0001558370-23-009137.txt : 20230510 0001558370-23-009137.hdr.sgml : 20230510 20230510163106 ACCESSION NUMBER: 0001558370-23-009137 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230510 DATE AS OF CHANGE: 20230510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Riot Platforms, Inc. CENTRAL INDEX KEY: 0001167419 STANDARD INDUSTRIAL CLASSIFICATION: FINANCE SERVICES [6199] IRS NUMBER: 841553387 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33675 FILM NUMBER: 23907027 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-Q 1 riot-20230331x10q.htm 10-Q
0.330.311673425001170423470001167419--12-312023Q1false16775111216696676600000000P1Y0001167419us-gaap:RetainedEarningsMember2023-03-310001167419us-gaap:RetainedEarningsMember2022-12-310001167419us-gaap:RetainedEarningsMember2022-03-310001167419us-gaap:RetainedEarningsMember2021-12-310001167419us-gaap:CommonStockMember2023-03-310001167419us-gaap:CommonStockMember2022-12-310001167419us-gaap:CommonStockMember2022-03-310001167419us-gaap:PreferredStockMember2021-12-310001167419us-gaap:CommonStockMember2021-12-310001167419us-gaap:PerformanceSharesMember2022-12-310001167419riot:ServiceBasedAwardsMember2022-12-310001167419srt:MinimumMemberriot:ServiceBasedAwardsMember2023-01-012023-03-310001167419srt:MaximumMemberriot:ServiceBasedAwardsMember2023-01-012023-03-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberriot:AtmOffering2022Member2023-04-010001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberriot:AtmOffering2022Member2023-04-010001167419us-gaap:OfficeEquipmentMember2023-03-310001167419us-gaap:LandBuildingsAndImprovementsMember2023-03-310001167419us-gaap:ConstructionInProgressMember2023-03-310001167419us-gaap:BuildingAndBuildingImprovementsMember2023-03-310001167419riot:MinersAndMiningEquipmentMember2023-03-310001167419riot:MachineryAndFacilityEquipmentMember2023-03-310001167419us-gaap:OfficeEquipmentMember2022-12-310001167419us-gaap:LandBuildingsAndImprovementsMember2022-12-310001167419us-gaap:ConstructionInProgressMember2022-12-310001167419us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001167419riot:MinersAndMiningEquipmentMember2022-12-310001167419riot:MachineryAndFacilityEquipmentMember2022-12-3100011674192022-06-132022-06-130001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberriot:AtmOffering2022Member2023-04-012023-04-010001167419riot:ConvertiblePreferredStockSeriesBMember2023-03-310001167419riot:ConvertiblePreferredStockSeriesAMember2023-03-310001167419riot:ConvertiblePreferredStockSeriesBMember2022-12-310001167419riot:ConvertiblePreferredStockSeriesAMember2022-12-310001167419us-gaap:RetainedEarningsMember2023-01-012023-03-310001167419us-gaap:RetainedEarningsMember2022-01-012022-03-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:MinersAndMiningEquipmentMember2022-12-012022-12-310001167419riot:RhodiumLitigationMember2023-05-020001167419riot:SbiCryptoCoLitigationMemberriot:ProfitLossMember2023-04-050001167419riot:SbiCryptoCoLitigationMemberriot:EquipmentDamageMember2023-04-0500011674192022-11-012022-11-010001167419us-gaap:RevolvingCreditFacilityMember2023-03-310001167419riot:EquipmentTermLoansMember2023-03-310001167419riot:ManufacturingTermLoansMember2023-03-310001167419srt:MaximumMember2022-12-310001167419riot:OfficeAndOtherLeasesMember2023-03-310001167419riot:GroundLeaseMember2023-03-310001167419us-gaap:TrademarksMember2023-01-012023-03-310001167419us-gaap:CustomerContractsMember2023-01-012023-03-310001167419riot:UlListingsMember2023-01-012023-03-310001167419us-gaap:TrademarksMember2022-01-012022-12-310001167419us-gaap:CustomerContractsMember2022-01-012022-12-310001167419riot:UlListingsMember2022-01-012022-12-310001167419us-gaap:TrademarksMember2023-03-310001167419us-gaap:PatentsMember2023-03-310001167419us-gaap:CustomerContractsMember2023-03-310001167419riot:UlListingsMember2023-03-310001167419us-gaap:TrademarksMember2022-12-310001167419us-gaap:PatentsMember2022-12-310001167419us-gaap:CustomerContractsMember2022-12-310001167419riot:UlListingsMember2022-12-310001167419us-gaap:PerformanceSharesMember2023-03-310001167419riot:ServiceBasedAwardsMember2023-03-310001167419us-gaap:MeasurementInputDiscountRateMember2023-03-310001167419srt:MaximumMember2022-01-012022-03-310001167419srt:MaximumMemberriot:EquipmentTermLoansMember2023-01-012023-03-310001167419us-gaap:RevolvingCreditFacilityMember2023-01-012023-03-310001167419riot:ManufacturingTermLoansMember2023-01-012023-03-310001167419riot:MiningMember2023-01-012023-03-310001167419riot:EngineeringMember2023-01-012023-03-310001167419riot:DataCenterHostingMember2023-01-012023-03-310001167419riot:MiningMember2022-01-012022-03-310001167419riot:EngineeringMember2022-01-012022-03-310001167419riot:DataCenterHostingMember2022-01-012022-03-310001167419us-gaap:FairValueInputsLevel3Member2023-03-310001167419us-gaap:FairValueInputsLevel2Member2023-03-310001167419us-gaap:FairValueInputsLevel1Member2023-03-310001167419us-gaap:FairValueInputsLevel3Member2022-12-310001167419us-gaap:FairValueInputsLevel2Member2022-12-310001167419us-gaap:FairValueInputsLevel1Member2022-12-310001167419riot:CorsicanaFacilityLandSiteMember2022-01-012023-03-310001167419riot:WarrantsToPurchaseCommonStockMember2023-01-012023-03-310001167419us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001167419riot:WarrantsToPurchaseCommonStockMember2022-01-012022-03-310001167419us-gaap:PerformanceSharesMember2023-01-012023-03-310001167419riot:ServiceBasedAwardsMember2023-01-012023-03-310001167419us-gaap:PerformanceSharesMember2022-01-012022-03-310001167419riot:ServiceBasedAwardsMember2022-01-012022-03-310001167419us-gaap:PreferredStockMember2022-01-012022-03-310001167419riot:CorsicanaFacilityLandSiteMember2022-12-310001167419riot:OncorMember2021-12-3100011674192021-12-310001167419riot:EngineeringMember2023-03-310001167419riot:OtherMember2023-03-310001167419riot:DataCenterHostingMember2023-03-310001167419riot:RevenueNetMiningMember2023-01-012023-03-310001167419riot:RevenueNetHostingMember2023-01-012023-03-310001167419riot:RevenueNetEngineeringMember2023-01-012023-03-310001167419riot:OtherRevenueMember2023-01-012023-03-310001167419riot:EliminationsMember2023-01-012023-03-310001167419riot:RevenueNetMiningMember2022-01-012022-03-310001167419riot:RevenueNetHostingMember2022-01-012022-03-310001167419riot:RevenueNetEngineeringMember2022-01-012022-03-310001167419riot:OtherRevenueMember2022-01-012022-03-310001167419riot:EliminationsMember2022-01-012022-03-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2023-01-012023-03-310001167419riot:EquipmentTermLoansMember2023-01-012023-03-310001167419us-gaap:RestrictedStockMemberriot:MemberOfOurCompanysOfficersAndEmployeesMember2023-01-012023-03-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2023-03-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2023-01-012023-01-310001167419riot:PowerSupplyAgreementWithTxuMember2023-01-012023-03-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2021-12-310001167419riot:PowerSupplyAgreementWithTxuMember2023-03-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2022-12-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerSupplyAgreementMember2022-11-012022-11-300001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerSupplyAgreementMember2022-03-012022-03-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerSupplyAgreementMember2023-01-012023-03-310001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerSupplyAgreementMember2020-05-012020-05-310001167419riot:CorsicanaFacilityLandSiteMember2022-12-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberriot:AtmOffering2022Member2023-04-012023-04-010001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2023-01-012023-03-310001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2022-01-012022-03-310001167419riot:OfficeAndOtherLeasesMember2023-01-012023-03-310001167419riot:GroundLeaseMember2023-01-012023-03-3100011674192022-01-012022-12-310001167419us-gaap:CommonStockMember2023-01-012023-03-310001167419us-gaap:CommonStockMember2022-01-012022-03-310001167419riot:CorsicanaFacilityLandSiteMember2023-03-310001167419riot:WhinstoneUsLlcMemberus-gaap:MeasurementInputDiscountRateMember2023-01-012023-03-310001167419riot:AcquisitionOfWhinstoneMember2021-05-012021-05-3100011674192022-03-3100011674192022-01-012022-03-310001167419us-gaap:FairValueInputsLevel3Member2023-01-012023-03-3100011674192023-03-3100011674192022-12-3100011674192023-05-0800011674192023-01-012023-03-31iso4217:USDxbrli:sharesriot:segmentxbrli:sharesiso4217:USDxbrli:pureutr:GWhriot:itemriot:buildingriot:customerutr:MWhutr:acre

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

 QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 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)

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definition 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 registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes     No  

As of May 8, 2023, the registrant had 175,078,000 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.

RIOT PLATFORMS, INC.

Page

PART I - FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

1

Condensed Consolidated Balance Sheets as of March 31, 2023 (Unaudited) and December 31, 2022

1

Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2023 and 2022 (Unaudited)

2

Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2023 and 2022 (Unaudited)

3

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2023 and 2022 (Unaudited)

4

Notes to Condensed Consolidated Financial Statements (Unaudited)

5

Item 2.

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

22

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

32

Item 4.

Controls and Procedures

33

PART II - OTHER INFORMATION

Item 1.

Legal Proceedings

33

Item 1A.

Risk Factors

33

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

34

Item 3.

Defaults Upon Senior Securities

34

Item 4.

Mine Safety Disclosures

34

Item 5.

Other Information

34

Item 6.

Exhibits

35

Signatures

36

i

RIOT PLATFORMS, INC.

As used in this Quarterly Report on Form 10-Q for the quarter ended March 31, 2023 (this “Quarterly 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 Quarterly Report and the documents incorporated by reference herein contain forward-looking statements which provide current expectations of future events based on certain assumptions that involve risks and uncertainties, as well as assumptions that may not materialize or prove to be correct, which could cause our results to differ materially from those expressed in or implied by such forward-looking statements. All statements other than statements of historical fact are forward-looking statements, including, but not limited to, statements concerning: our plans, strategies and objectives for future operations; new equipment, systems, technologies, services or developments, such as our development and implementation of industrial-scale immersion-cooled Bitcoin mining hardware and our one-gigawatt data center outside of Corsicana, Texas; 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. You should not place undue reliance on these forward-looking statements, which reflect our management’s opinions only as of the date the statements are made and are not guarantees of future performance or actual results. We undertake no obligation to publicly update forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law or by the rules and regulations of the Securities and Exchange Commission (the “SEC”). Forward-looking statements are made in reliance on 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 U.S. Private Securities Litigation Reform Act of 1995 (the “PSLRA”). The following are some of the risks, factors, and uncertainties we believe could cause our actual results to differ materially from our historical results or our current expectations or projections expressed in such forward-looking statements:

our strategic decision to concentrate on Bitcoin mining ties the success of our business to the success of Bitcoin;  
our Bitcoin mining operations are subject to unique industry risks outside of our control that could have material adverse effects on our business, including, among others: our need for significant amounts of low-cost and reliable electricity; changes to laws and regulations pertaining to mining, transacting in, or holding Bitcoin; the historical volatility in the demand for, and the price of, Bitcoin; changes in the public perception of Bitcoin; our need for consistent, high-speed, and highly secure Internet connectivity; intense competition for new miners and the necessary infrastructure, personnel, material and components to support industrial-scale Bitcoin mining operations; cybersecurity risks; increased global Bitcoin network hash rate; and competition for a fixed supply of Bitcoin rewards;  
our Bitcoin mining operations are capital-intensive and our net Bitcoin mining costs may not always be lower than the value of the Bitcoin we mine, which has historically been subject to significant price volatility; and, therefore, our ability to make accurate projections about our business and future contingencies is significantly impaired as a result of this price volatility and other risks that lie largely outside of our control, such as the impact of global macroeconomic, political and public health conditions and events on our suppliers’ operations and delivery schedules, as well as other risks we may not anticipate;
we have made significant investments in our development of industrial-scale immersion-cooled Bitcoin mining infrastructure, which is subject to unique risks and uncertainties that could impair our ability to effectively implement this innovative technology; and, therefore, we may not realize the benefits we anticipate from our substantial investment in immersion-cooled Bitcoin mining on the scale or schedule we anticipate;
our Bitcoin mining operations are concentrated in discrete locations, and natural disasters, unforeseen environmental issues, or other significant disruptions affecting our facilities or the surrounding areas could severely impact our ability to operate, which

ii

could have a material adverse effect on our business, results of operations, financial condition, and the market price of our securities;
we cannot predict the consequences to our business, our suppliers, and the markets in which we operate of future geo-political events, such as ongoing international conflict and related sanctions, COVID-19, the ongoing global supply chain crisis, and new or future legislation affecting our industry, which significantly impairs our ability to make accurate projections of future revenues, costs, and risks; therefore, we may be unable to properly plan for, insure against, or adjust to, these risks should they come to pass;  
the growing public awareness of climate change and the negative media attention given to the energy consumption of proof-of-work blockchains may lead to the implementation of new taxes, laws and regulations affecting our access to energy, a decline in the demand for new Bitcoin, or other factors that could have a material adverse effect on our business, results of operations, and the market price of our securities, regardless of our efforts to control the climate impact of our operations;  
certain accounting standards for Bitcoin mining are not settled, and we may be required to record significant charges or adjustments to earnings or the carrying value of our Bitcoin holdings as a result of future accounting rules;  
we have made, and expect to continue to make, strategic acquisitions and investments, which entail significant risks and uncertainties that could adversely affect our business, results of operations, and financial condition, such as unforeseen difficulties in integrating the operations of an acquired business into our own, and we may fail to realize the anticipated benefits of these acquisitions on the schedule we expect, if at all;
we expect the need to raise additional capital, in the form of equity or debt, to fund our business objectives, goals, and strategies; however, volatility in the trading price of shares of our common stock, the number of authorized shares available for issuance and the price of Bitcoin may jeopardize our ability to raise the necessary additional capital;  
our Bitcoin mining operations and our Bitcoin assets make us a target for malicious actors on the Internet, and we could be negatively impacted by a security breach, through cyber-attack, cyber-intrusion, insider threats or otherwise, or other significant disruption of our information technology networks and related systems, despite our efforts to protect against such events;  
we may be unable to attract and retain sufficient personnel to carry out our operations and business strategy without substantially increasing our compensation and other benefits, which could significantly increase our operating costs;  
our reputation and ability to do business may be impacted by the conduct of our employees, agents or business partners, as well as the actions of third parties engaged in our industry, in ways that are difficult to predict, control, or insure against; and
the outcome of litigation and other disputes in which we are involved from time to time is unpredictable, and an adverse decision in any such matter could have a material adverse effect on our financial condition, results of operations, cash flows and equity.

Additional details and discussions concerning the various material risks, factors and uncertainties identified by management that could cause future results to differ materially from those expressed or implied in our forward-looking statements are set forth under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report and in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Annual Report”), as well as under similar headings  in subsequent filings we may make with the SEC. The foregoing list of factors and the factors set forth under the heading “Risk Factors” included in our 2022 Annual Report, this Quarterly Report, and the other filings we make with the SEC are not exhaustive. Additional risks and uncertainties not known to us, or that we currently do not believe are material, may adversely impact our business, financial condition, results of operations, stockholder’s equity, and cash flows. 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 any forward-looking statements we may make. Should any 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.

iii

Accordingly, you should read this Quarterly Report, and the other filings we make with the SEC, completely and with the understanding that our actual future results may be materially different from our historical results and those expressed in, or implied by, the forward-looking statements contained in this Quarterly Report and the documents incorporated by reference herein. The forward-looking statements contained in this Quarterly Report and the documents incorporated by reference herein speak only as of the date they are made and, unless otherwise required by applicable securities laws, we disclaim any intention or obligation to update or revise any such forward-looking statements, whether as a result of new information, future events or otherwise. All forward-looking statements attributable to us are expressly qualified by the foregoing cautionary statements and are made in reliance of Section 27A of the Securities Act, 21E of the Exchange Act, and the PSLRA.

iv

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

Riot Platforms, Inc.

Condensed Consolidated Balance Sheets

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

March 31, 

December 31, 

2023

2022

(unaudited)

ASSETS

    

  

    

  

Current assets

 

  

 

  

Cash and cash equivalents

$

158,272

$

230,328

Restricted cash

29,498

Accounts receivable, net

 

19,837

 

26,932

Contract assets, including retainage of $3,970

 

13,718

 

19,743

Prepaid expenses and other current assets

 

22,233

 

32,661

Bitcoin

 

121,850

 

109,420

Future power credits, current portion

 

271

 

24,297

Total current assets

 

365,679

 

443,381

Property and equipment, net

 

717,310

 

692,555

Deposits

 

32,205

 

42,433

Finite-lived intangible assets, net

 

20,072

 

21,477

Derivative asset

91,719

97,497

Operating lease right-of-use assets

21,769

21,673

Future power credits, less current portion

 

638

 

638

Other long-term assets

 

923

 

310

Total assets

$

1,250,315

$

1,319,964

 

  

 

  

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

$

19,685

$

18,445

Contract liabilities, net of retainage of $3,970

 

5,345

 

8,446

Accrued expenses

82,666

65,464

Deferred revenue, current portion

 

2,776

 

2,882

Contingent consideration liability - future power credits, current portion

 

271

 

24,297

Operating lease liability, current portion

 

1,323

 

2,009

Total current liabilities

 

112,066

 

121,543

 

  

 

  

Deferred revenue, less current portion

 

17,365

 

17,869

Operating lease liability, less current portion

 

20,997

 

20,242

Contingent consideration liability - future power credits, less current portion

 

638

 

638

Other long-term liabilities

 

7,104

 

8,230

Total liabilities

 

158,170

 

168,522

 

  

 

  

Commitments and contingencies - Note 16

 

  

 

  

 

  

 

  

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 March 31, 2023 and December 31, 2022

 

 

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

 

 

Common stock, no par value; 340,000,000 shares authorized; 166,966,766 and 167,751,112 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively

 

1,904,175

 

1,907,784

Accumulated deficit

 

(812,030)

 

(756,342)

Total stockholders’ equity

 

1,092,145

 

1,151,442

Total liabilities and stockholders’ equity

$

1,250,315

$

1,319,964

See accompanying notes to condensed consolidated financial statements.

1

Riot Platforms, Inc.

Condensed Consolidated Statements of Operations

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

Three Months Ended

March 31, 

    

2023

    

2022

Revenue:

  

  

Bitcoin Mining

$

48,023

$

57,945

Data Center Hosting

 

9,042

 

9,694

Engineering

 

16,147

 

12,124

Other revenue

 

24

 

24

Total revenue

 

73,236

 

79,787

 

  

 

  

Costs and expenses:

 

  

 

  

Cost of revenue:

Bitcoin Mining

 

21,899

 

19,094

Data Center Hosting

 

25,660

 

14,985

Engineering

 

15,563

 

11,549

Selling, general, and administrative

 

12,675

 

10,910

Depreciation and amortization

 

59,340

 

14,245

Change in fair value of derivative asset

 

5,778

 

(43,683)

Power curtailment credits

(3,075)

(2,552)

Change in fair value of contingent consideration

 

 

176

Realized gain on sale of Bitcoin

 

(13,775)

 

(9,665)

Casualty-related charges (recoveries), net

1,526

Impairment of Bitcoin

4,472

25,870

Total costs and expenses

 

130,063

 

40,929

Operating income (loss)

 

(56,827)

 

38,858

 

  

 

  

Other income (expense):

 

  

 

  

Interest income (expense)

(3,830)

(357)

Unrealized loss on marketable equity securities

 

 

(1,611)

Total other income (expense)

 

(3,830)

 

(1,968)

 

  

 

  

Net income (loss) before taxes

 

(60,657)

 

36,890

 

  

 

  

Current income tax benefit (expense)

 

(76)

 

(312)

Deferred income tax benefit (expense)

 

5,045

 

Total income tax benefit (expense)

 

4,969

 

(312)

 

  

 

  

Net income (loss)

$

(55,688)

$

36,578

 

  

 

  

Basic and diluted net income (loss) per share

$

(0.33)

$

0.31

Basic and diluted weighted average number of shares outstanding

 

167,342,500

 

117,042,347

See accompanying notes to condensed consolidated financial statements.

2

Riot Platforms, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

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

Three Months Ended March 31, 2023

    

    

    

    

    

Total

Common Stock

Accumulated

stockholders’

Shares

Amount

deficit

equity

Balance as of January 1, 2023

167,751,112

$

1,907,784

$

(756,342)

$

1,151,442

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

 

(784,346)

 

(1,313)

 

 

(1,313)

Stock-based compensation

 

 

(2,296)

 

 

(2,296)

Net income (loss)

 

 

 

(55,688)

 

(55,688)

Balance as of March 31, 2023

 

166,966,766

$

1,904,175

$

(812,030)

$

1,092,145

Three Months Ended March 31, 2022

    

    

    

    

    

    

    

Total

Preferred Stock

Common Stock

Accumulated

stockholders’

Shares

Amount

Shares

Amount

deficit

equity

Balance as of January 1, 2022

 

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

 

 

 

553,633

 

(8,307)

 

 

(8,307)

Conversion of preferred stock to common stock

 

(2,199)

 

(11)

 

2,199

 

11

 

 

Stock-based compensation

 

 

 

 

3,042

 

 

3,042

Net income (loss)

 

 

 

 

 

36,578

 

36,578

Balance as of March 31, 2022

 

$

 

117,304,304

$

1,589,893

$

(210,211)

$

1,379,682

See accompanying notes to condensed consolidated financial statements.

3

Riot Platforms, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited, in thousands)

Three Months Ended March 31, 

2023

    

2022

Operating activities

    

  

  

Net income (loss)

$

(55,688)

$

36,578

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

 

  

 

  

Stock-based compensation

 

(2,296)

 

3,042

Depreciation and amortization

 

59,340

 

14,245

Amortization of license fee revenue

 

(24)

 

(24)

Amortization of right of use assets

 

586

 

357

Deferred income tax expense (benefit)

 

(5,045)

 

Impairment of Bitcoin

 

4,472

 

25,870

Change in fair value of derivative asset

 

5,778

 

(43,683)

Change in fair value of contingent consideration

 

 

176

Realized gain on sale of Bitcoin

 

(13,775)

 

(9,665)

Unrealized loss on marketable equity securities

 

 

1,611

Casualty-related charges

1,526

Bitcoin Mining revenue

(48,023)

(57,945)

Changes in assets and liabilities:

 

  

 

  

(Increase)/decrease in operating assets

91,398

(1,549)

Increase/(decrease) in operating liabilities

(5,886)

(14,331)

Net cash provided by (used in) operating activities

 

32,363

 

(45,318)

 

  

 

  

Investing activities

 

  

 

  

Deposits on equipment

 

 

(103,161)

Security deposits

(23,000)

Purchases of property and equipment, including construction in progress

 

(50,955)

 

(37,079)

Patent costs incurred

 

(33)

 

(26)

Net cash provided by (used in) investing activities

 

(73,988)

 

(140,266)

 

  

 

  

Financing activities

 

  

 

  

Payments on contingent consideration liability - future power credits

(4,843)

Proceeds from Credit and Security Facility

880

Repayments of Credit and Security Facility

(500)

Repurchase of common shares to pay employee withholding taxes

 

(1,313)

 

(8,307)

Net cash provided by (used in) financing activities

 

(933)

 

(13,150)

 

  

 

  

Net increase (decrease) in cash, cash equivalents, and restricted cash

 

(42,558)

 

(198,734)

Cash, cash equivalents, and restricted cash at beginning of period

 

230,328

 

312,315

Cash, cash equivalents, and restricted cash at end of period

$

187,770

$

113,581

Supplemental information:

 

  

 

  

Cash paid for interest

$

$

Cash paid for taxes

$

$

Non-cash transactions

 

  

 

  

Reclassification of deposits to property and equipment

$

33,273

$

38,965

Construction in progress included in accrued expenses

$

11,850

$

946

Bitcoin exchanged for employee compensation

$

459

$

1,283

Conversion of preferred stock to common stock

$

$

11

Right of use assets exchanged for new operating lease liabilities

$

682

$

The following reconciles cash, cash equivalents, and restricted cash to the amounts presented above:

Cash, cash equivalents, and restricted cash, beginning of the period:

Cash and cash equivalents

$

230,328

$

312,315

Restricted cash

Total cash, cash equivalents, and restricted as presented above

$

230,328

$

312,315

Cash, cash equivalents, and restricted cash, end of the period:

Cash and cash equivalents

$

158,272

$

113,581

Restricted cash

29,498

Total cash, cash equivalents, and restricted as presented above

$

187,770

$

113,581

See accompanying notes to condensed consolidated financial statements.

4

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 1. Organization and Operation of Our Business

Nature of Operations

Riot 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 infrastructure for institutional-scale hosted clients to mine Bitcoin at its Bitcoin mining facility in Rockdale, Texas (the “Rockdale Facility”). The Rockdale Facility currently has 700 megawatts (“MW”) in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients. The Rockdale Facility is believed to be the largest Bitcoin mining facility in North America, as measured by developed capacity, and the Company is currently evaluating further growing its capacity. The Company is also developing a second large-scale Bitcoin mining and data center facility located outside of Corsicana, Texas (the “Corsicana 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 19. Segment Information, we operate in three business segments: Bitcoin Mining, Data Center Hosting, and Engineering.

Note 2. Liquidity and Financial Condition

At March 31, 2023, the Company had approximate balances of cash and cash equivalents of $158.3 million, working capital of $253.6 million, total stockholders’ equity of $1.1 billion and an accumulated deficit of $812.0 million. To date, the Company has, in large part, relied on equity financings to fund its operations. During the three months ended March 31, 2023, the Company sold 1,975 Bitcoin for proceeds of approximately $44.4 million. The Company monitors its balance sheet on an ongoing basis and continuously evaluates the level of Bitcoin retained from monthly production in consideration of the cash requirements and its ongoing operations and expansion. Bitcoin is classified on the balance sheet as a current asset due to the ability for it to be sold in a highly liquid marketplace and the Company’s intent to liquidate its Bitcoin to support operations when needed.

Subsequent to March 31, 2023, through the date of this Report, the Company issued 7,871,700 shares of common stock for net proceeds of approximately $95.7 million, at a weighted average price of $12.41 per share (see Note 13. Stockholders’ Equity).

COVID-19

The COVID-19 pandemic was unprecedented and unpredictable, and its impact may continue to result in national and global economic disruption, which may adversely affect our business. Presently, the Company has not experienced and does not expect any material impact on its long-term strategic plans, its operations, or its liquidity due to the long-term impacts of COVID-19. We will monitor any future COVID-19 related developments and the possible effects on the Company’s financial condition, liquidity, operations, suppliers, and the industry.

Inflation

We have experienced, and are experiencing, the impact of domestic and global inflationary pressures largely outside of our control. This inflationary pressure impacts our cost structure by increasing the cost of materials, parts and labor, making both our operations and development more expensive for us, despite a continued focus on controlling our costs where possible. In addition, sustained inflationary pressures have led to central banks raising interest rates, raising the cost of debt financing, which may precipitate a broad-based macroeconomic slowdown, including a possible recession in the United States and in other key financial markets. Management is unable to accurately predict when, or if, these inflationary pressures will subside, or whether and to what extent a significant recession will arise following central banks’ efforts to constrain such inflationary pressures. As a result, management is unable to predict the impact of these inflationary pressures, or the possible follow-on conditions, on our business and results of operations, as well as our access to debt financing. See the discussion under the heading “Risk Factors” under Part I, Item 1A of our 2022 Annual Report for additional discussion regarding potential impacts sustained elevated inflationary pressures may have on our operations and plans for expansion.

5

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 3. Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 8 of Regulation S-X of the SEC. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting of normal recurring adjustments, considered necessary for a fair presentation of such interim results. Amounts are in thousands except for share, per share and miner amounts.

The results in the unaudited condensed consolidated statements of operations are not necessarily indicative of results to be expected for the fiscal year ending December 31, 2023 or for any future interim period. The unaudited condensed consolidated financial statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements for the fiscal year ended December 31, 2022, and notes thereto, included in the 2022 Annual Report.

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 estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value, allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions, 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 goodwill, 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 in the unaudited condensed consolidated financial statements and accompanying notes. The reclassifications did not have a material impact on the Company’s unaudited condensed consolidated financial statements and related disclosures. The impact on any prior period disclosures was immaterial.

Significant Accounting Policies

For a detailed discussion about the Company’s significant accounting policies, see the Company’s December 31, 2022 consolidated financial statements included in its 2022 Annual Report.

Recently Issued and Adopted Accounting Pronouncements

The Company 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 condensed consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s unaudited condensed consolidated financial statements properly reflect the change.

Note 4. Revenue from Contracts with Customers

Disaggregated revenue

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

6

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Contract balances

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

Contract liabilities primarily relate to upfront payments and consideration received from customers for data center hosting and uncompleted Engineering contracts. The following table presents changes in contract liabilities:

Three Months Ended

March 31, 2023

Beginning balance

$

29,197

Revenue recognized

(610)

Other changes in contract liabilities

(3,101)

Ending balance

$

25,486

Remaining performance obligation

Remaining performance obligations represent the transaction price of contracts for work that has not yet been performed. Amounts related to Bitcoin mining are not included because the Company elected the practical expedient to not disclose amounts related to contracts with a duration of one year or less.

    

2023

    

2024

    

2025

    

2026

    

Thereafter

    

Total

Data Center Hosting

 

$

2,089

 

$

2,362

 

$

2,362

 

$

2,362

 

$

10,408

 

$

19,583

Engineering

 

5,345

 

 

 

 

 

5,345

Other

73

97

97

97

194

558

Total contract liabilities

$

7,507

$

2,459

$

2,459

$

2,459

$

10,602

$

25,486

Note 5. Bitcoin

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

    

Three Months Ended

March 31, 2023

Beginning balance

    

$

109,420

Revenue recognized from Bitcoin mined

 

48,023

Proceeds from sale of Bitcoin

 

(44,437)

Exchange of Bitcoin for employee compensation

 

(459)

Realized gain on sale of Bitcoin

 

13,775

Impairment of Bitcoin

 

(4,472)

Ending balance

$

121,850

During the three months ended March 31, 2022, the Company recorded impairment charges on its Bitcoin holdings of $25.9 million.

Applying the market price of one Bitcoin on March 31, 2023 of approximately $28,478 to the Company’s 7,094 Bitcoin held, results in an estimated fair value of the Company’s Bitcoin of $202.0 million. Applying the market price of one Bitcoin on December 31, 2022 of approximately $16,548 to the Company’s 6,974 Bitcoin held, results in an estimated fair value of the Company’s Bitcoin of $115.4 million. The valuation of Bitcoin held is classified under Level 1 of the fair value hierarchy as it is based on quoted prices in active markets for identical assets.

7

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 6. Property and Equipment

Property and equipment consist of the following:

    

March 31, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

273,641

$

229,685

Land rights and land improvements

 

10,164

 

10,164

Miners and mining equipment

 

485,706

 

441,324

Machinery and facility equipment

37,241

35,125

Office and computer equipment

 

1,453

 

1,206

Construction in progress

 

89,069

 

97,231

Total cost of property and equipment

 

897,274

 

814,735

Less accumulated depreciation

 

(179,964)

 

(122,180)

Property and equipment, net

$

717,310

$

692,555

The Company did not incur any impairment charges for its property and equipment for the three months ended March 31, 2023 and 2022.

During the three months ended March 31, 2023 and 2022, depreciation expense related to property and equipment totaled $57.9 million and $13.9 million, respectively.

Miners and mining equipment

As of March 31, 2023, the Company had a total of 94,176 miners deployed in its Bitcoin mining operation, all at the Rockdale Facility, excluding 17,040 miners currently offline as a result of damage sustained during severe winter storms affecting Texas in December 2022.

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

Casualty-related charges (recoveries), net

In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas, impacting approximately 2.5 exahash per second (“EH/s”) of our hash rate capacity. Repairs have been ongoing and the Company continues to bring its hash rate capacity back online.

The Company has estimated that total damages of $11.2 million were incurred. No insurance recoveries have been received. Recoveries will be recognized when they are probable of being received.

Construction in progress

In 2021, the Company commenced expansion of our Rockdale Facility to 700 MW from its initial 300 MW of developed capacity. As of December 31, 2022, the 400 MW expansion at the Rockdale Facility had achieved multiple progress milestones while navigating challenges with the current state of the global supply chain. We also completed construction of three new buildings in 2022, and a fourth is nearing completion in the second quarter of 2023, which, when completed, will finalize our Rockdale Facility expansion.

In 2022, the Company initiated a large-scale development to expand its Bitcoin mining and data center hosting capabilities on a 265-acre site in Navarro County, Texas, strategically located next to the Navarro switch (the “Corsicana Facility”). Once complete, the Company expects the Corsicana Facility to have one-gigawatt of developed capacity for its Bitcoin mining and data center 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 spread across multiple buildings, as well as a high-voltage power substation and

8

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is expected to be carried out through 2023, with Bitcoin Mining and Data Center Hosting operations expected to commence 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 buildings utilizing the Company’s immersion-cooling infrastructure and technology, and ancillary buildings. Through March 31, 2023, the Company had incurred costs of approximately $70.0 million related to the development of the Corsicana Facility, including $10.1 million for land, $55.2 million of initial developments costs and equipment, and a $4.7 million deposit for future power usage.

Note 7. Finite-Lived Intangible Assets

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

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(827)

$

5,473

 

10

Trademark

 

5,000

 

(667)

 

4,333

 

10

UL Listings

 

2,700

 

(300)

 

2,400

 

12

Patents

 

10,060

 

(2,194)

 

7,866

 

Various

Finite-lived intangible assets

$

24,060

$

(3,988)

$

20,072

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 three months ended March 31, 2023 and 2022, amortization expense related to finite-lived intangible assets totaled $1.4 million and $0.4 million, respectively.

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

Remainder of 2023

$

4,705

2024

 

5,815

2025

 

1,355

2026

 

1,355

2027

 

1,355

Thereafter

 

5,487

Total

$

20,072

The Company did not identify any impairment of its finite-lived intangible assets during the three months ended March 31, 2023 and 2022.

9

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 8. Power Supply Contract

Power Supply Contract and Demand Response Services Programs

In May 2020, the Company entered into a Power Supply Agreement with TXU Energy Retail Company LLC (“TXU”) (the “Power Supply Agreement”) to provide the delivery of 130 MW of electricity by TXU to the Rockdale Facility, via the facility owned by Oncor Electric Delivery Company, LLC (“Oncor”), at fixed prices through April 30, 2030. In March and November 2022, the Company and TXU agreed to increase the amount of electricity to be provided under the Power Supply Agreement by 65 MW and 150 MW, respectively, of electricity at fixed prices through April 30, 2030 and October 31, 2027, respectively, for a total of 345 MW under contract at fixed prices.

If electricity used exceeds the amount contracted, the cost of the excess electricity is incurred at the current spot rate. Concurrently with the Power Supply Agreement, the Company entered into an agreement with Oncor 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 Electric Reliability Council of Texas (“ERCOT”) and are recorded in Cost of revenue: Data Center Hosting on the Condensed Consolidated Statements of Operations.

In collaboration with market participants such as the Company, ERCOT has a Demand Response Services Program for customers that have the ability to reduce or modify electricity use in response to instructions or signals. The Demand Response Services Program provides the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and encouraging the demand side of the market to respond better to wholesale price signals. Market participants with electrical loads like the Company may participate in the Demand Response Service Program directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing wholesale prices.

Under the Demand Response Services Program, the Company can participate in a variety of programs by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. The Company receives a cash payment from ERCOT based on hourly rates for electricity and the amount of electrical load it bids into each respective Demand Response Services Program.

Under the Company’s Power Supply Agreement with TXU, we may offer electricity back to TXU for sale on the ERCOT marketplace, in exchange for credits against future power costs, rather than using the power for the Company’s operations, when there is a benefit to our Company, depending on the spot market price of electricity. Our power strategy combines our participation in Demand Response Services Programs and sales of power during times of peak demand, to most efficiently manage our operating costs. During the three months ended March 31, 2023 and 2022, we sold approximately $3.1 million and $2.6 million, respectively, in electricity back to ERCOT in exchange for credits against future power costs. These sales back to ERCOT are recorded in Power curtailment credits on the Condensed Consolidated Statements of Operations.

The Company determined the Power Supply Agreement meets the definition of a derivative because it allows for net settlement. However, because we have the ability to offer the power back to the grid rather than take physical delivery, physical delivery is not probable through the entirety of the contract and therefore, we do not believe the normal purchases and normal sales scope exception applies to the Power Supply Agreement. Accordingly, the Power Supply Agreement (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 Condensed Consolidated Balance Sheets with the change in the fair value recorded in Change in fair value of derivative asset on the Condensed Consolidated Statements of Operations. The Power Supply Agreement 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, our 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 Power Supply Agreement, which ends in December 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 21.7%, 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 utilized of approximately 21.7% includes observable market inputs, but also includes unobservable inputs based on qualitative judgment related to company-specific risk factors.

10

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

The terms of the Power Supply Agreement require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity versus the fixed price stated in the contract. As of March 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 unused or uneconomical power back to TXU for sale on the ERCOT marketplace, the Company does not consider such actions to be trading activities and does not engage in speculation in the power market as part of its ordinary 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

 

(5,778)

Balance as of March 31, 2023

$

91,719

Note 9. Long-Term Assets

Deposits

Deposits consist of the following:

    

March 31, 

    

December 31, 

2023

2022

Deposits on equipment

$

 

33,273

Security deposits

 

32,205

 

9,160

Total deposits

$

32,205

$

42,433

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 three months ended March 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 6, Property and Equipment.

Security Deposits

During the three months ended March 31, 2023, the Company paid $23.0 million in connection with its 215 MW increase to the Power Supply Agreement with TXU, resulting in a total of 345 MW under contract at fixed prices.

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. As of December 31, 2022, $1.8 million of the $3.1 million paid to Oncor in 2021 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, remains held as a deposit and the Company has other security deposits totaling approximately $2.7 million, including its ground lease of $1.8 million.  

11

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 10. Accrued Expenses

Accrued expenses consist of the following:

    

March 31, 

December 31, 

2023

2022

Construction in progress

$

11,850

$

16,621

Power related costs and remittances

 

58,952

 

32,632

Accrued compensation

4,629

8,582

Insurance

 

2,304

 

3,660

Other

 

4,931

 

3,969

Total accrued expenses

$

82,666

$

65,464

Note 11. Debt

Credit and Security Facility

ESS Metron, a wholly-owned subsidiary of the Company, has a $10.0 million Credit and Security Facility, which consists of a $6.0 million Revolving Line of Credit and a $4.0 Equipment Guidance Line.

The $6.0 million Revolving Line of Credit has a term of one year 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 March 31, 2023, the interest rate was 7.5%.

The $4.0 million Equipment Guidance Line has a term of one year 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 March 31, 2023, the interest rate was 7.5%.

Total borrowings under the Credit and Security Facility during the three months ended March 31, 2023, were approximately $0.9 million and payments were $0.5 million. As of March 31, 2023 and December 31, 2022, the outstanding balance was approximately $0.3 million and less than $0.1 million, respectively, and was recognized within Other long-term liabilities on the Condensed Consolidated Balance Sheets.  

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 carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. As of March 31, 2023, no amounts were due under Manufacturing Term Loans or Equipment Term Loans.

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

Note 12. Leases

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

12

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

The following table presents the components of the Company’s lease expense:

    

Three Months Ended

    

March 31, 

2023

    

2022

Operating lease cost

$

903

$

622

Variable lease cost

 

55

 

45

Operating lease expense

$

958

$

667

The following table presents supplemental lease information:

Three Months Ended

March 31, 

2023

2022

Operating cash outflows for operating leases

$

874

$

Right of use assets exchanged for new operating lease liabilities

$

682

$

8,784

Weighted-average remaining lease term – operating leases

 

8.2

 

6.9

Weighted-average discount rate – operating leases

 

6.6

%  

 

6.5

%

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

    

Ground lease

    

Office and other leases

    

Total

Remainder of 2023

$

1,455

$

1,622

$

3,077

2024

 

1,998

 

1,661

 

3,659

2025

2,058

1,347

3,405

2026

 

2,119

 

1,273

 

3,392

2027

 

2,183

 

1,148

 

3,331

Thereafter

 

9,618

 

3,227

 

12,845

Total undiscounted lease payments

 

19,431

 

10,278

 

29,709

Less present value discount

 

(5,720)

 

(1,669)

 

(7,389)

Present value of lease liabilities

$

13,711

$

8,609

$

22,320

Note 13. Stockholders’ Equity

During the three months ended March 31, 2023, 757,258 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 awards awarded to such individuals by the Company under the Company’s 2019 Equity Incentive Plan, as amended. The Company withheld 263,533 of these shares, at a fair value of approximately $1.3 million, to cover the withholding taxes related to the settlement of these vested restricted stock awards, as permitted by the 2019 Equity Incentive Plan.

13

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

At-the-Market (“ATM”) Equity Offerings

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 three months ended March 31, 2023, no shares were sold by the Company under its 2022 ATM sales agreement.

Subsequent to March 31, 2023, through the date of this Report, the Company received net proceeds of approximately $95.7 million ($97.7 million of gross proceeds, net of $2.0 million in commissions and expenses) from the sale of 7,871,700 shares of its common stock at a weighted average fair value of $12.41 per share under its 2022 ATM sales agreement.

Note 14. Stock-Based Compensation

The 2019 Equity Incentive Plan authorizes the granting of stock-based compensation awards to directors, employees, and consultants in the form of restricted stock awards or stock options that settle in shares of the Company’s common stock upon vesting.

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

Three Months Ended

March 31, 

    

2023

    

2022

Performance-based stock awards

$

(10,890)

$

1,760

Service-based stock awards

8,594

1,282

Total stock-based compensation

$

(2,296)

$

3,042

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

Restricted Common Stock Awards

Performance-based awards

Performance-based awards vest over a three-year performance period upon the successful completion of specified milestones related to added infrastructure capacity and Adjusted EBITDA through December 31, 2023.

The following table presents a summary of the Company’s performance-based awards activity:

Weighted Average

Grant-Date

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

111,700

$

4.22

Vested

(373,520)

$

25.78

Forfeited

(224,900)

$

35.83

Balance as of March 31, 2023

3,432,215

$

24.58

As of March 31, 2023, there was approximately $3.6 million of unrecognized compensation cost related to the performance-based awards, which is expected to be recognized over a remaining weighted-average vesting period of approximately eight months.

14

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Service-based awards

Service-based awards generally vest over a one-to-two-year service period.

The following table presents a summary of the Company’s service-based awards activity:

Weighted Average

Grant-Date

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

356,484

$

4.51

Vested

(381,864)

$

7.10

Forfeited

(764,097)

$

6.79

Balance as of March 31, 2023

 

8,066,267

$

6.77

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

Note 15. Fair Value Measurements

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

The Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following as of March 31, 2023, and December 31, 2022:

Fair value measured as of March 31, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

91,719

$

$

$

91,719

Contingent consideration liability (b)

$

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 (a)

$

97,497

$

$

$

97,497

Contingent consideration liability (b)

$

24,935

$

$

$

24,935

(a)See Note 8. Power Supply Contract.
(b)See Note 16. Commitments and Contingencies.

Assets and Liabilities Not Measured at Fair Value on a Recurring Basis:

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

15

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 16. Commitments and Contingencies

Commitments

Operating Leases

The Company leases its primary office locations and data center hosting facilities, as well as a ground lease, under noncancelable lease agreements that expire on varying dates through 2032. See Note 12. Leases.

Water Reservation Agreement

The Company has a water reservation agreement with the lessor of its ground lease to obtain a certain quantity of non-potable water from a nearby lake to be used by the Company for evaporative cooling purposes at our Rockdale Facility.

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

Upon the acquisition of Whinstone in May 2021, the Company was obligated to pay up to $86.0 million, net of income taxes, (undiscounted) of consideration if certain power credits were received or realized by the Company arising from a severe weather event in Texas in February 2021. Through March 31, 2023, portions of the power credits were received, and a portion of the obligation was settled.

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 March 31, 2023

$

909

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

The Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which includes 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 require significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% includes observable market inputs, such as TXU’s parent company’s Standard & Poor’s credit rating of BB, but also includes unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific risk factors. Specifically, due to the power credits being subordinated obligations for TXU’s parent, we used one credit rating lower than BB in our yield curve to estimate a reasonable interest rate spread to determine the cost of debt input. Although these estimates are based on management’s best knowledge of current events, the estimates could change significantly from period to period.

Contingencies

Legal Proceedings

The Company, and its subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to the Company’s business and transactions arising in the ordinary course of business. The Company cannot predict the final outcome of any such proceedings; however, it assesses the probability of an unfavorable outcome of any material litigation, claims or

16

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

proceedings to determine whether a liability had been incurred. Where appropriate, the Company vigorously defends such claims, lawsuits and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, consequential, exemplary 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 the Company’s insurance program. The Company maintains property and various types of liability insurance to protect the Company from such claims. In terms of any matters where no insurance coverage is available to the Company, or where coverage is available and the Company maintains a retention or deductible associated with such insurance, the Company 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 the Company in the accompanying condensed consolidated balance sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement, then the Company discloses the range of possible loss. Expenses related to the defense of such claims are recorded by the Company as incurred and included in the accompanying consolidated statements of operations. 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 the Company’s defense of such matters. Based on current information, the Company does not believe there is a reasonable possibility that, other than with regard to the Class Actions and Related Claims described below, a material loss, if any, will result from claims, lawsuits or proceedings to which the Company is subject to either individually, or in the aggregate.

Northern Data Working Capital Dispute

Riot Blockchain, Inc. v. Northern Data AG. On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery seeking declaratory relief and specific performance under the Stock Purchase Agreement (the “SPA”) that Northern Data entered into with Riot for the purchase of Whinstone. The SPA requires a post-closing true-up of the purchase price and provides specific procedures to resolve disputes over the same, including a mechanism for submitting any objections to an independent accounting expert for resolution. The complaint alleged that Northern Data failed to engage in a contractually prescribed process to resolve disputes over the acquisition price. Accordingly, the Company sought an order affirmatively declaring that it is entitled to initiate the engagement of an independent accounting expert pursuant to the terms of the SPA, as well as an order compelling specific performance from Northern Data to engage an accounting expert or through the court’s appointment of one of the experts proposed by the Company.

On September 26, 2022, Northern Data filed its Answer, Affirmative Defenses, and Verified Counterclaims and Third-Party Claims, alleging that Riot and Whinstone breached the SPA by withholding certain energy credit payments. Northern Data further alleged that Riot is improperly seeking to introduce indemnification claims into the contractual process to resolve the parties’ dispute over purchase price. Northern Data sought damages in an unspecified amount, a declaration that Riot may not withhold payments for energy credits pending the resolution of the purchase price dispute, and specific performance that Riot may not introduce indemnification claims into the purchase price dispute. On November 10, 2022, the Company timely filed its answer and affirmative defenses denying Northern Data’s counterclaims.

Northern Data filed a motion for partial summary judgment on its claims for specific performance of the SPA’s provision for payment of certain energy credits by the Company. The Company filed its answering brief in opposition to the motion on February 3, 2023. Northern Data’s deadline to file any reply in support of the motion was extended until March 31, 2023, while the Parties discussed terms of a settlement to resolve the Delaware litigation and proceed forward with submitting the Parties’ purchase-price dispute to a mutually agreed-upon independent accountant.  

On March 31, 2023, the Parties filed a stipulation and proposed order stating that they had entered into a settlement agreement, and that the Parties agreed to dismiss all claims and counterclaims in the Delaware litigation without prejudice in order to submit the disputed accounting matters to the independent accountant pursuant to the terms of the Agreement. As of March 31, 2023, the Company held $29.5 million in escrow related to this dispute, which will be held in escrow until final settlement and composes the entire balance of Restricted Cash on the Condensed Consolidated Balance Sheets. The Court entered the stipulation and order on April 4, 2023, dismissing the case without prejudice.  

On April 5, 2023, the Parties submitted their initial written statements of their positions to the independent accountant. According to the Parties’ agreed schedule, briefing to the independent accountant should be completed by May 24, 2023. The independent accountant should render a written final determination of the disputed matters by June 9, 2023.

17

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Legacy Hosting Customer Disputes

Rhodium

On May 2, 2023, Whinstone file a petition against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) in Cause No. CV41873 in the 20th District Court of Milam County, Texas.  Whinstone filed an amended petition on May 3, 2023.  In the amended petition, Whinstone asserts breach of contract claims for Rhodium’s failure to pay certain hosting and service fees under certain hosting agreements and seeks a declaration that certain hosting agreements with Rhodium are terminated and that no power credits are owed to Rhodium under any agreement.  Riot seeks recovery of more than $26 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest. Rhodium was served with the lawsuit on May 8, 2023, and the current deadline to answer is May 30, 2023. Because this litigation is still at this early stage, we 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 against Whinstone US, Inc. (“Whinstone”) in Civil Action No. 6:23-cv-252, in the United States District Court for the Western District of Texas—Waco Division.  SBI asserts breach of contract, fraud/fraudulent inducement, fraud by nondisclosure, and negligent bailment claims.  SBI seeks recovery of at least $15 million in lost profits, at least $16 million for equipment damage, recovery of its reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest.  The deadline for Whinstone to answer or otherwise respond to the complaint is May 25, 2023. Whinstone plans to vigorously contest these claims. Because this litigation is still at this early stage, we 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., a California corporation, and GMO Internet, Inc., a corporation organized and existing under the laws of Tokyo, Japan (collectively “GMO”), filed a complaint against Whinstone US, Inc. in the Supreme Court of the State of New York, County of New York: Commercial Division, Index No.: 656762/2022, subsequently removed to the United States District Court, S.D.N.Y., Case No. 1:22-cv-05974-JPC (the “Complaint”). In the Complaint, GMO alleges Whinstone breached the W Colocation Services Agreement (Texas), entered into by GMO and Whinstone on October 16, 2019 (the “Colocation Services Agreement”), by failing to indemnify GMO for certain contractual loss of profit and causing additional damages including loss of revenue, lost profits and loss of savings. GMO is seeking – without substantiation – compensatory damages in excess of $50 million, and pre- and post-judgment interest.

Whinstone’s Answer and Counterclaims were filed on August 22, 2022. In the Answer and Counterclaims, Whinstone denies the substantive allegations of the Complaint and has asserted counterclaims seeking a declaratory judgment due to GMO’s failure to negotiate in good faith in accordance with the terms of the Colocation Services Agreement, as well as compensatory damages in excess of $25 million, including damages from loss of revenue, breach of contract, pre- and post-judgment interest, and attorneys’ fees and costs in connection with GMO’s breach of the Colocation Services Agreement. On September 12, 2022, GMO filed its answer and affirmative defenses to Whinstone’s counterclaims, as well as an amended complaint (subsequently further amended to correct the caption) that included additional claims against Whinstone, as permitted under the applicable local rules. On November 1, 2022, Whinstone filed an answer and counterclaims to GMO’s amended complaint.

The Company intends to vigorously defend Whinstone against GMO’s claims, and to vigorously enforce Whinstone’s claims against GMO. Because this litigation is still at this early stage, we cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any

Class Actions and Related Claims

On February 17, 2018, Creighton Takata filed an action asserting putative class action claims on behalf of the Company’s stockholders in the United District Court for the District of New Jersey, Takata v. Riot Blockchain Inc., et al., Case No. 3: 18-cv-02293. The complaint asserts violations of federal securities laws under Section 10(b) and Section 20(a) of the Exchange Act on behalf of a putative class of stockholders that purchased stock from November 13, 2017 through February 15, 2018. The complaint alleges that the Company and certain of its officers and directors made, caused to be made, or failed to correct false and/or misleading

18

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

statements in press releases and public filings regarding its business plan in connection with its cryptocurrency business. The complaint requests damages in unspecified amounts, costs and fees of bringing the action, and other unspecified relief.

On April 18, 2018, Joseph J. Klapper, Jr., filed a complaint against Riot Blockchain, Inc., and certain of its officers and directors in the United District Court for the District of New Jersey (Klapper v. Riot Blockchain Inc., et al., Case No. 3: 18-cv-8031). The complaint contained substantially similar allegations and the same claims as those filed by Mr. Takata, and requests damages in unspecified amounts, costs and fees of bringing the action, and other unspecified relief.

On November 6, 2018, the court in the Takata action issued an order consolidating Takata with Klapper into a single putative class action. The court also appointed Dr. Golovac as Lead Plaintiff and Motely Rice as Lead Counsel of the consolidated class action.

Lead Plaintiff filed a consolidated complaint on January 15, 2019. Defendants filed motions to dismiss on March 18, 2019. In lieu of opposing defendants’ motions to dismiss, Lead Plaintiff filed another amended complaint on May 9, 2019. Defendants filed multiple motions to dismiss the amended complaint starting on September 3, 2019. On April 30, 2020, the court granted the motions to dismiss, which resulted in the dismissal of all claims without prejudice.

On December 24, 2020, Lead Plaintiff filed another amended complaint. Defendants filed multiple motions to dismiss the amended complaint starting on February 8, 2021, which were fully briefed. On February 28, 2022, the court issued an order instructing the parties to submit supplemental briefing by March 14, 2022 on particular issues raised in the motions to dismiss. On May 27, 2022, Lead Plaintiff filed the third amended consolidated complaint. Defendants submitted motions to dismiss on July 18, 2022. Briefing on the motions to dismiss was completed in October 2022. Because this litigation is still at this early stage, we cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

Shareholder Derivative Actions

On April 5, 2018, Michael Jackson filed a shareholder derivative complaint on behalf of the Company in the Supreme Court of the State of New York, County of Nassau, against certain of the Company’s officers and directors, as well as against an investor (Jackson v. Riot Blockchain, Inc., et al., Case No. 604520/18). The complaint contains similar allegations to those contained in the shareholder class action complaints and seeks recovery for alleged breaches of fiduciary duty, unjust enrichment, waste of corporate assets, abuse of control and gross mismanagement. The complaint seeks unspecified monetary damages and corporate governance changes. At the last preliminary conference, the court adjourned the conference until June 27, 2023 in lieu of staying the action. Defendants do not anticipate any other activity on this case until the next preliminary conference.

On May 22, 2018, two additional shareholder derivative complaints were filed on behalf of the Company in the Eighth Judicial District Court of the State of Nevada in and for the County of Clark (Kish v. O’Rourke, et al., Case No. A-18-774890-B & Gaft v. O’Rourke, et al., Case No. A-18-774896-8). The two complaints make identical allegations, which are similar to the allegations contained in the shareholder class action complaints. The shareholder derivative plaintiffs also seek recovery for alleged breaches of fiduciary duty, unjust enrichment, waste of corporate assets, and aiding abetting a breach of fiduciary duty. The complaints seek unspecific monetary damages and corporate governance changes.

On September 24, 2018, the court entered an order consolidating the Gaft and Kish actions, which is now styled as In re Riot Blockchain, Inc. Shareholder Derivative Litigation, Case No. A-18-774890-B. The plaintiffs filed a consolidated complaint on March 15, 2019. The consolidated action has been temporarily stayed until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.

On October 9, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Eastern District of New York (Rotkowitz v. O’Rourke, et al., Case No. 2:18-cv-05632). As with the other shareholder derivative actions, the shareholder plaintiff alleges breach of fiduciary duty, waste of corporate assets, and unjust enrichment against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. The parties filed a motion with the court to temporarily stay this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey. In response, the court dismissed the action without prejudice with leave to refile a complaint following the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.

19

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

On October 22, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Southern District of New York (Finitz v. O’Rourke, et al., Case No. 1:18-cv-09640). The shareholder plaintiffs allege breach of fiduciary duty, waste of corporate assets, and unjust enrichment against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. Upon the parties’ stipulation, the court issued an order temporarily staying this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.

On December 13, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Northern District of New York (Monts v. O’Rourke, et al., Case No. 1:18-cv-01443). The shareholder plaintiffs allege claims for violation of Section 14(a) of the Exchange Act, breach of fiduciary duties, unjust enrichment, waste of corporate assets, and aiding and abetting against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. Upon the parties’ stipulation, the court issued an order temporarily staying this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.

Defendants intend to vigorously contest plaintiffs’ allegations in the shareholder derivative actions and plaintiffs’ right to bring the action in the name of Riot Blockchain. But because this litigation is still at this early stage, we cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

Note 17. Income Taxes

During the three months ended March 31, 2023 and 2022, the deferred income tax benefit of $5.0 million and less than $0.1 million, respectively, related primarily to the contingent consideration liability and future power credits.

Note 18. Earnings Per Share

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

    

    

March 31, 2023

    

March 31, 2022

Warrants to purchase common stock

 

63,000

 

63,000

Unvested restricted stock units

 

 

3,476,852

Total

 

63,000

 

3,539,852

Note 19. 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 chief operating decision maker (“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 Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its Bitcoin mining activities. The Data Center Hosting segment generates revenue from long-term customer contracts for the provision of data center hosting/colocation services, including from the 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. The Engineering segment generates revenue through customer contracts for custom engineered electrical products.

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 revenues from intersegment transactions have been eliminated in the consolidated statements of operations. All Other revenue is from external customers.

20

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

During the three months ended March 31, 2023 and 2022, no single customer or related group of customers contributed 10% or more of the Company’s total consolidated revenue.

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

Three Months Ended March 31, 

    

2023

    

2022

Reportable segment revenue:

  

  

Bitcoin Mining

$

48,023

$

57,945

Data Center Hosting

 

36,996

 

21,039

Engineering

 

21,356

 

15,238

Other revenue

 

24

 

24

Eliminations

 

(33,163)

 

(14,459)

Total segment and consolidated revenue

$

73,236

$

79,787

Reportable segment cost of revenues:

 

  

 

  

Bitcoin Mining

 

28,691

 

23,931

Data Center Hosting

 

46,821

 

21,492

Engineering

 

18,886

 

13,552

Eliminations

 

(31,276)

 

(13,347)

Total segment and consolidated cost of revenues

$

63,122

$

45,628

Reconciling Items:

 

  

 

  

Selling, general, and administrative

 

(12,675)

 

(10,910)

Depreciation and amortization

 

(59,340)

 

(14,245)

Change in fair value of derivative asset

 

(5,778)

 

43,683

Power curtailment credits

3,075

2,552

Change in fair value of contingent consideration

 

 

(176)

Realized gain on sale of Bitcoin

 

13,775

 

9,665

Casualty-related charges (recoveries), net

 

(1,526)

 

Impairment of Bitcoin

(4,472)

(25,870)

Interest income (expense)

 

(3,830)

 

(357)

Unrealized loss on marketable equity securities

 

 

(1,611)

Current income tax benefit (expense)

(76)

(312)

Deferred income tax benefit (expense)

 

5,045

 

Net income (loss)

$

(55,688)

$

36,578

21

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis should be read in conjunction with our unaudited condensed interim consolidated financial statements and the related notes and other financial information included elsewhere in this Quarterly Report and with our audited consolidated financial statements for the fiscal year ended December 31, 2022, as included in our 2022 Annual Report. In addition to historical consolidated financial information, the following discussion includes forward-looking statements about our business, financial condition and results of operations, including discussions about management’s expectations for our business, which are made in reliance of the safe harbor provisions of Section 27A of the Securities Act, Section 21E of the Exchange Act, and the PSLRA. These statements represent projections, beliefs and expectations based on current circumstances and conditions, are subject to risks and uncertainties, and our actual results could differ materially from those discussed in these forward-looking statements. Further, these forward-looking statements should not be construed either as assurances of performance or as promises of a given course of action. You should review the sections of this Quarterly Report entitled “Cautionary Note Regarding Forward-Looking Statements” and “Risk Factors” for a discussion of factors that could cause actual results to differ materially – and potentially adversely – from the results described in or implied by the forward-looking statements contained in the following discussion and analysis and elsewhere in this Quarterly Report.

Business Overview:

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 hosted clients to mine Bitcoin at our Rockdale Facility. Currently, the Rockdale Facility has 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, and we are currently evaluating further growing its 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.

We operate in an environment which is constantly evolving 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 investment.

Industry Trends

During 2022, we observed several companies in the Bitcoin ecosystem experience significant challenges and initiate bankruptcy proceedings due to the significant decline in the price of Bitcoin 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. 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 an unsustainable way given the recent variability in the price of Bitcoin. Riot chose to refrain from engaging in 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 its business, expanding 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 its Bitcoin Mining and Data Center Hosting, and by capitalizing on supply chain efficiencies garnered through its 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 2023 will continue to be a period of consolidation in the Bitcoin mining industry, and, given our relative position, liquidity and absence of long-term debt, we believe we are positioned in the competitive landscape, to benefit from such consolidation. As a result of any strategic action undertaken by us, our business and financial results may change significantly. 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.

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 on the industry. We did not have any exposure to any digital asset lenders or exchanges who have declared bankruptcy or have been suspended. We only hold

22

Bitcoin that we have mined and do not sell or redeem any Bitcoin for any other parties. Our Bitcoin is held in cold storage wallets by a well-known third-party digital asset-focused custodian. We also sell our Bitcoin using our custodian’s services.

In March 2023, Silvergate Capital Corporation, based in La Jolla, California, the holding company for Silvergate Bank (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, based in Santa Clara, California (“Silicon Valley Bank”) and Signature Bank, based in New York, New York (“Signature Bank”) both closed and 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, based in San Francisco, California, 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 of 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 suffered no losses with respect to its 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.

Bitcoin Mining

The Company’s current focus is on its Bitcoin Mining operations, and during the three months ended March 31, 2023, we continued to deploy miners at our Rockdale Facility and continued development activities at the Corsicana Facility, with the objective of increasing the Company’s operational efficiency and performance.

As of March 31, 2023, our Bitcoin Mining business segment operated 94,176 ASIC miners, with a hash rate capacity of 10.5 EH/s, which excludes 17,040 miners currently offline as a result of damage experienced during severe winter storms in Texas. During the three months ended March 31, 2023, we mined 2,115 Bitcoin, which represented an increase of 50.5% over the 1,405 Bitcoin we mined in the three months ended March 31, 2022. We anticipate achieving a total self-mining hash rate capacity of 12.5 EH/s in the second half of 2023.

For the three months ended March 31, 2023, Bitcoin Mining revenue was approximately $48.0 million.

Data Center Hosting

Following our acquisition of Whinstone, we commenced an expansion of our Rockdale Facility to 700 MW, from its initial 300 MW of developed capacity at the time of acquisition. As of March 31, 2023, our 400 MW expansion at the Rockdale Facility had achieved multiple progress milestones while navigating the challenges with the current state of the global supply chain, including the completion of the substation expansion to 700 MW, and successful installation of the substation busbar and 400 MW of high-voltage transformers. One building is nearing completion in the second quarter of 2023, which, when completed, will finalize our Rockdale Facility expansion. Two of the four buildings are self-mining buildings dedicated to immersion-cooled Bitcoin mining.

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 to operate and grow our Data Center Hosting business segment. 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 power supply agreement.

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 three months ended March 31, 2023, Data Center Hosting revenue was approximately $9.0 million.

23

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 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, manufacture, 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. Additionally, we utilize an in-house field service and repair department.

Engineering revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts with one identified performance obligation. Engineering revenues are 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.

For the three months ended March 31, 2023, Engineering revenue was approximately $16.1 million.

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 Quarterly 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 expansion of the Rockdale Facility and 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 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.

COVID-19

The COVID-19 pandemic was unprecedented and unpredictable, and its impact may continue to result in national and global economic disruption, which may adversely affect our business. Presently, the Company has not experienced and does not expect any material impact on its long-term strategic plans, its operations, or its liquidity due to the long-term impacts of COVID-19. We will monitor any future COVID-19 related developments and the possible effects on the Company’s financial condition, liquidity, operations, suppliers, and the industry.

Inflation

We have experienced, and are experiencing, the impact of domestic and global inflationary pressures largely outside of our control. This inflationary pressure impacts our cost structure by increasing the cost of materials, parts and labor, making both our operations and development more expensive for us, despite a continued focus on controlling our costs where possible. In addition, sustained inflationary pressures have led to central banks raising interest rates, raising the cost of debt financing, which may precipitate a broad-based macroeconomic slowdown, including a possible recession in the United States and in other key financial markets. Management is unable to accurately predict when, or if, these inflationary pressures will subside, or whether and to what extent a significant recession will arise following central banks’ efforts to constrain such inflationary pressures. As a result, management is unable to predict the impact of these inflationary pressures, or the possible follow-on conditions, on our business and results of operations, as well as our access to debt financing. See the discussion under the heading “Risk Factors” under Part I, Item 1A of our 2022 Annual Report for additional discussion regarding potential impacts sustained elevated inflationary pressures may have on our operations and plans for expansion.

24

Summary of Bitcoin Mining Results

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

Quantity

Amounts

Balance as of January 1, 2023

 

6,974

$

109,420

Revenue recognized from Bitcoin mined

 

2,115

 

48,023

Proceeds from sale of Bitcoin

 

(1,975)

 

(44,437)

Exchange of Bitcoin for employee compensation

 

(20)

 

(459)

Realized gain on sale of Bitcoin

 

 

13,775

Impairment of Bitcoin

 

 

(4,472)

Balance as of March 31, 2023

 

7,094

$

121,850

Quantity

Amounts

Balance as of January 1, 2022

 

4,884

$

150,593

Revenue recognized from Bitcoin mined

 

1,405

 

57,945

Proceeds from sale of Bitcoin

 

(200)

 

(9,418)

Exchange of Bitcoin for employee compensation

 

(27)

 

(1,283)

Realized gain on sale of Bitcoin

 

 

9,665

Impairment of Bitcoin

 

 

(25,870)

Balance as of March 31, 2022

 

6,062

$

181,632

Results of Operations Comparative Results for the three months ended March 31, 2023 and 2022:

Revenues

Total revenue for the three months ended March 31, 2023 and 2022, was $73.2 million and $79.8 million, respectively, and consisted of our Bitcoin Mining revenue, Data Center Hosting revenue, Engineering revenue, and other revenue.

For the three months ended March 31, 2023 and 2022, Bitcoin Mining revenue was $48.0 million, and $57.9 million, respectively. The decrease of $9.9 million was primarily due to lower Bitcoin values in the 2023 period, averaging $22,704 per coin, as compared to $41,241 per for the 2022 period. This was partially offset by an increase of 710 Bitcoin mined in the 2023 period as compared to the 2022 period. Additionally, the Company continued its effective employment of its proprietary power strategy to significantly reduce overall power costs. As noted below, during the three months ended March 31, 2023, the Company earned $3.1 million in power credits, to be credited against its power invoices, as a result of temporarily pausing its operations. The power credits equate to approximately 137 Bitcoin, as computed by using the average daily closing Bitcoin prices on a monthly basis. During the three months ended March 31, 2022, the Company earned $2.6 million in power credits, or the equivalent of approximately 63 Bitcoin.

For the three months ended March 31, 2023 and 2022, Data Center Hosting revenue was $9.0 million, and $9.7 million, respectively. The decrease of $0.7 million was primarily due to lower revenue share from customers due to the lower Bitcoin values in the 2023 period, as noted above.

For the three months ended March 31, 2023 and 2022, Engineering revenue was $16.1 million and $12.1 million, respectively. The increase of $4.0 million was primarily attributable to an increase in data center development across the country. Our custom electrical products such as switchgear and power distribution centers are used as important components in data center development and there has been increased demand for these products due to the continued increase in data center construction by developers.

Costs and expenses

Cost of revenues for Bitcoin Mining for the three months ended March 31, 2023 and 2022, was $21.9 million and $19.1 million, respectively, an increase of approximately $2.8 million. As a percentage of Bitcoin Mining revenue, cost of revenues totaled 45.6% and 33.0% for the three months ended March 31, 2023 and 2022, respectively. Cost of revenues consists primarily of direct production costs of Bitcoin mining operations, including electricity, labor, and insurance, but excluding depreciation and amortization, which are separately stated. The increase was primarily due to the increase in Bitcoin mining capacity at the Rockdale Facility, which requires more headcount and direct costs necessary to maintain and support the Bitcoin mining operations. As noted below, during the three months ended March 31, 2023 and 2022, the Company earned $3.1 million and $2.6 million, respectively,

25

in power credits to be credited against its power invoices, as a result of temporarily pausing its operations. These credits are recognized in power curtailment credits in the statements of operations, outside of cost of revenues, but significantly reduce the Company’s overall cost to mine Bitcoin. When netting the power curtailment credits with the costs of revenues, the net costs as a percentage of Bitcoin Mining revenue were 41.6% and 31.9% for the three months ended March 31, 2023 and 2022, respectively.

Cost of revenues for Data Center Hosting for the three months ended March 31, 2023 and 2022, was $25.7 million and $15.0 million, respectively, an increase of approximately $10.7 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, which has more than doubled since 2021.

Cost of revenues for Engineering for the three months ended March 31, 2023 and 2022, was $15.6 million and $11.5 million, respectively, an increase of approximately $4.0 million. The costs consisted primarily of direct materials and labor, as well as indirect manufacturing costs. The increase was primarily due to an increase in materials purchased, as well as additional labor required to support increased demand for our custom electric products from data center developers. Increased competition for direct materials due to supply chain constraints contributed to additional costs, as well as inflationary pressure for labor in manufacturing.

Selling, general and administrative expenses during the three months ended March 31, 2023 and 2022 were $12.7 million and $10.9 million, respectively, an increase of approximately $1.8 million. Selling, general and administrative expenses consist of stock-based compensation, legal and professional fees and other personnel and related costs. The increase was primarily due to increases in compensation expenses of $2.8 million as a result of hiring additional employees to support the Company’s ongoing growth, professional fees of $2.0 million primarily related to public company compliance and information technology projects, and increases of $2.2 million in other general operating costs to support the Company’s growth, partially offset by a decrease in stock compensation of $5.3 million due to the forfeiture of restricted common stock awards in the 2023 period.

Depreciation and amortization expense during the three months ended March 31, 2023 and 2022 was $59.3 million and $14.2 million, respectively, an increase of approximately $45.1 million. The increase was primarily due to higher depreciation expense recognized for the Rockdale Facility and our recently acquired miners.

The change in fair value of our derivative asset for the three months ended March 31, 2023 and 2022, was ($5.8) million and $43.7 million, respectively, and was recorded to adjust the fair value of our Power Supply Agreement, which was classified as a derivative asset and measured at fair value.

Power curtailment credits for the three months ended March 31, 2023 and 2022, was $3.1 million and $2.6 million, respectively, and represents power sales into the ERCOT marketplace through the Company’s participation in ERCOT’s energy demand response programs.

The realized gain on sale of Bitcoin for the three months ended March 31, 2023 and 2022 was $13.8 million and $9.7 million, respectively. The increase was primarily attributable to an increase of 1,775 more Bitcoin sold in the 2023 period as compared to 2022, partially offset by decreased Bitcoin values in the 2023 period as compared to the 2022 period.

Casualty-related losses for the three months ended March 31, 2023, was $1.5 million and was attributable to the damage incurred at the Rockdale Facility as a result of severe winter storms in Texas. There were no casualty-related losses incurred for the three months ended March 31, 2022.

Impairment of Bitcoin for the three months ended March 31, 2023 and 2022, was $4.5 million and $25.9 million, respectively, arising from declines in Bitcoin prices during the periods.

Other income (expense)

Other expense for the three months ended March 31, 2023 consisted of $3.8 million of interest expense. Other expense for the three months ended March 31, 2022 was $2.0 million, which consisted of $1.6 million of unrealized losses on marketable equity securities and $0.4 million of interest expense.

Non-GAAP Measures

In addition to financial measures presented under GAAP, we consistently evaluate our use of and calculation of the non-GAAP financial measures, such as “Adjusted EBITDA” and Adjusted earnings per share (“Adjusted EPS”). EBITDA is computed as net

26

income before interest, taxes, depreciation, and amortization. Adjusted EBITDA is a financial measure defined as EBITDA further 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 the Company’s 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 exclude impairments and gains or losses on sales or exchanges of Bitcoin from our calculation of Adjusted EBITDA for all periods presented.

 

Adjusted EPS is a financial measure defined as Adjusted EBITDA divided by our diluted weighted-average shares outstanding.

 

We believe Adjusted EBITDA and Adjusted EPS can be important financial measures because they allow 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.

 

Adjusted EBITDA and Adjusted EPS are 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, and to diluted net income (loss) per share, the most comparable measure under GAAP to Adjusted EPS. Further, Adjusted EBITDA and Adjusted EPS 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 and Adjusted EPS have limitations as analytical tools, and you should not consider such measures either in isolation or as substitutes for analyzing our results as reported under GAAP.

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

Three Months Ended

March 31, 

    

2023

    

2022

Net income (loss)

$

(55,688)

$

36,578

Interest (income) expense

 

3,830

 

357

Income tax expense (benefit)

 

(4,969)

 

312

Depreciation and amortization

 

59,340

 

14,245

EBITDA

 

2,513

 

51,492

 

  

 

  

Adjustments:

 

  

 

  

Non-cash/non-recurring operating expenses:

 

  

 

  

Stock-based compensation expense

 

(2,296)

 

3,042

Acquisition-related costs

 

 

78

Change in fair value of derivative asset

 

5,778

 

(43,683)

Change in fair value of contingent consideration

 

 

176

Unrealized (gain) loss on marketable equity securities

 

 

1,611

Casualty-related charges (recoveries), net

1,526

Other revenue, (income) expense items:

 

 

License fees

 

(24)

 

(24)

Adjusted EBITDA

$

7,497

$

12,692

27

The following table reconciles Adjusted EPS to Diluted net income (loss) per share, the most comparable GAAP financial metric:

Three Months Ended

March 31, 

    

2023

    

2022

Diluted net income (loss) per share

$

(0.33)

$

0.31

Interest (income) expense

 

0.02

 

Income tax expense (benefit)

 

(0.03)

 

Depreciation and amortization

 

0.35

 

0.12

EBITDA

 

0.01

 

0.43

Adjustments, per share:

 

  

 

  

Non-cash/non-recurring operating expense:

 

  

 

  

Stock-based compensation expense

 

(0.01)

 

0.03

Acquisition-related costs

 

 

Change in fair value of derivative asset

 

0.03

 

(0.37)

Change in fair value of contingent consideration

 

 

Unrealized (gain) loss on marketable equity securities

 

 

0.01

Casualty-related charges (recoveries), net

 

0.01

 

Other revenue, (income) expense items:

License fees

 

 

Adjusted EPS

$

0.04

$

0.10

Diluted weighted average number of shares outstanding

 

167,342,500

 

117,042,347

In addition to the non-GAAP financial measures of Adjusted EBITDA and Adjusted EPS described above, we believe “Bitcoin Mining revenue in excess of cost of revenues, net of power curtailment credits”, “Data Center Hosting revenue in excess of cost of revenues, net of power curtailment credits”, “Cost of revenues – Bitcoin Mining, net of power curtailment credits” and “Cost of revenues – Data Center Hosting, net of power curtailment credits” are additional performance measurements that represent a key indicator of the Company’s 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 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 Data Center Hosting and Bitcoin Mining segments based on their proportional power consumption during the periods presented.

 

Bitcoin Mining revenue in excess of cost of revenues, net of power curtailment credits, Data Center Hosting revenue in excess of cost of revenues, net of power curtailment credits, Cost of revenues – Bitcoin Mining, net of power curtailment credits and Cost of revenues – 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 revenues – Bitcoin Mining or Cost of revenues – Data Center Hosting as presented in our consolidated statements of operations. 

28

The following table presents reconciliations of these measurements to the most comparable U.S. GAAP financial metrics:

Three Months Ended

 

March 31, 

 

    

2023

    

2022

Bitcoin Mining

 

  

 

  

Revenue

$

48,023

$

57,945

Cost of revenues

 

21,899

 

19,094

Power curtailment credits

 

(1,937)

 

(611)

Cost of revenues, net of power curtailment credits

 

19,962

 

18,483

Bitcoin mining revenue in excess of cost of revenues, net of power curtailment credits

$

28,061

$

39,462

Bitcoin mining revenue in excess of cost of revenues, net of power curtailment credits as a percentage of revenue

 

58.4%

 

68.1%

Data Center Hosting

 

  

 

  

Revenue

$

9,042

$

9,694

Cost of revenues

$

25,660

$

14,985

Power curtailment credits

 

(1,138)

 

(1,941)

Cost of revenues, net of power curtailment credits

 

24,522

 

13,044

Data Center Hosting revenue in excess of cost of revenues, net of power curtailment credits

$

(15,480)

$

(3,350)

Data Center Hosting revenue in excess of cost of revenues, net of power curtailment credits as a percentage of revenue

 

(171.2)%

 

(34.6)%

Total power curtailment credits

$

(3,075)

$

(2,552)

LIQUIDITY AND CAPITAL RESOURCES

As of March 31, 2023, we had working capital of approximately $253.6 million, which included cash and cash equivalents of $158.3 million. We reported a net loss of $55.7 million during the three months ended March 31, 2023, which included $16.3 million in non-cash expenses, primarily consisting of depreciation and amortization of $59.3 million, a decrease in the fair value of our derivative asset of $5.8 million, and impairments of Bitcoin of $4.5 million, partially offset by Bitcoin Mining revenue of $48.0 million and an income tax benefit of $5.0 million. We believe our current financial position and operations give us the ability to meet cash requirements and plans in the short-term and long-term.

During the three months ended March 31, 2023, the Company sold 1,975 Bitcoin for proceeds of approximately $44.4 million. The Company monitors its balance sheet on an ongoing basis and evaluates the level of Bitcoin retained from monthly production in consideration of the cash requirements and its ongoing operations and expansion.

Miners

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. As of March 31, 2023, the Company did not have any outstanding executed purchase agreements for the purchase of miners.

29

Development of the Corsicana Facility Data Center:

In 2022, we announced our planned development of the Corsicana Facility, a second large-scale Bitcoin mining and data center hosting facility located on a 265-acre site in Navarro County, Texas. The Corsicana Facility is expected, upon completion, to have one-gigawatt of developed capacity for Bitcoin mining and data center hosting, securely supplied with power by a substation being developed for the Company on the premises that will be interconnected with the nearby Navarro Switch. 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 spread across multiple buildings, as well as construction of various utilities, offices, warehouses, and infrastructure to support the facility’s operations. Construction of the substation and the data centers is expected to be carried out through 2023, with Bitcoin Mining and Data Center Hosting operations expected to commence 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 the Company’s immersion-cooling infrastructure and technology. The Company estimates that the total cost of the first phase of the development will be approximately $333 million, which is scheduled to be invested through the first quarter of 2024. Through March 31, 2023, we had incurred costs of approximately $70.0 million related to the development of the Corsicana Facility, which consisted of $10.1 million for land, $55.2 million of initial developments costs and equipment and a $4.7 million deposit for future power usage. We expect to incur costs of approximately $182 million during the remainder of 2023 and approximately $81 million during the first quarter of 2024.

Revenue from Operations

Bitcoin Mining

We expect to generate ongoing revenues from Bitcoin rewards from 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 Bitcoin 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.

Data Center Hosting

Generally, we provide power for our hosted/co-located Bitcoin mining data center clients on a variable (sub-metered) basis. Each client pays us variable monthly fees based on the amount of power, networking costs, and other basic hosting services utilized by such client’s hosted operations, at rates specified in such client’s hosting agreement. In addition to power charges and basic hosting charges, our hosting agreements with certain clients provide for revenue sharing, based on the customer’s operating revenue, net of direct hosting costs paid to us. We recognize variable hosting revenue each month, as the hosting fees and revenue sharing payments due to us from our hosting clients are subject to various uncertainties largely outside of our control, including the amount of power used by the hosted client, the market price for Bitcoin, the Bitcoin network difficulty and global hash rate, as well as other factors.

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

30

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

For a number of clients inherited as a result of the Whinstone acquisition, we provide data center hosting services pursuant to hosting agreements negotiated on below-market terms, including as to power costs (“Legacy Contracts”). Accordingly, our hosting revenue from such Legacy Contracts has, historically, been less than our cost to provide such clients with hosting services. We are presently engaged in litigation relating to such Legacy Contracts, further increasing our costs associated with these Legacy Contracts. Our goal is to protect and advance the value of our Data Center Hosting business, and as such, we are actively monitoring the performance of such Legacy Contract clients.

Engineering

Substantially all engineering revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts. Revenues are 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 and 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.

Legal Proceedings

The Company is a party in several contractual lawsuits and has also been named a defendant in several legacy class action and other investor related lawsuits as more fully described under the heading “Legal Proceedings” in Part I, Item 3 of the 2022 Annual Report and in Note 16, Commitments and Contingencies in the unaudited Notes to Condensed Consolidated Financial Statements included under Part I, Item 1 of this Quarterly Report. While the Company maintains policies of insurance, such policies may not cover all 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 three months ended March 31, 2023, Net cash provided by operating activities was $32.4 million, which primarily consisted of:

net loss of $55.7 million;
a decrease in operating assets and liabilities of $85.7 million, which consisted primarily of:
proceeds from the sale of Bitcoin of $44.4 million and $24.0 million from the receipt of future power credits, a decrease in prepaid expenses and other current assets of $9.8 million, and a decrease in accounts receivable of $7.1 million; and
non-cash reconciling expenses of $16.3 million, primarily consisting of:
depreciation and amortization of $59.3 million,
a decrease in the fair value of our derivative asset of $5.8 million, and
impairment of Bitcoin of $4.5 million,

partially offset by:

Bitcoin Mining revenue of $48.0 million, and
an income tax benefit of $5.0 million.

For the three months ended March 31, 2022, Net cash used in operating activities was $45.3 million, which primarily consisted of:

net income of $36.6 million; and
an increase in operating assets and liabilities of $17.5 million, which consisted primarily of:
an increase in prepaid expenses and other current assets of $13.8 million and decrease in accounts payable of $8.8 million, partially offset by proceeds from the sale of Bitcoin of $9.4 million; and
non-cash reconciling income of $56.4 million, consisting primarily of:
Bitcoin Mining of $57.9 million,

31

an increase in the fair value of our derivative asset of $43.7 million,

partially offset by:

impairment of Bitcoin of $25.9 million,
depreciation and amortization of $14.2 million.

Investing Activities

For the three months ended March 31, 2023, Net cash used in investing activities was $74.0 million, which primarily consisted of:

Purchases of property and equipment of $51.0 million, and
Security deposits paid of $23.0 million in connection with a 215 MW increase to the Power Supply Agreement with TXU.

For the three months ended March 31, 2022, Net cash used in investing activities was $140.3 million, which primarily consisted of:

deposits paid on equipment of $103.2 million, and
purchases of property and equipment of $37.1 million.

Financing Activities

For the three months ended March 31, 2023, Net cash used in financing activities was $0.9 million, which consisted of:

the repurchase of shares of common stock withheld to satisfy employee withholding taxes of $1.3 million in connection with the settlement of vested equity awards granted under our 2019 Equity Incentive Plan; partially offset by
$0.4 million of net proceeds from the Credit and Security Facility.

For the three months ended March 31, 2022, Net cash used in financing activities was $13.2 million, which consisted of:

the repurchase of shares of common stock withheld to satisfy employee withholding taxes of $8.3 million in connection with the settlement of vested equity awards granted under our 2019 Equity Incentive Plan, and
payments on our contingent consideration liability of $4.8 million.

Critical Accounting Policies

Our critical accounting policies and significant estimates have not changed from those detailed in our 2022 Annual Report, except for those accounting subjects described under the heading “Recently Issued and Adopted Accounting Pronouncements” in Note 3, Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements in the unaudited Notes to Condensed Consolidated Financial Statements included under Part I, Item 1 of this Quarterly Report.

Recently Issued and Adopted Accounting Pronouncements

The Company has evaluated all recently issued accounting pronouncements and believes such pronouncements do not have a material effect on the Company’s financial statements. See Note 3. Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements in the unaudited Notes to Condensed Consolidated Financial Statements included under Part I, Item 1 of this Quarterly Report.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements.

Item 3. 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 Quarterly Report, see the Cautionary Note Regarding Forward-Looking Statements at the forepart of this Quarterly 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 March 31, 2023, we held 7,094 Bitcoin with a carrying value of $121.9 million, all

32

of which were produced from our Bitcoin mining operations. The carrying value of our Bitcoin assets reflects the $4.5 million of impairment charges we recorded against the value of our Bitcoin assets during the three months ended March 31, 2023, due to decreases in the fair value of our Bitcoin after receipt.

Bitcoin held are accounted for as indefinite-lived intangible assets. Bitcoin is measured on a first-in-first-out (“FIFO”) basis and measured for impairment daily based on the intraday low quoted price of Bitcoin. To the extent an impairment loss is recognized, the loss establishes the new cost basis of the Bitcoin. Subsequent reversal of impairment losses is not permitted.

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

Item 4. 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 March 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. As of December 31, 2022, management identified the following weakness in internal control over financial reporting as described below:

The Company’s control pertaining to the review of its Bitcoin for potential impairment charges was not designed properly. Such control weakness resulted in the Company calculating impairment on a daily basis using a spot price at a standard cutoff time that was not in compliance with the ASC 350-30-35-19 requirement to recognize impairment whenever carrying value exceeds fair value, which effectively calls for the intraday low price to be utilized in calculating impairment.

The Company has taken the necessary actions to design, implement and operate the control effectively as of March 31, 2023; therefore, the material weakness has been deemed remediated by management. However, the design and operating effectiveness of the control has yet to be tested, during the current fiscal year, by the external auditors.

PART II - OTHER INFORMATION

Item 1. Legal Proceedings

Disclosure under this Item is incorporated by reference to the disclosure provided in this Quarterly Report under Part I, Item 1., Financial Statements in Note 16. Commitments and contingencies to these unaudited Notes to Condensed Consolidated Financial Statements.

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 II, Item 1A, and elsewhere in this Quarterly Report, as well as the various risks, factors and uncertainties discussed under the heading “Risk Factors” under Part I, Item 1A of the 2022 Annual Report, as well as elsewhere in the 2022 Annual Report and in the other filings we make with the SEC. 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. Investors should carefully review and consider the information regarding certain factors that could materially affect our business, results of operations, financial conditions, cash flows and equity as set forth in Part I, Item 1A. Risk Factors in our 2022 Annual Report on Form 10-K. There have been no material changes to the risk factors disclosed in our 2022 Annual Report. We may disclose changes to our risk factors or disclose changes to our risk factors or disclose additional risk factors from time to time in our future filings with the SEC. Additional

33

risks and uncertainties not presently known to us or that we currently believe not to be material also may adversely impact our business, financial condition, results of operations, cash flow and equity.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

During the three months ended March 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 all of these repurchases during the three months ended March 31, 2023:

    

    

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

January 1, 2023 through January 31, 2023

155,273

$

4.08

N/A

N/A

February 1, 2023 through February 28, 2023

102,478

6.38

N/A

N/A

March 1, 2023 through March 31, 2023

5,781

7.36

N/A

N/A

Total

263,532

$

5.05

  

  

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

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

None.

Item 5. Other Information

None.

34

Item 6. Index of Exhibits

Exhibit

    

Description

Location

2.1

Plan of Merger, dated effective as of December 30, 2022, by and between Riot Blockchain, Inc. and Riot Platforms, Inc.

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

3.1

Articles of Incorporation filed September 20, 2017.

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

3.2

Bylaws effective September 20, 2017.

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

3.3

Amendment to Bylaws effective March 9, 2018.

Exhibit 3.1 of the Current Report on Form 8-K filed March 12, 2018

3.4

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

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

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

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

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

Filed herewith.

101

The following unaudited condensed consolidated financial statements from this Quarterly Report, formatted in iXBRL (inline eXtensible Business Reporting Language) includes: (i) the Condensed Consolidated Balance Sheets as of March 31, 2023 and December 31, 2022 (Unaudited); (ii) the Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2023 and 2022 (Unaudited); (iii) the Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2023 and 2022 (Unaudited); (iv) the Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2023 and 2022 (Unaudited); and (v) the Notes to Unaudited Condensed Consolidated Financial Statements.

Filed herewith.

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

Filed herewith.

35

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned thereunto duly authorized on May 10, 2023.

Riot Platforms, Inc. (Registrant)

Dated: May 10, 2023

/s/ Jason Les

Jason Les

Chief Executive Officer

(Principal Executive Officer)

/s/ Colin Yee

Colin Yee

Chief Financial Officer

(Principal Financial Officer)

36

EX-31.1 2 riot-20230331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, Jason Les, certify that:

1)

I have reviewed this quarterly report on Form 10-Q of Riot Platforms, Inc. for the three months ended March 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.

May 10, 2023

/s/ Jason Les

Jason Les

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 riot-20230331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Colin Yee, certify that:

1)

I have reviewed this quarterly report on Form 10-Q of Riot Platforms, Inc. for the three months ended March 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.

May 10, 2023

/s/ Colin Yee

Colin Yee

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 riot-20230331xex32d1.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 Quarterly Report of Riot Platforms, Inc. (the “Company”) on Form 10-Q for the three months ended March 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.

May 10, 2023

/s/ Jason Les

Jason Les

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 5 riot-20230331xex32d2.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 Quarterly Report of Riot Platforms, Inc. (the “Company”) on Form 10-Q for the three months ended March 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.

May 10, 2023

/s/ Colin Yee

Colin Yee

Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 6 riot-20230331.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Liquidity and Financial Condition (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 40601 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Property and Equipment - Schedule of property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Power Supply Contract (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Power Supply Contract - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Long-Term Assets (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Leases - Schedule of future minimum operating lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Stock-Based Compensation - Schedule of Performance-based awards (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Stock-Based Compensation - Schedule of Service-based awards (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - Segment Information - Schedule of reportable segments and operating income (Details) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Operation of Our Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Liquidity and Financial Condition link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements 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 - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Finite-Lived Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Power Supply Contract link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Long-Term Assets link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 20302 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) 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 - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Finite-Lived Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Power Supply Contract (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Long-Term Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Operation of Our Business (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 total deferred revenue liability (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Bitcoin - Schedule of additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Long-Term Assets - Schedule of deposits on equipment (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Leases - Schedule of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Leases - Schedule of other information (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 riot-20230331_cal.xml EX-101.CAL EX-101.DEF 8 riot-20230331_def.xml EX-101.DEF EX-101.LAB 9 riot-20230331_lab.xml EX-101.LAB EX-101.PRE 10 riot-20230331_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 08, 2023
Document And Entity Information Abstract    
Entity Registrant Name RIOT PLATFORMS, INC.  
Trading Symbol RIOT  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   175,078,000
Amendment Flag false  
Entity Central Index Key 0001167419  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-33675  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 84-1553387  
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  
Entity Address, Postal Zip Code 80109  
City Area Code (303)  
Local Phone Number 794-2000  
Title of 12(b) Security Common Stock, no par value per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 158,272 $ 230,328
Restricted cash 29,498  
Accounts receivable, net 19,837 26,932
Contract assets, including retainage of $3,970 13,718 19,743
Prepaid expenses and other current assets 22,233 32,661
Bitcoin 121,850 109,420
Future power credits, current portion 271 24,297
Total current assets 365,679 443,381
Property and equipment, net 717,310 692,555
Deposits 32,205 42,433
Finite-lived intangible assets, net 20,072 21,477
Derivative asset 91,719 97,497
Operating lease right-of-use assets 21,769 21,673
Future power credits, less current portion 638 638
Other long-term assets 923 310
Total assets 1,250,315 1,319,964
Current liabilities    
Accounts payable 19,685 18,445
Contract liabilities, net of retainage of $3,970 5,345 8,446
Accrued expenses 82,666 65,464
Deferred revenue, current portion 2,776 2,882
Contingent consideration liability - future power credits, current portion 271 24,297
Operating lease liability, current portion 1,323 2,009
Total current liabilities 112,066 121,543
Deferred revenue, less current portion 17,365 17,869
Operating lease liability, less current portion 20,997 20,242
Contingent consideration liability - future power credits, less current portion 638 638
Other long-term liabilities 7,104 8,230
Total liabilities 158,170 168,522
Commitments and contingencies - Note 16
Stockholders' equity    
Preferred stock, no par value, 15,000,000 shares authorized:
Common stock, no par value; 340,000,000 shares authorized; 166,966,766 and 167,751,112 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively 1,904,175 1,907,784
Accumulated deficit (812,030) (756,342)
Total stockholders' equity 1,092,145 1,151,442
Total liabilities and stockholders' equity $ 1,250,315 $ 1,319,964
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical)
$ in Thousands
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Contract assets, retainage | $ $ 3,970 $ 3,970
Contract liabilities, retainage | $ $ 3,970 $ 3,970
Preferred stock, par value (in Dollars per share) | $ / shares
Preferred stock, shares authorized 15,000,000 15,000,000
Common stock, par value (in Dollars per share) | $ / shares
Common stock, shares authorized 340,000,000 340,000,000
Common stock, shares issued 166,966,766 167,751,112
Common stock, shares outstanding 166,966,766 167,751,112
2% Series A Convertible Stock    
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
0% Series B Convertible Stock    
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 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue, net:    
Total revenue $ 73,236 $ 79,787
Costs and expenses:    
Selling, general and administrative 12,675 10,910
Depreciation and amortization 59,340 14,245
Change in fair value of derivative asset 5,778 (43,683)
Power curtailment credits (3,075) (2,552)
Change in fair value of contingent consideration 176
Realized gain on sale of Bitcoin (13,775) (9,665)
Casualty-related charges 1,526
Impairment of Bitcoin 4,472 25,870
Total costs and expenses 130,063 40,929
Operating income (loss) (56,827) 38,858
Other income (expense):    
Interest income (expense) (3,830) (357)
Unrealized loss on marketable equity securities (1,611)
Total other income (expense) (3,830) (1,968)
Net income (loss) before taxes (60,657) 36,890
Current income tax benefit (expense) (76) (312)
Deferred income tax benefit (expense) 5,045
Total income tax benefit (expense) 4,969 (312)
Net income (loss) $ (55,688) $ 36,578
Basic net income (loss) per share (in Dollars per share) $ (0.33) $ 0.31
Diluted net income (loss) per share (in Dollars per share) $ (0.33) $ 0.31
Basic weighted average number of shares outstanding (in Shares) 167,342,500 117,042,347
Diluted weighted average number of shares outstanding (in Shares) 167,342,500 117,042,347
Mining    
Revenue, net:    
Total revenue $ 48,023 $ 57,945
Costs and expenses:    
Cost of revenues 21,899 19,094
Data Center Hosting    
Revenue, net:    
Total revenue 9,042 9,694
Costs and expenses:    
Cost of revenues 25,660 14,985
Engineering    
Revenue, net:    
Total revenue 16,147 12,124
Costs and expenses:    
Cost of revenues 15,563 11,549
Other revenue    
Revenue, net:    
Total revenue $ 24 $ 24
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders Equity - USD ($)
$ in Thousands
Preferred Stock
Common Stock
Accumulated deficit
Total
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   $ (8,307)   (8,307)
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   553,633    
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   $ 3,042   3,042
Net income (loss)   36,578 36,578
Balance at Mar. 31, 2022   $ 1,589,893 (210,211) 1,379,682
Balance (in Shares) at Mar. 31, 2022   117,304,304    
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   $ (1,313)   (1,313)
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   (784,346)    
Stock-based compensation   $ (2,296)   (2,296)
Net income (loss)     (55,688) (55,688)
Balance at Mar. 31, 2023   $ 1,904,175 $ (812,030) $ 1,092,145
Balance (in Shares) at Mar. 31, 2023   166,966,766    
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities    
Net income (loss) $ (55,688) $ 36,578
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Stock-based compensation (2,296) 3,042
Depreciation and amortization 59,340 14,245
Amortization of license fee revenue (24) (24)
Amortization of right of use assets 586 357
Deferred income tax expense (benefit) (5,045)
Impairment of Bitcoin 4,472 25,870
Change in fair value of derivative asset 5,778 (43,683)
Change in fair value of contingent consideration 176
Realized gain on sale of Bitcoin (13,775) (9,665)
Unrealized loss on marketable equity securities 1,611
Casualty-related charges 1,526
Bitcoin Mining revenue (48,023) (57,945)
Changes in assets and liabilities:    
(Increase)/decrease in operating assets 91,398 (1,549)
Increase/(decrease) in operating liabilities (5,886) (14,331)
Net cash provided by (used in) operating activities 32,363 (45,318)
Investing activities    
Deposits on equipment (103,161)
Security deposits (23,000)
Purchases of property and equipment, including construction in progress (50,955) (37,079)
Patent costs incurred (33) (26)
Net cash provided by (used in) investing activities (73,988) (140,266)
Financing activities    
Payments on contingent consideration liability - future power credits (4,843)
Proceeds from Credit and Security Facility 880
Repayments of Credit and Security Facility (500)
Repurchase of common shares to pay employee withholding taxes (1,313) (8,307)
Net cash provided by (used in) financing activities (933) (13,150)
Net increase (decrease) in cash, cash equivalents, and restricted cash (42,558) (198,734)
Cash, cash equivalents, and restricted cash, beginning of the period 230,328 312,315
Cash, cash equivalents, and restricted cash at end of period 187,770 113,581
Supplemental disclosure of noncash investing and financing activities:    
Reclassification of deposits to property and equipment 33,273 38,965
Construction in progress included in accrued expenses 11,850 946
Bitcoin exchanged for employee compensation 459 1,283
Conversion of preferred stock to common stock   $ 11
Right of use assets exchanged for new operating lease liabilities $ 682  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Condensed Consolidated Statements of Cash Flows      
Cash and cash equivalents $ 230,328 $ 113,581 $ 312,315
Cash, cash equivalents, and restricted cash, beginning of the period 230,328 113,581 312,315
Cash and cash equivalents 158,272 230,328 113,581
Restricted cash 29,498    
Cash, cash equivalents, and restricted cash at end of period $ 187,770 $ 230,328 $ 113,581
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Operation of Our Business
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Organization and Operation of Our Business

Note 1. Organization and Operation of Our Business

Nature of Operations

Riot 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 infrastructure for institutional-scale hosted clients to mine Bitcoin at its Bitcoin mining facility in Rockdale, Texas (the “Rockdale Facility”). The Rockdale Facility currently has 700 megawatts (“MW”) in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients. The Rockdale Facility is believed to be the largest Bitcoin mining facility in North America, as measured by developed capacity, and the Company is currently evaluating further growing its capacity. The Company is also developing a second large-scale Bitcoin mining and data center facility located outside of Corsicana, Texas (the “Corsicana 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 19. Segment Information, we operate in three business segments: Bitcoin Mining, Data Center Hosting, and Engineering.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Liquidity and Financial Condition
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Liquidity and Financial Condition

Note 2. Liquidity and Financial Condition

At March 31, 2023, the Company had approximate balances of cash and cash equivalents of $158.3 million, working capital of $253.6 million, total stockholders’ equity of $1.1 billion and an accumulated deficit of $812.0 million. To date, the Company has, in large part, relied on equity financings to fund its operations. During the three months ended March 31, 2023, the Company sold 1,975 Bitcoin for proceeds of approximately $44.4 million. The Company monitors its balance sheet on an ongoing basis and continuously evaluates the level of Bitcoin retained from monthly production in consideration of the cash requirements and its ongoing operations and expansion. Bitcoin is classified on the balance sheet as a current asset due to the ability for it to be sold in a highly liquid marketplace and the Company’s intent to liquidate its Bitcoin to support operations when needed.

Subsequent to March 31, 2023, through the date of this Report, the Company issued 7,871,700 shares of common stock for net proceeds of approximately $95.7 million, at a weighted average price of $12.41 per share (see Note 13. Stockholders’ Equity).

COVID-19

The COVID-19 pandemic was unprecedented and unpredictable, and its impact may continue to result in national and global economic disruption, which may adversely affect our business. Presently, the Company has not experienced and does not expect any material impact on its long-term strategic plans, its operations, or its liquidity due to the long-term impacts of COVID-19. We will monitor any future COVID-19 related developments and the possible effects on the Company’s financial condition, liquidity, operations, suppliers, and the industry.

Inflation

We have experienced, and are experiencing, the impact of domestic and global inflationary pressures largely outside of our control. This inflationary pressure impacts our cost structure by increasing the cost of materials, parts and labor, making both our operations and development more expensive for us, despite a continued focus on controlling our costs where possible. In addition, sustained inflationary pressures have led to central banks raising interest rates, raising the cost of debt financing, which may precipitate a broad-based macroeconomic slowdown, including a possible recession in the United States and in other key financial markets. Management is unable to accurately predict when, or if, these inflationary pressures will subside, or whether and to what extent a significant recession will arise following central banks’ efforts to constrain such inflationary pressures. As a result, management is unable to predict the impact of these inflationary pressures, or the possible follow-on conditions, on our business and results of operations, as well as our access to debt financing. See the discussion under the heading “Risk Factors” under Part I, Item 1A of our 2022 Annual Report for additional discussion regarding potential impacts sustained elevated inflationary pressures may have on our operations and plans for expansion.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements

Note 3. Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 8 of Regulation S-X of the SEC. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting of normal recurring adjustments, considered necessary for a fair presentation of such interim results. Amounts are in thousands except for share, per share and miner amounts.

The results in the unaudited condensed consolidated statements of operations are not necessarily indicative of results to be expected for the fiscal year ending December 31, 2023 or for any future interim period. The unaudited condensed consolidated financial statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements for the fiscal year ended December 31, 2022, and notes thereto, included in the 2022 Annual Report.

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 estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value, allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions, 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 goodwill, 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 in the unaudited condensed consolidated financial statements and accompanying notes. The reclassifications did not have a material impact on the Company’s unaudited condensed consolidated financial statements and related disclosures. The impact on any prior period disclosures was immaterial.

Significant Accounting Policies

For a detailed discussion about the Company’s significant accounting policies, see the Company’s December 31, 2022 consolidated financial statements included in its 2022 Annual Report.

Recently Issued and Adopted Accounting Pronouncements

The Company 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 condensed consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s unaudited condensed consolidated financial statements properly reflect the change.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 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 Note 19. Segments Information.

Contract balances

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

Contract liabilities primarily relate to upfront payments and consideration received from customers for data center hosting and uncompleted Engineering contracts. The following table presents changes in contract liabilities:

Three Months Ended

March 31, 2023

Beginning balance

$

29,197

Revenue recognized

(610)

Other changes in contract liabilities

(3,101)

Ending balance

$

25,486

Remaining performance obligation

Remaining performance obligations represent the transaction price of contracts for work that has not yet been performed. Amounts related to Bitcoin mining are not included because the Company elected the practical expedient to not disclose amounts related to contracts with a duration of one year or less.

    

2023

    

2024

    

2025

    

2026

    

Thereafter

    

Total

Data Center Hosting

 

$

2,089

 

$

2,362

 

$

2,362

 

$

2,362

 

$

10,408

 

$

19,583

Engineering

 

5,345

 

 

 

 

 

5,345

Other

73

97

97

97

194

558

Total contract liabilities

$

7,507

$

2,459

$

2,459

$

2,459

$

10,602

$

25,486

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Bitcoin
3 Months Ended
Mar. 31, 2023
Cryptocurrencies Abstract  
Bitcoin

Note 5. Bitcoin

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

    

Three Months Ended

March 31, 2023

Beginning balance

    

$

109,420

Revenue recognized from Bitcoin mined

 

48,023

Proceeds from sale of Bitcoin

 

(44,437)

Exchange of Bitcoin for employee compensation

 

(459)

Realized gain on sale of Bitcoin

 

13,775

Impairment of Bitcoin

 

(4,472)

Ending balance

$

121,850

During the three months ended March 31, 2022, the Company recorded impairment charges on its Bitcoin holdings of $25.9 million.

Applying the market price of one Bitcoin on March 31, 2023 of approximately $28,478 to the Company’s 7,094 Bitcoin held, results in an estimated fair value of the Company’s Bitcoin of $202.0 million. Applying the market price of one Bitcoin on December 31, 2022 of approximately $16,548 to the Company’s 6,974 Bitcoin held, results in an estimated fair value of the Company’s Bitcoin of $115.4 million. The valuation of Bitcoin held is classified under Level 1 of the fair value hierarchy as it is based on quoted prices in active markets for identical assets.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 6. Property and Equipment

Property and equipment consist of the following:

    

March 31, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

273,641

$

229,685

Land rights and land improvements

 

10,164

 

10,164

Miners and mining equipment

 

485,706

 

441,324

Machinery and facility equipment

37,241

35,125

Office and computer equipment

 

1,453

 

1,206

Construction in progress

 

89,069

 

97,231

Total cost of property and equipment

 

897,274

 

814,735

Less accumulated depreciation

 

(179,964)

 

(122,180)

Property and equipment, net

$

717,310

$

692,555

The Company did not incur any impairment charges for its property and equipment for the three months ended March 31, 2023 and 2022.

During the three months ended March 31, 2023 and 2022, depreciation expense related to property and equipment totaled $57.9 million and $13.9 million, respectively.

Miners and mining equipment

As of March 31, 2023, the Company had a total of 94,176 miners deployed in its Bitcoin mining operation, all at the Rockdale Facility, excluding 17,040 miners currently offline as a result of damage sustained during severe winter storms affecting Texas in December 2022.

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

Casualty-related charges (recoveries), net

In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas, impacting approximately 2.5 exahash per second (“EH/s”) of our hash rate capacity. Repairs have been ongoing and the Company continues to bring its hash rate capacity back online.

The Company has estimated that total damages of $11.2 million were incurred. No insurance recoveries have been received. Recoveries will be recognized when they are probable of being received.

Construction in progress

In 2021, the Company commenced expansion of our Rockdale Facility to 700 MW from its initial 300 MW of developed capacity. As of December 31, 2022, the 400 MW expansion at the Rockdale Facility had achieved multiple progress milestones while navigating challenges with the current state of the global supply chain. We also completed construction of three new buildings in 2022, and a fourth is nearing completion in the second quarter of 2023, which, when completed, will finalize our Rockdale Facility expansion.

In 2022, the Company initiated a large-scale development to expand its Bitcoin mining and data center hosting capabilities on a 265-acre site in Navarro County, Texas, strategically located next to the Navarro switch (the “Corsicana Facility”). Once complete, the Company expects the Corsicana Facility to have one-gigawatt of developed capacity for its Bitcoin mining and data center 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 spread across multiple buildings, 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 expected to be carried out through 2023, with Bitcoin Mining and Data Center Hosting operations expected to commence 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 buildings utilizing the Company’s immersion-cooling infrastructure and technology, and ancillary buildings. Through March 31, 2023, the Company had incurred costs of approximately $70.0 million related to the development of the Corsicana Facility, including $10.1 million for land, $55.2 million of initial developments costs and equipment, and a $4.7 million deposit for future power usage.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Finite-Lived Intangible Assets
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Finite-Lived Intangible Assets

Note 7. Finite-Lived Intangible Assets

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

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(827)

$

5,473

 

10

Trademark

 

5,000

 

(667)

 

4,333

 

10

UL Listings

 

2,700

 

(300)

 

2,400

 

12

Patents

 

10,060

 

(2,194)

 

7,866

 

Various

Finite-lived intangible assets

$

24,060

$

(3,988)

$

20,072

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 three months ended March 31, 2023 and 2022, amortization expense related to finite-lived intangible assets totaled $1.4 million and $0.4 million, respectively.

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

Remainder of 2023

$

4,705

2024

 

5,815

2025

 

1,355

2026

 

1,355

2027

 

1,355

Thereafter

 

5,487

Total

$

20,072

The Company did not identify any impairment of its finite-lived intangible assets during the three months ended March 31, 2023 and 2022.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Power Supply Contract
3 Months Ended
Mar. 31, 2023
Power Supply Contract  
Power Supply Contract

Note 8. Power Supply Contract

Power Supply Contract and Demand Response Services Programs

In May 2020, the Company entered into a Power Supply Agreement with TXU Energy Retail Company LLC (“TXU”) (the “Power Supply Agreement”) to provide the delivery of 130 MW of electricity by TXU to the Rockdale Facility, via the facility owned by Oncor Electric Delivery Company, LLC (“Oncor”), at fixed prices through April 30, 2030. In March and November 2022, the Company and TXU agreed to increase the amount of electricity to be provided under the Power Supply Agreement by 65 MW and 150 MW, respectively, of electricity at fixed prices through April 30, 2030 and October 31, 2027, respectively, for a total of 345 MW under contract at fixed prices.

If electricity used exceeds the amount contracted, the cost of the excess electricity is incurred at the current spot rate. Concurrently with the Power Supply Agreement, the Company entered into an agreement with Oncor 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 Electric Reliability Council of Texas (“ERCOT”) and are recorded in Cost of revenue: Data Center Hosting on the Condensed Consolidated Statements of Operations.

In collaboration with market participants such as the Company, ERCOT has a Demand Response Services Program for customers that have the ability to reduce or modify electricity use in response to instructions or signals. The Demand Response Services Program provides the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and encouraging the demand side of the market to respond better to wholesale price signals. Market participants with electrical loads like the Company may participate in the Demand Response Service Program directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing wholesale prices.

Under the Demand Response Services Program, the Company can participate in a variety of programs by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. The Company receives a cash payment from ERCOT based on hourly rates for electricity and the amount of electrical load it bids into each respective Demand Response Services Program.

Under the Company’s Power Supply Agreement with TXU, we may offer electricity back to TXU for sale on the ERCOT marketplace, in exchange for credits against future power costs, rather than using the power for the Company’s operations, when there is a benefit to our Company, depending on the spot market price of electricity. Our power strategy combines our participation in Demand Response Services Programs and sales of power during times of peak demand, to most efficiently manage our operating costs. During the three months ended March 31, 2023 and 2022, we sold approximately $3.1 million and $2.6 million, respectively, in electricity back to ERCOT in exchange for credits against future power costs. These sales back to ERCOT are recorded in Power curtailment credits on the Condensed Consolidated Statements of Operations.

The Company determined the Power Supply Agreement meets the definition of a derivative because it allows for net settlement. However, because we have the ability to offer the power back to the grid rather than take physical delivery, physical delivery is not probable through the entirety of the contract and therefore, we do not believe the normal purchases and normal sales scope exception applies to the Power Supply Agreement. Accordingly, the Power Supply Agreement (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 Condensed Consolidated Balance Sheets with the change in the fair value recorded in Change in fair value of derivative asset on the Condensed Consolidated Statements of Operations. The Power Supply Agreement 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, our 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 Power Supply Agreement, which ends in December 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 21.7%, 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 utilized of approximately 21.7% includes observable market inputs, but also includes unobservable inputs based on qualitative judgment related to company-specific risk factors.

The terms of the Power Supply Agreement require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity versus the fixed price stated in the contract. As of March 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 unused or uneconomical power back to TXU for sale on the ERCOT marketplace, the Company does not consider such actions to be trading activities and does not engage in speculation in the power market as part of its ordinary 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

 

(5,778)

Balance as of March 31, 2023

$

91,719

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Assets
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Long-Term Assets

Note 9. Long-Term Assets

Deposits

Deposits consist of the following:

    

March 31, 

    

December 31, 

2023

2022

Deposits on equipment

$

 

33,273

Security deposits

 

32,205

 

9,160

Total deposits

$

32,205

$

42,433

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 three months ended March 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 6, Property and Equipment.

Security Deposits

During the three months ended March 31, 2023, the Company paid $23.0 million in connection with its 215 MW increase to the Power Supply Agreement with TXU, resulting in a total of 345 MW under contract at fixed prices.

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. As of December 31, 2022, $1.8 million of the $3.1 million paid to Oncor in 2021 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, remains held as a deposit and the Company has other security deposits totaling approximately $2.7 million, including its ground lease of $1.8 million.  

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses
3 Months Ended
Mar. 31, 2023
Schedule of Accrued Expenses [Abstract]  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

Note 10. Accrued Expenses

Accrued expenses consist of the following:

    

March 31, 

December 31, 

2023

2022

Construction in progress

$

11,850

$

16,621

Power related costs and remittances

 

58,952

 

32,632

Accrued compensation

4,629

8,582

Insurance

 

2,304

 

3,660

Other

 

4,931

 

3,969

Total accrued expenses

$

82,666

$

65,464

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt  
Debt

Note 11. Debt

Credit and Security Facility

ESS Metron, a wholly-owned subsidiary of the Company, has a $10.0 million Credit and Security Facility, which consists of a $6.0 million Revolving Line of Credit and a $4.0 Equipment Guidance Line.

The $6.0 million Revolving Line of Credit has a term of one year 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 March 31, 2023, the interest rate was 7.5%.

The $4.0 million Equipment Guidance Line has a term of one year 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 March 31, 2023, the interest rate was 7.5%.

Total borrowings under the Credit and Security Facility during the three months ended March 31, 2023, were approximately $0.9 million and payments were $0.5 million. As of March 31, 2023 and December 31, 2022, the outstanding balance was approximately $0.3 million and less than $0.1 million, respectively, and was recognized within Other long-term liabilities on the Condensed Consolidated Balance Sheets.  

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 carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. As of March 31, 2023, no amounts were due under Manufacturing Term Loans or Equipment Term Loans.

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

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases

Note 12. Leases

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

The following table presents the components of the Company’s lease expense:

    

Three Months Ended

    

March 31, 

2023

    

2022

Operating lease cost

$

903

$

622

Variable lease cost

 

55

 

45

Operating lease expense

$

958

$

667

The following table presents supplemental lease information:

Three Months Ended

March 31, 

2023

2022

Operating cash outflows for operating leases

$

874

$

Right of use assets exchanged for new operating lease liabilities

$

682

$

8,784

Weighted-average remaining lease term – operating leases

 

8.2

 

6.9

Weighted-average discount rate – operating leases

 

6.6

%  

 

6.5

%

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

    

Ground lease

    

Office and other leases

    

Total

Remainder of 2023

$

1,455

$

1,622

$

3,077

2024

 

1,998

 

1,661

 

3,659

2025

2,058

1,347

3,405

2026

 

2,119

 

1,273

 

3,392

2027

 

2,183

 

1,148

 

3,331

Thereafter

 

9,618

 

3,227

 

12,845

Total undiscounted lease payments

 

19,431

 

10,278

 

29,709

Less present value discount

 

(5,720)

 

(1,669)

 

(7,389)

Present value of lease liabilities

$

13,711

$

8,609

$

22,320

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

Note 13. Stockholders’ Equity

During the three months ended March 31, 2023, 757,258 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 awards awarded to such individuals by the Company under the Company’s 2019 Equity Incentive Plan, as amended. The Company withheld 263,533 of these shares, at a fair value of approximately $1.3 million, to cover the withholding taxes related to the settlement of these vested restricted stock awards, as permitted by the 2019 Equity Incentive Plan.

At-the-Market (“ATM”) Equity Offerings

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 three months ended March 31, 2023, no shares were sold by the Company under its 2022 ATM sales agreement.

Subsequent to March 31, 2023, through the date of this Report, the Company received net proceeds of approximately $95.7 million ($97.7 million of gross proceeds, net of $2.0 million in commissions and expenses) from the sale of 7,871,700 shares of its common stock at a weighted average fair value of $12.41 per share under its 2022 ATM sales agreement.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 14. Stock-Based Compensation

The 2019 Equity Incentive Plan authorizes the granting of stock-based compensation awards to directors, employees, and consultants in the form of restricted stock awards or stock options that settle in shares of the Company’s common stock upon vesting.

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

Three Months Ended

March 31, 

    

2023

    

2022

Performance-based stock awards

$

(10,890)

$

1,760

Service-based stock awards

8,594

1,282

Total stock-based compensation

$

(2,296)

$

3,042

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

Restricted Common Stock Awards

Performance-based awards

Performance-based awards vest over a three-year performance period upon the successful completion of specified milestones related to added infrastructure capacity and Adjusted EBITDA through December 31, 2023.

The following table presents a summary of the Company’s performance-based awards activity:

Weighted Average

Grant-Date

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

111,700

$

4.22

Vested

(373,520)

$

25.78

Forfeited

(224,900)

$

35.83

Balance as of March 31, 2023

3,432,215

$

24.58

As of March 31, 2023, there was approximately $3.6 million of unrecognized compensation cost related to the performance-based awards, which is expected to be recognized over a remaining weighted-average vesting period of approximately eight months.

Service-based awards

Service-based awards generally vest over a one-to-two-year service period.

The following table presents a summary of the Company’s service-based awards activity:

Weighted Average

Grant-Date

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

356,484

$

4.51

Vested

(381,864)

$

7.10

Forfeited

(764,097)

$

6.79

Balance as of March 31, 2023

 

8,066,267

$

6.77

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

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 15. Fair Value Measurements

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

The Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following as of March 31, 2023, and December 31, 2022:

Fair value measured as of March 31, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

91,719

$

$

$

91,719

Contingent consideration liability (b)

$

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 (a)

$

97,497

$

$

$

97,497

Contingent consideration liability (b)

$

24,935

$

$

$

24,935

(a)See Note 8. Power Supply Contract.
(b)See Note 16. Commitments and Contingencies.

Assets and Liabilities Not Measured at Fair Value on a Recurring Basis:

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

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 16. Commitments and Contingencies

Commitments

Operating Leases

The Company leases its primary office locations and data center hosting facilities, as well as a ground lease, under noncancelable lease agreements that expire on varying dates through 2032. See Note 12. Leases.

Water Reservation Agreement

The Company has a water reservation agreement with the lessor of its ground lease to obtain a certain quantity of non-potable water from a nearby lake to be used by the Company for evaporative cooling purposes at our Rockdale Facility.

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

Upon the acquisition of Whinstone in May 2021, the Company was obligated to pay up to $86.0 million, net of income taxes, (undiscounted) of consideration if certain power credits were received or realized by the Company arising from a severe weather event in Texas in February 2021. Through March 31, 2023, portions of the power credits were received, and a portion of the obligation was settled.

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 March 31, 2023

$

909

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

The Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which includes 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 require significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% includes observable market inputs, such as TXU’s parent company’s Standard & Poor’s credit rating of BB, but also includes unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific risk factors. Specifically, due to the power credits being subordinated obligations for TXU’s parent, we used one credit rating lower than BB in our yield curve to estimate a reasonable interest rate spread to determine the cost of debt input. Although these estimates are based on management’s best knowledge of current events, the estimates could change significantly from period to period.

Contingencies

Legal Proceedings

The Company, and its subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to the Company’s business and transactions arising in the ordinary course of business. The Company cannot predict the final outcome of any such proceedings; however, it assesses the probability of an unfavorable outcome of any material litigation, claims or

proceedings to determine whether a liability had been incurred. Where appropriate, the Company vigorously defends such claims, lawsuits and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, consequential, exemplary 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 the Company’s insurance program. The Company maintains property and various types of liability insurance to protect the Company from such claims. In terms of any matters where no insurance coverage is available to the Company, or where coverage is available and the Company maintains a retention or deductible associated with such insurance, the Company 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 the Company in the accompanying condensed consolidated balance sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement, then the Company discloses the range of possible loss. Expenses related to the defense of such claims are recorded by the Company as incurred and included in the accompanying consolidated statements of operations. 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 the Company’s defense of such matters. Based on current information, the Company does not believe there is a reasonable possibility that, other than with regard to the Class Actions and Related Claims described below, a material loss, if any, will result from claims, lawsuits or proceedings to which the Company is subject to either individually, or in the aggregate.

Northern Data Working Capital Dispute

Riot Blockchain, Inc. v. Northern Data AG. On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery seeking declaratory relief and specific performance under the Stock Purchase Agreement (the “SPA”) that Northern Data entered into with Riot for the purchase of Whinstone. The SPA requires a post-closing true-up of the purchase price and provides specific procedures to resolve disputes over the same, including a mechanism for submitting any objections to an independent accounting expert for resolution. The complaint alleged that Northern Data failed to engage in a contractually prescribed process to resolve disputes over the acquisition price. Accordingly, the Company sought an order affirmatively declaring that it is entitled to initiate the engagement of an independent accounting expert pursuant to the terms of the SPA, as well as an order compelling specific performance from Northern Data to engage an accounting expert or through the court’s appointment of one of the experts proposed by the Company.

On September 26, 2022, Northern Data filed its Answer, Affirmative Defenses, and Verified Counterclaims and Third-Party Claims, alleging that Riot and Whinstone breached the SPA by withholding certain energy credit payments. Northern Data further alleged that Riot is improperly seeking to introduce indemnification claims into the contractual process to resolve the parties’ dispute over purchase price. Northern Data sought damages in an unspecified amount, a declaration that Riot may not withhold payments for energy credits pending the resolution of the purchase price dispute, and specific performance that Riot may not introduce indemnification claims into the purchase price dispute. On November 10, 2022, the Company timely filed its answer and affirmative defenses denying Northern Data’s counterclaims.

Northern Data filed a motion for partial summary judgment on its claims for specific performance of the SPA’s provision for payment of certain energy credits by the Company. The Company filed its answering brief in opposition to the motion on February 3, 2023. Northern Data’s deadline to file any reply in support of the motion was extended until March 31, 2023, while the Parties discussed terms of a settlement to resolve the Delaware litigation and proceed forward with submitting the Parties’ purchase-price dispute to a mutually agreed-upon independent accountant.  

On March 31, 2023, the Parties filed a stipulation and proposed order stating that they had entered into a settlement agreement, and that the Parties agreed to dismiss all claims and counterclaims in the Delaware litigation without prejudice in order to submit the disputed accounting matters to the independent accountant pursuant to the terms of the Agreement. As of March 31, 2023, the Company held $29.5 million in escrow related to this dispute, which will be held in escrow until final settlement and composes the entire balance of Restricted Cash on the Condensed Consolidated Balance Sheets. The Court entered the stipulation and order on April 4, 2023, dismissing the case without prejudice.  

On April 5, 2023, the Parties submitted their initial written statements of their positions to the independent accountant. According to the Parties’ agreed schedule, briefing to the independent accountant should be completed by May 24, 2023. The independent accountant should render a written final determination of the disputed matters by June 9, 2023.

Legacy Hosting Customer Disputes

Rhodium

On May 2, 2023, Whinstone file a petition against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) in Cause No. CV41873 in the 20th District Court of Milam County, Texas.  Whinstone filed an amended petition on May 3, 2023.  In the amended petition, Whinstone asserts breach of contract claims for Rhodium’s failure to pay certain hosting and service fees under certain hosting agreements and seeks a declaration that certain hosting agreements with Rhodium are terminated and that no power credits are owed to Rhodium under any agreement.  Riot seeks recovery of more than $26 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest. Rhodium was served with the lawsuit on May 8, 2023, and the current deadline to answer is May 30, 2023. Because this litigation is still at this early stage, we 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 against Whinstone US, Inc. (“Whinstone”) in Civil Action No. 6:23-cv-252, in the United States District Court for the Western District of Texas—Waco Division.  SBI asserts breach of contract, fraud/fraudulent inducement, fraud by nondisclosure, and negligent bailment claims.  SBI seeks recovery of at least $15 million in lost profits, at least $16 million for equipment damage, recovery of its reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest.  The deadline for Whinstone to answer or otherwise respond to the complaint is May 25, 2023. Whinstone plans to vigorously contest these claims. Because this litigation is still at this early stage, we 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., a California corporation, and GMO Internet, Inc., a corporation organized and existing under the laws of Tokyo, Japan (collectively “GMO”), filed a complaint against Whinstone US, Inc. in the Supreme Court of the State of New York, County of New York: Commercial Division, Index No.: 656762/2022, subsequently removed to the United States District Court, S.D.N.Y., Case No. 1:22-cv-05974-JPC (the “Complaint”). In the Complaint, GMO alleges Whinstone breached the W Colocation Services Agreement (Texas), entered into by GMO and Whinstone on October 16, 2019 (the “Colocation Services Agreement”), by failing to indemnify GMO for certain contractual loss of profit and causing additional damages including loss of revenue, lost profits and loss of savings. GMO is seeking – without substantiation – compensatory damages in excess of $50 million, and pre- and post-judgment interest.

Whinstone’s Answer and Counterclaims were filed on August 22, 2022. In the Answer and Counterclaims, Whinstone denies the substantive allegations of the Complaint and has asserted counterclaims seeking a declaratory judgment due to GMO’s failure to negotiate in good faith in accordance with the terms of the Colocation Services Agreement, as well as compensatory damages in excess of $25 million, including damages from loss of revenue, breach of contract, pre- and post-judgment interest, and attorneys’ fees and costs in connection with GMO’s breach of the Colocation Services Agreement. On September 12, 2022, GMO filed its answer and affirmative defenses to Whinstone’s counterclaims, as well as an amended complaint (subsequently further amended to correct the caption) that included additional claims against Whinstone, as permitted under the applicable local rules. On November 1, 2022, Whinstone filed an answer and counterclaims to GMO’s amended complaint.

The Company intends to vigorously defend Whinstone against GMO’s claims, and to vigorously enforce Whinstone’s claims against GMO. Because this litigation is still at this early stage, we cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any

Class Actions and Related Claims

On February 17, 2018, Creighton Takata filed an action asserting putative class action claims on behalf of the Company’s stockholders in the United District Court for the District of New Jersey, Takata v. Riot Blockchain Inc., et al., Case No. 3: 18-cv-02293. The complaint asserts violations of federal securities laws under Section 10(b) and Section 20(a) of the Exchange Act on behalf of a putative class of stockholders that purchased stock from November 13, 2017 through February 15, 2018. The complaint alleges that the Company and certain of its officers and directors made, caused to be made, or failed to correct false and/or misleading

statements in press releases and public filings regarding its business plan in connection with its cryptocurrency business. The complaint requests damages in unspecified amounts, costs and fees of bringing the action, and other unspecified relief.

On April 18, 2018, Joseph J. Klapper, Jr., filed a complaint against Riot Blockchain, Inc., and certain of its officers and directors in the United District Court for the District of New Jersey (Klapper v. Riot Blockchain Inc., et al., Case No. 3: 18-cv-8031). The complaint contained substantially similar allegations and the same claims as those filed by Mr. Takata, and requests damages in unspecified amounts, costs and fees of bringing the action, and other unspecified relief.

On November 6, 2018, the court in the Takata action issued an order consolidating Takata with Klapper into a single putative class action. The court also appointed Dr. Golovac as Lead Plaintiff and Motely Rice as Lead Counsel of the consolidated class action.

Lead Plaintiff filed a consolidated complaint on January 15, 2019. Defendants filed motions to dismiss on March 18, 2019. In lieu of opposing defendants’ motions to dismiss, Lead Plaintiff filed another amended complaint on May 9, 2019. Defendants filed multiple motions to dismiss the amended complaint starting on September 3, 2019. On April 30, 2020, the court granted the motions to dismiss, which resulted in the dismissal of all claims without prejudice.

On December 24, 2020, Lead Plaintiff filed another amended complaint. Defendants filed multiple motions to dismiss the amended complaint starting on February 8, 2021, which were fully briefed. On February 28, 2022, the court issued an order instructing the parties to submit supplemental briefing by March 14, 2022 on particular issues raised in the motions to dismiss. On May 27, 2022, Lead Plaintiff filed the third amended consolidated complaint. Defendants submitted motions to dismiss on July 18, 2022. Briefing on the motions to dismiss was completed in October 2022. Because this litigation is still at this early stage, we cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

Shareholder Derivative Actions

On April 5, 2018, Michael Jackson filed a shareholder derivative complaint on behalf of the Company in the Supreme Court of the State of New York, County of Nassau, against certain of the Company’s officers and directors, as well as against an investor (Jackson v. Riot Blockchain, Inc., et al., Case No. 604520/18). The complaint contains similar allegations to those contained in the shareholder class action complaints and seeks recovery for alleged breaches of fiduciary duty, unjust enrichment, waste of corporate assets, abuse of control and gross mismanagement. The complaint seeks unspecified monetary damages and corporate governance changes. At the last preliminary conference, the court adjourned the conference until June 27, 2023 in lieu of staying the action. Defendants do not anticipate any other activity on this case until the next preliminary conference.

On May 22, 2018, two additional shareholder derivative complaints were filed on behalf of the Company in the Eighth Judicial District Court of the State of Nevada in and for the County of Clark (Kish v. O’Rourke, et al., Case No. A-18-774890-B & Gaft v. O’Rourke, et al., Case No. A-18-774896-8). The two complaints make identical allegations, which are similar to the allegations contained in the shareholder class action complaints. The shareholder derivative plaintiffs also seek recovery for alleged breaches of fiduciary duty, unjust enrichment, waste of corporate assets, and aiding abetting a breach of fiduciary duty. The complaints seek unspecific monetary damages and corporate governance changes.

On September 24, 2018, the court entered an order consolidating the Gaft and Kish actions, which is now styled as In re Riot Blockchain, Inc. Shareholder Derivative Litigation, Case No. A-18-774890-B. The plaintiffs filed a consolidated complaint on March 15, 2019. The consolidated action has been temporarily stayed until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.

On October 9, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Eastern District of New York (Rotkowitz v. O’Rourke, et al., Case No. 2:18-cv-05632). As with the other shareholder derivative actions, the shareholder plaintiff alleges breach of fiduciary duty, waste of corporate assets, and unjust enrichment against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. The parties filed a motion with the court to temporarily stay this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey. In response, the court dismissed the action without prejudice with leave to refile a complaint following the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.

On October 22, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Southern District of New York (Finitz v. O’Rourke, et al., Case No. 1:18-cv-09640). The shareholder plaintiffs allege breach of fiduciary duty, waste of corporate assets, and unjust enrichment against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. Upon the parties’ stipulation, the court issued an order temporarily staying this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.

On December 13, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Northern District of New York (Monts v. O’Rourke, et al., Case No. 1:18-cv-01443). The shareholder plaintiffs allege claims for violation of Section 14(a) of the Exchange Act, breach of fiduciary duties, unjust enrichment, waste of corporate assets, and aiding and abetting against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. Upon the parties’ stipulation, the court issued an order temporarily staying this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.

Defendants intend to vigorously contest plaintiffs’ allegations in the shareholder derivative actions and plaintiffs’ right to bring the action in the name of Riot Blockchain. But because this litigation is still at this early stage, we cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 17. Income Taxes

During the three months ended March 31, 2023 and 2022, the deferred income tax benefit of $5.0 million and less than $0.1 million, respectively, related primarily to the contingent consideration liability and future power credits.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

Note 18. Earnings Per Share

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

    

    

March 31, 2023

    

March 31, 2022

Warrants to purchase common stock

 

63,000

 

63,000

Unvested restricted stock units

 

 

3,476,852

Total

 

63,000

 

3,539,852

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segment Information

Note 19. 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 chief operating decision maker (“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 Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its Bitcoin mining activities. The Data Center Hosting segment generates revenue from long-term customer contracts for the provision of data center hosting/colocation services, including from the 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. The Engineering segment generates revenue through customer contracts for custom engineered electrical products.

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 revenues from intersegment transactions have been eliminated in the consolidated statements of operations. All Other revenue is from external customers.

During the three months ended March 31, 2023 and 2022, no single customer or related group of customers contributed 10% or more of the Company’s total consolidated revenue.

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

Three Months Ended March 31, 

    

2023

    

2022

Reportable segment revenue:

  

  

Bitcoin Mining

$

48,023

$

57,945

Data Center Hosting

 

36,996

 

21,039

Engineering

 

21,356

 

15,238

Other revenue

 

24

 

24

Eliminations

 

(33,163)

 

(14,459)

Total segment and consolidated revenue

$

73,236

$

79,787

Reportable segment cost of revenues:

 

  

 

  

Bitcoin Mining

 

28,691

 

23,931

Data Center Hosting

 

46,821

 

21,492

Engineering

 

18,886

 

13,552

Eliminations

 

(31,276)

 

(13,347)

Total segment and consolidated cost of revenues

$

63,122

$

45,628

Reconciling Items:

 

  

 

  

Selling, general, and administrative

 

(12,675)

 

(10,910)

Depreciation and amortization

 

(59,340)

 

(14,245)

Change in fair value of derivative asset

 

(5,778)

 

43,683

Power curtailment credits

3,075

2,552

Change in fair value of contingent consideration

 

 

(176)

Realized gain on sale of Bitcoin

 

13,775

 

9,665

Casualty-related charges (recoveries), net

 

(1,526)

 

Impairment of Bitcoin

(4,472)

(25,870)

Interest income (expense)

 

(3,830)

 

(357)

Unrealized loss on marketable equity securities

 

 

(1,611)

Current income tax benefit (expense)

(76)

(312)

Deferred income tax benefit (expense)

 

5,045

 

Net income (loss)

$

(55,688)

$

36,578

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 8 of Regulation S-X of the SEC. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting of normal recurring adjustments, considered necessary for a fair presentation of such interim results. Amounts are in thousands except for share, per share and miner amounts.

The results in the unaudited condensed consolidated statements of operations are not necessarily indicative of results to be expected for the fiscal year ending December 31, 2023 or for any future interim period. The unaudited condensed consolidated financial statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements for the fiscal year ended December 31, 2022, and notes thereto, included in the 2022 Annual Report.

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 estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value, allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions, 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 goodwill, 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 in the unaudited condensed consolidated financial statements and accompanying notes. The reclassifications did not have a material impact on the Company’s unaudited condensed consolidated financial statements and related disclosures. The impact on any prior period disclosures was immaterial.

Significant Accounting Policies

Significant Accounting Policies

For a detailed discussion about the Company’s significant accounting policies, see the Company’s December 31, 2022 consolidated financial statements included in its 2022 Annual Report.

Recently Issued and Adopted Accounting Pronouncements

Recently Issued and Adopted Accounting Pronouncements

The Company 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 condensed consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s unaudited condensed consolidated financial statements properly reflect the change.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue

    

2023

    

2024

    

2025

    

2026

    

Thereafter

    

Total

Data Center Hosting

 

$

2,089

 

$

2,362

 

$

2,362

 

$

2,362

 

$

10,408

 

$

19,583

Engineering

 

5,345

 

 

 

 

 

5,345

Other

73

97

97

97

194

558

Total contract liabilities

$

7,507

$

2,459

$

2,459

$

2,459

$

10,602

$

25,486

Schedule of changes in the total deferred revenue liability

Three Months Ended

March 31, 2023

Beginning balance

$

29,197

Revenue recognized

(610)

Other changes in contract liabilities

(3,101)

Ending balance

$

25,486

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Bitcoin (Tables)
3 Months Ended
Mar. 31, 2023
Cryptocurrencies Abstract  
Schedule of additional information

    

Three Months Ended

March 31, 2023

Beginning balance

    

$

109,420

Revenue recognized from Bitcoin mined

 

48,023

Proceeds from sale of Bitcoin

 

(44,437)

Exchange of Bitcoin for employee compensation

 

(459)

Realized gain on sale of Bitcoin

 

13,775

Impairment of Bitcoin

 

(4,472)

Ending balance

$

121,850

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment

    

March 31, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

273,641

$

229,685

Land rights and land improvements

 

10,164

 

10,164

Miners and mining equipment

 

485,706

 

441,324

Machinery and facility equipment

37,241

35,125

Office and computer equipment

 

1,453

 

1,206

Construction in progress

 

89,069

 

97,231

Total cost of property and equipment

 

897,274

 

814,735

Less accumulated depreciation

 

(179,964)

 

(122,180)

Property and equipment, net

$

717,310

$

692,555

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Finite-Lived Intangible Assets (Tables)
3 Months Ended
Mar. 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 March 31, 2023:

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(827)

$

5,473

 

10

Trademark

 

5,000

 

(667)

 

4,333

 

10

UL Listings

 

2,700

 

(300)

 

2,400

 

12

Patents

 

10,060

 

(2,194)

 

7,866

 

Various

Finite-lived intangible assets

$

24,060

$

(3,988)

$

20,072

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 March 31, 2023:

Remainder of 2023

$

4,705

2024

 

5,815

2025

 

1,355

2026

 

1,355

2027

 

1,355

Thereafter

 

5,487

Total

$

20,072

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Power Supply Contract (Tables)
3 Months Ended
Mar. 31, 2023
Power Supply Contract  
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

 

(5,778)

Balance as of March 31, 2023

$

91,719

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Assets (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of deposits on equipment

    

March 31, 

    

December 31, 

2023

2022

Deposits on equipment

$

 

33,273

Security deposits

 

32,205

 

9,160

Total deposits

$

32,205

$

42,433

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2023
Schedule of Accrued Expenses [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]

    

March 31, 

December 31, 

2023

2022

Construction in progress

$

11,850

$

16,621

Power related costs and remittances

 

58,952

 

32,632

Accrued compensation

4,629

8,582

Insurance

 

2,304

 

3,660

Other

 

4,931

 

3,969

Total accrued expenses

$

82,666

$

65,464

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of lease expense

    

Three Months Ended

    

March 31, 

2023

    

2022

Operating lease cost

$

903

$

622

Variable lease cost

 

55

 

45

Operating lease expense

$

958

$

667

Schedule of other information

Three Months Ended

March 31, 

2023

2022

Operating cash outflows for operating leases

$

874

$

Right of use assets exchanged for new operating lease liabilities

$

682

$

8,784

Weighted-average remaining lease term – operating leases

 

8.2

 

6.9

Weighted-average discount rate – operating leases

 

6.6

%  

 

6.5

%

Schedule of future minimum operating lease payments

    

Ground lease

    

Office and other leases

    

Total

Remainder of 2023

$

1,455

$

1,622

$

3,077

2024

 

1,998

 

1,661

 

3,659

2025

2,058

1,347

3,405

2026

 

2,119

 

1,273

 

3,392

2027

 

2,183

 

1,148

 

3,331

Thereafter

 

9,618

 

3,227

 

12,845

Total undiscounted lease payments

 

19,431

 

10,278

 

29,709

Less present value discount

 

(5,720)

 

(1,669)

 

(7,389)

Present value of lease liabilities

$

13,711

$

8,609

$

22,320

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock-based compensation

Three Months Ended

March 31, 

    

2023

    

2022

Performance-based stock awards

$

(10,890)

$

1,760

Service-based stock awards

8,594

1,282

Total stock-based compensation

$

(2,296)

$

3,042

Schedule of performance-based awards

Weighted Average

Grant-Date

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

111,700

$

4.22

Vested

(373,520)

$

25.78

Forfeited

(224,900)

$

35.83

Balance as of March 31, 2023

3,432,215

$

24.58

Schedule of service-based awards

Weighted Average

Grant-Date

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

356,484

$

4.51

Vested

(381,864)

$

7.10

Forfeited

(764,097)

$

6.79

Balance as of March 31, 2023

 

8,066,267

$

6.77

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities measured at fair value on recurring basis

Fair value measured as of March 31, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

91,719

$

$

$

91,719

Contingent consideration liability (b)

$

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 (a)

$

97,497

$

$

$

97,497

Contingent consideration liability (b)

$

24,935

$

$

$

24,935

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
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 March 31, 2023

$

909

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of antidilutive securities

    

    

March 31, 2023

    

March 31, 2022

Warrants to purchase common stock

 

63,000

 

63,000

Unvested restricted stock units

 

 

3,476,852

Total

 

63,000

 

3,539,852

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of reportable segments and operating income

Three Months Ended March 31, 

    

2023

    

2022

Reportable segment revenue:

  

  

Bitcoin Mining

$

48,023

$

57,945

Data Center Hosting

 

36,996

 

21,039

Engineering

 

21,356

 

15,238

Other revenue

 

24

 

24

Eliminations

 

(33,163)

 

(14,459)

Total segment and consolidated revenue

$

73,236

$

79,787

Reportable segment cost of revenues:

 

  

 

  

Bitcoin Mining

 

28,691

 

23,931

Data Center Hosting

 

46,821

 

21,492

Engineering

 

18,886

 

13,552

Eliminations

 

(31,276)

 

(13,347)

Total segment and consolidated cost of revenues

$

63,122

$

45,628

Reconciling Items:

 

  

 

  

Selling, general, and administrative

 

(12,675)

 

(10,910)

Depreciation and amortization

 

(59,340)

 

(14,245)

Change in fair value of derivative asset

 

(5,778)

 

43,683

Power curtailment credits

3,075

2,552

Change in fair value of contingent consideration

 

 

(176)

Realized gain on sale of Bitcoin

 

13,775

 

9,665

Casualty-related charges (recoveries), net

 

(1,526)

 

Impairment of Bitcoin

(4,472)

(25,870)

Interest income (expense)

 

(3,830)

 

(357)

Unrealized loss on marketable equity securities

 

 

(1,611)

Current income tax benefit (expense)

(76)

(312)

Deferred income tax benefit (expense)

 

5,045

 

Net income (loss)

$

(55,688)

$

36,578

XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Operation of Our Business (Details)
Mar. 31, 2023
MWh
Accounting Policies [Abstract]  
Mining capacity (MW) 700
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Liquidity and Financial Condition (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 01, 2023
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Liquidity and Financial Condition (Details) [Line Items]          
Cash and cash equivalents   $ 158,272 $ 230,328 $ 113,581 $ 312,315
Working capital   253,600      
Stockholders' equity   1,100,000      
Accumulated deficit   $ 812,000      
Sold bitcoin (in Shares)   1,975      
Bitcoin proceeds amount   $ 44,400      
Sales Agents [Member] | Subsequent Event [Member] | 2022 ATM Offering [Member] | Common Stock [Member]          
Liquidity and Financial Condition (Details) [Line Items]          
Proceeds from the sale of stock (in Dollars) $ 95,700        
Weighted average price (in Dollars per share) $ 12.41        
Stock issued during period, shares 7,871,700        
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract balances $ 13.7 $ 19.7
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Schedule of changes in the total deferred revenue liability (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Schedule Of Changes In The Total Deferred Revenue Liability Abstract  
Beginning balance $ 29,197
Revenue recognized (610)
Other changes in contract liabilities (3,101)
Ending balance $ 25,486
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
2023 $ 7,507
2024 2,459
2025 2,459
2026 2,459
Thereafter 10,602
Total 25,486
Data Center Hosting [Member]  
Disaggregation of Revenue [Line Items]  
2023 2,089
2024 2,362
2025 2,362
2026 2,362
Thereafter 10,408
Total 19,583
Engineering  
Disaggregation of Revenue [Line Items]  
2023 5,345
Total 5,345
Other [Member]  
Disaggregation of Revenue [Line Items]  
2023 73
2024 97
2025 97
2026 97
Thereafter 194
Total $ 558
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Bitcoin - Schedule of additional information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
item
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
item
Schedule Of Additional Information Abstract      
Beginning balance $ 109,420    
Revenue recognized from Bitcoin mined 48,023    
Proceeds from sale of Bitcoin (44,437)    
Exchange of Bitcoin for employee compensation (459)    
Realized gain on sale/exchange of Bitcoin 13,775    
Impairment of Bitcoin (4,472)    
Ending balance 121,850    
Impairment of Bitcoin 4,472 $ 25,870  
Market price of one Bitcoin $ 28,478   $ 16,548
Number of Bitcoins held | item 7,094   6,974
Estimated fair value of Bitcoin $ 202,000   $ 115,400
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Details)
1 Months Ended 3 Months Ended 15 Months Ended
Dec. 31, 2022
USD ($)
a
GWh
MWh
building
item
Mar. 31, 2023
USD ($)
MWh
item
Mar. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
MWh
item
Dec. 31, 2021
MWh
Property and Equipment (Details) [Line Items]          
Number of miners currently offline | item   17,040   17,040  
Number of miners to be purchased from Bitmain as per purchase agreement | item 5,130        
Impairment charges on property and equipment   $ 0 $ 0    
Mining capacity (MW) | MWh   700   700  
Number of building constructed | building 3        
Depreciation expense related to property and equipment   $ 57,900,000 $ 13,900,000    
Rockdale Facility Bitcoin Mining Facility Texas Member          
Property and Equipment (Details) [Line Items]          
Number of miners deployed at mining facility | item   94,176   94,176  
Mining capacity (MW) | MWh 700       300
Additional increased mining capacity | MWh 400        
Rockdale Facility Bitcoin Mining Facility Texas Member | Miners and mining equipment [Member]          
Property and Equipment (Details) [Line Items]          
Loss Contingency Loss In Period $ 11,200,000        
Insurance recoveries $ 0        
Corsicana Facility Land Site [Member]          
Property and Equipment (Details) [Line Items]          
Area of land (in Acres) acquired | a 265        
Consideration       $ 10,100,000  
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       70,000,000.0  
Initial development costs and equipment       55,200,000  
Deposit for future power usage   $ 4,700,000   $ 4,700,000  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment - Schedule of property and equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 897,274 $ 814,735
Less accumulated depreciation (179,964) (122,180)
Property and equipment, net 717,310 692,555
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 273,641 229,685
Land rights and land improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 10,164 10,164
Miners and mining equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 485,706 441,324
Machinery and facility equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 37,241 35,125
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 1,453 1,206
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 89,069 $ 97,231
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Finite-Lived Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 1.4 $ 0.4
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 24,060 $ 24,060
Accumulated amortization (3,988) (2,583)
Net book value 20,072 21,477
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value 6,300 6,300
Accumulated amortization (827) (671)
Net book value $ 5,473 $ 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 (667) (542)
Net book value $ 4,333 $ 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 (300) (244)
Net book value $ 2,400 $ 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 (2,194) (1,126)
Net book value $ 7,866 $ 8,934
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Intangible Assets [Abstract]    
Remainder of 2023 $ 4,705  
2024 5,815  
2025 1,355  
2026 1,355  
2027 1,355  
Thereafter 5,487  
Total $ 20,072 $ 21,477
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Power Supply Contract (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2022
MWh
Mar. 31, 2022
MWh
May 31, 2020
MWh
Mar. 31, 2023
USD ($)
MWh
Mar. 31, 2022
USD ($)
Power Supply Contract [Line Items]          
Power curtailment credits | $       $ (3,075) $ (2,552)
Discount Rate [Member]          
Power Supply Contract [Line Items]          
Derivative Asset, Measurement Input       21.7  
Power Supply Agreement | TXU Energy Retail Company LLC [Member] | Rockdale Facility Bitcoin Mining Facility Texas Member          
Power Supply Contract [Line Items]          
Capacity of electricity agreed to provide or deliver (MW)     130 345  
Capacity of electricity delivery, increased portion 150 65      
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Power Supply Contract - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule Of Changes In Estimated Fair Value Of Derivative Asset Abstract    
Beginning Balance $ 97,497  
Change in fair value of derivative asset (5,778) $ 43,683
Ending Balance $ 91,719  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Assets (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2023
item
Mar. 31, 2023
USD ($)
MWh
item
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Long-Term Assets (Details) [Line Items]        
Security Deposit     $ 2.7 $ 3.1
Ground Leases     1.8  
Oncor        
Long-Term Assets (Details) [Line Items]        
Security Deposit       $ 1.8
Corsicana Facility Land Site [Member]        
Long-Term Assets (Details) [Line Items]        
Security Deposit     $ 4.7  
Power Supply Agreement with TXU        
Long-Term Assets (Details) [Line Items]        
Security Deposit   $ 23.0    
Additional increased mining capacity | MWh   215    
Number of Megawatts capacity | item   345    
Rockdale Facility Bitcoin Mining Facility Texas Member        
Long-Term Assets (Details) [Line Items]        
Reclassification to property and equipment   $ 33.3    
Number Of Miners Acquired And Received | item 5,130      
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Assets - Schedule of deposits on equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Schedule Of Deposits On Equipment Abstract      
Deposits on equipment $ 103,161 $ 33,273
Security and other deposits 32,205   9,160
Total deposits $ 32,205   $ 42,433
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Schedule of accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Accrued Expenses [Abstract]    
Construction in progress $ 11,850 $ 16,621
Power related costs and remittances 58,952 32,632
Accrued compensation 4,629 8,582
Insurance 2,304 3,660
Other 4,931 3,969
Total accrued expenses $ 82,666 $ 65,464
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Debt    
Amount borrowed $ 10.0  
Borrowing 0.9  
Outstanding balance 0.3  
Payments of credit and security facility 0.5  
Maximum    
Debt    
Outstanding balance   $ 0.1
Revolving credit facility    
Debt    
Amount borrowed $ 6.0  
Term of debt 1 year  
Interest rate of debt during the period 4.00%  
Interest rate at end of period 7.50%  
Manufacturing term loans    
Debt    
Term of debt 5 years  
Interest rate of debt during the period 2.50%  
Outstanding balance $ 0.0  
Equipment term loans    
Debt    
Amount borrowed $ 4.0  
Term of debt 1 year  
Interest rate of debt during the period 2.50%  
Interest rate at end of period 7.50%  
Percentage of finance approved for purchases 80.00%  
Equipment term loans | Maximum    
Debt    
Term of debt 3 years  
Interest rate of debt during the period 4.00%  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 21,769 $ 21,673
Operating lease liabilities $ 22,320 $ 22,300
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule Of Lease Expense Abstract    
Operating lease cost $ 903 $ 622
Variable lease cost 55 45
Operating lease expense $ 958 $ 667
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of other information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Other Information [Abstract]    
Operating cash outflows for operating leases $ 874  
Right of use assets exchanged for new operating lease liabilities $ 682 $ 8,784
Weighted-average remaining lease term - operating leases 8 years 2 months 12 days 6 years 10 months 24 days
Weighted-average discount rate - operating leases 6.60% 6.50%
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of future minimum operating lease payments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Schedule of future minimum operating lease payments [Line Items]    
Remainder of 2023 $ 3,077  
2024 3,659  
2025 3,405  
2026 3,392  
2027 3,331  
Thereafter 12,845  
Total undiscounted lease payments 29,709  
Less present value discount (7,389)  
Present value of lease liabilities 22,320 $ 22,300
Ground lease [Member]    
Schedule of future minimum operating lease payments [Line Items]    
Remainder of 2023 1,455  
2024 1,998  
2025 2,058  
2026 2,119  
2027 2,183  
Thereafter 9,618  
Total undiscounted lease payments 19,431  
Less present value discount (5,720)  
Present value of lease liabilities 13,711  
Office and other leases [Member]    
Schedule of future minimum operating lease payments [Line Items]    
Remainder of 2023 1,622  
2024 1,661  
2025 1,347  
2026 1,273  
2027 1,148  
Thereafter 3,227  
Total undiscounted lease payments 10,278  
Less present value discount (1,669)  
Present value of lease liabilities $ 8,609  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 01, 2023
Mar. 31, 2023
Mar. 31, 2022
Sales Agents [Member] | Common Stock [Member] | 2022 ATM Offering [Member]      
Stockholders' Equity [Line Items]      
Maximum amount of sales shares (in Dollars)   $ 0.0 $ 500.0
Sales Agents [Member] | Common Stock [Member] | 2022 ATM Offering [Member] | Subsequent Event [Member]      
Stockholders' Equity [Line Items]      
Maximum amount of sales shares (in Dollars) $ 97.7    
Proceeds from the sale of stock net (in Dollars) 95.7    
Issuance expense (in Dollars) $ 2.0    
Stock issued during period, shares 7,871,700    
Weighted average price (in Dollars per share) $ 12.41    
Board of directors, officers, employees, and advisors [Member] | Restricted Stock [Member]      
Stockholders' Equity [Line Items]      
Stock issued during period, shares   757,258  
Number of shares held to cover withholding taxes related to the settlement of restricted stock units   263,533  
Proceeds from the sale of stock (in Dollars)   $ 1.3  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Performance-based stock awards [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation cost (in Dollars) $ 3.6
Unrecognized compensation cost, period for recognition 8 months
Expiration period 3 years
Service-based awards [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation cost (in Dollars) $ 38.5
Unrecognized compensation cost, period for recognition 14 months
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 2 years
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation $ (2,296) $ 3,042
Performance-based awards [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation (10,890) 1,760
Service-based awards [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation $ 8,594 $ 1,282
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Performance-based awards (Details) - Performance-based stock awards [Member]
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Beginning Balance | shares 3,918,935
Weighted Average Grant-Date Fair Value, Beginning Balance | $ / shares $ 25.92
Number of Shares, Granted | shares 111,700
Weighted Average Grant-Date Fair Value, Granted | $ / shares $ 4.22
Number of Shares, Vested | shares (373,520)
Weighted Average Grant-Date Fair Value, Vested | $ / shares $ 25.78
Number of Shares, Forfeited | shares (224,900)
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares $ 35.83
Number of Shares, Ending Balance | shares 3,432,215
Weighted Average Grant-Date Fair Value, Ending Balance | $ / shares $ 24.58
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Service-based awards (Details) - Service-based awards [Member]
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Beginning Balance | shares 8,855,744
Weighted Average Grant-Date Fair Value, Beginning Balance | $ / shares $ 6.84
Number of Shares, Granted | shares 356,484
Weighted Average Grant-Date Fair Value, Granted | $ / shares $ 4.51
Number of Shares, Vested | shares (381,864)
Weighted Average Grant-Date Fair Value, Vested | $ / shares $ 7.10
Number of Shares, Forfeited | shares (764,097)
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares $ 6.79
Number of Shares, Ending Balance | shares 8,066,267
Weighted Average Grant-Date Fair Value, Ending Balance | $ / shares $ 6.77
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]    
Derivative asset $ 91,719 $ 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]    
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]    
Derivative asset 91,719 97,497
Contingent consideration liability $ 909 $ 24,935
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Nov. 01, 2022
Jun. 13, 2022
May 31, 2021
Mar. 31, 2023
May 02, 2023
Apr. 05, 2023
Commitments and Contingencies (Details) [Line Items]            
Escrow Deposit       $ 29.5    
GMO is seeking compensatory damages in excess   $ 50.0        
Compensatory damages $ 25.0          
SBI Crypto Co Litigation [Member] | Profit Loss [Member]            
Commitments and Contingencies (Details) [Line Items]            
Loss Contingency, Estimate of Possible Loss           $ 15.0
SBI Crypto Co Litigation [Member] | Equipment Damage [Member]            
Commitments and Contingencies (Details) [Line Items]            
Loss Contingency, Estimate of Possible Loss           $ 16.0
Rhodium Litigation [Member]            
Commitments and Contingencies (Details) [Line Items]            
Loss Contingency, Estimate of Possible Loss         $ 26.0  
Acquisition Of Whinstone Member            
Commitments and Contingencies (Details) [Line Items]            
Additional consideration paid     $ 86.0      
Whinstone Us Llc Member | Discount Rate [Member]            
Commitments and Contingencies (Details) [Line Items]            
Discount rate       2.50%    
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) - Fair Value, Inputs, Level 3 [Member]
$ in Thousands
3 Months Ended
Mar. 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 March 31, 2023 $ 909
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Income Taxes [Line Items]    
Deferred income tax expense (benefit) $ (5,045)
Maximum    
Schedule of Income Taxes [Line Items]    
Deferred income tax expense (benefit)   $ (100)
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares not included in the computation of EPS 63,000 3,539,852
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 63,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   3,476,852
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Details)
3 Months Ended
Mar. 31, 2023
segment
customer
Mar. 31, 2022
customer
Segment Reporting [Abstract]    
Number of reportable segments | segment 3  
Number of customers over 10% of total revenues | customer 0 0
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of reportable segments and operating income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Reportable segment revenue:    
Total segment and consolidated revenue $ 73,236 $ 79,787
Total segment and consolidated cost of revenues 63,122 45,628
Reconciling Items:    
Selling, general, and administrative (12,675) (10,910)
Depreciation and amortization (59,340) (14,245)
Change in fair value of derivative asset (5,778) 43,683
Power curtailment credits 3,075 2,552
Change in fair value of contingent consideration (176)
Realized gain on sale of Bitcoin 13,775 9,665
Casualty-related charges (recoveries), net (1,526)
Impairment of Bitcoin (4,472) (25,870)
Interest income (expense) (3,830) (357)
Unrealized loss on marketable equity securities (1,611)
Current income tax benefit (expense) (76) (312)
Deferred income tax benefit (expense) 5,045
Net income (loss) (55,688) 36,578
Bitcoin Mining [Member]    
Reportable segment revenue:    
Total segment and consolidated revenue 48,023 57,945
Total segment and consolidated cost of revenues 28,691 23,931
Data Center Hosting [Member]    
Reportable segment revenue:    
Total segment and consolidated revenue 36,996 21,039
Total segment and consolidated cost of revenues 46,821 21,492
Engineering [Member]    
Reportable segment revenue:    
Total segment and consolidated revenue 21,356 15,238
Total segment and consolidated cost of revenues 18,886 13,552
Other revenue [Member]    
Reportable segment revenue:    
Total segment and consolidated revenue 24 24
Eliminations [Member]    
Reportable segment revenue:    
Total segment and consolidated revenue (33,163) (14,459)
Total segment and consolidated cost of revenues $ (31,276) $ (13,347)
XML 84 riot-20230331x10q_htm.xml IDEA: XBRL DOCUMENT 0001167419 us-gaap:RetainedEarningsMember 2023-03-31 0001167419 us-gaap:RetainedEarningsMember 2022-12-31 0001167419 us-gaap:RetainedEarningsMember 2022-03-31 0001167419 us-gaap:RetainedEarningsMember 2021-12-31 0001167419 us-gaap:CommonStockMember 2023-03-31 0001167419 us-gaap:CommonStockMember 2022-12-31 0001167419 us-gaap:CommonStockMember 2022-03-31 0001167419 us-gaap:PreferredStockMember 2021-12-31 0001167419 us-gaap:CommonStockMember 2021-12-31 0001167419 us-gaap:PerformanceSharesMember 2022-12-31 0001167419 riot:ServiceBasedAwardsMember 2022-12-31 0001167419 srt:MinimumMember riot:ServiceBasedAwardsMember 2023-01-01 2023-03-31 0001167419 srt:MaximumMember riot:ServiceBasedAwardsMember 2023-01-01 2023-03-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember riot:AtmOffering2022Member 2023-04-01 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember riot:AtmOffering2022Member 2023-04-01 0001167419 us-gaap:OfficeEquipmentMember 2023-03-31 0001167419 us-gaap:LandBuildingsAndImprovementsMember 2023-03-31 0001167419 us-gaap:ConstructionInProgressMember 2023-03-31 0001167419 us-gaap:BuildingAndBuildingImprovementsMember 2023-03-31 0001167419 riot:MinersAndMiningEquipmentMember 2023-03-31 0001167419 riot:MachineryAndFacilityEquipmentMember 2023-03-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 2022-06-13 2022-06-13 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember riot:AtmOffering2022Member 2023-04-01 2023-04-01 0001167419 riot:ConvertiblePreferredStockSeriesBMember 2023-03-31 0001167419 riot:ConvertiblePreferredStockSeriesAMember 2023-03-31 0001167419 riot:ConvertiblePreferredStockSeriesBMember 2022-12-31 0001167419 riot:ConvertiblePreferredStockSeriesAMember 2022-12-31 0001167419 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001167419 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001167419 riot:MinersAndMiningEquipmentMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-12-01 2022-12-31 0001167419 riot:RhodiumLitigationMember 2023-05-02 0001167419 riot:SbiCryptoCoLitigationMember riot:ProfitLossMember 2023-04-05 0001167419 riot:SbiCryptoCoLitigationMember riot:EquipmentDamageMember 2023-04-05 0001167419 2022-11-01 2022-11-01 0001167419 us-gaap:RevolvingCreditFacilityMember 2023-03-31 0001167419 riot:EquipmentTermLoansMember 2023-03-31 0001167419 riot:ManufacturingTermLoansMember 2023-03-31 0001167419 srt:MaximumMember 2022-12-31 0001167419 riot:OfficeAndOtherLeasesMember 2023-03-31 0001167419 riot:GroundLeaseMember 2023-03-31 0001167419 us-gaap:TrademarksMember 2023-01-01 2023-03-31 0001167419 us-gaap:CustomerContractsMember 2023-01-01 2023-03-31 0001167419 riot:UlListingsMember 2023-01-01 2023-03-31 0001167419 us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001167419 us-gaap:CustomerContractsMember 2022-01-01 2022-12-31 0001167419 riot:UlListingsMember 2022-01-01 2022-12-31 0001167419 us-gaap:TrademarksMember 2023-03-31 0001167419 us-gaap:PatentsMember 2023-03-31 0001167419 us-gaap:CustomerContractsMember 2023-03-31 0001167419 riot:UlListingsMember 2023-03-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 us-gaap:PerformanceSharesMember 2023-03-31 0001167419 riot:ServiceBasedAwardsMember 2023-03-31 0001167419 us-gaap:MeasurementInputDiscountRateMember 2023-03-31 0001167419 srt:MaximumMember 2022-01-01 2022-03-31 0001167419 srt:MaximumMember riot:EquipmentTermLoansMember 2023-01-01 2023-03-31 0001167419 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-03-31 0001167419 riot:ManufacturingTermLoansMember 2023-01-01 2023-03-31 0001167419 riot:MiningMember 2023-01-01 2023-03-31 0001167419 riot:EngineeringMember 2023-01-01 2023-03-31 0001167419 riot:DataCenterHostingMember 2023-01-01 2023-03-31 0001167419 riot:MiningMember 2022-01-01 2022-03-31 0001167419 riot:EngineeringMember 2022-01-01 2022-03-31 0001167419 riot:DataCenterHostingMember 2022-01-01 2022-03-31 0001167419 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001167419 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001167419 us-gaap:FairValueInputsLevel1Member 2023-03-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 2022-01-01 2023-03-31 0001167419 riot:WarrantsToPurchaseCommonStockMember 2023-01-01 2023-03-31 0001167419 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001167419 riot:WarrantsToPurchaseCommonStockMember 2022-01-01 2022-03-31 0001167419 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001167419 riot:ServiceBasedAwardsMember 2023-01-01 2023-03-31 0001167419 us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001167419 riot:ServiceBasedAwardsMember 2022-01-01 2022-03-31 0001167419 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2022-12-31 0001167419 riot:OncorMember 2021-12-31 0001167419 2021-12-31 0001167419 riot:EngineeringMember 2023-03-31 0001167419 riot:OtherMember 2023-03-31 0001167419 riot:DataCenterHostingMember 2023-03-31 0001167419 riot:RevenueNetMiningMember 2023-01-01 2023-03-31 0001167419 riot:RevenueNetHostingMember 2023-01-01 2023-03-31 0001167419 riot:RevenueNetEngineeringMember 2023-01-01 2023-03-31 0001167419 riot:OtherRevenueMember 2023-01-01 2023-03-31 0001167419 riot:EliminationsMember 2023-01-01 2023-03-31 0001167419 riot:RevenueNetMiningMember 2022-01-01 2022-03-31 0001167419 riot:RevenueNetHostingMember 2022-01-01 2022-03-31 0001167419 riot:RevenueNetEngineeringMember 2022-01-01 2022-03-31 0001167419 riot:OtherRevenueMember 2022-01-01 2022-03-31 0001167419 riot:EliminationsMember 2022-01-01 2022-03-31 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-01-01 2023-03-31 0001167419 riot:EquipmentTermLoansMember 2023-01-01 2023-03-31 0001167419 us-gaap:RestrictedStockMember riot:MemberOfOurCompanysOfficersAndEmployeesMember 2023-01-01 2023-03-31 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-03-31 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-01-01 2023-01-31 0001167419 riot:PowerSupplyAgreementWithTxuMember 2023-01-01 2023-03-31 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2021-12-31 0001167419 riot:PowerSupplyAgreementWithTxuMember 2023-03-31 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-12-31 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerSupplyAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-11-01 2022-11-30 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerSupplyAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-03-01 2022-03-31 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerSupplyAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-01-01 2023-03-31 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerSupplyAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2020-05-01 2020-05-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2022-12-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember riot:AtmOffering2022Member 2023-04-01 2023-04-01 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2023-01-01 2023-03-31 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2022-01-01 2022-03-31 0001167419 riot:OfficeAndOtherLeasesMember 2023-01-01 2023-03-31 0001167419 riot:GroundLeaseMember 2023-01-01 2023-03-31 0001167419 2022-01-01 2022-12-31 0001167419 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001167419 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2023-03-31 0001167419 riot:WhinstoneUsLlcMember us-gaap:MeasurementInputDiscountRateMember 2023-01-01 2023-03-31 0001167419 riot:AcquisitionOfWhinstoneMember 2021-05-01 2021-05-31 0001167419 2022-03-31 0001167419 2022-01-01 2022-03-31 0001167419 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-03-31 0001167419 2023-03-31 0001167419 2022-12-31 0001167419 2023-05-08 0001167419 2023-01-01 2023-03-31 iso4217:USD shares riot:segment shares iso4217:USD pure utr:GWh riot:item riot:building riot:customer utr:MWh utr:acre -0.33 0.31 167342500 117042347 0001167419 --12-31 2023 Q1 false 167751112 166966766 0 0 0 0 0 0 0 0 P1Y 10-Q true 2023-03-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 Yes Large Accelerated Filer false false false 175078000 158272000 230328000 29498000 19837000 26932000 3970000 3970000 13718000 19743000 22233000 32661000 121850000 109420000 271000 24297000 365679000 443381000 717310000 692555000 32205000 42433000 20072000 21477000 91719000 97497000 21769000 21673000 638000 638000 923000 310000 1250315000 1319964000 19685000 18445000 3970000 3970000 5345000 8446000 82666000 65464000 2776000 2882000 271000 24297000 1323000 2009000 112066000 121543000 17365000 17869000 20997000 20242000 638000 638000 7104000 8230000 158170000 168522000 15000000 15000000 2 2 2000000 2000000 0 0 1750001 1750001 340000000 340000000 166966766 167751112 1904175000 1907784000 -812030000 -756342000 1092145000 1151442000 1250315000 1319964000 48023000 57945000 9042000 9694000 16147000 12124000 24000 24000 73236000 79787000 21899000 19094000 25660000 14985000 15563000 11549000 12675000 10910000 59340000 14245000 -5778000 43683000 -3075000 -2552000 176000 13775000 9665000 1526000 4472000 25870000 130063000 40929000 -56827000 38858000 -3830000 -357000 -1611000 -3830000 -1968000 -60657000 36890000 76000 312000 -5045000 -4969000 312000 -55688000 36578000 -0.33 0.31 167342500 117042347 167751112 1907784000 -756342000 1151442000 -784346 -1313000 -1313000 -2296000 -2296000 -55688000 -55688000 166966766 1904175000 -812030000 1092145000 2199 11000 116748472 1595147000 -246789000 1348369000 553633 -8307000 -8307000 -2199 11000 2199 -11000 3042000 3042000 36578000 36578000 117304304 1589893000 -210211000 1379682000 -55688000 36578000 -2296000 3042000 59340000 14245000 -24000 -24000 586000 357000 -5045000 4472000 25870000 5778000 -43683000 176000 13775000 9665000 -1611000 1526000 -48023000 -57945000 -91398000 1549000 -5886000 -14331000 32363000 -45318000 103161000 23000000 50955000 37079000 33000 26000 -73988000 -140266000 4843000 880000 500000 1313000 8307000 -933000 -13150000 -42558000 -198734000 230328000 312315000 187770000 113581000 33273000 38965000 11850000 946000 459000 1283000 11000 682000 230328000 312315000 230328000 312315000 158272000 113581000 29498000 187770000 113581000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 1. Organization and Operation of Our Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">Riot 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 infrastructure for institutional-scale hosted clients to mine Bitcoin at its Bitcoin mining facility in Rockdale, Texas (the “Rockdale Facility”). The Rockdale Facility currently has 700 megawatts (“MW”) in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients. The Rockdale Facility is believed to be the largest Bitcoin mining facility in North America, as measured by developed capacity, and the Company is currently evaluating further growing its capacity. The Company is also developing a second large-scale Bitcoin mining and data center facility located outside of Corsicana, Texas (the “Corsicana 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 19. <i style="font-style:italic;">Segment Information</i>, we operate in three business segments: Bitcoin Mining, Data Center Hosting, and Engineering.</p> 700 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Liquidity and Financial Condition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At March 31, 2023, the Company had approximate balances of cash and cash equivalents of $158.3 million, working capital of $253.6 million, total stockholders’ equity of $1.1 billion and an accumulated deficit of $812.0 million. To date, the Company has, in large part, relied on equity financings to fund its operations. During the three months ended March 31, 2023, the Company sold 1,975 Bitcoin for proceeds of approximately $44.4 million. The Company monitors its balance sheet on an ongoing basis and continuously evaluates the level of Bitcoin retained from monthly production in consideration of the cash requirements and its ongoing operations and expansion. Bitcoin is classified on the balance sheet as a current asset due to the ability for it to be sold in a highly liquid marketplace and the Company’s 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;">Subsequent to March 31, 2023, through the date of this Report, the Company issued 7,871,700 shares of common stock for net proceeds of approximately $95.7 million, at a weighted average price of $12.41 per share (see Note 13. <i style="font-style:italic;">Stockholders’ Equity</i>).</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;">COVID-19</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The COVID-19 pandemic was unprecedented and unpredictable, and its impact may continue to result in national and global economic disruption, which may adversely affect our business. Presently, the Company has not experienced and does not expect any material impact on its long-term strategic plans, its operations, or its liquidity due to the long-term impacts of COVID-19. We will monitor any future COVID-19 related developments and the possible effects on the Company’s financial condition, liquidity, operations, suppliers, and the industry.</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;">Inflation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We have experienced, and are experiencing, the impact of domestic and global inflationary pressures largely outside of our control. This inflationary pressure impacts our cost structure by increasing the cost of materials, parts and labor, making both our operations and development more expensive for us, despite a continued focus on controlling our costs where possible. In addition, sustained inflationary pressures have led to central banks raising interest rates, raising the cost of debt financing, which may precipitate a broad-based macroeconomic slowdown, including a possible recession in the United States and in other key financial markets. Management is unable to accurately predict when, or if, these inflationary pressures will subside, or whether and to what extent a significant recession will arise following central banks’ efforts to constrain such inflationary pressures. As a result, management is unable to predict the impact of these inflationary pressures, or the possible follow-on conditions, on our business and results of operations, as well as our access to debt financing. See the discussion under the heading “Risk Factors” under Part I, Item 1A of our 2022 Annual Report for additional discussion regarding potential impacts sustained elevated inflationary pressures may have on our operations and plans for expansion.</p> 158300000 253600000 1100000000 812000000.0 1975 44400000 7871700 95700000 12.41 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3. Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements</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 unaudited condensed consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 8 of Regulation S-X of the SEC. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting of normal recurring adjustments, considered necessary for a fair presentation of such interim results. Amounts are in thousands except for share, per share and miner amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The results in the unaudited condensed consolidated statements of operations are not necessarily indicative of results to be expected for the fiscal year ending December 31, 2023 or for any future interim period. The unaudited condensed consolidated financial statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements for the fiscal year ended December 31, 2022, and notes thereto, included in the 2022 Annual Report.</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 estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value, allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions, 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 goodwill, 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 in the unaudited condensed consolidated financial statements and accompanying notes. The reclassifications did not have a material impact on the Company’s unaudited condensed 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;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For a detailed discussion about the Company’s significant accounting policies, see the Company’s December 31, 2022 consolidated financial statements included in its 2022 Annual Report.</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 and Adopted 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 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 condensed consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s unaudited condensed consolidated financial statements properly reflect the change.</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 unaudited condensed consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 8 of Regulation S-X of the SEC. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting of normal recurring adjustments, considered necessary for a fair presentation of such interim results. Amounts are in thousands except for share, per share and miner amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The results in the unaudited condensed consolidated statements of operations are not necessarily indicative of results to be expected for the fiscal year ending December 31, 2023 or for any future interim period. The unaudited condensed consolidated financial statements do not include all the information and notes required by GAAP for complete financial statements. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements for the fiscal year ended December 31, 2022, and notes thereto, included in the 2022 Annual Report.</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 estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value, allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions, 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 goodwill, 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 in the unaudited condensed consolidated financial statements and accompanying notes. The reclassifications did not have a material impact on the Company’s unaudited condensed 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;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For a detailed discussion about the Company’s significant accounting policies, see the Company’s December 31, 2022 consolidated financial statements included in its 2022 Annual Report.</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 and Adopted 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 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 condensed consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s unaudited condensed consolidated financial statements properly reflect the change.</p> <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;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregated revenue</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 Note 19. <i style="font-style:italic;">Segments Information</i>.</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 relate to uncompleted Engineering contracts. As of March 31, 2023 and December 31, 2022, contract assets were $13.7 million and $19.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Contract liabilities primarily relate to upfront payments and consideration received from customers for data center hosting and uncompleted Engineering contracts. The following table presents changes in contract 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;white-space:nowrap;width:83.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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';font-size:11pt;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;margin: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:14.42%;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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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';font-size:11pt;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;margin: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:14.42%;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;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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.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.68%;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.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 0pt 0pt;">29,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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.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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (610)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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.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.68%;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:12.73%;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,101)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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.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.68%;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:12.73%;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;">25,486</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;">Remaining performance obligation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Remaining performance obligations represent the transaction price of contracts for work that has not yet been performed. Amounts related to Bitcoin mining are not included because the Company elected the practical expedient to not disclose amounts related to contracts with a duration of one year or less.</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:32.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:1.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.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:7.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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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></tr><tr><td style="vertical-align:bottom;width:32.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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:32.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;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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,583</p></td></tr><tr><td style="vertical-align:bottom;width:32.9%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 5,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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,345</p></td></tr><tr><td style="vertical-align:bottom;width:32.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;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.98%;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;"> 73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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;"> 194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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;"> 558</p></td></tr><tr><td style="vertical-align:bottom;width:32.9%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.98%;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;"> 7,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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;"> 25,486</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;background:#ffff00;">​</span></p> 13700000 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;white-space:nowrap;width:83.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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';font-size:11pt;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;margin: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:14.42%;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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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';font-size:11pt;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;margin: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:14.42%;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;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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.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.68%;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.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 0pt 0pt;">29,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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.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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (610)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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.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.68%;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:12.73%;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,101)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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.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.68%;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:12.73%;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;">25,486</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 29197000 -610000 -3101000 25486000 <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:32.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:1.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.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:7.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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.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></tr><tr><td style="vertical-align:bottom;width:32.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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.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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.19%;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:32.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;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 2,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;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,583</p></td></tr><tr><td style="vertical-align:bottom;width:32.9%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 5,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;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,345</p></td></tr><tr><td style="vertical-align:bottom;width:32.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;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.98%;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;"> 73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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;"> 194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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;"> 558</p></td></tr><tr><td style="vertical-align:bottom;width:32.9%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.98%;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;"> 7,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.96%;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;"> 25,486</p></td></tr></table> 2089000 2362000 2362000 2362000 10408000 19583000 5345000 5345000 73000 97000 97000 97000 194000 558000 7507000 2459000 2459000 2459000 10602000 25486000 <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:</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:83.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.95%;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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;margin: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;white-space:nowrap;width:13.95%;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;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 109,420</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;margin:0pt;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,023</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;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;"> (44,437)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;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;"> (459)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;background:#cceeff;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:83.44%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:12.33%;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,472)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:12.33%;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;"> 121,850</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 three months ended March 31, 2022, the Company recorded impairment charges on its Bitcoin holdings of $25.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Applying the market price of one Bitcoin on March 31, 2023 of approximately $28,478 to the Company’s 7,094 Bitcoin held, results in an estimated fair value of the Company’s Bitcoin of $202.0 million. Applying the market price of one Bitcoin on December 31, 2022 of approximately $16,548 to the Company’s 6,974 Bitcoin held, results in an estimated fair value of the Company’s Bitcoin of $115.4 million. The valuation of Bitcoin held is classified under Level 1 of the fair value hierarchy as it is based on quoted prices in active markets for identical assets.</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:83.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.95%;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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;margin: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;white-space:nowrap;width:13.95%;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;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 109,420</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;margin:0pt;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,023</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;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;"> (44,437)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;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;"> (459)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;background:#cceeff;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:83.44%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:12.33%;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,472)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:12.33%;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;"> 121,850</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> 109420000 48023000 -44437000 -459000 13775000 -4472000 121850000 25900000 28478000 7094 202000000.0 16548000 6974 115400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6. Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Property and equipment consist 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;">March 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;"> 273,641</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,164</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;"> 485,706</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;"> 37,241</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;"> 1,453</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;"> 89,069</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;"> 897,274</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;"> (179,964)</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;"> 717,310</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;">The Company did not incur any impairment charges for its property and equipment for the three months ended March 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;">During the three months ended March 31, 2023 and 2022, depreciation expense related to property and equipment totaled $57.9 million and $13.9 million, respectively. </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 0pt 12pt 0pt;">As of March 31, 2023, the Company had a total of 94,176 miners deployed in its Bitcoin mining operation, all at the Rockdale Facility, excluding 17,040 miners currently offline as a result of damage sustained during severe winter storms affecting Texas in December 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, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain Technologies Limited (“Bitmain”) for a total of 5,130 S19 series miners, which were received in January 2023. As of March 31, 2023, the Company did not have any outstanding executed purchase agreements for the purchase of miners. </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;">Casualty-related charges (recoveries), net</span></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, impacting approximately 2.5 exahash per second (“EH/s”) of our hash rate capacity. Repairs have been ongoing and the Company continues to bring its hash rate capacity back online.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has estimated that total damages of $11.2 million were incurred. No insurance recoveries have been received. Recoveries will be recognized when they are probable of being received.</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;">Construction in progress</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In 2021, the Company commenced expansion of our Rockdale Facility to 700 MW from its initial 300 MW of developed capacity. As of December 31, 2022, the 400 MW expansion at the Rockdale Facility had achieved multiple progress milestones while navigating challenges with the current state of the global supply chain. We also completed construction of three new buildings in 2022, and a fourth is nearing completion in the second quarter of 2023, which, when completed, will finalize our Rockdale Facility expansion.</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 a large-scale development to expand its Bitcoin mining and data center hosting capabilities on a 265-acre site in Navarro County, Texas, strategically located next to the Navarro switch (the “Corsicana Facility”). Once complete, the Company expects the Corsicana Facility to have one-gigawatt of developed capacity for its Bitcoin mining and data center operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 0pt 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 spread across multiple buildings, as well as a high-voltage power substation and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is expected to be carried out through 2023, with Bitcoin Mining and Data Center Hosting operations expected to commence following the 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;">This first phase of the development of the Corsicana Facility includes land acquisition, site preparation, substation development, and transmission construction, along with construction buildings utilizing the Company’s immersion-cooling infrastructure and technology, and ancillary buildings. Through March 31, 2023, the Company had incurred costs of approximately $70.0 million related to the development of the Corsicana Facility, including $10.1 million for land, $55.2 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;"><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;">March 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;"> 273,641</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,164</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;"> 485,706</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;"> 37,241</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;"> 1,453</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;"> 89,069</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;"> 897,274</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;"> (179,964)</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;"> 717,310</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> 273641000 229685000 10164000 10164000 485706000 441324000 37241000 35125000 1453000 1206000 89069000 97231000 897274000 814735000 179964000 122180000 717310000 692555000 0 0 57900000 13900000 94176 17040 5130 11200000 0 700 300 400 3 265 1 400 70000000.0 10100000 55200000 4700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. 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 March 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;"> (827)</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,473</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;"> (667)</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,333</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;"> (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 3.6pt 0.05pt 0pt;"> 2,400</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;"> (2,194)</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;"> 7,866</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;"> (3,988)</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;"> 20,072</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;"><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 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 0pt 12pt 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 three months ended March 31, 2023 and 2022, amortization expense related to finite-lived intangible assets totaled $1.4 million and $0.4 million, respectively. </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 March 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;">Remainder of 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;">$</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;"> 4,705</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;">2024</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;"> 5,815</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;">2025</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;">2026</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;">2027</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;"> 5,487</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;"> 20,072</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 did not identify any impairment of its finite-lived intangible assets during the three months ended March 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 following table presents the Company’s finite-lived intangible assets as of March 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;"> (827)</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,473</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;"> (667)</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,333</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;"> (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 3.6pt 0.05pt 0pt;"> 2,400</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;"> (2,194)</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;"> 7,866</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;"> (3,988)</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;"> 20,072</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;"><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 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 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> 6300000 -827000 5473000 P10Y 5000000 -667000 4333000 P10Y 2700000 -300000 2400000 P12Y 10060000 -2194000 7866000 24060000 -3988000 20072000 6300000 -671000 5629000 P10Y 5000000 -542000 4458000 P10Y 2700000 -244000 2456000 P12Y 10060000 -1126000 8934000 24060000 -2583000 21477000 1400000 400000 <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 March 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;">Remainder of 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;">$</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;"> 4,705</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;">2024</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;"> 5,815</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;">2025</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;">2026</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;">2027</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;"> 5,487</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;"> 20,072</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> 4705000 5815000 1355000 1355000 1355000 5487000 20072000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Power Supply Contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Power Supply Contract and Demand Response Services Programs</i></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 entered into a Power Supply Agreement with TXU Energy Retail Company LLC (“TXU”) (the “Power Supply Agreement”) to provide the delivery of 130 MW of electricity by TXU to the Rockdale Facility, via the facility owned by Oncor Electric Delivery Company, LLC (“Oncor”), at fixed prices through April 30, 2030. In March and November 2022, the Company and TXU agreed to increase the amount of electricity to be provided under the Power Supply Agreement by 65 MW and 150 MW, respectively, of electricity at fixed prices through April 30, 2030 and October 31, 2027, respectively, for a total of 345 MW under contract at fixed prices. </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 current spot rate. Concurrently with the Power Supply Agreement, the Company entered into an agreement with Oncor 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 Electric Reliability Council of Texas (“ERCOT”) and are recorded in <i style="font-style:italic;">Cost of revenue: Data Center Hosting</i> on the Condensed 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;">In collaboration with market participants such as the Company, ERCOT has a Demand Response Services Program for customers that have the ability to reduce or modify electricity use in response to instructions or signals. The Demand Response Services Program provides the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and encouraging the demand side of the market to respond better to wholesale price signals. Market participants with electrical loads like the Company may participate in the Demand Response Service Program directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing wholesale prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the Demand Response Services Program, the Company can participate in a variety of programs by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. The Company receives a cash payment from ERCOT based on hourly rates for electricity and the amount of electrical load it bids into each respective Demand Response Services Program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the Company’s Power Supply Agreement with TXU, we may offer electricity back to TXU for sale on the ERCOT marketplace, in exchange for credits against future power costs, rather than using the power for the Company’s operations, when there is a benefit to our Company, depending on the spot market price of electricity. Our power strategy combines our participation in Demand Response Services Programs and sales of power during times of peak demand, to most efficiently manage our operating costs. During the three months ended March 31, 2023 and 2022, we sold approximately $3.1 million and $2.6 million, respectively, in electricity back to ERCOT in exchange for credits against future power costs. These sales back to ERCOT are recorded in <i style="font-style:italic;">Power curtailment credits</i> on the Condensed 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 Power Supply Agreement meets the definition of a derivative because it allows for net settlement. However, because we have the ability to offer the power back to the grid rather than take physical delivery, physical delivery is not probable through the entirety of the contract and therefore, we do not believe the normal purchases and normal sales scope exception applies to the Power Supply Agreement. Accordingly, the Power Supply Agreement (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 Condensed 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 Condensed Consolidated Statements of Operations. The Power Supply Agreement 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, our 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 Power Supply Agreement, which ends in December 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 21.7%, 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 utilized of approximately 21.7% 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 Power Supply Agreement require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity versus the fixed price stated in the contract. As of March 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 unused or uneconomical power back to TXU for sale on the ERCOT marketplace, the Company does not consider such actions to be trading activities and does not engage in speculation in the power market as part of its ordinary 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 0pt 0.05pt 0pt;"> (5,778)</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 March 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;"> 91,719</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> 130 65 150 345 -3100000 -2600000 21.7 21.7 <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 0pt 0.05pt 0pt;"> (5,778)</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 March 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;"> 91,719</p></td></tr></table> 97497000 -5778000 91719000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9. Long-Term 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;">Deposits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Deposits consist of the following:</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:73.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.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.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;"><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.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:9.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></tr><tr><td style="vertical-align:bottom;width:73.85%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;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;">March 31, </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.9%;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:73.85%;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.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;">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;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.9%;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:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits on equipment</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.19%;background:#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.72%;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.17%;background:#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;"> 33,273</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;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.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.19%;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;"> 32,205</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.72%;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.17%;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;"> 9,160</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deposits</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.19%;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,205</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.72%;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.17%;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;"> 42,433</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;">Deposits on Equipment</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 three months ended March 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 6, <i style="font-style:italic;">Property and Equipment.</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;">Security Deposits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023, the Company paid $23.0 million in connection with its 215 MW increase to the Power Supply Agreement with TXU, resulting in a total of 345 MW under contract at fixed prices.</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. As of December 31, 2022, $1.8 million of the $3.1 million paid to Oncor in 2021 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, remains held as a deposit and the Company has other security deposits totaling approximately $2.7 million, including its ground lease of $1.8 million.  </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:73.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.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.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;"><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.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:9.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></tr><tr><td style="vertical-align:bottom;width:73.85%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;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;">March 31, </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.9%;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:73.85%;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.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;">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;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.9%;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:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits on equipment</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.19%;background:#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.72%;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.17%;background:#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;"> 33,273</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;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.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.19%;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;"> 32,205</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.72%;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.17%;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;"> 9,160</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total deposits</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.19%;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,205</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.72%;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.17%;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;"> 42,433</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 33273000 32205000 9160000 32205000 42433000 5130 33300000 23000000.0 215 345 4700000 1800000 3100000 2700000 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accrued expenses consist 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:72.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 0pt 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.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.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.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:72.94%;margin: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.25%;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;">March 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.23%;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:72.94%;margin: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.25%;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.23%;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:72.94%;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.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;"> 11,850</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.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;"> 16,621</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;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.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;"> 58,952</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.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,632</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued 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.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;"> 4,629</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.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;"> 8,582</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;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.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;"> 2,304</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.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;"> 3,660</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;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.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;"> 4,931</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.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;"> 3,969</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;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.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 3.6pt 0.05pt 0pt;"> 82,666</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.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 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;"><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:72.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 0pt 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.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.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.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:72.94%;margin: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.25%;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;">March 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.23%;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:72.94%;margin: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.25%;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.23%;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:72.94%;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.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;"> 11,850</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.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;"> 16,621</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;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.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;"> 58,952</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.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,632</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued 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.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;"> 4,629</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.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;"> 8,582</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;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.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;"> 2,304</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.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;"> 3,660</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;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.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;"> 4,931</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.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;"> 3,969</p></td></tr><tr><td style="vertical-align:bottom;width:72.94%;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.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 3.6pt 0.05pt 0pt;"> 82,666</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.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 3.6pt 0.05pt 0pt;"> 65,464</p></td></tr></table> 11850000 16621000 58952000 32632000 4629000 8582000 2304000 3660000 4931000 3969000 82666000 65464000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 11. Debt</b></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;"><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;">ESS Metron, a wholly-owned subsidiary of the Company, has a $10.0 million Credit and Security Facility, which consists of a $6.0 million Revolving Line of Credit and a $4.0 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;margin:0pt;">The $6.0 million Revolving Line of Credit has a term of one year 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 March 31, 2023, the interest rate was 7.5%.</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 $4.0 million Equipment Guidance Line has a term of one year 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 March 31, 2023, the interest rate was 7.5%.</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;">Total borrowings under the Credit and Security Facility during the three months ended March 31, 2023, were approximately $0.9 million and payments were $0.5 million. As of March 31, 2023 and December 31, 2022, the outstanding balance was approximately $0.3 million and less than $0.1 million, respectively, and was recognized within <i style="font-style:italic;">Other long-term liabilities </i>on the Condensed 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;">​</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 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 carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. As of March 31, 2023, no amounts were due under Manufacturing Term Loans or Equipment Term Loans. </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 March 31, 2023, the Company was in compliance with all covenants of the Credit and Security Facility. </p> 10000000.0 6000000.0 4000000.0 6000000.0 P1Y 0.040 0.075 4000000.0 P1Y 0.800 0.040 0.075 900000 500000 300000 100000 P5Y P3Y 0.025 0.025 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023 and December 31, 2022, operating lease right of use assets were $21.8 million and $21.7 million, respectively, and operating lease liabilities were $22.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:</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 0pt 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.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></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 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.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="5" style="vertical-align:bottom;width:23.63%;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;">Three Months Ended </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 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.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="5" style="vertical-align:bottom;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 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 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.3%;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: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;">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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">Operating lease cost</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;"> 903</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.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 0.05pt 0pt;"> 622</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 0.05pt 0pt;">Variable lease cost</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 3.6pt 0.05pt 0pt;"> 55</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.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 0.05pt 0pt;"> 45</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 0.05pt 6pt;">Operating lease expense</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: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.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;"> 958</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: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.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 0.05pt 0pt;"> 667</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;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;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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.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:70.99%;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.14%;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="7" style="vertical-align:bottom;white-space:nowrap;width:26.86%;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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.14%;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="7" style="vertical-align:bottom;white-space:nowrap;width:26.86%;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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.14%;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;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.64%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.06%;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:70.99%;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.14%;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.32%;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.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;"> 874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.32%;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.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:1.95%;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:70.99%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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.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;"> 682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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.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;"> 8,784</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.14%;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.32%;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.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;"> 8.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.32%;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.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;"> 6.9</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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.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;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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.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;"> 6.5</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;">%</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 March 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.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.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.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: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.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></tr><tr><td style="vertical-align:bottom;width:59.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="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.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;">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.76%;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.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;">Remainder of 2023</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,455</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.26%;background:#cceeff;margin:0pt;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,622</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.52%;background:#cceeff;margin:0pt;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,077</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 1,998</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.26%;margin:0pt;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,661</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.52%;margin:0pt;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,659</p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">2025</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,058</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.26%;background:#cceeff;margin:0pt;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,347</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.52%;background:#cceeff;margin:0pt;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,405</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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,119</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.26%;margin:0pt;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,273</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.52%;margin:0pt;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,392</p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">2027</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,183</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.26%;background:#cceeff;margin:0pt;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,148</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.52%;background:#cceeff;margin:0pt;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,331</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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;"> 9,618</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.26%;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,227</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.52%;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,845</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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;"> 19,431</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.26%;background:#cceeff;margin:0pt;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,278</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.52%;background:#cceeff;margin:0pt;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,709</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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;"> (5,720)</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.26%;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,669)</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.52%;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;"> (7,389)</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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,711</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.26%;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,609</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.52%;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;"> 22,320</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> 21800000 21700000 22300000 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: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 0pt 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.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></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 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.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="5" style="vertical-align:bottom;width:23.63%;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;">Three Months Ended </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 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.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="5" style="vertical-align:bottom;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 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 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.3%;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: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;">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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">Operating lease cost</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;"> 903</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.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 0.05pt 0pt;"> 622</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 0.05pt 0pt;">Variable lease cost</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 3.6pt 0.05pt 0pt;"> 55</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.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 0.05pt 0pt;"> 45</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 0.05pt 6pt;">Operating lease expense</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: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.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;"> 958</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: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.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 0.05pt 0pt;"> 667</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 903000 622000 55000 45000 958000 667000 <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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.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:70.99%;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.14%;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="7" style="vertical-align:bottom;white-space:nowrap;width:26.86%;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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.14%;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="7" style="vertical-align:bottom;white-space:nowrap;width:26.86%;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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.14%;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;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.64%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.06%;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:70.99%;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.14%;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.32%;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.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;"> 874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.32%;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.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:1.95%;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:70.99%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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.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;"> 682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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.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;"> 8,784</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.14%;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.32%;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.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;"> 8.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.32%;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.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;"> 6.9</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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.99%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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.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;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p 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.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;"> 6.5</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;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 874000 682000 8784000 P8Y2M12D P6Y10M24D 0.066 0.065 <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:59.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.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.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: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.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></tr><tr><td style="vertical-align:bottom;width:59.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="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.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;">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.76%;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.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;">Remainder of 2023</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,455</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.26%;background:#cceeff;margin:0pt;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,622</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.52%;background:#cceeff;margin:0pt;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,077</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 1,998</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.26%;margin:0pt;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,661</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.52%;margin:0pt;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,659</p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">2025</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,058</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.26%;background:#cceeff;margin:0pt;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,347</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.52%;background:#cceeff;margin:0pt;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,405</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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,119</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.26%;margin:0pt;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,273</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.52%;margin:0pt;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,392</p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">2027</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,183</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.26%;background:#cceeff;margin:0pt;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,148</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.52%;background:#cceeff;margin:0pt;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,331</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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;"> 9,618</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.26%;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,227</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.52%;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,845</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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;"> 19,431</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.26%;background:#cceeff;margin:0pt;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,278</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.52%;background:#cceeff;margin:0pt;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,709</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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;"> (5,720)</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.26%;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,669)</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.52%;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;"> (7,389)</p></td></tr><tr><td style="vertical-align:bottom;width:59.64%;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,711</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.26%;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,609</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.52%;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;"> 22,320</p></td></tr></table> 1455000 1622000 3077000 1998000 1661000 3659000 2058000 1347000 3405000 2119000 1273000 3392000 2183000 1148000 3331000 9618000 3227000 12845000 19431000 10278000 29709000 5720000 1669000 7389000 13711000 8609000 22320000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13. Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023, 757,258 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 awards awarded to such individuals by the Company under the Company’s 2019 Equity Incentive Plan, as amended. The Company withheld 263,533 of these shares, at a fair value of approximately $1.3 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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">At-the-Market (“ATM”) Equity Offerings</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">2022 ATM Offering</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. During the three months ended March 31, 2023, no shares were sold by the Company under its 2022 ATM sales agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Subsequent to March 31, 2023, through the date of this Report, the Company received net proceeds of approximately $95.7 million ($97.7 million of gross proceeds, net of $2.0 million in commissions and expenses) from the sale of 7,871,700 shares of its common stock at a weighted average fair value of $12.41 per share under its 2022 ATM sales agreement. </p> 757258 263533 1300000 500000000.0 0 95700000 97700000 2000000.0 7871700 12.41 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 14. 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, employees, and consultants in the form of restricted stock awards or stock options that settle in shares of the Company’s common stock upon vesting. </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;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 0pt 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.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></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 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.63%;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;">Three Months Ended </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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 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 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">Performance-based stock awards</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;"> (10,890)</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.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 0.05pt 0pt;"> 1,760</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 0.05pt 0pt;">Service-based stock awards</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;"><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;"> 8,594</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';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;"><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 0.05pt 0pt;"> 1,282</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 0.05pt 6pt;">Total stock-based compensation</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: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.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,296)</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: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.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 0.05pt 0pt;"> 3,042</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;">Stock-based compensation expense is recognized in <i style="font-style:italic;">Selling, general and administrative</i> on the Condensed Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Common Stock Awards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Performance-based awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Performance-based awards vest over a three-year performance period upon the successful completion of specified milestones related to added infrastructure capacity and Adjusted EBITDA through December 31, 2023. </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 Company’s performance-based awards activity:</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: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;"> 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 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;"> 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 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;"> 111,700</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;"> 4.22</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 0pt 0.05pt 0pt;"> (373,520)</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;"> 25.78</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 0pt 0.05pt 0pt;"> (224,900)</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;"> 35.83</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 March 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;"> 3,432,215</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;"> 24.58</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;">As of March 31, 2023, there was approximately $3.6 million of unrecognized compensation cost related to the performance-based awards, which is expected to be recognized over a remaining weighted-average vesting period of approximately eight months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Service-based awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Service-based awards generally vest over a <span style="-sec-ix-hidden:Hidden_p958UmlSGkit7_d-arV0bg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-to-two-year service period.</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 following table presents a summary of the Company’s service-based awards activity:</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;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: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;"> 356,484</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;"> 4.51</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;"> (381,864)</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;"> 7.10</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;"> (764,097)</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.79</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 March 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;"> 8,066,267</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.77</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;">As of March 31, 2023, there was approximately $38.5 million of unrecognized compensation cost related to the service-based awards, which is expected to be recognized over a remaining weighted-average vesting period of approximately 14 months.</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.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: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.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></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 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.63%;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;">Three Months Ended </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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 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 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">Performance-based stock awards</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;"> (10,890)</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.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 0.05pt 0pt;"> 1,760</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 0.05pt 0pt;">Service-based stock awards</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;"><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;"> 8,594</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';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;"><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 0.05pt 0pt;"> 1,282</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 0.05pt 6pt;">Total stock-based compensation</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: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.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,296)</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: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.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 0.05pt 0pt;"> 3,042</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> -10890000 1760000 8594000 1282000 -2296000 3042000 P3Y <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: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;"> 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 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;"> 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 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;"> 111,700</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;"> 4.22</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 0pt 0.05pt 0pt;"> (373,520)</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;"> 25.78</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 0pt 0.05pt 0pt;"> (224,900)</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;"> 35.83</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 March 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;"> 3,432,215</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;"> 24.58</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> 3918935 25.92 111700 4.22 373520 25.78 224900 35.83 3432215 24.58 3600000 P8M P2Y <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;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: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;"> 356,484</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;"> 4.51</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;"> (381,864)</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;"> 7.10</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;"> (764,097)</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.79</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 March 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;"> 8,066,267</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.77</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> 8855744 6.84 356484 4.51 381864 7.10 764097 6.79 8066267 6.77 38500000 P14M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 15. 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 Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following as of March 31, 2023, and December 31, 2022:</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:53.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.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 0pt 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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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="11" style="vertical-align:bottom;white-space:nowrap;width:44.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;">Fair value measured as of March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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 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.33%;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.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 style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.49%;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.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 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.14%;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.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="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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 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.33%;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.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="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.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="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;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.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="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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.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="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.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="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;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.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="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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:9.43%;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.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: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.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.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;">(Level 2)</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;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 (a)</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="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.33%;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;"> 91,719</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="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.49%;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;"><span style="-sec-ix-hidden:Hidden_vEpb7DVaWkK-7k-FAZIcQg;"><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.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.34%;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.14%;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;"><span style="-sec-ix-hidden:Hidden_BAF6_oDFmUeFjFPWUMFJmg;"><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.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:0.99%;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:7.74%;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;"> 91,719</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;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 (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: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%;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.33%;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;"> 909</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.24%;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.49%;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;"><span style="-sec-ix-hidden:Hidden_8qoURTf4OUq9Uyfhbm4Gxw;"><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.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.34%;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.14%;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;"><span style="-sec-ix-hidden:Hidden_1O5EUA6_30WfyeDAVlK0xQ;"><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.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.99%;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.74%;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;"> 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><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:53.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.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:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.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></tr><tr><td style="vertical-align:bottom;width:53.51%;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.52%;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:44.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;">Fair value measured as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;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.52%;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.33%;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.53%;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.24%;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.49%;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.54%;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.14%;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.52%;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:8.71%;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:53.51%;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.52%;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.33%;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.53%;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.54%;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.48%;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.52%;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:8.71%;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:53.51%;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.52%;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.43%;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.53%;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.54%;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.48%;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.52%;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:8.71%;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:53.51%;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.52%;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.43%;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.53%;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.54%;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.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;"><b style="font-weight:bold;">(Level 2)</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;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;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:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative asset (a)</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;"><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;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.33%;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;"> 97,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.24%;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.49%;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_gwcRbZLK1UaAbnl4R_4lpA;"><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.54%;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;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.14%;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_hXMsIfU1z02zj9mVGYbEGw;"><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.52%;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%;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:7.7%;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;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration liability (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:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.33%;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,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.49%;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_qJbE94DlSkugWFMx3gVoTQ;"><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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.14%;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__R2LptJKqkiI03s8bnFMpg;"><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.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%;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.7%;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,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:1px;position:relative;top:0.6em;width:32.0%;border:none;margin:0 auto 0 0;"/></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 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 8. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Power Supply Contract</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</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;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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 16. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Commitments and Contingencies</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></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 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;">As of March 31, 2023 and December 31, 2022, the fair values of cash and cash equivalents, restricted cash, accounts receivable, contract assets, prepaid expenses and other current assets, accounts payable, contract liabilities, and accrued expenses approximated their carrying values because of the short-term nature of these instruments.</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:53.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.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 0pt 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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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="11" style="vertical-align:bottom;white-space:nowrap;width:44.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;">Fair value measured as of March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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 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.33%;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.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 style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.49%;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.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 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.14%;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.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="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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 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.33%;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.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="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.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="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;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.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="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;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.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="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.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="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;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.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="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin: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.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:9.43%;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.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: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.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.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;">(Level 2)</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;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;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 (a)</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="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.33%;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;"> 91,719</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="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.49%;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;"><span style="-sec-ix-hidden:Hidden_vEpb7DVaWkK-7k-FAZIcQg;"><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.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.34%;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.14%;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;"><span style="-sec-ix-hidden:Hidden_BAF6_oDFmUeFjFPWUMFJmg;"><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.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:0.99%;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:7.74%;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;"> 91,719</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;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 (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: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%;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.33%;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;"> 909</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.24%;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.49%;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;"><span style="-sec-ix-hidden:Hidden_8qoURTf4OUq9Uyfhbm4Gxw;"><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.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.34%;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.14%;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;"><span style="-sec-ix-hidden:Hidden_1O5EUA6_30WfyeDAVlK0xQ;"><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.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.99%;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.74%;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;"> 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><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:53.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.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:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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: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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.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></tr><tr><td style="vertical-align:bottom;width:53.51%;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.52%;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:44.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;">Fair value measured as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;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.52%;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.33%;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.53%;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.24%;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.49%;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.54%;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.14%;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.52%;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:8.71%;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:53.51%;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.52%;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.33%;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.53%;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.54%;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.48%;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.52%;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:8.71%;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:53.51%;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.52%;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.43%;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.53%;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.54%;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.48%;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.52%;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:8.71%;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:53.51%;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.52%;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.43%;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.53%;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.54%;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.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;"><b style="font-weight:bold;">(Level 2)</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;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;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:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative asset (a)</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;"><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;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.33%;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;"> 97,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.24%;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.49%;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_gwcRbZLK1UaAbnl4R_4lpA;"><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.54%;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;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.14%;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_hXMsIfU1z02zj9mVGYbEGw;"><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.52%;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%;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:7.7%;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;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration liability (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:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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.33%;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,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.49%;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_qJbE94DlSkugWFMx3gVoTQ;"><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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.14%;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__R2LptJKqkiI03s8bnFMpg;"><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.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%;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.7%;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,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> 91719000 91719000 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 16. Commitments and Contingencies</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;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Operating Leases</i></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 data center hosting facilities, as well as a ground lease, under noncancelable lease agreements that expire on varying dates through 2032. See Note 12. <i style="font-style:italic;">Leases</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Water Reservation Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has a water reservation agreement with the lessor of its ground lease to obtain a certain quantity of non-potable water from a nearby lake to be used by the Company for evaporative cooling purposes at our Rockdale Facility. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Contingent Consideration Liability</i></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 in May 2021, the Company was obligated to pay up to $86.0 million, net of income taxes, (undiscounted) of consideration if certain power credits were received or realized by the Company arising from a severe weather event in Texas in February 2021. Through March 31, 2023, portions of the power credits were received, and a portion of the obligation was settled. </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;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 0pt 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.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: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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 0pt;">Balance as of March 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 0pt 0.05pt 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 0pt 0.05pt 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 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 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;">The Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which includes 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 require significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% includes observable market inputs, such as TXU’s parent company’s Standard &amp; Poor’s credit rating of BB, but also includes unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific risk factors. Specifically, due to the power credits being subordinated obligations for TXU’s parent, we used one credit rating lower than BB in our yield curve to estimate a reasonable interest rate spread to determine the cost of debt input. 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;"><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;">Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Proceedings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company, and its subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to the Company’s business and transactions arising in the ordinary course of business. The Company cannot predict the final outcome of any such proceedings; however, it assesses the probability of an unfavorable outcome of any material litigation, claims or </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">proceedings to determine whether a liability had been incurred. Where appropriate, the Company vigorously defends such claims, lawsuits and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, consequential, exemplary 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 the Company’s insurance program. The Company maintains property and various types of liability insurance to protect the Company from such claims. In terms of any matters where no insurance coverage is available to the Company, or where coverage is available and the Company maintains a retention or deductible associated with such insurance, the Company 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 the Company in the accompanying condensed consolidated balance sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement, then the Company discloses the range of possible loss. Expenses related to the defense of such claims are recorded by the Company as incurred and included in the accompanying consolidated statements of operations. 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 the Company’s defense of such matters. Based on current information, the Company does not believe there is a reasonable possibility that, other than with regard to the Class Actions and Related Claims described below, a material loss, if any, will result from claims, lawsuits or proceedings to which the Company is subject to either individually, or in the aggregate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Northern Data Working Capital Dispute</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;">Riot Blockchain, Inc. v. Northern Data AG</i>. On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery seeking declaratory relief and specific performance under the Stock Purchase Agreement (the “SPA”) that Northern Data entered into with Riot for the purchase of Whinstone. The SPA requires a post-closing true-up of the purchase price and provides specific procedures to resolve disputes over the same, including a mechanism for submitting any objections to an independent accounting expert for resolution. The complaint alleged that Northern Data failed to engage in a contractually prescribed process to resolve disputes over the acquisition price. Accordingly, the Company sought an order affirmatively declaring that it is entitled to initiate the engagement of an independent accounting expert pursuant to the terms of the SPA, as well as an order compelling specific performance from Northern Data to engage an accounting expert or through the court’s appointment of one of the experts proposed by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 26, 2022, Northern Data filed its Answer, Affirmative Defenses, and Verified Counterclaims and Third-Party Claims, alleging that Riot and Whinstone breached the SPA by withholding certain energy credit payments. Northern Data further alleged that Riot is improperly seeking to introduce indemnification claims into the contractual process to resolve the parties’ dispute over purchase price. Northern Data sought damages in an unspecified amount, a declaration that Riot may not withhold payments for energy credits pending the resolution of the purchase price dispute, and specific performance that Riot may not introduce indemnification claims into the purchase price dispute. On November 10, 2022, the Company timely filed its answer and affirmative defenses denying Northern Data’s counterclaims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Northern Data filed a motion for partial summary judgment on its claims for specific performance of the SPA’s provision for payment of certain energy credits by the Company. <span style="color:#242424;background:#ffffff;">The Company filed its answering brief in opposition to the motion on February 3, 2023. </span>Northern Data’s deadline to file any reply in support of the motion was extended until March 31, 2023, while the Parties discussed terms of a settlement to resolve the Delaware litigation and proceed forward with submitting the Parties’ purchase-price dispute to a mutually agreed-upon independent accountant.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On March 31, 2023, the Parties filed a stipulation and proposed order stating that they had entered into a settlement agreement, and that the Parties agreed to dismiss all claims and counterclaims in the Delaware litigation without prejudice in order to submit the disputed accounting matters to the independent accountant pursuant to the terms of the Agreement. As of March 31, 2023, the Company held $29.5 million in escrow related to this dispute, which will be held in escrow until final settlement and composes the entire balance of <i style="font-style:italic;">Restricted Cash</i> on the Condensed Consolidated Balance Sheets. The Court entered the stipulation and order on April 4, 2023, dismissing the case without prejudice.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On April 5, 2023, the Parties submitted their initial written statements of their positions to the independent accountant. According to the Parties’ agreed schedule, briefing to the independent accountant should be completed by May 24, 2023. The independent accountant should render a written final determination of the disputed matters by June 9, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="color:#242424;font-weight:bold;background:#ffffff;">Legacy Hosting Customer Disputes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Rhodium </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;font-weight:bold;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 May 2, 2023, Whinstone file a petition against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) in Cause No. CV41873 in the 20th District Court of Milam County, Texas.  Whinstone filed an amended petition on May 3, 2023.  In the amended petition, Whinstone asserts breach of contract claims for Rhodium’s failure to pay certain hosting and service fees under certain hosting agreements and seeks a declaration that certain hosting agreements with Rhodium are terminated and that no power credits are owed to Rhodium under any agreement.  Riot seeks recovery of more than $26 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest. Rhodium was served with the lawsuit on May 8, 2023, and the current deadline to answer is May 30, 2023. Because this litigation is still at this early stage, we 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:12pt;margin:0pt;"><span style="color:#242424;font-size:10pt;font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="color:#242424;font-style:italic;background:#ffffff;">SBI Crypto Co. </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="color:#242424;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></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 against Whinstone US, Inc. (“Whinstone”) in Civil Action No. 6:23-cv-252, in the United States District Court for the Western District of Texas—Waco Division.  SBI asserts breach of contract, fraud/fraudulent inducement, fraud by nondisclosure, and negligent bailment claims.  SBI seeks recovery of at least $15 million in lost profits, at least $16 million for equipment damage, recovery of its reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest.  The deadline for Whinstone to answer or otherwise respond to the complaint is May 25, 2023. Whinstone plans to vigorously contest these claims. Because this litigation is still at this early stage, we 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:12pt;margin:0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;"><i style="font-style:italic;font-weight:normal;">GMO</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">On June 13, 2022, GMO Gamecenter USA, Inc., a California corporation, and GMO Internet, Inc., a corporation organized and existing under the laws of Tokyo, Japan (collectively “GMO”), filed a complaint against Whinstone US, Inc. in the Supreme Court of the State of New York, County of New York: Commercial Division, Index No.: 656762/2022, subsequently removed to the United States District Court, S.D.N.Y., Case No. 1:22-cv-05974-JPC (the “Complaint”). In the Complaint, GMO alleges Whinstone breached the W Colocation Services Agreement (Texas), entered into by GMO and Whinstone on October 16, 2019 (the “Colocation Services Agreement”), by failing to indemnify GMO for certain contractual loss of profit and causing additional damages including loss of revenue, lost profits and loss of savings. GMO is seeking – without substantiation – compensatory damages in excess of $50 million, and pre- and post-judgment interest.</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;">Whinstone’s Answer and Counterclaims were filed on August 22, 2022. In the Answer and Counterclaims, Whinstone denies the substantive allegations of the Complaint and has asserted counterclaims seeking a declaratory judgment due to GMO’s failure to negotiate in good faith in accordance with the terms of the Colocation Services Agreement, as well as compensatory damages in excess of $25 million, including damages from loss of revenue, breach of contract, pre- and post-judgment interest, and attorneys’ fees and costs in connection with GMO’s breach of the Colocation Services Agreement. On September 12, 2022, GMO filed its answer and affirmative defenses to Whinstone’s counterclaims, as well as an amended complaint (subsequently further amended to correct the caption) that included additional claims against Whinstone, as permitted under the applicable local rules. On November 1, 2022, Whinstone filed an answer and counterclaims to GMO’s amended complaint. </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;">The Company intends to vigorously defend Whinstone against GMO’s claims, and to vigorously enforce Whinstone’s claims against GMO. Because this litigation is still at this early stage, we 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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">Class Actions and Related Claims</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">On February 17, 2018, Creighton Takata filed an action asserting putative class action claims on behalf of the Company’s stockholders in the United District Court for the District of New Jersey, <i style="font-style:italic;">Takata v. Riot Blockchain Inc., et al.</i>, Case No. 3: 18-cv-02293. The complaint asserts violations of federal securities laws under Section 10(b) and Section 20(a) of the Exchange Act on behalf of a putative class of stockholders that purchased stock from November 13, 2017 through February 15, 2018. The complaint alleges that the Company and certain of its officers and directors made, caused to be made, or failed to correct false and/or misleading </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">statements in press releases and public filings regarding its business plan in connection with its cryptocurrency business. The complaint requests damages in unspecified amounts, costs and fees of bringing the action, and other unspecified relief.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">On April 18, 2018, Joseph J. Klapper, Jr., filed a complaint against Riot Blockchain, Inc., and certain of its officers and directors in the United District Court for the District of New Jersey (<i style="font-style:italic;">Klapper v. Riot Blockchain Inc., et al.</i>, Case No. 3: 18-cv-8031). The complaint contained substantially similar allegations and the same claims as those filed by Mr. Takata, and requests damages in unspecified amounts, costs and fees of bringing the action, and other unspecified relief.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">On November 6, 2018, the court in the <i style="font-style:italic;">Takata</i> action issued an order consolidating <i style="font-style:italic;">Takata</i> with <i style="font-style:italic;">Klapper</i> into a single putative class action. The court also appointed Dr. Golovac as Lead Plaintiff and Motely Rice as Lead Counsel of the consolidated class action.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Lead Plaintiff filed a consolidated complaint on January 15, 2019. Defendants filed motions to dismiss on March 18, 2019. In lieu of opposing defendants’ motions to dismiss, Lead Plaintiff filed another amended complaint on May 9, 2019. Defendants filed multiple motions to dismiss the amended complaint starting on September 3, 2019. On April 30, 2020, the court granted the motions to dismiss, which resulted in the dismissal of all claims without prejudice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 24, 2020, Lead Plaintiff filed another amended complaint. Defendants filed multiple motions to dismiss the amended complaint starting on February 8, 2021, which were fully briefed. On February 28, 2022, the court issued an order instructing the parties to submit supplemental briefing by March 14, 2022 on particular issues raised in the motions to dismiss. On May 27, 2022, Lead Plaintiff filed the third amended consolidated complaint. Defendants submitted motions to dismiss on July 18, 2022. Briefing on the motions to dismiss was completed in October 2022.<span style="color:#ff0000;"> </span>Because this litigation is still at this early stage, we 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;font-weight:bold;padding-bottom:12pt;margin:0pt;">Shareholder Derivative Actions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">On April 5, 2018, Michael Jackson filed a shareholder derivative complaint on behalf of the Company in the Supreme Court of the State of New York, County of Nassau, against certain of the Company’s officers and directors, as well as against an investor (<i style="font-style:italic;">Jackson v. Riot Blockchain, Inc., et al.</i>, Case No. 604520/18). The complaint contains similar allegations to those contained in the shareholder class action complaints and seeks recovery for alleged breaches of fiduciary duty, unjust enrichment, waste of corporate assets, abuse of control and gross mismanagement. The complaint seeks unspecified monetary damages and corporate governance changes. At the last preliminary conference, the court adjourned the conference until June 27, 2023 in lieu of staying the action. Defendants do not anticipate any other activity on this case until the next preliminary conference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">On May 22, 2018, two additional shareholder derivative complaints were filed on behalf of the Company in the Eighth Judicial District Court of the State of Nevada in and for the County of Clark (<i style="font-style:italic;">Kish v. O’Rourke, et al.</i>, Case No. A-18-774890-B &amp; <i style="font-style:italic;">Gaft v. O’Rourke, et al.</i>, Case No. A-18-774896-8). The two complaints make identical allegations, which are similar to the allegations contained in the shareholder class action complaints. The shareholder derivative plaintiffs also seek recovery for alleged breaches of fiduciary duty, unjust enrichment, waste of corporate assets, and aiding abetting a breach of fiduciary duty. The complaints seek unspecific monetary damages and corporate governance changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">On September 24, 2018, the court entered an order consolidating the <i style="font-style:italic;">Gaft</i> and <i style="font-style:italic;">Kish</i> actions, which is now styled as <i style="font-style:italic;">In re Riot Blockchain, Inc. Shareholder Derivative Litigation</i>, Case No. A-18-774890-B. The plaintiffs filed a consolidated complaint on March 15, 2019. The consolidated action has been temporarily stayed until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">On October 9, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Eastern District of New York (<i style="font-style:italic;">Rotkowitz v. O’Rourke, et al.</i>, Case No. 2:18-cv-05632). As with the other shareholder derivative actions, the shareholder plaintiff alleges breach of fiduciary duty, waste of corporate assets, and unjust enrichment against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. The parties filed a motion with the court to temporarily stay this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey. In response, the court dismissed the action without prejudice with leave to refile a complaint following the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">On October 22, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Southern District of New York (<i style="font-style:italic;">Finitz v. O’Rourke, et al.</i>, Case No. 1:18-cv-09640). The shareholder plaintiffs allege breach of fiduciary duty, waste of corporate assets, and unjust enrichment against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. Upon the parties’ stipulation, the court issued an order temporarily staying this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">On December 13, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Northern District of New York (<i style="font-style:italic;">Monts v. O’Rourke, et al.</i>, Case No. 1:18-cv-01443). The shareholder plaintiffs allege claims for violation of Section 14(a) of the Exchange Act, breach of fiduciary duties, unjust enrichment, waste of corporate assets, and aiding and abetting against certain of the Company’s officers, directors, and an investor. The complaint’s allegations are substantially similar to those made in the other securities class action and shareholder derivative complaints filed in 2018. The complaint seeks unspecific monetary damages and corporate governance changes. Upon the parties’ stipulation, the court issued an order temporarily staying this action until the resolution of the motion(s) to dismiss in the securities class action pending in the United District Court for the District of New Jersey.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Defendants intend to vigorously contest plaintiffs’ allegations in the shareholder derivative actions and plaintiffs’ right to bring the action in the name of Riot Blockchain. But because this litigation is still at this early stage, we cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.</p> 86000000.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;">​</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: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 0pt 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.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: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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 0pt;">Balance as of March 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 0pt 0.05pt 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 0pt 0.05pt 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 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> 24935000 -24026000 909000 0.025 29500000 26000000 15000000 16000000 50000000 25000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 17. Income Taxes </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the three months ended March 31, 2023 and 2022, the deferred income tax benefit of $5.0 million and less than $0.1 million, respectively, related primarily to the contingent consideration liability and future power credits. </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> -5000000.0 -100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 18. 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 were 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;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:72.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.67%;margin: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.26%;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;width:11.39%;margin: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;width:2.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;width:11.39%;margin: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></tr><tr><td style="vertical-align:bottom;width:72.67%;margin: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.26%;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: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;">March 31, 2023</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: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: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;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.67%;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:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 63,000</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 63,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.67%;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:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td 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:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"> </p></td><td 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:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,476,852</p></td></tr><tr><td style="vertical-align:bottom;width:72.67%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 63,000</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,539,852</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;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:72.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.67%;margin: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.26%;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;width:11.39%;margin: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;width:2.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;width:11.39%;margin: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></tr><tr><td style="vertical-align:bottom;width:72.67%;margin: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.26%;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: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;">March 31, 2023</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: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: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;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.67%;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:2.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 63,000</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 63,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.67%;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:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td 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:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"> </p></td><td 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:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,476,852</p></td></tr><tr><td style="vertical-align:bottom;width:72.67%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 63,000</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,539,852</p></td></tr></table> 63000 63000 3476852 63000 3539852 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 19. 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. The chief operating decision maker (“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 Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its Bitcoin mining activities. The Data Center Hosting segment generates revenue from long-term customer contracts for the provision of data center hosting/colocation services, including from the 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. The Engineering segment generates revenue through customer contracts for custom engineered electrical products.</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 revenues 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;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023 and 2022, no single customer or related group of customers contributed 10% or more of the Company’s total consolidated revenue. </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 revenues for the Company’s reportable segments, reconciled to the Condensed   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:71.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:2.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: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:10.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:2.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:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:71.98%;margin: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.59%;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="5" style="vertical-align:bottom;white-space:nowrap;width:25.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;margin: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.59%;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:12.28%;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.59%;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.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></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';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:10.86%;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.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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;"> 48,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 57,945</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 36,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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,039</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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;"> 21,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;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,238</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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.86%;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;"> (33,163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> (14,459)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.86%;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;"> 73,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> 79,787</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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:71.98%;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 revenues:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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:71.98%;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.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;"><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:10.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;"> 28,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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,931</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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;"> 46,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;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,492</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 18,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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,552</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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.86%;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;"> (31,276)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> (13,347)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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 revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.86%;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,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> 45,628</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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:71.98%;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.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;"><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:10.86%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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;"> (12,675)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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,910)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;background:#cceeff;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.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;"><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:10.86%;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,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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,245)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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,778)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43,683</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 3,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;background:#cceeff;margin:0pt;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,552</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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;"><span style="-sec-ix-hidden:Hidden_LoDeKsPCwEWiv1juit_c5A;"><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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 13,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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,665</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden__ypZWeWSgUm1hB8gbAdIkw;"><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:71.98%;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 Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><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:10.86%;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:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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;"> (25,870)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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;"> (357)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;background:#cceeff;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.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;"><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:10.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;"><span style="-sec-ix-hidden:Hidden_E7DusKliIUWpGOQfOIP-bw;"><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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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,611)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (76)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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;"> (312)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.86%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:8.92%;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;"><span style="-sec-ix-hidden:Hidden_6X0GZ58Cc0mhbmePzJFg8g;"><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:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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;"> (55,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> 36,578</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> 3 0 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;">​</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.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:2.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: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:10.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:2.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:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:71.98%;margin: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.59%;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="5" style="vertical-align:bottom;white-space:nowrap;width:25.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;margin: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.59%;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:12.28%;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.59%;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.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></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';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:10.86%;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.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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;"> 48,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 57,945</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 36,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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,039</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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;"> 21,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;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,238</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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.86%;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;"> (33,163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> (14,459)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.86%;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;"> 73,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> 79,787</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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:71.98%;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 revenues:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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:71.98%;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.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;"><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:10.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;"> 28,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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,931</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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;"> 46,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;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,492</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 18,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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,552</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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: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.86%;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;"> (31,276)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> (13,347)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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 revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.86%;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,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> 45,628</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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:71.98%;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.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;"><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:10.86%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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;"> (12,675)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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,910)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;background:#cceeff;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.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;"><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:10.86%;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,340)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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,245)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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,778)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43,683</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 3,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;background:#cceeff;margin:0pt;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,552</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.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;"><span style="-sec-ix-hidden:Hidden_LoDeKsPCwEWiv1juit_c5A;"><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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.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;"> 13,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;background:#cceeff;margin:0pt;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,665</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden__ypZWeWSgUm1hB8gbAdIkw;"><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:71.98%;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 Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><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:10.86%;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:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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;"> (25,870)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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;"> (357)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;background:#cceeff;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.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;"><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:10.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;"><span style="-sec-ix-hidden:Hidden_E7DusKliIUWpGOQfOIP-bw;"><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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.92%;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,611)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (76)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.92%;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;"> (312)</p></td></tr><tr><td style="vertical-align:bottom;width:71.98%;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.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;"><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:10.86%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:8.92%;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;"><span style="-sec-ix-hidden:Hidden_6X0GZ58Cc0mhbmePzJFg8g;"><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:71.98%;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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.86%;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;"> (55,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.92%;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;"> 36,578</p></td></tr></table> 48023000 57945000 36996000 21039000 21356000 15238000 24000 24000 -33163000 -14459000 73236000 79787000 28691000 23931000 46821000 21492000 18886000 13552000 -31276000 -13347000 63122000 45628000 12675000 10910000 59340000 14245000 -5778000 43683000 -3075000 -2552000 176000 13775000 9665000 1526000 4472000 25870000 -3830000 -357000 -1611000 76000 312000 -5045000 -55688000 36578000 EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -V#JE8'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 " #=@ZI6\>";P.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU1)'1S43PI""XHWD(RNQMLFI",M/OVIG&WB^@#"+EDYL\W MWT!Z'83V$9^C#QC)8KJ:W3 FH<.&'8B" $CZ@$ZE.B?&W-SYZ!3E:]Q#4/I# M[1%:SF_ (2FC2,$"K,)*9+(W6NB(BGP\X8U>\>$S#@5F-." #D=*T-0-,+E, M#,=YZ.$"6&"$T:7O IJ56*I_8DL'V"DY)[NFIFFJIZ[D\@X-O#T]OI1U*SLF M4J/&_"I90<> &W:>_-K=W6\?F&QYVU7\NFKXMN6BR^?V?7']X7<1=M[8G?W' MQF=!V<.O?R&_ %!+ P04 " #=@ZI6F5R<(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 -V#JE:3N*;[] 4 .L? 8 >&PO=V]R:W-H965T&UL MM9GO;]HX',;_%8N33IM4FL2!0G<4B;+U#EU_4.!VVKTSB8&H29S93BG__=E) M2.CD?&'1>-.2D.?!']NQ']N#+>,O8D.I1&]1&(N;UD;*Y)-E"6]#(R(N64)C M]>]^E\$KF"41=,S"?P-?;FY:_1;RZ8JDH9RQ[5^T .IJ/X^%(ON+MOFS MG4X+>:F0+"K$J@11$.?_R5M1$0<"MUJEI%HE'LHR^Q#.0.3>*\ M>^AJ;B.Q(9R*@275KVF-Y17.M[DSKG%VT0.+Y48H5Y_Z[_66*F595+POZBT& M#1\(OT2N<;'Y#MD]TWJ=Z5QRXIS,SNW8<6-ED)RU4E-%9<[=\S. M^L7])!+BT9N6>C,%Y:^T-?S]-^?*_L-$_8O,WE5"IZR$#N0^++AG=!UH6E4; MCR2B)F389S9Y6J#I_6AQ]S1[F%^@R>/XTL0*NC1D[9:L7;","T[\(%ZC^2Y: MLM#$".LUHXD)5#5DNBJ9KL RE9UXL4N,S0;+';O];$("50V1>B52#RS3..5< M$]T%PB,A^D8)UR,04J.CD1!V:[<=W'8=$R0H; C9+R'[I[QW8Q9%:JB92^:] M7*!Y-E"CIU0*26+=5TV\H/'/CCVY63CTNG:O;]OVP'HU %Z7@-<@ MX$CU2C_KF7UFP+CJG-.U,SXAOZF.^/L M"ENI*G:APCF)LW@79S1A7&:#IR0R-8<)V/&;,8*,8553 M3EQQXE,X[X*0BK=!\P3 MU8PQI3Q@/CBT'K$J\UQMH(,-FK)6X<:!4TG)>CB7W*F;Y@X,F]4RGB/3.%6H M<>!4\B-CT:SUE+#=LW&JA$5-&:N0X\ QI7A+YQ$)0W2;"O6U,,/!/K63"JQK MRE+!-/=XO"D?O\:K,X\"AI7P7GU/")>7AKI@YC8RPE^2I&?$< 0A7 0C#J:5: M<*C5H@BRE7(]XQ&SVG:$=4TAJ_2#3TH_>@I'CVFT-$[DMT=,5+QKN^Y5KVL$ M/$?LP57LP2?%GDGL,:[:+MOPN,BR'45,!2&6JGRKER>^,1<<<7_\:D0^1^[! M5>[!<%@ID!?D#4U\U8>#E&SU "\.6_4[;Z79=M]\S\IXC^^ J^^"3=G9& MOJ_@NGU/36CV&;IN15(L)PA ') M%UMF)(S/F MO1AASY&4<)64\$E)J80MAZPI9Z]![)F[]9$-IR?,V M)%[3VL.3(T:/H_GGD7$C'A8V)3PX(CLI-$UBM9C)SVOU7A'9[PL:46''FFU M6/6SG-;!<:I>4V>GS )Y.M;F)ZOEW?(D>Y2=WUK5X_DQ^ /12W*!0KI24ONR MIR9[GI\LYQ>2)=GA[)))R:+LXX82GW+]@/I^Q9C<7^@?*,_WA_\#4$L#!!0 M ( -V#JE9T-><4! < #(? 8 >&PO=V]R:W-H965T&ULK5G;;MLX$/T5PEOL!7!JD=0U30RT"8K=AVZ#IMU]5B0Z)BJ)+DDES7[] M#F5'LD6*<=,\.)'LX>C,:#CGD#R[%_*K6C.FT?>Z:M3Y;*WUYG2Q4,6:U;EZ M+3:L@5]60M:YAEMYNU ;R?*R&U17"Q($\:+.>3-;GG7?7[/9WCV^,4G?KO6YHO%\FR3W[)KIK]LKB3<+7HO):]9H[AHD&2K M\]E;?'I!4S.@L_B'LWNU=XU,*#="?#4W?Y7GL\ @8A4KM'&1P[\[=L&JRG@" M'-]V3F?],\W _>M'[^^[X"&8FURQ"U']RTN]/I^E,U2R5=Y6^I.X_Y/M HJ, MOT)4JON+[G>VP0P5K=*BW@T&!#5OMO_S[[M$[ W X<0 LAM CAU =P-H%^@6 M61?69:[SY9D4]T@::_!F+KK<=*,A&MZ8UWBM)?S*89Q>7HBFA)?"2@172E2\ MS#7^O_D"O$&_0Y[5H5=Z4ZFRA 8/QM"AVSWNW M?1Z9>-Z'7+Y&%,\1"0AU#+_P#[]D13^<' Y?0.1]^*0/GW3^Z%3XK92LT2A7 M"N)TA;,='[K'FTEVJC9YP5]> MY&J-X*6APERP;RV_RRN(W1GUUE7[ !I MV",-O4@_,:4E+TP=&JPN?%L'T?Z#LS!+1_"\CWEFNJ,^B,@;Q-NB$"UD%WI= MP2#5-Q6;HX9I5S21%0W.4IJ,HK&M2)Q1XLYUW,.,_54A&BVAE^YFP!RF=U&U M)6]N ;@&&H!>CL0*O:+S+ E=>G&_X[H0O'&A2NT\ M$9Q&P0B6PRS(0A*X<64]KLR+ZWVK6\G01MR;#$I6S)^%SJLC7O?.S<&;C*,XR48P'79A2&DZ\(_X>:_7EYO\P8A+Y]K%YC*GXQ;C,TC"<8! R,![Q,UZO M+??>2]>"0HS' M"&VS. JG2I\,5$C\5'C)5@R*OX1\WK&F94?)->)@N"2Q(#NLTG1BO4$&&B1^ M&C15 0QC(!:B4;SL*$JX2)8Z5H25%74;36I0,]$E^C#[[B(Z# M[E@&4JO).ZQ Q&03T <.)7X./9313S12XEC-81+81>^P(SB:6O:1@3B)GSCM MJC^6[8G-D:"J8ZNAN,S2>"K- YD2/YEZ*N3H"&P:)4&6C7<+G&90Y1,1#%Q+ M_&O$GYB^1T=H+Q5M1?:$T>$6V<"JU,^J8T7VQ$2@-G,F. A'4!U6*:$3PHP. M]$K]]+J=LD\AM)D11RE.QLM(EQTH!3)1+W3@4.KGT M1UUR;I>YV>Z9XK)\" M$$.I_"TT0SAV8G_&=BER2;47<'08_=Z>*_4JTVLMBJ]K4<$L4;]UJW[]X S5 MR_(_*DU?RMMAT /#4S_#7\G']JQ,^"#Y!*A4B>[RRK1J',V#(# ?I-:Y--MV MK5X+R?]CY:DS.<_8QW77P<\[.DS)H RH7QF860 ]TI&/-XB&P71"WL#]1!B),Q<[H-DR2=D+ITD"C4+U% C;=U6W7G M4R5;\8([MU"H+3I.4E GU&IY#L,DBND41])!GE"_/-EV9G7LW'=HC2 CV%KE MN QQA,-)P(,LH<>L\?>HI"N3HP-([=,BYPZ R]"Y [#8.] TI\E0P[>\4: @ M5C R>)U #N3V@'9[H\6F.^.\$5J+NKM P @!$ !@ !X;"]W;W)K?.Q&>^D>M8I@"$_,I'KB9<:L[[W?1VG MD#%]*]>0XY>E5!DS.%4K7Z\5L*10RH0?!D'D9XSGWG10:ZYS(F"Y<3[ M3.\?Z<@J%!)_ MO:95/!R_H/]6&(_&+)B&1RG^XHE))]Z=1Q)8LHTP7^7N=Z@,&EB\6 I=_">[ M4C8:>23>:".S2AD99#POG^Q'Y8@#A7YP0B&L%,*N"KU*H5<86C(KS'IBADW' M2NZ(LM*(9@>%;PIMM(;G-HQSH_ K1STS?91Y@D&!A.!(2\$39G#RP 3+8R!S M"ZS)]8PIR$T*AL=,?")7A.?D6RHWFN6)'OL&F5@\/ZY6?2A7#4^L^H6I6]*C M-R0,PA[Y/G\BUU<6U2VXL'9<6*S4/^TX MHS )"=,:772#.6VP:C#UR7_DJLTE)5Y4X-GJVDY[HV$P]K>'YIT1:E#MU51[ MW:@*SA9<<,.A"]]>%[YGA!I\^S7?OI/O#"L9E,(TQ/2/GV_(FBFR96(#Y!KS M[DD*P90F:U!E.#]9"^H0MYGB7,_NE/=ZS6*8>+@5:E!;\*:D+?G>C]-PR*!V MR. RAU3)S#8FE8K_"TF;T27FX" T=! 4?Z]BV$&P03NJ:4=G\B[+<*?^J" Z M%[L@B._':7AC6'MC>($W.D5P>!287C]H#6$7R0;KNYKUW>6LN=:;=L9WQZD4 M1:,H&D;1*\9MDL/A@%(:MC,>U8Q'ES/& XPVV*MXOFJC/>I,NTW229L&^TX< M.(F'/Y,Y*-R;R6?;C+>@#%\([,'6DM8>Z\1KS^1??J)1\&MK8_T@M*;U!^<0 M>LD>1^(##Y3C\N3(\/37Z@QZ%)GP5>R<(DW:^U, =1\#WK8U5Z -)JUUW4&P M27Q_)J#N0\$IXJ=KNP(\Y')$UR72)+H_#- +3P/=2KI"=;)UB339[CLU=;?J MH"[BAXY%[,2[N(@_"*UI_;[A4W?'?W<11^>#YA)ITMYW9NINS6\LXN.F2X?V MX$1?4SXOV"2^;\[4W9W?4,3'???(PRZ1)M%]3Z;NIOS6(CYNMT=L72(E6__@ M>FQ_F\#;YXKGF@A8HDYP.T1E55[WRXF1Z^+&O) &[]_%, 66@+("^'TII7F9 MV$MX_:/+]']02P,$% @ W8.J5LNB.0M#!P <28 !@ !X;"]W;W)K M-*%/+N%C+V:B*&PFP/']D'1T?*9M>/K](?N?%7D@<\NUF,GBWWQAUI>C MR0@MQ)+O"O-9WKT7!T*QS3>7A:[^HKLZ-J4C--]I(S>'QH!@DY?U)[\_=,1) M \CC;T .#4B[ >MI0 \-:$6T1E;1NN:&3R^4O$/*1D,V^Z7JFZHUL,E+.XPW M1L%__4:O4)YB;ZLY4[S')5_632<^3*?HH2[/6Z!T@6#3;CX'% MD0IYH')%@@D_G%#Q163I)CU$-;/$16QP. M4)TT/NE[3)(T;HV0)RK*<.0?H?2(. TBOA;0#?.%K>IHKL0B-]ZJG74A MT*@S%3Q1)(Z)'R>.G!I%/]7!5!ROMV.04?3]M8 MNW$LRDC6@]5I+ Y*VO3@#\L5+-RYW CT6R&U?NV%&G=G:)Q,2-J&VHVCDTD\ MZ8'JY!$G03_PMUE#*7R >>C4UUY/@(-*^UQ3,%2V)F\GLCBLLA]*(R"OZ5#W M,N^*YQF=T+;$>L/B'L.&G<;BL,A^+=5#B;33R)9(V&%^$X;?0J$4WW>Y^8&T M #G+3=ZS(()/>(X$> 09)QCW<'2"C,.*7*]NZ9V,7D(^5?:,B"<,9TG/JB%. MEDE8EO\2IKFTT:U82B60X??^$2!=[3Q+HB1NKW-/'/B=K*=\$J>R)*RRLYU2 MML0?4 -.@%R*96["'4T\"IJVQ__)"R_G1GO1=C=LI[%H&9M M5^^)H[ 4^I:ETUT2UMTKKO.Y/5]H+4Z08Z3!H<$-L)C7LBBXTNZNGTO]J/24 M2_26MBV$)PRB>NHA<;),PMO6Z[S865\Y$)?D:5RZ80$N3FI)6&KK4;FK#A"! M$M^#.8(]3;G;W )J\)P5<-"UG=$&K)WU39;;377;3\BSFTU2RD@I29.&4F865^&*5AN74EMI>;)_01;DZ125B1/^8E@/4"##9\K@\<*EOS M3-(I.8U>>"KY$[OGP+'D0-F:;)T+H&$7\.C)Y*']:65FD^KXN#'Q/&%QFO6= M)E&G^)0,<3I)?T*Y V,R4+8FYY-C\; 9L)QMI3B,BM<]4L^F&D^RMO9[PG 6 M9:QG6)SXT[#XVU]2T$S8+1-Z#W!["D,XR[.'9:!L3<[.2]#P0?GCA6'0,_*A MLC79.K]!PW[C\<+0/>O.0&C:$] 3E?3./^<@:#I(60CZD&>/R$#9FIR=MZ"/ M'*T_I2QT]9_$2=*V"9XPS+))7[5V%H&&+<*[<@5WA.HK!X/ZA*&R-7_1H3ALK6 MY.Q\ GNY3V > P ;\+9]\X7AF/6<>[.3W[W#/J$^3 Y-FT$=PE#9FFR=0V O M= AL4(:-)K+76GJ MEU^.=X_O3?U1O2W4NG^%SV?UVT\N3?TRUD>N0+DT*L024D9O4^A:5;_?5%\8 MN:U>$;J5QLA-]74M^$(H&P#_7TII'B[L XYOF4W_!U!+ P04 " #=@ZI6 MYZ]!]"T% !,'0 & 'AL+W=OE=D&&EO#^F%#T+3;9T:B8R&2Z(ITG/S['65%MB2:C3)] M6($@ULO=P^-S1_(>:+9GU0/?4"K04Y&7?&YLA-A>F29/-K0@_))M:0EOUJPJ MB(#;ZM[DVXJ2M'8JP-JM&-*Q]/K M%_3?Z\G#9.X(ITN6_Y.E8C,W0@.E=$UVN?C"]G_09D*>Q$M8SNO_:-_86@9* M=ERPHG&&"(JL//R2IX:($P?LGW&P&P>[[^"<<7 :!Z?G8)\+R6T.X#4. M]=3-P]QKXE9$D,6L8GM426M DQ2APW+4UIQ%'_?9>(97:!OMROT_MT'] YE)?JZ M83M.RI3/3 %A27 S:4*X/H1@GPGA!DJ#5E4]*HRC %CJ 9:L**#FSGFO]-Z? MDF17[/)ZVE!A69()!4BL!_G*!,F[;B9DHDV'W:;#KG'<,SC7)"=E0A$1:$63 M2^3@C\BV;*QB]8#DUTAR/WA<8+![/.5-8>)%'G:#KMUJ:'=ANWX01EV[6('G MN*'C'^TZLW;:63NOFO5[**3;#:DH__ J!@ZHWDDX-HYZ,2^'1AC[@1NZ@=UC M01NDW+&O^)8D=&[ ELQI]4B-Q:^_8-_Z354O$X%U^'1;/ETMGY\YW]6$PMH% M=%%EB:QN+A?(1U3"\0,OX)!9TTSLP #!PH7:SV'+KI[EN^2PHFH'M(,=HLJ? ML_*^>4#VI$IY"R3($VQ:8B,W"#!2)4H;[DAFE^ZP6$/'ZI?TE$/&[J"&ND-V MLN2U6?+^OUFJUQH_K#55QK2AC\V8-Z#/\QS?<7HIFW+,>"*P3F;]-K.^-K-P ME$*.ZEX*F-^VY]LA,8)U,J=BWQ^6^&!O']KT35;:*,<2.A%8A]"@)328CM#3 M8T1%;C!T-8$C5&T=#-GPO"'M]WX^L.J1AZZ@]K-=VNW^2JNWU;*6&T$*-I:]!ZW;& M811&_3.I,>SM%M"/]O;:6&&(G2#RPS.EA4\4&GY+=_QCQK2PHQG#BCXZ@*4# M?WW.IAPXG@JMR_Y1D.$W*3(UXUJHT8PKU%9D!4$XX-L>UFC@^4Y_'XT5AAB# M'#RW_>&C@,/_6<&I&9M2!AC/M'RJ0#QU.A==D_RCW\D^D]?;RC MTZI0?-C!@ZUZ4LF'%9JO,V@W5T?1AW]BU:>/?73>AKKO G8OQ_7[F9M4^4V% MUDWP4?MAO?@;TTKKH4;SK9"-MAT-V)Y4%C9HWME!NS0>%1_62[Y7M=1ZC-'\ M38FVP@J=Z7E^V.^M?VS79? HZ;!>TYWIKATED9.*.CQ4=="YN#CP^J4X-+P( ML6TY5I\D!:(5V=CUSK!T5&Y8+]U>T5VK&9M4SN&APL*^'_E^X ^6[Y0#QU.A M'=@W3SY$R>^,P.)]5G*4TS7 6Y&PO=V]R:W-H965T&ULK5I1<^,H$OXKE&_K*JF*QP8D2\XE MKIIX;NKF8;92R<[>,Y&PS8TLO("=9'_]-4BV; F1>"HOB20WS=!=/,L MU4^]XMR@EW51ZMO!RIC-]6BDLQ5?,_U);G@)ORRD6C,#MVHYTAO%6>X:K8L1 M&8\GHS43Y6!VXY[=J]F-W)I"E/Q>(;U=KYEZO>.%?+X=X,'^P8-8KHQ],)K= M;-B2/W+S8W.OX&YT\)*+-2^UD"52?'$[^(ROYQ&Q#9S%GX(_ZZ-K9$-YDO*G MO?F6WP[&%A$O>&:L"P;_=GS.B\)Z AQ_U4X'ASYMP^/KO?>O+G@(YHEI/I?% M?T5N5K>#=(!ROF#;PCS(Y__P.J#8^LMDH=U?]%S;C@(>AK0N@%U@5;(7%A?F&&S&R6?D;+6X,U>N+%QK2$: M4=HT/AH%OPIH9V9S6>:0%)XCN-*R$#DS[ZJ>24_/%'V7I5EI]&] D)^V M'T$4AU#(/I0[$G3XG:E/B.(K1,:$>O#,W]^_0Q$292;7'%T44NM+7[25BXES84O.;C:,XTF:WHQVQW%T MS>@D3AJK$X#Q 6 4E][T7OLBCC\ROQ_D[&3X)H?AFP3S^VAD]G-H:VB.8*R 6#2S MI=D7=.4I/DXS(=-)*\M=*SJ.B#_)R0%E$D3YA4/HF6 5:90Y8FNIC/B[%VK2 M 1%/:31N0>U:X8A$L1]K>L":!K%^/H)FZVXA,EN;T8)SF)T[7FZY#W'J&=RH MA3=LD [/0NMLHQI+V!-(*8U-][Z-NV.;]J>"%T;&B=^M'C<,-WXC9FP MX$JYY>J6MF$OB+]LW A?//&2+X3QUJC:[\G@Q>.C9%>@P]W[%R,*K$-\Q.$X M&-FW]88)90N9'?X[83(IO'.[]G,<210EI!U(UXK$:3+N20!I8)(@S/F*E4MN M9<,"X*(=*[;< LZY$CMFY5PU;;S(27?:)$F;)CQ6PXA.4MH#O>%R'&3*7NC M&+;FVY&'2PVTH'H+2[B+=\V/.DK:+3[)I"?$AJUQF*X?."O$W[ \EB#^$2QI MS0K^UGR*NN.-:9)TEH;';CJ9])1+W! X#A+<[$>I]J@M3UO4L!GYR0U[ NS\ MKZTPKTCS;*MZY5:XAW.R$G>S,L&X)\2&9'&894%&;EEA7H>*%TZ:9RNFECVQ M= D4QZ1=7,,=_D*=:J@8A[FXGDGHNRBM4 I0&N[RZS!*G:X_C<5C%R?3/B+& M#1/C-*S>W8+7=L575.:T0R'8DRCZM1T.\ONYXNZCO)T.04/O.,SO%]_*#):7 MYI>CG%=7=CB.A&XOQ^,N@4\QG7;*===LB.-HZD\>:9B>A)E^#WQTL0=^>8K\ M*(\^^,1'^&E'I?C,<$1ISYHG#9^3,)__?OY6PQM&E\K%7)&;:MC1B@;T&()B/S! M=TD?M@;3N"V ?'8T&2=]I:Z1!R0L#^Y!$SCQJ8TE*\B7:A^FU4@]6W#:*06^ M?7J/LB0-[9,P[;]1SL1[RX2'ZQ,@E3:K^.QP-":3OD :44#"HN"K*%F9O0/I MA\J C_)V&G0C TA8!MRSU_H@N.S=[AP(]14-T6)KMHJCC7SF"@']YGV%(]CO M.070(R.B-.K9]-%&1M"PC+A7,N,\K\]OYRX25S8.=?$KRUS4WG/%/*5<_0LS&HE"U?[#7OI.97WG"Q@BML%U&>6TG'/V14] M>I<05A5OE-#%.PL3]4B%:8<%?%80:]QS $0;/4'?]4:@VDJ<:G,;W%45HB7E M'2OLU+QR,Q*29I3(W.87#+R!>41(1.*XS0T^.SQ-$]IS%DH;D4'#(F/^_@"N MT!-?BM+M@6%VFA442ZZ$]/(V[2H'4%>4="+KVE%,(&L]@34*@[YY /'>P! S MB,-C*[/Z _(<4J1)DG2*A\<.TSCM4;6TD2,T";+XXW:S*=S+35:@7.BLD-H2 M%J N9>GB.)(D$(YO=7FW_S2H@\Y^=_=!WDZ'J1$[-/PRXH%G!>SPQ4)DAR/^ M_3[ U5"OD/8.2_?E Z4DZ90=CUDZ[3LDI(V H6$!,^_1\[7D=R44,INI+5S6 M+P3\U;.K,S!.X\[$]1Q^1#W:,VK$2!06(_NS,_Z2N:,IF)92-23VU@NXJ*M& MHGC:0NXQPJ3O\#QJI$84EAJ0@!U7NIY#,%GK]S#:OD"T4VG/S_;>"_X7=$3_ MNJJ]34[2V!-C(SBB-P1']^57*U4E?SX^@7(<^,8Y5-WG,=))VGY;$P9V;ID8 M'7U*LN9JZ;ZPT9"A;6FJ3S$.3P]?\7QVWZZTGM_AZWGU+4[CIOHTZ#M3P'X: MAF !+L>?$IAOJOK:IKHQ&;I]G_ M 5!+ P04 " #=@ZI6, 0BS-\" #R"0 & 'AL+W=O[-A0E@:2=E!>PS3W']QQ?8X^W7#S+#$"1UR(OY<3*E*KN;%LF&114 MWO *2ORRY**@"KMB9W;+DK("2LEX200L)]8W]RX. M=;P)^,U@*W?:1"M97HA""'1&D&BJ\-3"'/-1&F\=)P6NV4&KC; M?F-_,-I1RX)*F/+\#TM5-K%&%DEA2=>Y>N3;[]#H"31?PG-IGF3;Q#H62=92 M\:(!8P8%*^LW?6U\V &X@R, KP%X'P7X#<#_*� ;&F5J*\2&FBD9CP;=$ MZ&ADTPUCID&C?%;J99\K@5\9XE0TY66*BP@IP9;D.4NIPLYL$(DN9Q1@<,9*);0_(I\(4_SF%Q>7)$+PDKR*^-K2DY[*3) MY+[.Q#N2R4\J;HCO7A//\?P>^/0T/(:DA7L]\/CCLQ_ ;;2T]=5K??4,GW\> M7_OLJB<8]$^@?P=WLJ()3"S<[Q+$!JSH\R=WZ'SM,^^<9/&9R/:,]5MC_5/L MD?$,*XPDN@$O:[:AN3:TS\*::FBH] ]P$WF^XWNCL;W9-:<;YKI^,'+WP^)N MF.]ZOANT87N"!JV@P;N"KCMJKHU&M$\)ENC*24S8 E:L+%FYTN6#NY!4(!A/ M^[37LP;O:>^&]6KOAIW2'K3:@_,M9M#--!AYH7<@J!O6ISON8=O7O2=HV H: MGA3TN+]@?3*&W?QN![>'RW)RFO_=KVA"H".(RE?;RLP^Y> M'85AZ!SXUPWKK8(>MKXJL'<.6'T;PM,"]Z$D.2P1Z-R$N)RBOF'4'<4K<^8N MN,(3W#0SO)2!T 'X?NOH8[R]YD7_ %!+ P04 " #=@ZI6JY?])@,$ M "4"0 & 'AL+W=O4'2KA^&?:"HLT2$(C62LI/]^MU1LI(VB5=@&!#$ MXO'NN>I;50)EG.H^W*+>>V#5H9O'+@V[H6[GZ-VNX6R239&ZY5604V MI,MY(TJ\P?"EN7(T2@>40M5HO+(&'&X6R6IRLCYB_^CPN\*=?_0-K"2W]I8' MGXI%DC$AU"@#(PCZV>(9:LU 1..O'C,94G+@X^\]^L>HG;3DPN.9U5]5$:I% MP;GUH3*PZ^FP.+; M^)1X#F2G>[+KZ4' <^'&,)N,8)I-9P?P9H/X6<2;O8"WDM*V)BA3PI752BKT M\,+A6-H#R(&"++B@IM+X'90*6Y($%K%60 M5AGN9*ZZM'4CS#TT3AFIFNB-IJ33H* H^JP$V$SV<_ZG$)[2XGM5A6$QTP<5GS:;#$JETY% M 02]<8)ZHI51,!V$9/)!A98U"_VS)R^$RGI6*+5"$YX2%%07,G]7@(V0K(AK M!-?$LR"D$7S&.^'A#:MX_>IX.LU.]W/PL0^(]LGI3YVF)]-T=#A'/*B>%4&] MSS*HL10[$8C#FQ[T_.L>A=,'&TAL@5LZJ!L60N66#,6"OZ/-]2GHN %).=!% M[6SGEE>2ROEC17J)/#50CN2R)5>J8XYQ0;5P)?IPJ(07M/X5K&ITM'(C(.4U M"D^K5D!^_XRV4502'G4%I7XH'6Z%;D54MFD)F926M&EYS&NY1_FVK[C[N;7Z M;+%<5!AI*5.4T)?B7THZR*+VC5N';E1/KZ_09502=="XH=!L_/YM JY[ W2#8)MX M[^8VT"T>/RMZ-J%C!YK?6"+?#SC!\!!;_@-02P,$% @ W8.J5EE]CQA0 M!P %Q$ !@ !X;"]W;W)KB/8F^1AD0=.=_4T(3;9(=D:*U^?4\7NF1Y'TB[V MQ9[FI5AUJLXI4A<['^YC3934U\:Z>#FI4VK?SN>QJ*G1<>9;RJ;'SU6+Q>MYHXR97%S)V%ZXN?)>L<7075.R:1H?'&[)^=SE93H:! MSV9;)QZ87UVT>DM?*/W2W@5\S?=62M.0B\8[%:BZG%POW]Z<\'I9\*NA71S] M5AS)QOM[_K@M+R<+=H@L%8DM:/SW0._)6C8$-_[H;4[V1_+&\>_!^D>)';%L M=*3WWOYFRE1?3LXGJJ1*=S9]]KM_4!_/*=LKO(WRK]KU:Q<3570Q^:;?# \: MX_+_^FN/P_^R8=5O6(G?^2#Q\H-.^NHB^)T*O!K6^(>$*KOAG'&>X=1X'8Q3SB&%\^+WN1--KEZQN1:??(N MU5']Y$HJC_?/X=[>Q]7@X\WJ18.?=)BI]7*J5HO5^@5[ZWW,:[&W?L;>SV&K MG?E3\-4(E2\8))1DBNH_UYN8 HKJ]Z<0R@Z< M/.T $^UM;'5!EY.6SPH/-+GZX;OEZ\6[%\([V8=W\I+U_R^E+YO\ET^D5C/U M7TVKZZ20KJ+>YVNJ4DU8T+3:/:I:ETJW;?!?#1A%()2%"8H,WU8DCQ/@$'%?>UM22'^ M\-WY:GGV3FPC!C$[6ZI-WB%G:Q:*HFLZ"_=*YKX6: MH6_CBU-EG+(Z;$FU.J0II,L:F,(!_;E5QLUM(WQ458=C#4?94I":BS/UH0L< M'9M.=2!23:84,:5>1!BU7*KE],W9J;HQJ?!P!M*M 'E!5 J6HP381_7]RQP2A0/+3V0 M)&KP*U!"UT \5?!-CA";X%O99,.P=.F I M4_05\42);S@<_A96QVBJ/CEL^#A&C\5J-L))M %Q6" MT0UE]&%=JQKM -%880P4.]Q3:BTX+PZ-,M87)4!VB0^"H;R)^<$Q#1YC(G9M MZT,:A[>KR2F'U%(Y4U^Z300LO9F_ETGPW;:6P\6ZP D@/A-;/:XC$V,'8,ZF MYV?+Z=EB 4QTZ(GJ&R0K,TO"=T#FA0)["*:DQA=HA MG9V#WA; RLG92(2,E*9(>F/!Y:&.#$ H$M+V.%2TY!T H-MS@IW #WWA'5OK M43F*L-3S4:6)H6MS>]G5!DE@0[I$K)$1T56%2XGR'6X4700%(BC?=QW[^#=% M4>9^HUP=;%V$ UQJ.I2%T;)@!3VL@HI\.V! MNVR_]6 CLJ!(X(D#*;_E2;5O.\70=J8'CZ='\3!AH+XA3O?'&%?B6A4>9^K6 M53;K"GRO48ECD/,&+L#]((0EYV: MT(6&HH)>([*P QF<LCXGS"(GDJ0V8Z@IP61)$8V76"![?D#&/2ZL MG+4^)BM*W/LL2A4.66;X08DA?Q$YRDY^(2:$>T!I2<[L%6<$%IX?&J6$NE M6D6S=6B,A<;7(2*QH8.)7 86.,@%;)R+_06K0ITDN=YP \<"!!T[0/VT>S-U MS;TVRRN7Y],(#&$?<_"EN"74(W')GK_*59JKCU>Y(S465+(WHG)C28$>[XB! MR'Q$5G@#O#NN+;0JHMQJ300O!$%<]2C[4^,!S? Q8JO%N\\FWJN/",CGMK9: MONL7WX&[ZG:J;O'P4,OK03;0T5?JVKD.T.?V+=0<"(71T;&!MCK(<:WG#!]: M1!P1#R_E!U'G9TJ(62(L[,'Z1C2DHX@3A]O64Z^9^>BQVA TD9_DN(SYSJ7\ M;MV/[E_]U_FQ>UB>_V2 "\[6X%!+%;8N9F>G$Q7R,SQ_)-_*TQ="AX>T_&3@ M*? "S%<>>/0??,#^;R%7?P%02P,$% @ W8.J5EJ*=WH&ULQ5AM;R.W$?XKA ($+:"39/F2 M'.YL [*3M ?T"M?.-06*?J!V1Q)S7')#9(5=:V[+OF@;M%WNU.Z_/ MS#S#W;.M#Y_BABBI^\:Z>#[:I-2^G4YCM:%&QXEOR>')RH=&)_P,ZVEL ^E: ME!H[G<]FWTX;;=SHXDSN78>+,]\E:QQ=!Q6[IM%A=TG6;\]')Z/^QHU9;Q+? MF%ZOF9Y$?B[H6T<7"O.9.G] M)_[QOCX?S3@@LE0EMJ#Q[XZNR%HVA#!^+39'>Y>L.+SNK?\HN2.7I8YTY>W/ MIDZ;\]&;D:III3N;;OSVSU3R^8;M5=Y&^:NV178V4E47DV^*,B)HC,O_]7W! MX4L4YD5A+G%G1Q+E]SKIB[/@MRJP-*SQA:0JV@C.."[*;0IX:J"7+BYU-%'Y ME;H.%,DES5B-U6VN$3^X-6MG5J;2+JE%5?G.)>/6ZMI;4QF*2KM:W5!%CQX' M[W!=$0J8XMDT(5;V.*U*7)CE_ MT> ''2;J]&2LYK/YZ0OV3O? G8J]TV?L'8/BGXME3 &-]J]C"6=[KX_;X^%[ M&UM=T?FHY5*$.QI=?/W5R;>S=R]$^WH?[>N7K/\?R_QR7'_UB=3I1/UOXCON M1E2O@W&5:2W)XROO(@S7^?E/&P)[5+YIM=NQU<[IKC:):E5YM*>+^:JHX,?* M. USVJH('\7Y1M^16A(YA0*W.D#..#$<:D@3)C]M5"K.2@+M(:XU.0K:VAT_ MIS9E?9;_Z"286_8E\2\:"H!*_>'KK][,Y[-W?UHLKN7RY-T?%9@\WM.YLMG3[ MZA]\APW<_G U4>]SP+XUCA_C4:,=R)\1&N]S_R^!!J\SZ2M@I73]"TA4[H]% MU43!%9X=YVLA774A\+VGLC5QE1S:*D;N0X9.JY4V0;7##H*UV%6;/:QXAJT0 M)R@$%Q+=&2@7RW<1>$5%]UQ",1@W>#I6+95+ 114C]\ZJT^D!8O1ONB?Q6: M".+#&@\Z5X]].)_V>1FTE'$U&H8W) OWKE#G)2'6%G RVHB67:],K(#_1A M#T.&N!U^[0S7<;E3/ @2%C>9I41'[4]^KY&/J+>M&4,^,''EH/,+^$A"W,_[ MYPT]@SS$'P,_'P]2ATJ@Y,<]4GO&8$&U<*Z#L1MJ?4@3]3%*[0D#T@B1, B9 MJO9=?C2XG!9#;](N9R4X%^#C8,:YHQK]B09>.%H=<2AL"[=L-$9WM>()#A(: MPBZ#P"% EE)6LT8OC36IY_\:Z%@?N=<@B)AXU-GKY9::BMB.7)>GE2<$+8'&[(1)#CK"X=+OS 95ZH1Q\G15TARU0:X8_<-^ MPSBN@F^8+>( J=R5C8]I*#Q<%@=0C>/*N]37^U$9^=95;FY>"R??O8O/E39/ MV*!<,7I(,1A2Z3MM._8]0+NGSNPN<^:RBV"TR$DW2W@Z[!D!QU0\(:A2C-(F MB-%PVS/3L@?P(X;<,T,5> ^/6!C;JMK@%QJ+P@#V?3/JTI7^0PEWF3O&F*HO_J _,=AC2H/X"$U:=#H/>& 2) MH'=CZ(,70?B]O2[2JK.(\J[T-7N^@[@$+:U]OC;5C%/A^(,YV47)06K$#=M9N;98X:HS1 K[Z](I?=VJA2G1W.9+U M(\%9E"JB,%L9FL>]<:S-\,9$@0N1]'T)9L('MP)957;4%86$5TH^_Z!_-E]T9/T/R^_4T'@IFODK8T,@""';U[DFL@C=6.\%A[+<) MV!?DS[)&-MM_.$HQ-YZD)X<6.:0B+SX5\VH)WLI!H[5X1#C"UZ[UO*)29:[2_D[S/[N_BO6(G^\.8CG3V ?=%CC M/4M96D%U-OGNFY$*^;-2_I%\*Y]RECXEW\CE!@=+"BR YRL/&BH_V,'^V][% MOP%02P,$% @ W8.J5CD&(C%?! [ L !D !X;"]W;W)K&ULO59+<]LV$/XK.XPGT\QH)#[TM"7-6'8ZR2&MQW;;0Z<' MB%R1F( "T"6E5_?!4C14BPKL0^]D,1R]\.W3V"Z4?JK*1 M/)9"FEE06%N= M]WHF+;!DIJLJE/1GI73)+"UUWC.51I9YHU+TXC <]DK&93"?>MF-GD_5V@HN M\4:#69%*@L;5 M++B,SA=]I^\5_N2X,7O?X#Q9*O75+3YGLR!TA%!@:AT"H]<#7J$0#HAH_-M@ M!NV6SG#_>X?^J_>=?%DR@U=*_,4S6\R"<0 9KMA:V%NU^82-/P.'ERIA_!,V MM6Y_%$"Z-E:5C3$Q*+FLW^RQB<.>P3A\P2!N#&+/N][(L[QFELVG6FU .VU" M56]-Y+AT2;FSFOYRLK/S6WQ N498:57"E9)64YP,D; %7/GM49MIS])6 MSJ"7-K"+&C9^ 3:!+X15&/@H,\P.[7M$L>49[W@NXI. 7YCN0A)U( [CY 1> MTOJ=>+SD-7X?N@U_7RZ-E_]S+ U?O\XONNE MG&#?;]GW3Z&_/6NG87]3%J'?A9^"AVMN6)YKS)G%C!JTMMG99@=_EUM2J)2V M;"D0#.;4UQ:X 1\T&5L%:IJJL!#K@CS(G/U%SF4.ZL25%1CR8 M%\]4OLO2 HF^=!R;4F@5SR">=*+)J"U#BI3*)?]V!/27811^@-]M08'Z@7// M;9-.%$8?'-T7: PZ_?&P%=RB.R"=:H7:E[135TO!\SJC/U)PQ=VD H@Q$$5I M6'VR41$YW=53*GTAN..0=)F%@AF0RL*6#ODEHMSM@1FU0:G6LNV=S!7@@MM4 M423*FA"C6G?67*9B[;*SQ)2M#7H>5U133&[!'[/.O' EXXBE3 ^5IAQSUEY M#)H*J5!DRYYOFQX.&@;9NBEWL*:S#,'ZQF8^=W[V]&QA-XMS?,VEFNB*O+V.MM+W*7M8WN"?U M^AY,LXZR:*C*5V0:=D># '1]MZP75E7^/K=4EL:^_RSH.H[:*=#_E:)CM%FX M#=H+_OP_4$L#!!0 ( -V#JE9>_TF2S0, #8) 9 >&PO=V]R:W-H M965T,[A#*GI1NDG4R):>*F$-+.@ MM+:^CB*3EU@QTU,U2GJS4KIBEH9Z'9E:(RM\4B6B-(Z'4<6X#.93/_>@YU/5 M6,$E/F@P354QO5V@4)M9D 3[B4>^+JV;B.;3FJWQ*]KO]8.F4=2A%+Q":;B2 MH'$U"VZ3ZT7FXGW 7QPWYN@9G)*E4D]N\+F8!;$CA )SZQ 8_3WC'0KA@(C& MCQUFT"WI$H^?]^@?O7;2LF0&[Y3XFQ>VG 7C I7*V'\ M+VS:V'080-X8JZI=,C&HN&S_V<\LFT^UVH!V MT83F'KQ4GTWDN'2;\M5J>LLIS\X7W.:*RVED"),/XY@+1K".:74*_ MM 67$_]4%F'0@QT ?"L15DI0GW&Y!LN6 L'SE=8 EVT'^U984GN"I? [5=5, M;M^]&:?)Z,;LH:[!S<3]F]_^_U9JQ%=CL,"UQS*1W3)1-,Y@AO M(8DG89;&\(C/*!NDKL_56O)_"&VE5=4II48X6B ;AP[P0:L4.G3VO9(7TPN2)^3'A6:SKV M@%Z?6RWIAZ/1 #Z3RUS3669/4PJS47KE;#NV8_^:;$F3<#R(NYG[1OL=I@VT MWO>J]1V][Z]\3L/C??:&:A?$#XS(!KVF_B 9W'8E *42CHYQC-^F@]Z$7!>" MO.C!;5V+[9X!G>5/='G4FN?> B6QPR#(GW:= EA=:_7"J191; EZ3.K'8-7) M@AR%\20[<$)1A"3"T)GK2AJ8!#368U&)D")X9J+Q/"Z4=RLI3GOQ?]-TCSE6 M2]2=R2=D)<-PD)V5-0PGH_]'5I(,>ME!ECL37&Y;Q4?%Y]8$;B 7S!B^XK10 M0^6CX0_J/0')?JVCU4N.VNWF%ABQM"[;78B%L^1'HQQ7[U@KP5^W.R>-[RQ> M4+GQG G*-S39.W5X1D=W6854F.[&)IJJD;:]UKK9[J/@MKT+#^'M%P65'ATQ M!@2N*#7NC08!Z/:6;@=6U?YF7"I+]ZQ_+.G#!K4+H/26UA" FQ4 !D !X;"]W;W)K&ULK5A=;]NX$OTKA#=8M( B2_)7TB8!FK2+[F+3+=K>[O^KW!:-QK6&;DR5+K+S3X=74Y2L@@H43N2 /'WYVX M$4J1(ICQM=4YZK%SI_T7[SM\67(K;K3Z+%>NN!R=C=A*K'FCW >]?2M: M?V:D+]?*^E^V#6NGV#%OK--E*XQQ*:OPS^];' 8"9\DC EDKD'F[PT;>RM?< M\:L+H[?,T&IHHP?OJI>&<;*BH'QT!F\EY-S5>X/X&O? >+5B;[XVL@;B[F+L MH)M6C/-6SW70DSVB9\)N=>4*R]Y4*[':EQ_#IMZPK#/L.GM2X2TW,9ND$]K;/7U*^]\(T--ZWFDGV#QFQ_7M3XM^.M=(/^N8 M7C-7"+;6"EDLJ\T+]O-/9UDR>?D__R/.>>$#W;3=#B3G4?SLQG[G<0-)6W0I.CGJ)8T MB=+Y]'!X"X!-$$5>D@D[V+JET[-9M$CFN_$TC2899'E>D'B >\USJ22P_U9! M]S]91-G BWYZ%J79C/VQ7LM<>%VY+NO& ;QO=:71=#89C#(8=H/X.M.$"BDK M!N\WX/#.][/S*)F?]\-SV#%)V2?MN,)>@1GU<>[L5$!HLLCMGKQA"'_IY8M(^9N,=9;04.RP"H MTX]9Z"B 6'$R6\3GX*]2_HC$FI-TLIN)H,K6PI^DW%D7$X0O[A_"9S5KQ$%X+N MQ#KT,D3'$!$K[H01.)8K2BL55GHC MP=3?92E)X3/B>I:\;!?Y4?KRN51[*PJ\'@8J.\XAM$=3 B*>)X/$& R)?)@(E>(VLNY=H&9$T+(MG\(S#YH+5 M) B3JEU WKP=VSX:\$FCZOBUH+M@.8=2V!.S#X*JD W(+86HF*XVVF\';4., MH1YF-' ?^;_TIE-"?:L4[6S^!6HH&^*](HBU3%CG72#EO*T8+20^S"=I&F=] MZ?#,\#73B%7,WFD,;&-XE7O"M$$86-^QB#SK7V^A#:^]Q*:2?V'S;8'%< \5 M##L V"5?*A_]I2#7=GH>/M.%%C0&Q$%HJQEQ15(\DC0>ESCE@$'Q3=$D'SB M:/Y0+TYM3@K:.+;G9%"S.G8FT?0*ERZ6"U\2"O1#WCN$?TDV$*4IK"R;STYY M#OY:%&-R^1V_X\9HV-)4=&JU-83N($YL).Q #)3.O7F5N/>6D/&=H$4P466? MT5Q;26ZTL9"L> ]!5U=B]@?E88??/@S4-.1P+LP=JJ!]?=*"7:<;D&K+G3O. M]KXK^@Y,_5%N0]'I,JGNRCI9,@Q".W7$.%G=:74G@O&'S)SVF2F1ZH:8<)IK M36W/#P925FO#@\Z&@N<_>R 1C::DZ]*PYWU$+<564'M"K46!N\4I['/45M1Z M2[6_65+.=;T6HEW94EJ?_.TM0(:ZW:9A$*.UP!U/+0NZ&\-!T6N!.MR%X-QY M9RD10]!#B[BD$\&@_OI>A!):-YNBRS^J&1UWQS9<9>NZESTTG;@!0]<;2)^$B&7-NY9R M@-A >_1MD(8&Y4'"D:$6\=LT#I0@K8E8+"#;4T\N-J%$^5D&B]Z>=P<-$+J]:\;CUM( MF\8B\^)CWV#&@P]F",'&?Q:D'5&-P[>S?K;_\O@J?'#;+0^?+8'X!JT.4V(- MT21>S$;AJT(W<+KVG]^6VCE=^L<"94086H#W:ZU=-Z -^N^Q5_\%4$L#!!0 M ( -V#JE;M#.B&) 0 $P- 9 >&PO=V]R:W-H965TDHJ3 M_?4[I!Q);F,G*/9\L<49SC?71VHT60OY32T!-+FK>*VFSE+KU?%XK/(E5%2- MQ IJU)1"5E3C4B[&:B6!%M:HXN/ \Y)Q15GMS"96=B5G$]%HSFJXDD0U547E M_1EPL9XZOO,@N&:+I3:"\6RRH@OX!/KSZDKB:MRA%*R"6C%1$PGEU#GUC\\B ML]]N^,)@K0;/Q&0R%^*;6;POIHYG @(.N38(%/]NX1PX-T 8QN\;3*=S:0R' MSP_H;VSNF,N<*C@7_"LK]'+J9 XIH*0-U]=B_0XV^<0&+Q=2#Z+62T5^J0LHMNW'&%L78/ 0X%FP%_ #E2,2^BX)O"#<@Q=V"8<6 M+]R!]U:(8LTX)[1^)&%RP53.A6HDD%]/YTI+I,UOCY6A]1(][L4C4J/R7%0K6M^_?)$%?GJB2-GB<8O'>CS:XE%%1$FPP?FRZ_ Q,=9> M>/*?__]J#SP4KW_0O)5"J6YUFN=-U7"*6SO91[QMS4W5">@M2+P#"69*WH\!ZH5*_(N;TD0)(<#YZA:^_Z@"1NZ'F#]6$6I*\& MZ]B-TI#X'KF1M,#K7O8AQ:XW,#U,DH%AY(:A-?M\22Z9TLB'WFO@ID-##.#5 M0!>AS@_(%=:C'H3J>ZZ7#*P"US^*>KO4S9*$?*&2B48]\'07K_KT@F@+%?,/ MW:,L&U8@0,=IL+/+?P_G+R"':HX]V] ^^/_0_KGT']+^WZ-[DOK;=$^"HV?1 M/8Z"(=VC.'LFW8,HVJ)[G#R'[K[K!TEOE[E'8?17T#UPXRS(['U4@*0JGV;@WF;?W=5VS>H(:^[W2^XPXE1 8YL;?>U>.I0:*$I1\V! M/XIPR.'#%*P@M="$%5A.5MX3(V2H8Q(G##A MXN%?V#E>X1W0U+H==CMI]ZEPVD[(_?;V.P/=+EBM"(<23;U1&CM$MK-[N]!B M9>?EN=!XT]C')7[N@#0;4%\*')&ULI5EK;]NX M$OTKA+=WT0*NGTG31Q*@S;;8!9IMD;:W]RLMT18WDJB25!SWU]\S0U*6'2?I MQ?V26!(YG,>9,S/2Z=K8:UCUU6J$JZD6E4C2=+8ROI M<6E78]=8)7/>5)7CV63R8EQ)70_.3_G>9WM^:EI?ZEI]ML*U527MYITJS?IL M,!VD&U=Z57BZ,3X_;>1*?5'^6_/9XFK<2^W($L6QES3Q5_YV6!""JE299XD2/R[41>J+$D0U/@190ZZ(VEC_W>2 M_H%MART+Z=2%*;_KW!=G@Y<#D:NE;$M_9=9_JFC/,OP7]Y&/_0VO)SQ!@9?2CL1\.A2SR6S^@+QY9^>]*N<;43HDO,$]GRHG/UJRLK)SXJQ:7T?2&^_N<;4*+L:H.3O-1E)^3CQPOQ M]/??7LYFDS=8Q;^F;YZ)IW12O']8%8T9[AC#R].:@Z%]&*I;R&GL>QA7UC3K@KQ%M>EF$\(]_/)*#C< M9@7'YV]SHZH%S(?_9[O^I\=DAR2/Y&2.KC.0M M^D)5IX?\]V[%JH9*_DSN'(&;7**;6$B;OG?!K9K*\3YDW9%O,^9-]R:@_ M )8W7I9TROR(-0DZ9QV*=\^#_W;U:1V>J=L,/G)]QR0!*@]NS8QC;]%O6N[< MCACMR+VM)<3C2-Y!5Y"$U/'"2J]&E%OQ+KS(T+_?MP]E4QVBNLV@ #QR2-#/ MQQH)A3O NXWSJA*PJG:5=O1\[-J%\Y*+842SIIB8= 6M=S*&I>_BY6"2["3H MAZWD.^F9*(G*UNGZY5PROLR;-!U M:%;(T [= "^=T*7K%0R5BZ#_!4" @\GFK^I6NBYKWU]=?/K:D0O!E)2Q"O[/ M.3[8&I!BH5;=JM>"JK"XX B*/_&0=$,6HTZ7; M_30AVVPZA.G$>=MR)^5HE].K6I;(L*^0^ZA2,0K!KF!.M)X]<2/+5BY*\NPV M*"01CJY-A6BY)!%A+%39D%>9ZT,-3G#O[1\BBPJ)L&)E!D\JKTGY(6#C]4IR M7)@ED++Z6KEA.!"IU5JY8OE<0-@R1P4E9D14G'U(]@):@!X!V(AU84KE*#>B MZ.2ERP.Q9M.3V\%JI4%/+4HHLT,&%0INM\]S8/S]/N]QZ":[YU MV?\8C'9),@,Q[OE% DE6*\_LU:2F91'!'3$#&%)4L$.*QE@?F5,C(O(&[0@# M<<]%G%7;PV@+CN-D[8ZA$:,6!>!#OH*U,3F2OO"B K52$F?28:/<,%LMK:FB MXVF\R$E0E$)UQ/'9.T45/CIO'&/ M]75#L5:,5P;<;I\ELVOR/C4I9!!#P-1W4->4:*Z'Y%W47>0OP,2,!K1QA%:2 MF$@L6]^"B9MM.1F2MPK6&V$(-8&$AR6I6.X;A.$V4#+VKPO%^D"NIB@M .FE MYDQ'.+9TG"M,Q#G)C_ISS4]LSGF_VP:-Q"?L#XJ 11%4) HX:8%ZYECV'6@] MWHHS+<&)CK'.LO,V)#F&YG!7R>O(8$.RHJ):I99+G!2:$CRA;"4-HB.8+.'- MD?BC38Q!79M"7,. IVC BTUIFL]8F="4 @#.E*B3#1+C5J,*HWL33^:C*8BW M+'D0Q^(GL]&+=&._TZ/8'T!.0,G_#@S.0K@P.&M7VGXUC^U):VDN86@G^?U, M[C4C#W3+%49R%XO(4M_>HFRH#4';+)@< M4Q?/_6'M41]\UR]F_8&2DPD&*<9%;EC, F)5U+VF/JT430LT@?L"JN/-$"^7 M 9G<@S?A+0Z\'+O6^WT_$F\S"BH 3(!Z($A/)8ZKGQ.P37A20ML.VK,1/O=1=(_X1T<%PEB3T9!8:)(%0 M(05:E4) U13;48X]!)@%-60,$UTW+3S1>N#S9\@O6L_-'L5R)+X@ZWEKR;,C M:"C7+GF:B^02.9'LH_"C656EX^ @W\6/UO!24U$7"Q1VW,"<3(%!P-;2=A-H MZN%E_@^:Y!A0KM8BOM7D.UQ&?YI:/??F>=$NH!CE%J$=_=Q.!A 7)%_=-]RM M"XW(@SI=B':6YGB:\;_N.1'A:*LF=-H\L%(1CR$^$.$#F*6&JVQSZG"20[F7 MH"VSZ>CD7TDC9"H]R84KRV+.78GR,^::V7'N0(QV!#Z$$_#I.8T MZHD$A&@ ,PM2B32@[BK"I%^B76QNN983$]!=2DJ,<;FQL7?;]5Z'9&+QG?K& M3DU>A^AM$L0S0R[ AI:(WIGMVD,IT_6!/UK)QBSF98D!,>2V2]D>[><7*@F"_>J. N/:4"9[;VX$O:?84D:"(GB=3=GM M/H;IH$.Z)]O8SEU.%&O8\E-9,Q+?"UWN3UW4&KG]OBB][KG[#D2':82FC<#K M@=90Q]'D8'M;[X[ZBN5&A/$,FC:DVOD.(HWIXQP?O M<*AVW:F*5,4F\S>/_G\G2TS^M(M$=70; 3/KUCT1KTZ& M1Z].?KW&ULI59M;]LV$/XK!]7H)]8"=O3!>9TLM0F$XZ69M6WA4&1>*5,]&;!EE@FSO4*EUY-@&.PV[N4J=;S1GXX+L<(Y MNF_%G:%5OT%)9(:YE3H'@\M),!M>7HU8W@O\+G%M6]_ EBRT?N3%UV02#)@0 M*HP=(PCZ>\)K5(J!B,:/&C-HKF3%]O<._;.WG6Q9"(O76GV7B4LGP7D "2Y% MJ=R]7G_!VIX3QHNULOX7UI7L211 7%JGLUJ9&&0RK_[%IO9#2^%\\(I"6"N$ MGG=UD6=Y(YR8CHU>@V%I0N,/;ZK7)G(RYZ#,G:%327IN^HO.5Q\>T&0PLQ:= M'?<=H?)9/ZX1KBJ$\!6$"&YU[E(+G_($DT/]/K%I*(4[2E?AFX"WPO0@&G8A M'(31&WA18V+D\:)7\'[2.EE+I4#D"7S-G$&"VUE^R/65(C6@5Z"2Q&66E$]RWQU">_?G8>#Z./__J>X MQZD/_ W&F"W0^,5S,'!(YZ0ZC $PQ.X_4ZG,;V^%%YR!0/=:0H1S,NB4%N8[=*A4GOXXUN7/&#IB6)Z!-P* M?#3R>"51-'RA[WSLF:7<<(H9&:,]B/ 6A:E-^H?$]5:)@D*UD?1T(E'KC'IG MC8F"0D#Y=EB 308G^$330A76.F[7VE@9BURT0O5J"76&O?/FJAJ@$_6&S9ZG M1_[[+8_I2G(+Z0V/^5T0U:RRF'. 7.D$U]^#$;G-I.79I#\O%[S-2CMR\&GC MZLEE'Y*=>=Q*G2FK:VIZGLD'OGS%TUT#2[S3@XJZ:@O7@U2U+! MK=AJA4M2'?3.3@(PU7Q6+9PN_$RTT(XF+/^9TDB+A@7H?*FI!=0+OJ 9DJ=_ M U!+ P04 " #=@ZI6]35S-? " #9!@ &0 'AL+W=O.VZ:Y[&*)%/GX*%+T>"/5D\X!#-D67.B)DQM3CCQ/ISD4 M5/=D"0)/5E(5U*"HUIXN%="L=BJX%_I^[!64"6S _RX5"R6M1,E: T$P*HF U<6;!:-ZW M]K7!+P8;W=D3F\E2RB$@$-J+ +%Y1DN@7,+A#3^[C"=-J1U[.[W MZ%_JW#&7)=5P*?EOEIE\XB0.R6!%*V[NY.8K[/(96+Q4![7L9Z9*F,''P06A0S^!,S\^"V+\X0;O?TNZ?0K>5 MD94PFBSH"UTB?2JREO\W1I>,,\,PA2NF4RYUI8 \/L#6D#F7Z=/1?$Y'_"X- MD,#OO;^EO0+VBE3BL]3&7JG)@:PDQ]?-Q'I$SL^2T(\N_GO%+DCSN@WVFBM( MH5B">J7ONK@#:.@8S&,A^1!&LIQ]KVIWR'E M! G'<4<1#]Q^W 8ZULA>9]P4H-;U4+4]@>W:3)Y6V\[M63.N#N;-T,9QR3JAFDC6!D60^OI30X"NMMCO\>4-8 SU<2FW8GV #MWVSZ#U!+ M P04 " #=@ZI6-TL]4;D$ #M# &0 'AL+W=O>NX@Z6QC[Q17,GAY+I=UY4GA?G?3[+BNX M%*YG*M8XF1I;"H^EG?5=95GD4:E4_6&:'O5+(74R/HM[=W9\9FJOI.8[2ZXN M2V&7EZS,XCP9).N->SDK?-CHC\\J,>,']G]4=Q:K?FLEER5K)XTFR]/SY&)P M-TB\)PI3",N!M'$>6U\&)\9LV";)"&M? 0 M0XW: "=U2,J#MSB5T//C:Y[XL[Z'I;#N9RNMRT9KN$5K1+=&^\+1CU@H-<.(JD?%Y M@@IW;.>_?' _3T2E= M6N"LMM(OZ:/(I H/:Z&;AP>Z96^-WB-!B\(HM=PW"\TY&G/B9"[1 MFV2FY NF*U-60B_WJ! .TF\':2]%%2H5&FJ7NSU8EEE!F4'[.N^"0>@?==3O M>6[47.H9?4+(0:!C$+('D+WY6LL*(\#3S[7,A(QL M85-ZUZT<\H:F4D?UN@JKXS1$!=6,K<=+@[AU5-7 C0GKOLGN-G#_5W*-1PDU M<: D7">2G3V;8XT*"G*^L+RJ34<DI./J\2LIUXA MYDPL(] I MJ/+1(4'>$>]:02'.S"@<@ BF9,RR HHBY%+J>XM[2E,&F47X( M<0[3T]LGYY\#L$\!6#P>G/Y(QC:%LP, 4KXQ;"+DF)SO K)A\#F(7IPMVZ"N M6K;-"F:LZ+(-7V@=$!02U>$2%U!70S$*5:IV-$3+H7/C:(F)<^N*>YKC_^B[ MR^,KG6\;&=JTLRVV87BW--6XE27D[*4(-B-F^W!:3^+036B?#$NT3&S6\.X3 M:)7,S!DSNAEYWYI*/7KI+M3O7$%+MK-XT0;#(9RW2R\J>*%=F(\KL?QL<#W"-L@@/.IP?5HM0@.VB^< M\3]02P,$% @ W8.J5C7'@X=6! ;@P !D !X;"]W;W)K&ULM5=9;^,V$/XKA#9=M(!JBY*M([$-)-E>0+<;9-/=AZ(/ MM#2RA)5$E:3BY-]W2,DR8SMNT>/%X@QG/LY)CA=;+K[( D"1I[IJY-(IE&HO MIU.9%E S.>$M-+B3%TYJ5C;-:&-Z=6"UXIZJR M@3M!9%?73#S?0,6W2X*16M-<[].^-[^C+FDFXY=7G,E/%THD=DD'.NDK=\^V/,/@SUW@IKZ3Y M)=M>EJ)PVDG%ZT$9+:C+IO^RIR$.ED+LO:+@#PJ^L;L_R%CYCBFV6@B^)4)+ M(YI>&%>--AI7-CHI'Y7 W1+UU.IG0)?D8JH02W.FZ:!WT^OYK^@%Y#UO5"') M=TT&V4O]*=HP&N+O#+GQSP*^9V)" NH2W_.#,WC!Z%A@\(*SCI'?KM=2"8$_)0 ,EYA;>&QE1L70$Q:6C02(6;*:];WA@2/="<6^2PYOGMF]BG MT94<#($GO,$D7!+-]X*K?_U]* 3 B_H?M_9I.%0R:=%9(!\. I5RJ4:Q"Y)X M@46%J/")B=*X?T)^/A^7L_D1]."ZC3Z/;?0PLKPZ$V_9M6T%>!DK5@W89=,_ M"9BZ_RZT_R#D?S/T%F&G(&6R(/A8Y>BW1/_%81U+*UQQ-#L"OS KZN\Y]R>: M"I[2@C4;-%L?T>!C=:Y=K 3%_HD38S>*]Y9\-B\/9-^R1X3<8%>#?HWWT I$ MW5M)KUYW+YX<'Q5.DM>/R4J9\JY1!/'@K_'#24B^LJBY19VJ/0%C]?%.D+Q3 M'5XB^ 26=5NP_^_/G\0&(ELL.5#GI6.)W%MGA =07@ M3)ECJ8X;B1M26\RW *GOQGC?]1'%R ^E"-EA.8P*B3L+]I&A'IJ\!_<3-_(2 M?%&EW-UYY)%5G57D.]&OYV[D>]_L:1WRQ*(C-XB1OGL!@ZD^U^8T<"-*+4;L MAEYBT?AX![ZW8YR:/J;6#%B#V)A)5Q)C?#\.CMQQF+[N9\B]>#^)8_-LRD8_ MGSFJ>I-H[O23PHY0O#43Y9HKG$_-LL _!""T .[G'&>4@= 'C'\Q5G\"4$L# M!!0 ( -V#JE:WK -O-P0 / ) 9 >&PO=V]R:W-H965T.T3[8XFW.S)DSO,Q;J9YT@6C@I1257GB%,?5E$.BTP))I M7]98T4PN5.5MYR[L7NUG,O&"%[AO0+=E"53 MVQL4LEUXD;<;>.#KPMB!8#FOV1H?T?Q5WROJ!0-*QDNL-)<5*,P7WG5T>7-J MU[L%?W-L]:@-ELE*RB?;^98MO- &A )38Q$8?39XBT)8( KCN MH7]UW(G+BFF\E>(?GIEBX9U[D&'.&F$>9/L[]GRF%B^50KM_:+NUR(7=R=(Q?E9V;8Y03P^CV@USJ6N6XL*C':%1;=!;OG\7G8571V(^'6(^/8;^T](< M13D)3Z,?;Q_=QY'LZM==CXWBE=K, 723R%"V4F,5F(@@=)B4&@"L^EL M$D_/01>,O(#,(94E68"V'J!%A<"U;LC42 =Z*\N:5=O>JX:59"JSAAE7M&6E MTA/JY3Q%V\*R%G*+2$U69<"R#=>TQ*X?@0$GAVB,0#HWC)UD%>!SPP143;E" M98?R1H@M;% ;"H:"-8JGMME%REH*0W>?+EC=$%->97S#,T*B2+=[/AM*B#I( M*0ZCBUTZOU4IA40G$-P+5A$+\E&Z7/KP?8361G]!9(00=>Q/+()6;/D*'3G([9=D+*:50 M,/-#E?WL=8Z/I\I1J5&5W-BI/CEO4_?AVGRB)9^HA)[HUOE@TQ6'5]??[UPK MNOJX,_PSS]$6H<6-=G6STE3UEB<1>.V$XI#-NG"H&6G?$>$:'K"6RNSG MDK8BDG(95"05%5F*F.D#)7ON%O^Q MO'L+D61K3CD0F)-IZ,^F'JCN?=%UC*S=G;Z2AEX(KEG0DPR574#SN:03ON]8 M!\,C;_D_4$L#!!0 ( -V#JE:7CN @- 4 #@/ 9 >&PO=V]R:W-H M965T) 3M]60:T".JL M_3#L RV=+:Z2J))4'._7[XZ2';FQ':PK]F5?+%*^>WAW?)X3>;&6ZJO. R[ M+_)27_8R8ZKS?E\G&11V+3V*5&7K1GUQ4? 5S,+]5-PIG M_1U**@HHM9 E4["\[$W]\UE$]M;@LX"U[HP99;*0\BM-KM/+GDORRIM9%%ZXP1%*)LGOR^K4/'(?:.. 2M0V#C;A:R M4;[AAD\NE%PS1=:(1@.;JO7&X$1)FS(W"O\5Z&$)[ "W>IAA8O/)9JQA6TJ=[P#3++L*E2O%R!'?\^76BCD"9_'$J^P8X. M8Y-TSG7%$[CLH38TJ#OH35X\\X?>ZQ.11[O(HU/H_VB33B-]E :8'[GL&"2[ MS0 +[H_9VV^U,!MV7298'%0.N\DYJJ@VF53B+]#,H.4*RV=$N6)RR;2%7%C( MI O)UURE:"]9*A2J42KM,"BJ7&X <,A+68"ES[%>4F>$+Q+.[2L$=S1+N:0QLL6$)-["2:G/.:#DO?/W3GK>9 M M@3VB,3E$V26=ULWY!^Z"=@-Z!L'\<];5/8J^C6X3E[Z7M.//9>=5[YSFCH ML3E26YSVWCYC9S".'KWUG2 .V*TT/#]>RTX@@1.,A]TX0L>+@MU\_M1V"(T$ M2N2J1,ZF1(LY?@%P7QVV@A(41D'TXRGV5D'RMU3_]$"YJX8G=ATV;3)]7$;^ MQ!_$+2;O0#&.;,0]/-L 5ZQZL*>QD&E#12*LKI,$M%[6N4TL!YL6Z:R"1"P% M@AV; M*44DZU7&WD "Q0*#W';=)[3 M]_R8R*KCM7#?HPQG)^OD.WSB_T>XXI3K#H> M+YYT>$^M[ P_H@^F'VM;#4QNWO22=UPH]IGG-; 9S^VV<=MA?N5E375HZ[9# M")VQ'SOC<- A<#!PQT&S7$>^OH\"\[R.7>2B8C^#[EJ]#$>A,PCVA(EXHYCA M&64)8L\V"")G[.W9A@,W#K^+_:%A?!=Z%*+X_+W0(W<0[^;3 ^X.\0#YMD9L M7E5*W@L\.D&^8<]#=TB,S5L:UV5'EWO2322*I4-H8M8Q)CELG0E<'V5.BD]: MEP5T5=\*3P&=4HG'ZY8<9[PE1]O[MR+$\/:#M_:LL'W7_:X)MI0^^++M,8C0 M[0"HV$Y'_S<"TX<6_;^(*W;BP< 915&'H4,WCAYI*QP,G2B.]K0U\!]K*_:= M>!AU]3)R?>^0M$;#R/'&HU=[*X_&IY45.]YPZ 3#T;[7Z(<%%;N#'U?4(>K\ M1VKRHZV4#AV.^YW;3 %J9>]L=&"K2]-<;'9O=]?":7,;>C!O[I18RI7 DV$. M2W3UW-&@QU1S3VLF1E;V;K20!F]:=ICAU184&>#_2XD'YG9""^PNRY._ 5!+ M P04 " #=@ZI6+)B\/@P$ Q#0 &0 'AL+W=O]'2K'KZZ79@F&X/>PET0_R(RF1^NC)1NDGDP%8]IS+PDR#S-IR M'(8FR2#GIJM**'!GJ73.+4[U*C2E!IXZI5R&4:]W'N9<%,%LXM;N]6RB*BM% M ?>:F2K/N=XN0*K--.@']<*#6&66%L+9I.0K> 3[:WFO<18V**G(H3!"%4S# M6PD7O#85HIQ YO[TAY^4-MWPVT6K#-$DC M&@U MU0&'AXW#PT/HQUS-8:"?E076/^NR-Q#9W!C /UZD3 H>"RFLP*/)O4S*N&5+ M4ET[5:HEK,>DTEH4*ZH)8<;L8P;L6N4E+[;OWUU$_=$5 OYC7)8HK']C45@M MF44;2R7Q(2$!;F@-TR3)FCSI.&,WD$ >@ZZ7HS$CGWJ#JV_V?_L2YTOX>P+X MUQQX%*M"+$7""_NW=7ZI%)U\J46"UR:*O6 *;T4W.U6A8BH$'DOX"N^CLERR MA&N]I0NLE_W+C*^:?J)TJ9=;0*(HJ];.JZG/Z),/L ;)^J?U*&I&@U-,"2W6 MW-EQ6=8:7HV-3RRL=G<31L',Y.#O2V"LE[7!6WBLRE)NG4?$RZSK+#=R_?,N$4TNK"O ;[Q/BEVYCH$5L M'UH$A#@U 3H2:O&B(Z&'AH06GMSF^U[JO4S3\235U(I33+C)G+@;P.<*;U&2 M\QWD.^P^1$(92IO(7TFB*HH+F1"$RYP.78D_"\^H'&PO=V]R M:W-H965TJ;*=><2; M5\7)Y&[=NA\@$I(PI@@.2,KV_OI[NAL 04F6,[NW:FN^)!*)1[_[= /RRVOK MKIJ%UFUVLRRKYM7>HFWKY_O[3;[02]6,;:TKO)E9MU0MOKKY?E,[K0J>M"SW M)P<')_M+9:J]UR_YV2?W^J7MVM)4^I/+FFZY5.[V3)?V^M7>X5YX\-G,%RT] MV'_]LE9S?:G;K_4GAV_[<97"+'75&%ME3L]>[9T>/C][3.-YP&]&7S?)YXPX MF5I[15_>%J_V#H@@7>J\I144_EOIWI(GIY[#ZS\P[>)FJ M1I_;\ILIVL6KO:=[6:%GJBO;S_;Z5^WY.:;U'MPQ8>(G3)ANV8BI?*-:]?JEL]>9H]%8C3XPJSP;Q)F* ME'+9.KPUF->^/K?+I6DAY;;)5%5DY[9J337756YT\W*_Q18T<#_WRYW)\3K M'?TK_&9O3).7MNF9>\T/*+) MOBPT#:A5=9N5\LA@7.T,>7IF9S.3ZZRTN2)7E.4+F&N68SWMLH5M>+F9RDUI M6NPWRE237<-9Z7^5S9WM,(?7'F7XB$F5K7)5Y;I4TU++JTS-G=9"9+M0;:9O M:@-EPOU7((2VP+::7F+!^0)6=3099Y=:9R(&?/$L?5-$V&?6'E.=G8:U!^PN MF+YK'NV2T9$2.'2[P(9$8M-8!VFP<%*6LM9F=MHBAF8D$\>?_N@4%-"2^(C7 M1[5MF5/9:^;L$H,KK=P40E=7O,A49UVCBPR/VH1(!.],KU1M26TKG>76EB2, MNG.U)6XA*MN!79M?%0I[_"R*N!T/>,TA\;*#8XMP:8>=C$,TE6U!I3 )(A0B MIC,KH<)4\+".AHZS,YVKC@21;"<2P6X*JQ:%H>55F3D*M"04&D^UT$);NM9=0 M('O0]DR+V#,$ F._0AZE>3#@[Q%/H?%^R4R*]H*LEK8P!8; M&8S%+F&7ZH9T^A#\(T<(0S_2^WQ HYE%]ZTM9)O!T@KR=I:ST[DV9*26!*9* M\\]-5U4.#%$H%/]N](IF7FN%0>3$)!>L_D7?@!-\^%E/74=!EG@E=Y7 AKR9 M+V+B'($:)Z'7JW('=>(U*DP),[S4Z D)L=%M6^I" L3,ED!W1+:$*,YZ$H39 M]RKR/2,ZTPCU2Y;^3!F'N%QVFO:@^)/WNA_*M0RZ?Y[]\+>GB-HO[OW_3)64 M'<@F4ODDD<]R";/!X].SK.SIE.(O-.,L* M%=+_#R?KU ZUEY#Z[.!9_/;E+F$NX9^ ,.R!IF'06E *;,R\XJ#")E1WK81G M.V77);UY%?DX)A[>-;",J%"%_+C297:4[C+,$CU-'(@&AD1?:+)$8+A8F[LOJ>O&BRA4'@0?; TL14MZR9)9_#"4 1 M*;5JL1:\$#%ERBMR>EF"N3E+,JX'X(*Z146?)2_U-*?K.XT *$J(DO'/!NK^ MO2OF; ^,O#1*NL*#(F.A8. N4(^-8!/0QU8..4+;,F4MKNJ[#4RT5P";^?80CA1>A#6KP>S)#XD:"?^ :OD?(NZQEB!!?QI M'(/ML!AZI^=P]$_.YAJRJ^:#"DCRIV'[F<*=#)R,"QKRR6[Z._R:P")HHD+$ M1B?,2V66&%>JZZ8S'E7.+?)_14QCPSK9D"V)HY'=ZJY3BE4H."2*.U4U*O?% MET<8/MB+X3 $ZUS#0@QSU]"_JBA=U&0NN:#_F2$XC*C!&(D\'>/8:Q)27Z"\ MNR88,X)0X$ZH-QHMT "CI@'4\6RXX4RM4*:00:VM2RIT%+NI0A0#'WFA$:!* MA3.PNNN%9NRD>A2!J@V>JG5%_D\6 TU_6Y C86T*J!J11Z MAOCIP\-6K26TP),]#V+<]XT'L-)7J%*7L'4,D_B$%R..MPCMDL!&A)V7==. #0-X>N88\?1^EB2'M,"*V^YS, M> /L1F,U7&T1_L'Z60\NCYB)11AT%"\^$ HF6X#CM;2W9O]=OOR#YLD/: M]Q8;*V)R]T2!X^PMW $6TR3FAN\-F0\8J&RR)G.C"/>!NY4RTH$8.N*(U")S MMP\/]=,FDQ15&:<0^'8PMX*2+,]I&IL;CO(,')B!2-=H;3V&8MC+ $,IKB)1 M*92<$WAB:1NH]ZZ]8MP-(;4GW532#<8DEAN5>*Y@T3!9ON0CVYAWIA#:#($8 M$H$X/0F,[)((0SQHN9$B+@GZC9,J:>BSS=!G/5@FI@N/-$)00I@&I^"^#=@H MB%N<@JT%[!,],84%Z K:6)35NM1B_H*JD>ELN>*FAI1" _^6=4DJFQ6>";6K M1P D)OAVH2L2.'FY+4WAP814!=S?)1L-,DQHKL&&V10GJ1\.'H7YW;+RK*<4 M%](6]4';UK"Y#W/L*'4=+4 0?4_\E]"2KPEZRWT8BQ)$3IB9BE.#C] MKXK?.QB!H$,QC\;[@$_(E;X&VZB3;"VTQ,**8LJ(HR1P4D=-N(8CQ5J13*WG M5L\AB=F,SB_NJ#K61>MCUACEY)KS)BX[#!.%U5(&3G5I](K-V$FH2L&=Z%H< MD0P-1'-29:#(XG3 1"XJ_;R$:+/3O._W?O96<2[J!^;.G9F2[NED" Z:)'@. M3(;C,"FK+,G=NK(596PDILWL+]!\X'5-!%^$8 U3;ZK"K$S1"?_I)]K+)+7;?2C)B<2#-BM#9N9DHM$/*T:J[)8DYG,\/Z@X;>B-9]4/L- M,IL9$BS7S"ZX%UY]61A7//JD*&&>>Z&!53T7>T*X8+II:-\ZFT+K^<)7[Y>? M3LDW2<$+6[)YA_Z6KK2#@?KJ(;0*USF>=4[ %VT;&L>\*Q2"X,3Y'%&,4(]W M'D-U)M(0Y9E"+ZN^#QIB:^6-+#0-NX"-FR8-S8PPP3S0M_<8BF2L+\K(U/V& MMAK?]EVGO*&*I V BO$4P5-?KNFB[S'#ED&9;V+T#%+P(,<*PNO;J=R.3\6' MI A$&;R_2WMN0TL"%Z#_6CQ D^SBCG@TJOE^JVS<;D^5^@-S8< \/@N&F M/D;1D4JI:+V*K5>Z,(D!^[!%04!"^$#R2<@-P^)-$#0L,T$B95U3*I,# MYK[JIL9L&PHLP3_;A.:%#9OOZV5G5Z;I-[B5]6;;O:!9RV-#%+LN%F)\BM)P MQ@"Z1H251K97@V?,)BW>(^D'LBK6&[PTY9,8>Y0-T$S=E;XI+^"=CGL(6=$! M&N7*& DP7\HB/I'C5 M"E B/R)W$HX%" M0ZQ]@[QP36"@+^O899",J=:$$@T;K2<:JR..+XUL[8VS2"%G .Y>CF3NY%W, M@8RBCABLO*'F7!@6L3]]B4=]?*JRT9 =6OV">B,/)L_&Q^'P@*BE]$;GNBD6 M0LB+KNN;1Y3; --XC7X6<5+ZZCI5 ,MP64)NAB"1]J]90^C/L0=>.GE9K:$K&!#N]1\"07(J(DEU#+/;F0O=, MBHX@-SM#,OX.S34+[N),^:"N+G4K^)'/>QX'#_ER[WRG^119169%W*%OH-+X M&\TLV!;VN^B0+)^%_:@CE-]FO_J#['.^N8'E/4!H8B/I\\(6IEO&[Q_]2550 M3Y^(R8OI&$:WQA^K4778QA6.#MY_&V7OWIV/XJ.+W_R#4RCJUT_G\H7,YH(+ M-'K&([*'N2WY9@Q *J /43,Y>.'7X6^'+WXDBSSG8]D/=IR=__;X\.F3H^"W MDP. /K#'YD;@PW%@?(\:<2E8!.OR,=5XC2DYT%V2_(N>/2N"B#'NK8=B:^-2 M"5&EXRCJ,F0)YRZ$"-)8GS#%,7V&,I;ZZ/[P+T3R< >!GE_9M8XO#<0##BEALI#(E5,?N3C] M"UU49P'Q<)-M:9T6V/Y@3XY>I2O'DV. M)Z,0";Z"6>QWV7*/?2TDA+[)-TB3P5MX#=%P=/ GH-]4;O%2T-:8>;W;O4*5+[*G2\]+PX>,4<8"-- !,VG/37V O M=.&AS1X<#A)\28T@(*J9X?92/RHZE>#\/SK#30!?28P&BY-#_VM.YQ]\E^_Q MH5SP'2*J-X/>D^AF$N'K:]-P"5+;*E;SO2%Y?YL0R2YDKV[M*+M0@*+#I!YR M.C8+'CWZ\ZU! '[#K1+Q M;5J\T#<439YG)\B[8(&/>6NYNN:VT.&S-9)W;-1K&&L3P(F] M%*GU94-R_8!'TMX)=\*IH8Y.6SNX31H3>9DP MHE$K.0PC,DP3VST'"< M7-WZKJ 87'N0]Q@@GO9=BV%/C8_ZQ87H/F@WIS;P1*#[)%K07=-3Y(J:Q/@: M+K*\TF)M_:6/@3WR@GS;E-.B7B^G@TA[#&K3'HB_0>"CP3H01E:T)'0NM.<4 M0/&R77#7:^UP9Z-8WFF8@WN\WZ'&R7&OQM[0PEAN_VY8W39\<(_Z_1VWW>G6 M7P6K_ \(F/M4?OV^]XIA/.S['D[2%/+]_3)H:M-<\Z&1I?>F^S*K#_@/!V$V M]F?].+Z8 K3MCTMSQ?>,?I1:)![#)%$AM'?6TP@34E-!P_V%/G.INBY-+G>V M+=V7<@!PS5I[,8AG6^'8RVCH &O6O<'Y>'!SKC^-:_DP?XA;Y(@_+34]?^D. M4>("E)+IFDY;X#!;E#44%Y;[Z\"A_C+,?8<['Y.FY>$33F8HZLX=_T8&G'U1 M5TD/5WZ;8RL?V>1BNK\YE?-6_GVX[%%E4[U0Y2R-D>FQ&$2>7U'+G5HUPR+E MCNHDK4H(O5Q@IJ;^A1"Z&J^?\'C41K6@1Z@>F M+5P5GU)'.IQ!B,3%MN6D+UW%T5GA;-S7J(=/@Y(O;*/K178QSOY>PM7I[.K" MC7QA(/->':?QZ21P*\41[>.) M\ ;C_PMKOZ.K<)^8;3.;);)(3JY[P4#M%ZH2YSD6)#B60S^DX3:T]^5\H$G; M[38<"WAU/&-, E5UAOA::.O7Q)>)=' IKGS*.P0C<\W?PY2=F^6QJC)T_3 MXSQOT$W32726@Q<3;OOZ".%/5I,#F:9#:M?^KF)LYG-KGHWRL;]Y#T)YC+>'K2'.-6OQ-EOI>DF/0)S M8'4S,(\V(C,;QB1&Y6N;0M3[9+1>V.V4UT\$89#?* Q(6V/]!&1-@"M5*+D] M4,1DU L3@,E=41:B2WK@-*#+SUCM2D<6?U&S=L?KX:62QYO9*;0?HC?W3A'\ MF;=@,M[2[PKNN-)RA^&^ZU'KQ][6GP5"0@2\UUK);;Y/#[NS_4]JL]L<;!G2 M_FS;*XN@_L_=,HT^._F/,7*)M+/8P\U MQT&ZZ.AVW5^CQAMO^X'Z?O+W!9;:S?FO*/C&@_RI@?@T_J&&4_G[!/UP^2L/ M@ )SNN-UHP%X/[.V#5]H@_CG M*U[_'U!+ P04 " #=@ZI6QN>6FX8" "*!0 &0 'AL+W=O]NYM/C<=*:GQWH+K MFD;8[1*5V2RB:;3;>)#KFOQ&G,];L<9'I._MO>55/+*4LD'MI-%@L5I$5]/+ MYP!+I(W .D 2(/N/E!0>2-(Y'-K-F"]-[-Y(Z0:T"Q. M:E^41[)\*AE'^:TN3(/P3;R@F\?$C'X_+@;TLD>G;Z SN#.::@>?=(GE__B8 ME8QRTIV<97J0\$[8"6334TB3-#O EXWI98$O>S<]N)&N4,9U%N'7U\;9ZXR^22Y=*PI<1-P%#NTS1OG)T?1#\O& WMFH=W:(_=UR'$9_-80P M/9_ /@W<=%;J-5"-_+.(T/0U0U\SX!LOZO'*0>C2&^EI\.?GC=:RE^P)B>]Q MA1HK26 J.#Z;)/PHE0K]Q4B%SC%0:#A.)M/=T2EWKVLQ])_:^I42Q*2ME3P( MI-H"F1"N8&$L%35YT\D2K0B]JZ18225I&Z)4'?DJMF:#%@J6)WDNPK[ZY][/Z7XNM92.\ZT8F@R.3^+P/:= MWR_(M*';5H:X=X-9\[!$ZQWXO#)D]P0( %H& 9 >&PO=V]R:W-H965TQZMB9[33M?[^S$S(J4=2' MO> [W]WG[W-\QZQ6^M'DB!:>"R'-/,BM+:=A:-(<"V;ZJD1)D8W2!;/DZFUH M2HTL\T6%".,H&H<%XS)8S/S>2B]FJK*"2UQI,%51,/VR1*'J>3 (=ALW?)M; MMQ$N9B7;XBW:^W*ER0L[E(P7* U7$C1NYL'%8+HZPGU[A_[5:RVWO8*YB\ M51"W!;'GW1SD67YAEBUF6M6@73:A.<-+]=5$CDOW46ZMIBBG.KNX8EIRN36P M0@VW.=,X"RWANFB8MAC+!B-^ R.!:R5M;N!*9IB]K@^)3T+SDW2+AU\7:6$UOXOC(81^='R X[LL-CZ._\(L5:QDPF%::6XX&;,XLU$@P4EG@,A45?7(R*(*0JJ*L+//M MIC8- $4E^E15('P0RIB/4!(;X]DPAXE<-UB^U6M5B0S6%",FGW8LIG!Z,HFC MY/R_K_3:TKQ[;J_=&!Z8ULQ=C5505A2B$>"$%L24NC-]A''2BZ)HM]S+)S1. M-5VIU3QU9I-724XP[M1!? Y);W@V[DU&,=PIR\2N/.F-DL]^NZ5WZ$6%>_U> MH-[ZJ6:(525MT_K=;CJTD^/ MM;(TB[R9T_!'[1(HOE'T9%K''=#]G2S^ E!+ P04 " #=@ZI6@[_O_"$' M !@$P &0 'AL+W=OV).MP+F"3;=$\[(%DVSX4?6"DL4Q$%EV2RK&_OC.D),NQDBS:OMC2 M:#CSS3W2R;W2MV8%8-G#NJK-Z61E[>9H.C7Y"M;"'*H-U/ADJ?1:6+S5Y=1L M-(C"'5I7TW V2Z9K(>O)V8FC?=%G)ZJQE:SABV:F6:^%?CR'2MV?3H))1[B2 MY\\;+B8L;XQ5Z_8P(EC+ MVO^+A]8/@P/9[)D#87L@=+B](H?R@[#B[$2K>Z:)&Z71A3/5G49PLJ:@7%N- M3R6>LV?74**++;NL?8#14R=3BX+I\31OA9Q[(>$S0B+V4=5V9=C/=0'%[ODI M NI1A1VJ\_!%@1^%/F11P%DX"Z,7Y$6]E9&3%[UBY15LE+:R+MF?[V^,U9@3 M?XV9ZZ7-QZ51G1R9C3LS0]!,CM^ >N\QSI_2?KW1N1E(9^4 M!18L#MF(-/9U!>Q"K3>B?F0K89A=:0"L,/*-N*F &7_('+%S:7,E:_91UN@U MSBC'V 4^ \U^5<8ZHJ@+C'R)$$ CX= I&!''A 8F"[R42PF%JZ:"(2"+_/9Q M X:I)2-_RAS8!C1!AL++RU<2E@R;D18N@ 7DTG6&M;A%,&_?_)"%X>SXXO.' MC^XR.#Y 8*)Z_ ;&*6CEB1IEHQHB]&Z$#H MVF6Q:LJ54]UQK;U>1QW$4!!]BFEU MYY,275"0DMPK67DEU*TI=,31IKGA3-9YU12$H;<21>.4W-A6E)MA6N88+>Z> M6=WDW4-9+[7PE(;BUOIZ#X3QA4J#VD)-93#UZ>#,1MX,&=$FIM(83EQQ$'&CC6LW M-XU!;H. WF/5#GO*DP;2:I N9*U8M+HVPD5\V$F@DIC@KI.TBBDW5"4+1S,6 M_WP34,MM6K00/B._[H%\:)P=KI3=-%C[@0XTT!F.XWS5SV.'&B]"CBV!H5DE M5G@?)$5"*P>@Q/AM7&:U#XT/H;QIZ'$P^XFXU]AMNH;\-,U\6]FQJN^S%-BE MPEYX[Y"[/N/&<6W-*PYNR_6IMI$6S)&(ZC&??;OVQ] I-0V,BR&PZQUW?^[= M?<1(P2PZ_M_^O[H(#5>N080Z)AA/6G0'?E'-L\X*=@2XI0O MYO%HJ75,4<(7BV2+,."S:+%31X-'4;SE#&(>1MF3E.UYY\/+G]N:<*72T=]& M$0^2Z&!+".9\'B\.V%>78)U;?+;L)]O S#1"*,F0L.!IEO[K6(X$YVF^[D?I MF:B$&4\6P?8VXHLH>#$B\X1C[@_=/E^$HQ$),IYE@XA$/([#Y[P=\#!-AMZ. M>#1/7_7V7J%NO9Q@ #&5!_D7\R3,_H/;?563B9=8MB-.OL8W1;?>^LE4^?$I M"MHIZ-6!WB8')H8\2>.AS3.^"&8'[ -@4\JEG\A.PII6M&^>T+/'"W31;#=# MPSD*O%B)N@1J\$LA-;L35>/:98'QN?,@W-HU$,73--M*FD<\R2+V1=W3"&TP MV63E\PQ''"U+3PV/^"R-]ZBA"_AS:*BOH[-\^N(;>]'M($,Q07@\L(\RY I$ M);_1J,"MA+92(RHGK\OP0;ZE U +GB0QNQ"F$15NL-W P4&N2\R;M]2T[]!! M8 YP2 V=$_ X'*1F!^L2)X'4W2;T5'M_&KM&&A[LT\.89RE&[Y*J# PM KA- M 7L+#QL:%8.X1CR+AG&.8BR,WVK=>0)7:L/<:XV^!=\8X.^&MBD#&#VWQ;[@ M59X$ 29-H[7?1QP,*QYP8ZAA*>T(I/YPFHP0HR"D)%Z"UF[/^ Z!,9_-XSV, MGV#K%C)RR_\CYBR6&PO=V]R:W-H965T',/#,/ MASK=.O\Y;)2*XJXR-IR--C'6;Z?34&Q4)5\)2-^^O4TU%[)DI4J M,YW/9J^GE=1V='[*[Z[\^:EKHM%677D1FJJ2?G>AC-N>C8Y&[8MKO=Y$>C$] M/ZWE6MVH^*F^\O@U[:R4NE(V:&>%5ZNST>+H[<4)R;/ ?[7:AMZSH$B6SGVF M'Q_*L]&,'%)&%9$L2/R[59?*&#($-_[(-D?=EJ38?VZM_\BQ(Y:E#.K2F5]T M&3=GHY.1*-5*-B9>N^W/*L?SBNP5S@3^*[99=C8211.BJ[(R/*BT3?_E7<[# MERC,L\*<_4X;L9<_R"C/3[W;"D_2L$8/'"IKPSEM"92;Z+&JH1?/+V300;B5 MN/(J*!LEY6HL;A)&M'"CUU:O="%M%(NB<(V-VJ[%E3.ZT"H(:4MQK0KU8-D[ MB^=" < 8Q'>M^/>GTPBW:?-ID5V\2"[.GW#Q6'QT-FZ">&]+5=[7GR+<+N9Y M&_/%_*#!C])/Q/'16,QG\^,#]HZ['!ZSO>,G[ UEY=?%,D2/FOMM*.!D[^6P M/>K#MZ&6A3H;U82*OU6C\V^_.7H]>W? VY>=MR\/61]&G%&\\MH6NC:*ER^= M#8BFY/6A(/Z!;<1_-@J-6KBJEG9'"6VL;$H=52D*!_AM2$]9!3]6VDJ8DT8$ M[)'+;2-OE5@J90426$L/.6W9L"\AK=!D<2-BWBQC5^_]6BNKO#1F1^NJCDF? MY#]9=N:&]F+_%Y7R: [QW;??G,SGLW<_+197_'CT[GL!TH1BA$350UN43L.L%>@=T8\XFKWX-TLO?-2%4>*$=K]6Z\8D2S,]O7LL6RI"R8)(0B#FH=1)L9+:B[I?0; 6FF+3I15K(. P 1 $ M)/C(JP26:P+R%82Z(PC98-A@=2QJE1\YH6!5_)9)?<(EF(VVH#^;FUY&X!]. M3"\3>K2'=;&+2Z.DM"U1,'08D7"[%7!>*OA:(YV4;7A+6Z]T*)"YG9)>*"@B M=S_ 5K6$RRV%"C\CA.(7>SZ_7E# M3V0>X@\3/Q_W0H>*5]&-VTQUC$&"8F%M V/7JG8^3@ZP^*N.Q5\=I-=/@:OG M/5JL(BH:(N@OLJ!:"PQ$HLNNTP83E%)+\.NX2YEEK#/XH<1>>@C9U>0^N$!RD*!F,]*TT#>W=RW9+WVF[Q-O+)J#< M @5=+;'3_JSCY.B"NA0HAT C@;1.&+)G-[]$@GCQ"PVF,4? M[(UJ:Z$O,A$]J@$JO=250]K3/-R&S?6#$&X3?_-NHC#X M#WQ@M@%1>/$OF##BN._T1L-).+T;0Q_89 MW#B[?D$"90X0- ,XM>?LH=W,+D];:^?*K39F#(#O>N)D%Y"#5K,=G!#2KO42 MX\X8)>"*SR_H=E,R7:.Z\T6@;0F*(J,(8+;<- ]K8ZC,<$%2GH"(\BX[>'"D9->I)-VB/^^TH2X5#[B&DN#((HX56I' ?N1TJL>X"BY3(;M M]$8C#J&2]>\-+U\Z3PPV)S-G_Z#D@Z<=6!X&4VH^F9+?4E W>QX^H0ZJ=780 MKC_OF5>&!?:DG%W;;TCSR;W<]F3%5H)^JM;-0S7RIJN1-PG(--I;:I,ST03^>B&7KHF#"7^"VNML$ZVIU*#BHV'D"W#JCR;$MU\WFIQT M>3]YKK$4GVH?P+69@A>EXUO4DU\(AM#X![;ABLRI%.D 8M+=84+?WK\,WE-# M;[>TS7" UV5= Z-,TA/QRT914H4.>\DR3S<'C>?A)SQS2G?SQ;@OF Z3+-QW$15J@O8ONPQNLYFGO8QGN[FO^),C3F8WINUGW MMOOJN$@?V_;BZ9/E1^G7N*P+HU90G4W>8.+VZ3-@^A%=S9_>EBY&5_'C!K<3 MY4D ZRL'"L\_:(/N6^SY_P%02P,$% @ W8.J5G!FHC@D P !PD !D M !X;"]W;W)K&ULS59+;]LP#/XK@E<4+6#4[SS: M)$"3;>@.Q8HVVP[##HK-V$)E*9.4IMVO'R4G;HJDP=K3+GK0Y,>/I"AYL)+J M7E< ACS67.BA5QFS. \"G5=04WTF%R#PRURJFAKZM(;;ZPWZ9Q<[QC*C&B:2_V"%J89>SR,%S.F2FUNY MNH)U/(Y@+KEV(UDUNIW0(_E2&UFOC9%!S40ST\=U'K8,>J\9Q&N#V/%N'#F6 M'ZFAHX&2*Z*L-J+9A0O562,Y)FQ1[HS"KPSMS.@6'D L@%X M0W@<'P2\INJ,))%/XC!.#N E;0(2AY>\)0$OXR<_+V?:R7_M2T"#G^['MTUU MKABG8<\N^G[62_#LEI@D4-9ZXS[SDS1[02J*+]Z] M;]"^&N2_$V@WV1'UN^\41?UT1Y9EO76V\LWQYXS.&&>&@6[5CDC7S\+NUC[V MTZS_ACVFM1/&VPJ9G_8Z!]H@:]L@^^P_LM%( +Z[#'16\W/*JO=W(&/#<"7OJ9I13D<-V[OI^A 7>7%\* M+W=HF?A1&IY;N*S1<"3>"?:4,MAXGO$Q+]P1K M=+\4IGFG6FG[RE\VC]NS>O.+@.G!A&C"88ZFX5D7"Z6:9[?9&+EP3]U,&KRY MW;+"/Q505@&_SZ4TFXUUT/[[C/X"4$L#!!0 ( -V#JE:J0D]ZN0( #4& M 9 >&PO=V]R:W-H965T6[+>3 -2 YKV@C[I#;W ML,UG[/B8$L;_DDT;FXP#PAIC5;4%HX**R_9+W[=UV %,HP. > N(O>[V(*_R M*[4TFVFU(=I%(YM;^%0]&L5QZ2[EV6KTZ$F &L] BJ_.% M;,NP:!GB PP)>532EH;C*ZB*Z/"$U[H>DQ]NP9.RYO!!"U)C3/N7NV5! NV]Y#:Y_BXYRG)],X2J[) M_WY?2@WPZ4;_"<'[865_060!!9>2RP*[0U#)@'PAH^ARF,81>8(WD U@]S)5 M2/X;V=9:5:1[=?B@=PY(IT-'N-2* >2F#36T+4@'Z8+/TG28)I,!N7MG)97% MIR L&(&J%NH#DV&JPA%F? %WX./+ >JCPJLJ<'P1=!\Z;90,)Y,Q>:AJRC7. M)+M?TC"=Q -7MMUR=&XL2SP:3L=1M[/OR80[K5R!+OS ,IA#(VW;U?UN/Q-O MVE'P-[P=J'A/>#.&"%@C-#J?X C2[9!J#:MJ/QA6RN*8\&ULI57?C]LV#/Y7!+H!QMN5?R34)<+EVZ( = M%O2Z[6'8@V+3L5!9+)$F/WX4*6IU5/J+J0$L^=8( M:=9>;6U[$P2FJ*%AYEJU(/%/I73#+(KZ$)A6 RM[IT8$- RSH&%<>IM5K]OI MS4IU5G ).TU,US1,?]^"4,>U%WFCXA,_U-8I@LVJ90=X /M'N],H!1-*R1N0 MABM)-%1K[S:ZV2;.OC?XD\/1S/;$9;)7ZHL3?BW77N@(@8#".@2&RR/<@1 . M"&E\/6%Z4TCG.-^/Z+_TN6,N>V;@3HF_>&GKM;?P2 D5ZX3]I(X?X91/ZO * M)4S_)L:D[.*#=<#BO[=CJ'F<,B?,&!GAQHSWL(U+-\SRS;K+0Z M$NVL$PTUE?;[X3)DGSXVO$63]R2MY_97H"Y M6@46@SC3H#@!;@= ^@)@3.Z5M+4A'V0)Y7/_ ,E-#.G(<$LO MXS?4WBR"8:NO2S14I^<^[:W;P!2;C/690H]*,L^5&\QP/1@RM>+D=A.LW)-%FD M?AYF3W(2^3%%7U;4SGVH0L4*+CB6Y&> <8USG\ZRF-2I']&4_%Y5O( >JU!- MVUD\O)^Q(C])XYE$D=B=DMBSW3#FN'3=<<#^>\I]L?3#;#F)2^011^2SLDQ@ M+&-?;JD9!#KE3^>WB!(_C[$ +@XKBJ[I!+-0XD3$WB\XZ\F,UF^C?.DOL^1J MIJ'4CQ;A%=F=#>P3"796\#S*_3@*9YIL2?TT34?-N1L6S.9B _K03W^#*7?2 M#B-RTDX/S.TP5Y_,A]<)._S I2$"*G0-K_/4&_IN%*QJ^RF[5Q9G=K^M\9$$ M[0SP?Z64'0478'IV-_\"4$L#!!0 ( -V#JE:^]TE:V@, -$, 9 M>&PO=V]R:W-H965TJ[&ST'IYYGDJ7]"*J!.QI#6LE$)61,-4SCVUE)04%E1Q#_M^ MXE6$U:LIK<2J::JB'R^H%RLQD[@O CNV'RAC<";C)9D3N^I M_KR\E3#S.BT%JVBMF*B1I.78F09G%['9;S=\872E!M_(1#(3XIN9?"C&CF\< MHISFVF@@,#S22\JY401N_+K6Z70F#7#X_:+]VL8.L"?V6%7HR=S$$% M+4G#]9U8O:?K>*R#N>#*_J+5>J_OH+Q16E1K,'A0L;H=R=/Z' X!X#4 6[]; M0];+*Z+)9"3%"DFS&[29#QNJ18-SK#9)N=<25AG@].2:U4S3MS=P- 7Z4&M2 MS]F,4S15BFJ%CAX(S-3QR--@S$"\?*WXHE6,=R@.T4=1ZX5"/]4%+3;Q'CC9 M>8I?/+W >Q5^)/($A8&+L(_#/?K"+O+0Z@MWZ'LG1+%BG"-2;XO\BJF<"]5( MBGZ>SI26P)]?MAU#:R7:;L74U)E:DIR.'2@:1>4C=29O7@6)?[XGAJB+(=JG M?7(/-5HTX+0H4=EFDMM,LCX>8N/9YOE^W0\+BDK!H6I9/4?:\ #9$&HX'0V+ MEZ):DOKYS:L,!^FY^H$#,!@O(8OYHDOC&3)H/SS_SX]?;7G3XNUW*^^D4*J; M3?.\J1I.8&LG^P1WJ[F7.@%YI!)N/,1923NAW?%(> ,G5@FIV6_$WENMZ.B9 M$JF.T:6]$JA$.527X61O^C5*W-#W!_.C#*?'@WGL1FF( A\]2%+ Y2Y[EV+7 M'T"/DF0 C-PPM+#/-^B&*0U\Z*UB-QT"P8'CP5H$:P%&MW >]<#5P'?]9(#" M;G :];C4S9($?2&2B4:AZ_V\ZL/#T896B#]T3[-L> (8#*=X9Y;_'LY?T9Q6 M,\C9FO;X_T/[0^D_I/V_1_1WA(]RC.#J0[CJ(-NL?)(70/ MW G/2YS3\/HKZ [=N,LW*![ !6?[LKJG@.J+ O*1INW ME?Q#!P4"S7FHPUVN,LA0]"$WXSJMQ&S>\09L)-3FWS;2" MTFQJW7: M_5S ?PXJS098+X70+Q-CH/L7,_D=4$L#!!0 ( -V#JE:FXXZ170( '\% M 9 >&PO=V]R:W-H965T-J69]F(X<+[+P1SFC50O MND T\%IRH1>D,*:Z"P*=%EA2?2,K%'8GEZJDQH9J%^A*(I:,E2@TDP(4Y@OR,+Q;CER^3_C.L-%'']@_^=IM+5NJ<27Y#Y:98D&F!#+,:-+)=?^"TV;.QX12&MM9-F!K8.2B7:DK]TY' &FX3N J -$WGN5.5S3%!;'-H%'MD227%\-Q>'_&Y*@W M.3K'GFQL[V4U1Y YI 45.]3 !* VS%Y$S""G3,&>\MJG9*C8GKKK#51K/%G. M><'+BVD4QO?PKW%).16IDW&ZCYABN;7'V?V?J,_[ +/)8#2;P,J[=^;/6^Z1 M5[>#R61Z_9>2O05IT5^#8YGA8#*QL86?D6VTIC&]9/"_M"HG()=C^7TAP" M)]"_N&PO=V]R:W-H M965T MICVXR6UBX=C!=@C\^UT[;>A8VY>]Q+[VN)J6'=0IB,*Y;#'.SWZDYC%'8L&2]!&JXDT;": M!-/!Q6SH\![P@T-CMN;$.5DJ]>""FVP21$X0"$BM8V X/,$5".&(4,;CFC/H MCG2)V_,-^V?O';TLF8$K)7[RS!:3X#P@&:Q8+>R]:K["VL_(\:5*&/\E38L= MQ0%):V-5N4Y&!267[U_>PE7 >[4F@ZP3J=;<'>977S+)DK%5#M$,CFYMX MJSX;Q7'I'F5N->YRS+/)-R7S#PO0)9D: ]:0=PNV%&#>CT.+] X4IFNJ64M% M]U#%Y%9)6QCR26:0_9T?HJQ.&]UHF]&#A+=,GY!XT" _? M%Z6RA@M!F,S(C;1,YAR];IQ?@K M0QSWZ5E,YI#6FMN7UWOH +1/HU$7?NSCY9.%LDS\B^V]1??(D/:'<:=QUZ.% M6P57@LY]6S$D5;6T;>UUJUWGFK8%^PIOVQ[>6LZE(0)6F!J=G(T"HMM6T@96 M5;Y\E\IB,_#3 KLO: ? _952=A.X [I^GOP!4$L#!!0 ( -V#JE91Z@]S MR ( (<& 9 >&PO=V]R:W-H965TTR8!FK;#"JQ8T';;8=A!L9E8J"QYDMQD_WZ4G3CNFN:RBR72 MY.-[HDR/UU(]Z1+ D$W%A9XXI3'UN>?IO(2*ZC-9@\ W2ZDJ:M!4*T_7"FC1 M)E7<"WT_]2K*A#,=M[ZYFHYE8S@3,%=$-U5%U9\9<+F>.(&S<]RS56FLPYN. M:[J"!S#?ZKE"R^M1"E:!T$P*HF Y<2Z#\UELX]N [PS6>K G5LE"RB=KW!83 MQ[>$@$-N+ +%Y1FN@',+A#1^;S&=OJ1-'.YWZ)]:[:AE035<2?Z#%::<.)E# M"EC2AIM[N?X,6SV)QH97E-#9V.E5P39:,1S6Y:J6TVDF/"-N7!*'S+,,],+_-<-5"0FPVV M68,F[Q_I@H/^,/8,PML@+]]"S3JH\ VHB-Q)84I-;D0!Q;G01N$E^75(>0<< M'P:V'\ZYKFD.$P>_# WJ&9SIZ4F0^A=':,<][?@8^D':7QA=,,X,L\S;CI%' MV!@RXS)_.JC@>(W3DRSTHPORORNV+"_;GNT\UY!#M0#UPKE;;6.'1DBNI, V M--TGRP2IE5SAD>H^ZAT) C=+_*$C==,P('.YQC(*.#5X0KG41A,J"O14S!@J MC$(WC<+^='-9V5M!6Q+_0,":?IP)$F;IS&AVZ; M-Q@.%:A5.P(U:FR$Z>9$[^VG[&4W7/;AW8C&[JZ8T(3#$E/]LX^)0U0W]CK# MR+H=-0MI<'"UVQ+_%*!L +Y?2FEVABW0_WNF?P%02P,$% @ W8.J5EJB M2I_[ P X@L !D !X;"]W;W)K&ULM599;]LX M$/XKA)HM6D"U),JZ$MM TKT*M&B09-N'Q3XPTL@2*HE>DHK3?[]#29;HV/$& M>[Q(''+FFY/#66RY^"8+ $4>ZZJ12ZM0:G/N.#(MH&9RQC?0X$G.150UPV=FI6-M5IT>]=BM>"MJLH&K@61;5TS\?T**KY=6IZUV[@I MUX72&\YJL6%KN 7UV^9:(.6,*%E90R-+WA !^=*Z],ZO0LW?,7PI82N--=&> MW'/^31,?LJ7E:H.@@E1I!(:_!W@/5:6!T(P_!TQK5*D%S?4._>?.=_3EGDEX MSZNO9::*I15;)(.-Z 625NI>#T(HP5UV?1_ M]CC$P1"(W6<$Z"! .[M[19V5/S+%5@O!MT1H;D33B\[53AJ-*QN=E%LE\+1$ M.;7Z".B2)&_NV'T%\NW"40BJCYQT +CJ >@S #[YQ!M52/)3DT&V+^^@,:-% M=&?1%3T)^(F)&?$]FU"7^B?P_-%#O\/S3WOX^^6]5 *+X(]C/O80\^,0^F*< MRPU+86EAY4L0#V"M7K_R0O?BA('ST<#Y*?35+5ZTK*V \)Q4VE@"CWCG)!PS M]#34ZU(3I28LN/T^%=+[TAY+/&Q!,E +$Z4NP&/\03 NY\$!]! J$SV(3?0PVE$G4A6,J0I>G"JN"A"D M;/K&B!WF6+I.P_U7Z?H':7QA.@W"3&O*9$&PQ>?8TR7!"!"^GQ=II"".Y@?@ M9]W*H]-.]QSHN+:8328E*(G)30O6K-%LK:+!%O]$#:FP;,JJ5.6>QC"F1S3& M=A1/EGSM^C5D[]@#0JX!7QC]ADW0"D3=6^E=/.]>/#M4%/#W^.$L)#\85#!1)^HY'.LY?'$]YZUJ!>@WIJS;^B#2&_8=WV(ECU7Y:27_ M=Y7_(C">V6#FYSPO4RP@W.@OZ!#/.ZY816ZZ'&>XC0[O%?@9\>RYT6HTK3O3 M1/NV&T5::*HASTZ2V*#"T!LIWPZ#1+,'!P93VS5ZU"3NSZ.#7=^>NX&&"0UQ MSTL,,1KY!KN?4,T>F>RQ;[![\]AD]SUL$X#S7(X%/QXD=NB9;-0 ]*@=8R?N M(XJ1'PH:LB>5,@DD]MR?(N.Y:/($3A,[N*=^.!5:UQ57:L;P([ MHN[;B=8A3PPZLOT8Z>L]F/%9/=XL/-^./,_8B.W030R:4MNG[K';YAAS5PUB MW4V7DG1&]R/8N#L.L)?]W#:Q]],O]N%UV4BT-$=1=Q;ARR'ZB;(G%-]T4]P] M5S@3=LL"AW 0F@'/<\[5CM *QK%^]1=02P,$% @ W8.J5FHN=U^$ P MLPH !D !X;"]W;W)K&ULW59-C]LV$/TKA%($ MNX!B2=2G-[8!>]ND+9#"B+>;0]$#+8TM8271)>EU\N\[I&RM%-OJ'G+J1?R: M>7S#>:1F8 BGRMREI.K5RIW9WCR#2'BLD1WT&-*QLN*J9P*+:.W E@ MF7&J2H>Z;N14K*BMV<3,+<5LPO>J+&I8"B+W5<7$MP64_#"U/.LT\;G8YDI/ M.+/)CFUA!>K/W5+@R&E1LJ*"6A:\)@(V4VONW2TB;6\,'@LXR$Z?Z$C6G#_I MP6_9U'(U(2@A51J!8?,,]U"6&@AI_'/$M-HMM6.W?T+_8&+'6-9,PCTOOQ29 MRJ=68I$,-FQ?JL_\\"L '(K0UHNF."=5X([FBUDE9*8&K!?JIV4KQ M].G= N/*R#VO,->2F>.Z>6#K$N3MQ%&XC39VTB/DHH&D5R!]\HG7*I?DESJ# MK._O(+V6(SUQ7-!!P$],C(COV82ZU!_ \]N8?8/G7XLY9P*.,2_9-Y28(G,A M6+T%T_]KOI9*H%[^OA1\@QU%H3)OM.JKT/-2- MZW;L@A$*\1%DU^K&CWT[I#V](5Z<$/P_;*#HV5(:V&.W9^N'H\3_COO+/?B. M>N"CIKP>]6 4)J^05-1**GK]6]*[,-?E-(SX_Y938B=A:,=!T,E)-$J",S7Y M860'2=!34^B=JRGQ["0*N@J)1YY[24QQ%-CN.+[M[1R/A[64V&X4V32*^U[Q MD(2<3B%1@=B:O55-3M+-M139O"I$7\Z:<0S;;HI:DA VZNJ,8GR+1 ME$C-0/&=*4O67&&18[HY5I4@M &N;SA7IX'>H*U39_\"4$L#!!0 ( -V# MJE8O=\M6$@, &\* 9 >&PO=V]R:W-H965TQZMB9[4#[[W=V0DHW MRL;#U#WL!9_/_KZ[BS^;&ZZDNM<9@"$/.1=ZY&7&%*>^KY,,>.A\UVH\E*7A3,"U(KK,)\#E:N1U MO;7CABTR8QW^>%C0! ML(FM));RWDX^I",OL D!A\18!HK#$BZ 2?V&IR4;>B4=2F-.2FQNY>@]U/4>6+Y%$/9294;C* M$&?&EY0I0*J"X5X!^P2AVKY_4C).*,7R!,2)74IA, MDW,IUP::O6 MY.MYK(U"E7S;5G-%V=M.:6_.J2YH B,/KX8&M01O?/"F>QR<[4BXUR3*A("6/I7S5*6VWP*%D62-,OY: C.V$&S.$BK,'V,^E=)@ MGH5B"9X.$UO)I,E -2NED+%5CKUWO_#=2D,Y2:A2C_8HU^[J30Q MBJ 6(PUYG$!WM&>PY:-N?BK_1!.2@%J[5T9A3 M*4S5#S3>IILZKYJ(I^U5*X8/ZX()33C,$1H<]H\\HJKVIIH86;B6(I8&&Q1G M9M@1@K(;<'TN43GUQ 9H>LSQ#U!+ P04 " #=@ZI6FPS_+8," #G!0 M&0 'AL+W=OO4ZGJK&"2[S78)JZ9OIECD)M9L$HZ#8>^+*R;B-,IRNVQ$>TWU;W MFKRP9REXC=)P)4%C.0MN1E?SL8OW =\Y;LS !E=)IM23<[X4LR!R@E!@;AT# MHV6-"Q3"$9&,WUO.H$_I@$.[8__D:Z=:,F9PH<0/7MAJ%EP$4&#)&F$?U.8S M;NN9.+Y<">._L&EC)^ N(O>XVD5=Y MRRQ+IUIM0+MH8G.&+]6C21R7[J<\6DVGG' V7:BZYI9NV1I@LH"%DI;+)'!Z"RZWE/"N"]AO(\]?:0.+1J!H$K(*T;B#7 ):"RG MYXH%E(QK6#/1^!#!6<8%MR^[ZMB?Z?#@(HZ2:WAOG3/!9([ C$MXBSG6&>KN MM\5]W >(QR>7R0067K93G7?W;YUI>(&:^;[M,$<$B>*SXP'F=7WO,@S74?RO M6GI@>=6_L('4R^BR\W;]M'#0?#7JI1\QAB0TTK9]V._V4^RF;=Z_X>T() E+ M+@T(+ D:G9Y/ M#M6&D=JU:^E3-E:3!XLZ))C-H%T'FIE.TD?4$L# M!!0 ( -V#JE9&.N>#;P( )<% 9 >&PO=V]R:W-H965TN5&T2(B$!REJ(5+I.VT,E5-KU8=J#22[$JC\R MVRG=O]]U AF5*-K#7F)?^Y[CX1/]8+2Q%4<=2"(7:":/!XGK&K@>7\V'(;Q*^ M"]RZ@SF$2E;&/(?@6S%C<1"$$G,?&#@-+WB#4@8BDO%KQ\FZ(P/P<+YG_]+4 M3K6LN,,;(Y]$X_-]BONZAD%OMQ(UWQAV^:F8P9Y[;Q1.S I M4$*W(W_=_8<#P"1^!Y#L $FCNSVH4?F9>YY-K=F"#=G$%B9-J0V:Q D=+F7I M+>T*POGLEELM],;! BTL2VX1/CSPE43W<1IY.B"D1?F.;-Z2)>^0I7!GM"\= MW.H"B[?XB(1UZI*]NGERDO".VSZD@QXD<9*>X$N[:M.&+_WW:G]IPN&N705SW'&R!$.[0NR[/QL,(ZO3H@==F*'I]BS)1FPJ"6"60/7 M7A1"UN$)@\.\ML(+=,A@D\<6NI! ?>0%73 M%OD(>/X,X[07Q_%^>-0OZ#P69'NZ')&':9M7:T$TX=1!<@5I;W@Q M[DU&"3P8S^4>GO9&Z:>P?.P6H@.S*+2;IB4X4E-KW_JF6^VZSG5KMK_I;&PO=V]R:W-H965T:F$5="_U\"95:G0=1L!'G,.L%@=#874[@'^VU^JW$UZ+V4LH;&2-40 M#9/SX"(ZN8R=?JOPNX25\;Z)0S)6ZM$MKLOS('0)006%=1X$OI9P!57E'&$: MW]<^@SZD,_2_-]Z_M-@1RU@8N%+5'[*TL_,@#T@)$[&H[)U:?84UGL3Y*U1E MVB=9=;H)#TBQ,%;5:V/,H)9-]Q9/:QX\@SQ\PX"M#5B;=Q>HS?*3L&)TIM6* M:*>-WMQ'"[6UQN1DXXIR;S7^E6AG1_869\>VZ1WR?8ZO!'ZF/"($A8ROLV\Q;N]N0US8N:B@/, =X0!O81@ M]/%#E(:G>W*-^USC?=Y'][@!RT4%1$VP_5V^KBS$=! ,$4U)<'-JT>*03:%J MV(5A?Y2/'W(6\E/R?[T?9AK@11L0+&(Q:ZNX47+5= ^V+H0/#+$NH5G R;NA M+J4ME&S(C6P< QOQ 8ESZ@)L!4E&AW%"W XA5Q@#-/FJC/6M>$J'PW2;841# M/D0 4^0+M*^)OWBRU8P2RGA.?K,S]+K.?:L;^Y^?*XE;N-UDIILJO5$5EM-T&&V7G YYM+8CNB M+$M]MCGE=+C7;YF7U)"F:4*NA%F(RC[_HJ'J M&F@F]!3[YA 95TLD"&]82AJ?G(@FS&O-35K7]1SQM+3LB-Y;XZF1L:/7M!+.'59I&$3;-0FN'99V&%4]DC%T\D79'2KUQENX0\HBY)IX M>BS_F<.$AG'R*L=?84N+ [G5/\">Q>VA&N:UZ-Q#CM8E'G2$53- T/,Z2@.ANR.P65LW;P6ZL+(Z) M[><,YW+03@'_3Y2RFX4+T$_ZH[\!4$L#!!0 ( -V#JE9+,1^/" ( !X$ M 9 >&PO=V]R:W-H965T'#C JK&9;4+;7[^S(2B3FK[@._N^[[X[GTEZ MI9],#6#)!:36PPH,:$41A>!TT MC$N:)7YOI[-$=59P"3M-3-S/=J?1 M"R:6@C<@#5>2:"A3NIHOU[&+]P&_./3FS":NDH-23\[Y4:0T=() 0&X= \/E M"'<@A"-"&7]'3CJE=,!S^\3^S=>.M1R8@3LE]KRP=4IO*2F@9)VP#ZK_#F,] M"\>7*V'\E_1#["*F).^,5+./"?$H"BYD=/LC'+.LA2W0ARX;I&8GGGTD41C'9[.O_*0(4/2F/ M)N61YXPO<*[R7'72U,;OL6<;+IW2G&$&;E_(U6;_9A\'EH5G<0_JF-V$ M81(&ULO9EM;Z,X$,>_BL6M[EJI5YY"DO:22&D" MVI6VNFJSO;Y8[0L')L$JX*QMDJUT'_YLH!02%C62=96:@/'\QIZ_GS),#I0] M\QA H)]IDO&I$0NQNS5-'L:08GY-=Y#))QO*4BSD+=N:?,< 1X51FIB.90W- M%)/,F$V*L@"[Z0;2Q4@3F;[/ 65B > M=P],WIDU)2(I9)S0##'83(VY?1O8 V50U/B'P($WKI'JRIK29W7S*9H:EFH1 M)! *A<#R:P\+2!)%DNWX44&-VJJ0IW@A37CQB0Y57>PV&E<&PB'T9K"+22RSP;,+H 3%56]+4 M12%782T#3#(ULE:"R:=$VHG99_(C)Q$1+PAG$0I(AK.0X 0M:"9+E?872Q"8 M)/P2_8D>5TMT\>$2?4 FXC%FP!')T&-&!+^2A?+Z:TQS+E%\8@K9/.7$#*NF M+,JF.+]HBHON:29BCOPL@JAM;\INU7US7OMVY_0"YSMVC2S["CF6XW:UI]_\ M'DMS]]?FRW[S)82UN=-A[K_?>Y=Y\'[O=D\LW7JEIT.U)+:6W?(=#F!IRK>3 ]F#,?O_-'EI_=6FH$[;4"?-UP@)-L);V M@UK[01]]ML \+F0/U07(@;#'"62B:X[?]:+.%;>$#0N8VB/W,]L;.R,Y'_9- MV4ZK.:[E.N-V-;^#9KO>V&Y7"TZKN;;CVEY=K15$KPZBUQO$)[G!DFPK8[@C M B==H>L%G!NZ$N8U8^*Y0\LZ"IU.G[Y.6* )UA)K6(LU[!5K)6CX'-,D L;_ M*$:\>.E2K)=RKF+#$\5LVU)_1Y+I=.KKA 6:8"W)1K5DHU[)YF&8IWF"!43J M9$E"(KH4ZX6=JG62SI7M?'I/+L9>4>:Z?3HZX0%FF MS6YJS6YZ-;NKY-HQ&@)$ M'.&4YEGG1.L%G2O9S;("I@TOCX8*FJ3SQ M%[MD7=XU"/H;=NXHT$I;:J7Y6FF!+EI[P#1R O;_]F.OM/02K"*(;Q(M9KS;L)4T2S+IW[ K?7+)O MO-'QDKWH;\79>NJD^5II@2Y:6\^W](W=FR&8/14I5GDVQGM@> MR"RO2^L7,O'@=8;Y5+]_JW&.V)1E'"6RDJ74]DJJQ\D5)>2/HKDCL MKZD0-"TN8\ 1,%5!/M]0*EYOE(/Z==7L/U!+ P04 " #=@ZI6)S RPR0" M =!0 &0 'AL+W=O>SR?<(W!JT>C9%3LI7RR05?=RD.7$/ MH3".@=K?$7+@W!'9-G[UG'@HZ8#C\0O[%Z_=:ME2#;GDW]G.5"F^P6@')3UP MLY;M/?1ZKAQ?(;GV7]1VN?,(H^*@C:Q[L.V@9J+[T^?>AQ$@O'P%$/6 Z&\! M<0_PSI&N,R]K20W-$B5;I%RV97,#[XU'6S5,N%W<&&57F<69; U'$ = I9(U MRJ4PRAJK;1.F0KDO#TJC\R48RKB^0!_1XV:)SL\NT!EB CTPSNUNZ(08VXRC M)$5?^*XK'+U2^(&J&8K##R@*HG@"GK\-7T(QP*-3.+$6##Y$@P^1YXO_Q8=3 M&]"/VZWV\S^GY';\E]/\[C(N=$,+2+&];1K4$7#V_EUX'7R>$O^?R$ZLB ]W#8@[%G M0B,.I84%L_D51JJ[C%U@9.//\U8:NR]^6-GW"Y1+L.NEE.8E<%=D>!&S/U!+ M P04 " #=@ZI6=)H0?;D" ":!@ &0 'AL+W=OUD'IOB2VXWM>SN?+9"O5DRX!#'FNN-!3KS1F?>G[.BVAHOI,KD'@ MEURJBAJ# MK=X9$^MD)>63G5QG4R^P@H!#:BP"Q=<&YL"Y!4(9OUI,KZ>T@;OC#OVK\XY> M5E3#7/*?+#/EU#OW2 8YK;FYE]MOT/H96;Q49-ON#3R2UMK(J@U&!143 MS9L^MWG8"8BB=P*B-B!RNALBIW)!#4TF2FZ)LKL1S0Z<51>-XIBPA[(T"K\R MC#/)/6Q U$!R)2LRE\(HS)-&$:8D?MFIG MC=KH';4# TX%2GL$]A MQ ["-H1-$EV$%^.)O]G#/.J91P>9NQPI2&4AV._71]]0-QBC'>K3. SV,\<] MD;Z\&>RMX_BMF$$8A/O5C'LUXX-JL.K_D_[QV_2/AN?Q M*UI_IU_@_2Y<5]3HK1:F:1W]:M]XKYI^\W=[T[7Q F%5:,(AQ]#@;(R65=,) MFXF1:]=]5M)@,W'#$G\>H.P&_)Y+:;J))>A_1\D?4$L#!!0 ( -V#JE; M.DX-M , )X0 9 >&PO=V]R:W-H965T3\?,CXQ_$5L B;Z61246WE;*W:7OB]462BHNV XJ]63- M>$FE&O*-+W8<:%8;E85/@B#V2YI77CJO[]WP=,[VLL@KN.%([,N2\G^OH&#' MA8>]AQNW^68K]0T_G>_H!NY ?MC=<#7R.R]97D(E^O"*)-JAG M_)W#49Q<(YW*/6-?].!-MO "'1$4L)+:!54_!UA"46A/*HY_6J=>IZD-3Z\? MO+^JDU?)W%,!2U9\S#.Y77B)AS)8TWTA;]GQ-;0)1=K?BA6B_HN.[=S 0ZN] MD*QLC54$95XUO_1K^R).# @9,""M :GC;H3J**^II.FK;RIB_J5&MK M%5Q>Z56YDUP]S96=3&_A -4>T)JS$BU9);EZ3T(%(;=H6H?=;MA>TRL3:OVIBN MFIC(0$QO*;] $_P;(@&9H ]WU^CYLQ>/W?@JS2Y7TN5*:K^3 ;_7)FZ](50F M#]E_^DM-16\DE.*S+=[&;VCWJPOG4NSH"A:>J@P!_ !>^NLO. Y^=T0]Z:*> MN+RG^B788FJLXMI*U]XAG4;!=.X?+%IAIQ6>TPIM6HU5=*)%PFAFUXHZK>B< M5F33BKY#*^ZTXG-:L4TK_@ZM::XHXB -BETPZR<0M MR20M;&I)/[\H3&*[VJQ3FSG5-&?0$BJ5(7K-A,RK#?KT%LI[X-;B<7H;63PX M,'P+GJCH6\<_.? 3,.-1==^:/5K4(!G8M-BP$3LA-ECZK=DCN4D\L&&Q@1H^ M2S5K];=FWRAGN(;/@LT* &PAV["<01MVL\W- -Q'' ["(!E0-9##;LH-8@#W M.8=G43(9$#2DPV[4_5EMU!W@B@!66:?UV (R4,3)4U6^$[=C S=\Q6[ #E;^ MK+>,T22,[*M(#"&)$V3#VZ:U^T8] S;B!ML[J:K#^<5P.QCY_LE)F_AD?>)3 M-(K$0)6,:Q5)'ZK3@>(G!JED7*](^DB=#;2EQ "5C&L621^E@V*&HV1'X68@V:X^@-XSJ46: 9<3U#/UXS)AX$^TW;_DDC_ U!+ M P04 " #=@ZI65VQ 32T$ #6$0 &0 'AL+W=O2J?V>%7J (*M%[$4E'\ MHD/Y;NA8*,J%9%EEK'J0$5K^X[<*1,/ "R\8>)6!US7P+AB,*H/1]WKP*X," MM5V&4G!888D7,\X.B.NWE9J^*& 6UBI\0O6XOTBNGA)E)Q=+(B-&*/J,7M24 MBO,4$-L@',=$#PM.$:'EY-*#]'$%$I-4?$(?5#OZ8\MR@6DL9K947=&"=E2Y M799NO0MN1^@+HW(KT .-(6[;VRJ$.@[O&,?2,PI^P?P&C=R?D.=X(_3U984^ M?OB$B(2LIW/WWZ_E';5Z9%9FF15$YS(]76K%.ZK';52(CRZ(UZ/U^P;=G4;K ML3%:=VLAN5I7?:-3BOO]XCK7W(H=CF!NJ60B@._!6OSX@SMV?NZC.:38:B"Q M%E2_ANJ;U!=+2 BEA"8JE:281M"'KI08%Q(ZJ^X7KC/U/6=F[YM0C)ZNA3*0 M6 M*4$,)C%">80\T!Y7D(Y90\@_$:,-9AHZ90R6E[@HN096R00.4/U&+L\/) MZ/Q:3@.)M3B-:TYC(Z_Y=D:>&.P!=I"&J-_+^T1EI5@<^1#5>AUHQ^T^.WQ.9Z&_H7@ M3V6M:ZYK'X0D:E.@*SI_E['Q#WO,Q5VQC'.G'F(4-Y(MBNVU6LFU2:]N-P"CH'K%]3S#6/R>*,=U$&PO=V]R:W-H965T5UE.UWFX_3/>#"TYB M#3"S3=-*_>//!@HA(6Z8GD[:%@C/YR'^^O6+N=AP\5VN*57H*8E3>3E8*Y6= M#X&\XN,K.@]55^R.Z&/AC4E8@E- M)>,I$G1Y.;ARSP,\,P'%%?\RNI%;GY'Y*0^!T@"*Z)'FL/O/- M7[3Z01/#"WDLBW_1IKK6&: PEXHG5;"^@X2EY?_DJ2J(K8#Q]$ K@+P3L#( M/1 PJ@)&.P$8'P@85P'C8S-,JH#)3H![>B!@6@5,B[(O"ZLH:8\H,K\0?(.$ MN5K3S(="KB):%S!+3D8DC9#_(V>9KC8*G7A4$1;+ M#Q=#I;.8:X=A1;PNB?@ T46W/%5KB?PTHE%'_,(>/WHKWG\C_\0"&.KBJP^=_/H!$?3GUS6ZU7\?A& MW[#\KZLJE_AQ-][TZN!C&WW^=YX\4('XTO2%5$C=10JA)8^?];FEN1J]'*J?UU9T7[%+V*2 MF>'[<>[.G+%S,7S<5A$RI7]4R@ H94N>22W/I)\\BJ,'BK)I-]&R(DS(>$!4"PEM+3 M6NFI5>F;)"-,%&)I\<2*2J3GB=EV?TQ?^^,N':WTOFVQA$VW*L5N.WSS"A_R MA@(@6$N96:W,S*K,+4O-7"0D.@/34IS@%OJ8&7UU6&VUSAGSJX2 MD G](Q(&0 E;6IS66IP>V1_6<\20IU*)/%2Z-WRI3W=)<[KWXT8[_9PU>=]^ M#A+F0\("(%A+P;-:P3.K@A[5T)"18AE,G_2"7@]4@L;$Z*='M^-[/&N>OBWM M;*\_F\S.'/-GI[GM7^B.NB[T(6\O (*U%'.=9DGK6#7[S,/O$8DI"G0/&)L^ M4,\X0JYG'%7?6)__AS[I2<@M-:VT[.AT6*)]BV*\+Q&D*>*! MTGQ06@!%:VO9F#&NW8WYN7F04;?L/->CM^N*V%I/NKAC/;FPY^ZM(JAM!$H+H&AM%1N+R;5[3#>I MS 5)0V-+A/Q12T=EIW2G;WF@"WNFWIJ!.DJ@M "*UM:L,95ED MI[>VY^ZM(JBM!$H+H&AM%1M;"=MM)3U%DBRBHG@(T"D7J&$$2O- :7Y%:\W_ M'+=C_A= Y6UKUEA+V&XM7>E9;]L!$(6G& MW!>SF:M3VGV7Q=UMAZ"6$RC-!Z4%4+2VIHTWA8_>_$-+167S.-4\GROU92E3 MC,0H*S:5Z*NW!=>'6P[P 1L+'V-CV6^VM^R@-A8H+8"BM65O;"QLM[$67&JA M65IL]8K0DHMB/.T4#M2 J5YH#0?[V^$FCE.9T?\'N82;LPE_,9&H:HU;C?" ML%#TS2?F=G)O-4%M)5":7]%:V]HF7;9* )6WK69C&6&[9>31C.L!LVB$RUSE M@J*,;W2GFTNRHITB@NXPPOO^TWC6M>\!-*U_;-H *FTISW!K7W]"Q:IX \., M>7FJRNWK]=GZ+8^KXMV&G?,+]]PKW]5H,.6K([=$K%@J44R7&NE\G.DZ*,JW M,6+LJUX\K&:6HQF1A,120V#ULB=W)$DTDN+QK0*UZN_4 MC>WK9_0_B\VKS3QA0>Y8\B]=R>W,FEA@1=8X3^1'=OB+5!OR-5[,$E'\!8>J MUK% G O)TJI9,4AI5K[B[Y40K0;HG6E 50-Z:8-;-13*V26S8EOW6.+YE+,# MX+I:H>F+0INB6^V&9OHV/DJN/J6J3\Z77#F"RQ\ 9ROPQ[><[M0]DN ]>%2& M6>4) 6P-=NTB4A>]O2<2TT2\4^6?'^_!VS?OP!M ,_!IRW*A:L74EHJC_B8[ MKOC@(%X7MBS7_]!0;.;WT; M'PBL(X-;R^":T.>?F,0)B)F0Y^W0)T")&A2H^D#9SR=1B$)O:N_;6^LI@U[H M^G59A[17D_:,I#\0(=0Q$>=IGF!)5NKI5M+$%.OSHX]M">>W:+R'810%QW3[ MZA""$Z>?KU_S]8U\E[VR7H&,]&KKG[ (8>A"YXCL:5D0(=\_HVU0.^#802_],$8"*RC0UCK$(YX/H1#RC 0 M6$>&22W#9)3S87)B3A2Z@0>//-Q3AJ)@O2 M;E(*-/[ZSQ=JS4L7JXRHC^(FI9E,;(:]^-Z-$5%@DU&@.Z:-C0GH8BD&0NM* MT20?:(X^K[;Q:;3Q)G[H!,<^[JGSH(O.&;F)0-"<@18XWFHOEUS7.*8)5<1? MZ&8C]L6W<""TKA)-P(+!F&X>-&$-A=:5HLE8T)A=7N_F\,2E;HA.TD5?F0_1 MF70!FTP$S:'H[_6:QJ1]TTS>-6)=?,,&0NONO E6,!K3NX-&JZ'0NN.#)ELA M8V!YM78;V@F0$+6JL^Y#M4SP,N1;;F0;%=,/9^8E"PM+K<$KPC7!>KS-6/R M>:$'J?7@?/X_4$L#!!0 ( -V#JE9!Y((M:0( ,$% 9 >&PO=V]R M:W-H965TQCVH-A,+%26/(F)NWW]*-GQTBXI]K 72Y1X#GEHD6FCS8,M 9 ]5E+9 M<5 BUI=A:/,2*FX'N@9%-TMM*HYDFE5H:P.\\*!*AG$4G8<5%RK(4G]V8[)4 MKU$*!3>&V755I1 5*"NT M8@:6XV RO)R-G+]W^"*@L3M[YI0LM'YPQE4Q#B*7$$C(T3%P6C8P RD=$:7Q MH^,,^I .N+O?LG_PVDG+@EN8:?E5%%B.@XN %;#D:XFWNOD$G9XSQY=K:?V7 M-:WO^5G \K5%775@RJ 2JEWY8U>''<#P$"#N /%SP.@ (.D B1?:9N9ES3GR M+#6Z8<9Y$YO;^-IX-*D1ROW%.S1T*PB'V0>A!,+I9ZIEP:X4%5 \Q8>4?2\AWDJ8QB\27G,S8,GP#8NC.-F3S^S?X?$+Z21]11//EQS@ M^ZAUT5!U&%?[*CH7-I?:K@VP;Y.%14,/^?N^*K911ONCN.:^M#7/81Q0]UHP M&PBRUZ^&Y]&[?27X3V1/"C+J"S)ZB3V;5-J@^,5]V\(CS1\+^P2W+!>>Q0V? M338F'6[T9E9"629A2931X"UUMVD'1FN@KGW/+312!_MM23,6C'.@^Z76N#5< M@'YJ9[\!4$L#!!0 ( -V#JE8@=/4ER@0 'T9 9 >&PO=V]R:W-H M965T;G=$4R^(XLR:C MXM@]FXSH6B1Q1NX9X.LTQ>S[%4GH=FQ!Z^7 YWBQ%/D!>S):X05Y(.)Q=<_D MGEVS1'%*,A[3## R'UN7\&**AGE @?@[)EN^LPWR5)XH?2*2$)F M(J? \FM#IB1)+^"DAX))S(C@X P_RQHG6\@B=@WD)3@IPK,"X!)]< M$X'CA)_*L,>':W#RX11\D#CP94G7'&<1']E":L[/;,\J?5>E/G1 GPON:":6 M'/R11232Q$_-\1 9"&Q9K+IBZ*5B5\C(>(?9.7#A;P YR-4),H=?DUD=C@QR MW/H"N@6?^[8+^,^MQ(,;05+^KZ[Z);FG)\\]Y(*O\(R,+6D2G+ -L2:__@)] MYW==YCV1->K@U77P3.R3/QGE'.1^ 38X61-=LB6#7S#D_K:9(,_QG9&]V3 T*#4)7 M+].O9?I&F9]DXS#7T&^=5G:, .V)TZ"@%P1Z<4$M+C"*FQ9V2!B8RA7-9 .0 MM_<=29\(T][:1K*NMW9/9(V\PSKO\#V7>-AG'7HB:]1A6-=A^--+?-BZ\7S7 MV5_A1T -<=!1G=3I;8E75(W5&Z)@3Z<.Y0?P@-"=E@]_./ "=U^> M!N6CX0%Y2,E#1GE?B]&+1&=X0Y@<)4$2SPDX^4XPXZ=:M68^Z( B5CL\O"6T MF9=JU-#8_R9?&([D#,Z>C:YE)NFZ7/MB:Z:L>C+TWM.YH+'E=ZY%3VS-6J@! M )HG@->X5T716%%.R[Z.H9H"5>N'YM[?R;_:#?[,]UO^I4$-/'1 J!H#H'D. M>(5_!:T*>:[;\B\-RAN$!^2I;@V-3? -_F7F,_K76T*;>:GN"\WM]_$6W,9< MQ-G"/'>9:3JOVI[8FL]ZJJDCYST=#!E'AJZUZ(NM60LU-R#SW/ :!T/MF0 % M+0<[AFH*5),#,K?K+@Y6436?LMI"-2CD>0>$JE$ F4>!XPY6$>P]A;;DZ5 # M_X \U;:1^5FZLX,=X8/HL(.]*;29EVK!R-R"[^6=D1UY:C13=%ZQ/;$U$U8M M'?GOZE[&@:%S+7IB:]9"30W(/#6\RKW:$P%TVF^(CL*:$M7D@,SMNI-_A1IG M@D-O7ZH&!B$Z9!%J&$#F8> 5#C9L%2D(?7]?7QL5#MU]@[5W7G"GA"V*]_X< MS.@Z$^6[[OIH_=_"9?%&W5;P\H^).\P6<<9!0N8RU#D/9&E8^:Z_W!%T5;PN M?Z)"T+387!+YY,9R@/Q]3JEXV&PO=V]R:W-H965T14GO(5%'@FX2*G"H=B:8Y%7\N(..;L6$;CQ,W;)DJ M/6%&HQ5=P@S4W>I:X,AL76*60R$9+XB 9&R3H:ZO"KXSV,BM8Z*3S#F_ MUX.K>&Q8&@@R6"CM0/%O#1/(,FV$&+\;3Z.]I!9N'S^Z7U;9,+ M53HV!@:)(:%EIF[XYC,T>7SMM^"9K'[)IJFU#+(HI>)Y(T:"G!7U/WUH^K E ML+T] J<1.&\5N(W K8+69%6L*54T&@F^(4)7HYL^J'I3J3$-*_1=G"F!9QGJ M5'3)"J;@Y OV,B97A:+%DLTS(.=2@I+DA,SPN8E+G.$) :D8=@XKDU*5 @C- MN5#L+ZWN"!8DM5M6N;$G-UJ['4]!49;)#^A[-YN2XZ,/Y CKR&W*2TF+6(Y, MA:$TFKEH ES4 9P] ;Y2<4I<^R-Q+,?MD$_ZY5-8M'+GN=S$5K;]=-I^.I6? MN\>O;=>WI*.=/\_G4@E\=']U!:V=O6YG_3J?R15=P-C ]U6"6(,1O7]G!]:G MKMC_R>Q9$]RV"6Z?>W0#^OL1@]#/Q)[[YT# M4WAM"J\W!8)[7>"URM\"]P?V+GBO]8'@?@ONOP;N=X'[+\!MU]\%[[4^$#QH MP8/7P(,N\. MX+W6!X*'+7CX&GC8!1Z^!;S7^D#P00L^Z 6_30'7_D2!Z,(? MO'S2O4&X@]][@0/QARW^L!^?*YIUD0]??%QP6Q,Z.^@=5;87/@6LFJ#XJEIPYUSA\ET=IKC! J$+\'S"N7H&ULM9AM;^HV&(;_RJ.LFEJI:]YX:3M *B1HE<+Q([ORR^W_21Y>FO*WOD"8P$?:9+Q MOK40(K^U;1XM<(KX%N+8CQ#"T3,:7KWW Y MH;;B133A^A?695O'@FC)!4U+L1Q!2K+B'WV4"[$C<*^/"+Q2X'U5X)<"_U#0 M/2)HE8+6@<#K'!&T2T'[4. =$71*04>O?;%8>J4#)-"@Q^@:F&HM:>I"VZ75 M@WG 1:()/P"SH!D\+R@2XZR MF/=L(?M42CLJ^<."[QWANS"1T 6',(MQ7*,/F_5^@]Z69#.X%SCE?]7MIX+9JF>J0'O+?7.B--P@*3L- D;&P(MN=RJW*YU40O78Z63$4,^ 7W^FV>_9JU[F:5EZ[[56M]BQI5Y:T M&RT)"(_H4CHQ10+#MPE.WS"K/6R-G%.], D+3,)"D["Q(=B>LYW*VC=GN/#M.SS_ M^2+?8S&;;V"J7[#E$4YSE&W@X6%4Q6G9<$JC]Q@E&,8H(@D1&Q@2$5'Y*CXA M&Z)QI*?N"9.PP"0L- D;&X+M[9V;:N_<_( ?V/299.P MP"0L- D;&X+MN>PZGY_=3F.,&"$)5P>8SD"G61C11:3"10R"0L[HBL08*(,8 M)_)9P.!\\GI19W]S7Z?Z;Y06E+3V3KAV?6<_6H[JE'RRAM;(I6 M6&7OI+=2^?34B4@.^A.GR$94M56R\TZG^ [JA^YMX-;4ARHYJM-IG_@BLSI! M;$XR#@F>R:Z&ULK55=3]LP%/TK5H8FD 9IDS8%UD;J!V@\("HZV+.;W#86 MCIW93@O_?M=.&DHIW8?VDMB.[_$YY\;W]M=2/>D,P)#GG L]\#)CBDO?UTD& M.=5GL@"!7Q92Y=3@5"U]72B@J0O*N1^T6I&?4R:\N._6IBKNR])P)F"JB"[S MG*J7$7"Y'GAM;[-PSY:9L0M^W"_H$F9@'HJIPIG?H*0L!Z&9%$3!8N -VY?C MR.YW&QX9K/76F%@E#V M>(-^[;2CECG5,);\!TM--O#./9+"@I;(KEV3[*N][8\DI3: MR+P.1@8Y$]6;/M<^; 4@SOZ H X(=@,Z'P2$=4#HA%;,G*P)-33N*[DFRNY& M-#MPWKAH5,.$S>+,*/S*,,[$4[D&169E4? 7,I;"*#26G)(9_BYIR8'(!1EG M5"Q!$R;(E38,O8.47%.FR"/EI=LR <56U&:$#+7&G^]X H8RKD\0ZV$V(<=' M)^3((GS/9*FI2'7?-\C?LO"3FNNHXAI\P#4DMT@PT^1*I)"^C?=1=R,^V(@? M!0_7\Y@//[_9X/IQK ME[Y]SE8G=_:?;$O%I2YH @,/:X$&M0(O_ORI';6^[K/E/X&],:G3F-0YA!Z/ M8,F$8&))1I13D< ^M15$Y"!L'5O%%[W.1:_OK[9E'#SH'V5T&QG=@S*J_-H+ ML;!)76TN4OJ:5&J3ND]=A=S=4G?:[?7.=]1UWWG0":/SL-GUAG;4T(X.TL:; M]QOKH_?6MWOMBQUR!T_Y6^O]K?*7@UJZKJ!)(DMAJF+0K#:-9^CJ[<[Z"!M2 MU3]>8:INAE<=?SM-."P0LG760W=5U2&JB9&%*[)S:;!DNV&&3164W8#?%U*: MS<0>T+3I^!=02P,$% @ W8.J5N9 !!;C! 8B !D !X;"]W;W)K M&ULM9KQ;Z,V%,?_%2L[37?2%@(D;=JED=+";3SR'AV[.>VWLZ<P '6; M7PG=P%P1 M)! I@Z#ZXQXN($D,25_']PK:J\R.(OV99]1Z,>B392\;0*UE>0LJS\I ^5$(T ]V1/ M@%<%>,\"?'=/@%\%^,\"/&]/P+ *&/YHP*@***;NE',OA NHHM.)X%LB3&]- M,P>%^D6TUHMEYD99**&_93I.32]YMOKU!D1*9E*"DN1] (JR1'X@[PC+R)PE MB4ZHG#A*CV9BG*@BGY=D;P_9)7.>J;4D819#W!%_88_W+?&.GF4]5>]IJN>> M%?@GS?K$=W\AWL#S"5.0=EV4G3&GHL&X703D_;L/9/YEO8\7V'D!1#7/>^)U M8,(?Q[C=F)9D?GUW^ 77/_SN^'JI^Y)/>M;RWZZ;HP0/N\&F_)W*G$9PUM/U M38*XA][TYY_20 YETQUI<%* M.#0-F+"@A(T+F%G.[J=>_WCBW#?5?=G'[[MUGY9HHUJTD56TWP7?9#&Y!+VZ M=%8U:_BABF'"@A)VTE##[8^?*88T8$O:HUK:(ZNTG[.(BRY)K6&'2HH)"S!A M(1*LI?UQK?WQ6U7J8\SL8,("3%B(!&ME9UQG9_SJ2FTE')H&3%B "0O'+TIZ MLXBUU#VIU3VQJGO!A601S2CY2".6&)TOJ:[Q"_U,1K[.(;T#T7GG6[&'2HX) M"S!A(1*LE1MWL#,8@[>J3!49*4&HM "5%F+1VCEJF$#WU?7)CC@X&9BTH*(U MJ\KPQ<,DUI!MC;V=QIY5XRN^!4$6FSQ/'LEL)0!2R)2V^VI-;OZY[93<2CQ8 M^-9'#/S^I8FA&61,!8Y-B\=6;8B$=4#&_G_,Z^[ M.L5'=5 E?DCFLZ)8J78<:JN]Y MP7ANIQXL^]$+V?WA"]E1;3,6K2W[SCB[5N;1MY@FL#,/YTQ%O'CW7=SY M]?D;>*"2E'ZB,Q.H3AJ5%J#20BQ:.V4[-^V.WVRY1K79J+0 E19BT=HYVGER MUV[*KR%*J)1LJ9UYL26H.,D%ST'H7Y)QY_!]PW+S"-R9)E1K7M%:[Y']_HNE M'-5T8]':6UT[U^U9'>/38O)Y::H8"$EFD=9;Z/5\IK77R0%VKQO[EY6*WUP( M1JX_:&MV8;^*0W\ J+00BU9FP&GLL:8@5L7FMEZ@^293Y79K?;;>0)\5V\;. MKGNY^SZG8L4R21)8ZM!!_UB++,H-[;*A>%[LV-YQI7A:'*Z!QB!,!_W]DG/U MU# #U/]6,/T?4$L#!!0 ( -V#JE8[S02PW ( /H( 9 >&PO=V]R M:W-H965T4K6Y0<<&I 16Y[CA/:!2;4BD9F[8Y'(U;) MG%"XXTA418'YZQ1RMAE;KK5=N">K3.H%.QJ5> 5SD(_E'56HQ."'!*I&;"ZK6$&>:Z)5!K/ M#:?5;JF!N^,M^W>C76E98 $SEO\AJ8'-'H&FB]AN3!7 MM&EB'0LEE9"L:, J@X+0^HY?&A]V (JG&^ U .\0$)P ^ W /P2$)P!! PB, M,[44XT.,)8Y&G&T0U]&*30^,F0:MY!.JRSZ77#TE"B>C7XRN+AZ %V@B!$B! M+M!@A M8Y7 -!4C6ZKD]!9VTB0RK1/Q3B3BHQM&92;0-4TA[<#'_7C7ZR&PE2NM-=[6 MFJG7RWB#^27RW<_(+E&\ MK>HM1==M52<+(;GZ#KMJ5W,'W=SZ:!J*$BMIT,<>Q5U?1Y=]O33=2:(NYVJ>T/#H WT=N8[OAN[(7N]Z]8N>05)S(5Z2^;\1D!KP]';HDUV2#W1P\SQGL9SKKW?*M MK\+QEE]5:+?JL%4=]JI^8!+GO4+#8[,[A/;N\E:AQUL&7N ?UM?>Z0H%\)7I MK@(EK**R/@7;U;:!3TS?.EB?NL-9W8?_T=1_!>J,6Q$J4 Y+1>E<7BGS>=UI MZXEDI>D]"R95)S/#3/V< -ZQF>(" !*" &0 'AL+W=O3(N:=KN8=N' 24 %G-DFZ=Y^QT!0&DBT MB]T$;)__]W>.C9W)3LAGE0)H\E+DI9I:J=:;:]M6<0H%5U=B R6.K(0LN,:F M7-MJ(X$GM:C(;>HXS"YX5EK1I.Z;RV@B*IUG)]X MR-:I-AUV--GP-2Q /VWF$EMVYY)D!90J$R61L)I:-^[U+#3Q=<#W#';JX)V8 M3)9"/)O&?3*U' ,$.<3:.'!\;&$&>6Z,$.-WZVEU4QKAX?O>_7.=.^:RY IF M(O^1)3J=6J%%$ECQ*M+7-6_9-?&.A:)*Z5%T8J1H,C*YLE? MVCH<"%S_A("V OJO J\5>'6B#5F=UAW7/)I(L2/21*.;>:EK4ZLQFZPTJ[C0 M$D4U$I7B9J8FOD,NYVW#+<-@ST!,-7+J^(Y[XGU*'>@'QV7GX' M<2>GK^4V5J,K">U*0FL_[X3?8?Z]\OR\62HM:TV/(:I MA5^< KD%*WK[QF7.QZ&L_Y/9JQIX70V\<^[13)289M5\:KBZ&RG6.,O@XC9. MK'8RA\8V;18>*@(P[.$N\W5"P*LZ.X*? 08M"; MW&=T?$38#PJ#\ 0@ZP#96<#[4E725&Z(BO4FI)[C'U'U@SS&G&&J44(J!_DC=EXF"CLB,*S1(]"\[QW/@XAAKV='U+&V!%C/XH% M/O./(.V#D][&ULM9G1;J,X%(9?Q6)'JQEIMV"3I&DW MB31M9[1S$6W5[NQ>N^ DU@!FC$E::1]^;: X,.1D0LE-"X3S^WP8'__8LYV0 MW[(-8PH]QU&2S9V-4NFUZV;!AL4TNQ I2_0O*R%CJO2I7+M9*AD-BZ X,+N)SE*[9 M(U-?TWNIS]Q:)>0Q2S(N$B39:NY\Q->W/C$!Q1W_<+;+]HZ107D2XILY^1+. M'<]DQ"(6*"-!];\MNV519)1T'M\K4:=NTP3N'[^J?R[@-:0>Q.Y/5@&-C5X@HJSXBW;EO:.Q@X(\4R*N@G4&,4_*__2Y>A![ M ?A0 *D"2#M@="# KP+\ K3,K,"ZHXHN9E+LD#1W:S5S4#R;(EK3\,1TXZ.2 M^E>NX]3BCCTI]/Z.*S-WNT\ MM&38%P3 MC$&"FR)UGJR[9S'7:F#@:=6@8'$&HQ7->-5KS)W-23@0&(- M0.S9"= ;8J3!*J[B;(WEV,0Y8%M1;0U(-58@X87K'4RT$!J M37)BR4FO][0*&PIR(+4FI+4<&)SP?V9*KA3VY^1)JV3"C?2%L+8"P[[B;R9C M,QN$AWH,#L?HA5'9V3GG\!K8F@T,NXTOB6):5R%)%7L%1*&>YO1P5!N&4B:Y MZ.ZT4MG4A+UJX(W:'7<./X*M(<&P(VD"4H68GL@U)\!5"F+STC0 Q\] QF."OP<]@5;_X*G_8KFH/9E*+4FI#4P M&+0/Q^L-'#XNZDW7NW +1_8$(]:W$-BWO*'@5,KM@4G: Q/.H"^AM3,$MC,_ MZH"RYPZ\(92:T);MT+ZK9"0 M09=(AE)K0EHW0]Z\2D)^7"9IS^QP(WTAK'4AL'4Y5B*/A!^V9'!@7R[K6,@I MCN6T"MEM77ZLD.>P+L1:%P);E],]625XU)/!#?<%L]:$P&LK]TP&NE[2==%O M*YZ8XH]HFDJQ92%:"8G27 8;FK'N2CKMLM33-N0YK FQUH3 WJ)K6D#_(6!= M"18\N7:>P\#XUL#X7K\E]$%76H92:T):#^/#'N98;3T2[A^VGW!D7S#K:7S8 MT[RAN%;*Q[YWX01.!73W]LAB)M?%UF&& C-_E]ME]=5Z>_)CL2GGVMO+OF ;J M3=O%_U!+ P04 " #=@ZI6:*WO.ST" "@!0 &0 'AL+W=O(E][7N.SW%\;UQ+]: S (,>$ MZ#2#G.FA+*&P.UNI(&3V*\M51++R@A>P%(A M7>4Y4[]N0N_6R9AKF4GSC&Y/-\&N,-K!EE3!WLGX/K9]KQY=*H?T7U4UN1#%* M*VUDWH*M@IP7S<@>VWLX HRB9P"T!="_!80M(/1&&V7>UH(9EL1*UDBY;,OF M)OYN/-JZX87[BRNC["ZW.)-\!'L'&ETNP# N]!4:H/O5 EU>7*$+Q OT)9.5 M9L5&Q\38XQR(I"WU;4--GZ'^Q-00A:-7B 8T[('/S\,7D'9P>@HGUF3GE'9. MJ><+SSO]?K/61MG7\Z//44,1]5.XBIKJDJ4PP[9D-*@]X.3EB]$X>-OG[S^1 MG;@-.[?A.?;D2"W@\H&3&LPO7^T(1U[4M< ]@D=3<9O M8K(_-M:7-9Z$7=:)XJA3'/V38L'9F@MN./0JC?[40$,:/%':FQ4$3Y22H_IQ MO B-+7U)K:6R!^FEF6R@HEV#WMU*:0^"JM&O* MR6]02P,$% @ W8.J5HLKC>R4 @ \@8 !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5MH*@4"[+$%*TE:;M*I5LW;/#ER" M5;"9;9+NW^_:$)8F--JDO> /[CD^Y]J^'F^$?%8Y@"8O9<'5Q,FUKD:NJY(< M2JK.104<_V1"EE3C4*Y<54F@J065A>M[7N26E'$G'MNY>QF/1:T+QN%>$E67 M)96_9E"(S<09.-N)![;*M9EPXW%%5[ _5C=2QRY'4O*2N"*"4XD9!-G.AC- M(Q-O YX8;-1.GQ@G2R&>S>!K.G$\(P@*2+1AH-BL80Y%88A0QL^6T^F6-,#= M_I;]QGI'+TNJ8"Z*'RS5^<2Y=$@*&:T+_2 V7Z#U$QJ^1!3*?LFFB;WP')+4 M2HNR!:."DO&FI2]M'G8 R-,/\%N OP\8O@$(6D!@C3;*K*TKJFD\EF)#I(E& M-M.QN;%H=,.XV<6%EOB7(4['WP!SH,A'LL#SD=8%$)&1PDP2>,&C@NWI%6C* M"G6&48^+*W)ZRYJ17FJQJY&*8;03=IE9\VR_AO+!N16<)TKO3,_Q[N'Y$3=&D-+%_P!E^7S;N, MV!23ZS:;TZ72$@]O7\X:SF$_I[G/(U71!"8.7E@%<@U._/[=(/(^]QG^3V2O M[ \[^\-C[/%=!9)JQE?M44J$ZC7[@D\ MC(FBBSV%[D[Y*$&N;%55F)::Z^8&=K-=X9[:>K4W/\."WM3?/S3-:X#W:\6X M0D\94GKG%Y@RV5389J!%98O44F@L>;:;XZ,$T@3@_TP(O1V8!;IG+OX-4$L# M!!0 ( -V#JE9T@ 7^"@, )X( 9 >&PO=V]R:W-H965TLFCII)2% 0!U$*G33*JUJ5=;UP[0/)CF(U<1F MMH'VW^_L0 H4HF[:E\0O=\_=\]BY2W\EU:/.$ T\%;G0 R\S9G[N^SK)L&"Z M(>Z'01#Y!>/"B_MN[5;%?;DP.1=XJT OBH*I MYR'FV?P@^-*;XW!,IE(^6@G5^G "VQ"F&-B+ *CUQ)'F.<6B-+XO<;TJI#6<7N\ M0?_BN!.7"=,XDOD#3TTV\'H>I#AEB]S) MM M9+%VI@P*+LHW>UKKL.40=HXXA&N'<-\A.N+06CNT'-$R,T?KDAD6]Y5<@;+6 MA&8'3AOG36RXL*[AS7IM"II6PZO=01O6]$; MI^C5EJ(_+R;:*+K%OPXI5R*W#R/;+_MW\) 0)7KDT&U%6L:] M;KOO+[?YU6;PC_PZ%;].+3]7]NP)+S0"TQJ-!GQ*,B9FF#J6@DK9'E/(.9OP MG!M^F'3G%>FH%^Z1?FW3Z_9>E-DA$U5DHEHR#Z[H87K&EI3O#*E,VT;PDK=! M55 %>,O!U4?JP3,RI2&$HJP!S1!2]GP(:52/%*V1FL$&*FP?@-K1HUOIT?T[ M/5*N$[D0!H@^OE&(,D2SN75202.(HKWS/&+6V3M1?ZO4%ZAFK@-J<%F5E;): MK9KLA>LM>^M#:KYEKWR!*3LWU<$9%YHH30DR:'3IJJFR&Y83(^>NH4RDH?;D MAAG]0*"R!K0_E=)L)C9 ]4L2_P%02P,$% @ W8.J5@Z?&ULO9E=;]LV%(;_"J$50PLL MD4C*DIW9!IID'P42+$C:[:+8!6/1ME!)]$@J;O_]*,D6;5&F:R+N32+)/.>\ M[Z$D/C;':\:_B"6E$GS-LT),O*64JRO?%[,ES8FX9"M:J$_FC.=$JE.^\,6* M4Y+407GFHR"(_)RDA3<=U]<>^'3,2IFE!7W@0)1Y3OBW:YJQ]<2#WO;"8[I8 MRNJ"/QVOR((^4?EI]<#5F=]F2=*<%B)E!>!T/O'>PZL;'%8!]8B_4[H6.\>@ MLO+,V)?JY$,R\8)*$2:"WK#LGS21RXDW]$!"YZ3,Y"-;_TDWA@95OAG+1/T7K#=C P_,2B%9O@E6 M"O*T:/Z3KYM&[ 2H//T!:!. N@'A@0"\"<"UT499;>N62#(=<[8&O!JMLE4' M=6_J:.4F+:II?))2E+3JMR:5[F0-TS MG,BT6("L&@U6Y)N:2"G VULJ29J)=RK^T],M>/OF'7@#T@)\7+)2D"(18U\J MD54I?[81=-T(0@<$87#/"KD4X+MB8'6AA(=]PINHP:[P:##J"+>F=A0>M<*C M8\('?<(C4W@8##K"K:D=A<>M\/B8\*A/>&P*QR/4$6Y-[2A\V H?'A,>]PD? M]@C'L"/!7O@"NP,F M20;*(DG%C)6%I$GGM=N[=@6&,S2*@^Y#;"_M:FUG38=6:W=4"%!G+B1X(5E) MP=9EKREHF+J(\= P92WJ:@II4\AJZF'/CUH?FMG*4O*<9JE,:?^$(7/"$$9! MUQLR%A4U+-##]D7KQ1Y:E\OI'UPU?7MC?;ZG^3/EO4NX/<^I:_AK9=MWK5=Q M&/YPQH&OM*)O&G0./H :$*"=$+Z+ MH*8':,>'0]P#37) <(B[XL]!#DB3 SI"#E;V028BC"+8O7GL)5PM:$) =D)P M@A]D<@(XP<\FZ=Z$ MX1@:$W8.6D":%I#]2_]?\WDZHX H3F)2/5J--V'%)7O*4VG@M;+M-T#3 !K\ M<%Q"KX0%FP:= S*0A@QDAXSOPB740QP1ZG[9MU=R=:*) QTECEY<0B9QP"@R M'M1S$ ?2Q(&.$DU%74QHIL!TIW' )FSL+ MP\CX;<]>^E1K_L[674[YHM[1%*#N?[.+UUYM=TW?UWN%OA[>;+G>$[Y("Z&\ MSE5H+-+F9S(MFJW@A\9E*RO#Y<4J*6U6J ^GS.F-R>5 7:O>3I_U!+ M P04 " #=@ZI6TZ9D22GA=C)[TSJ.S]_VS_;).1YM&'\0$8 D3VF2B;$52;DZ MLVTQCR"EHL-6D.&;!>,IE?C(E[98<:"A-DH3VW.<@9W2.+,F(UUWS27/%Y"PS=ARK9>*FW@9255A3T8KNH1;D'>K:XY/=J42QBED(F89 MX; 86^?N6>#ZRD"W^#N&C:B5B9K*/6,/ZN$J'%N.&A$D,)=*@N+?&J:0)$H) MQ_%8BEI5G\JP7GY1_ZPGCY.YIP*F+/D:AS(:6T.+A+"@>2)OV.9W*"?45WIS ME@C]2S9E6\8/$4M" MX.(7-U]XVDWGU$T[[YM'ORXN=O5]V2\[]FY,_% GB<+:N7>^9RT=JWUJ]>\AY^/8%6Y$K":G8B[)G$J5) ML<"06 -EOT+9;]V^,_H4IWE*:,KR3!*V($)OZ-*+'*'K"%B24"Z.]T%M%3\4 M:B$VT&+J4[B>."-[72?UND7?V;9I !A4 ;_T_G%E[?YO8#''+7(Y5K]MIWM MUG$=RLZD6&!(K+$>?K4>OOFS[9M$:5(L,"360#FL4 X_\FP7XL/:83OU.W[S M1$Y;1W H+$-B#5BG%:S35EC7G,T!0D$6G*5$1J!A:6C:!608WK]'K.CAM$ZL M_XI8ZS .)69(K$',=;9AJ=/*[$J(G&9S(/"$*8Z =P&5>G4'[NW@:>_R4#ZF MU)J :G&[V_YQT5LG1DP0DC#7GXL5?C58>%*>PKV4"M%^C9(_]%W?<799M?9^ M,"M#:DU6WI:5U\KJJ\[^D!-= \=LEJQX/&]L*86NP+9_P9 (LT0[#A M.A;8I!ZQW("0R%EQ;X8Z>PD;34>,J@6FU)H+L8CI5K##_=]KS_E&QB&:F-J0A*^H3O.214'7ALHN,PU3C.(.L*JMKIS/]47K3OU4747KZ]&M3'&//:-\&6>")+! M2:?CXZ;@Q=5P\2#92E^6WC,I6:J+$5!TO:H!OE\P)E\>5 ?5!?WD.U!+ P04 M " #=@ZI6 K+"Y%$# 6#@ &0 'AL+W=OD14I=U(WQ)?';/??<^!6SJ=:3L0]KLYF<((]%T^E*87EB@I9< 5%1Q)F/2"X@"RS2(;'SQ5H4.JT@IOM M9_3/SGACS)@HN!#9=YKJ62_H!"B%"9EG^E8LOL#*H*;%2T2FW!5H[8$(BB+0+12B!RO M%CN4ET:3?E6*!I%UMT&S#F>JD M#3G*[:Z,M#2SU,CI_DB+Y.%D8.Q*T85@9K,5<>XZO 1-:*:.T &B'-W0+#/# MJAMJH]7*ALE*PZ#0$&W1$*,;P?5,H2N>0OI2/C1L2\K1,^5!Y 6\(;*&8GR, MHGH4H[O1)3H\./+@QJ4K8H?;V(([!.FBG"=P,G8.4=8YB"R(3!6ZOP$V!OFC MR@->8)M89RHG"?0"DSD*Y",$_8\?<*O^R4.[4=)N./1XVP[.B(2J'3R7DO I MF!32:+Q$F^N&9.F&SZUIZ/ZK@437&IBJM*[Q!M8U2^N:WDVYXQ(2,>7TEZ&= M;)J7"*71H0G-2Y%E1*JC*NH%>,>!VP/JL1_76MWPL8)1JV34^@M&QR@'246* M3"BAU4([647.KZ>#F,L;CQ/;)>6V%^KJ*:>RX%BPJV+CAXC1$HR3/60Z)9F. M%VED(H26*?:*Y/+"[1E^IR79TW=.KM,WL [7UZ=__2W3:X7^(K\ZM69U@N&- MFH3_4XKM4(0;NY,,1VO:T?Z1C7Z;&LHIF[-*GE[D?<-@7?EP_,YACM^B1.)U MC<3>(O6Z$W '!G9'H(_.NJAA?U7;&2GD:6ND>)'W=>2Z^.'6>T>*MRSN:^"Z M5.)_4"MW8$3;BV6X<55G(*?N0:+,N3;GNKBUEZ/EH^>\N.JOEQ4:XYLP\W$#:!69^(H1^[E@%Y5.P_P=0 M2P,$% @ W8.J5@R0-HT2 P K@L !D !X;"]W;W)K&ULQ59=;]HP%/TK5E9-K;0V7Q"@@TA -ZW2*J&R;@_5'DQR(583 MF]D.M/OULYV0!IJB58K4%V([]QR?>WQC[G#+^(-( "1ZS%(J1E8BY?K2MD64 M0(;%!5L#56^6C&=8JBE?V6+- <<&E*6VYSB!G6%"K7!HUF8\'+)FQ@"FFJF92./R6I5>VI M@?7QCOVK25XEL\ "IBS]16*9C*R^A6)8XCR5MVS[#=XK\GQTPZA,!/I"8XCW\;9*M4#UNAI_,\GB+>8SNORM* M="TA$[^;_"WV[S3OKR^)2['&$8PL=0L(X!NPPH\?W,#YW&1.2V1[5G4JJSK' MV,-ZW44UJYJ2+I@"PZ0OLDUX[GF#8&AOZMF\C/*=CE<%[:GL5BJ[1U7.@)N[ ME490:L7ZF 2ZOX%L ;SQC(Y2OO6,6B+;RSZHL@_>N9R#-JUJB6S/JEYE5:^U MITB9OJ>6C=&\]H);(]C(?5)D/ MWKF6!VU:U1+9GE6N\]Q%.*U5Z&34=U3--TO@/4$L#!!0 ( -V#JE;, M'D986P, -4* 9 >&PO=V]R:W-H965T3(6BJU.K5M&2XA9;+-5Y#AESD7*5,X M%0M;K@2PR#BEB4T=IVNG+,ZL8&C6IB(8\K5*X@RF@LAUFC+Q.(&$;T>6:^T6 MKN+%4ND%.QBNV *N0?U:307.[!(EBE/(9,PS(F ^LL;NZ<3UM(.QN(EA*RMC MHE.9<7ZO)Q?1R'(T(T@@5!J"X6L#9Y D&@EY_"E K3*F=JR.=^CG)GE,9L8D MG/'D-H[49)M8>M8)%Q+Q=/"&1FD<9:_ MV4,A1,7!HT<<:.% #>\\D&'YA2D6# 7?$J&M$4T/3*K&&\G%F?XKUTK@UQC] M5'"M>'C?FF!>$3GC*?YLR8Q<+7*-%1"M$R!\3J8@3 5D(;1FQIAMF8@D^?@% M%(L3^0D=#HVD1M^9WEU".@/Q>V@K)*[#VV%!N229VHIR=.X)H0[UR'MB$[ED F3Q:HC@E;IZ)H)W3%<-5*?K M6 B6+0 +6Y'9(ZG:3=FC61YKOWSTL/N +[R0G7\2AUCYQP[OY><1L/]A<+ M>$#V&16]PPKLM/W_*]"N=!HIB(7IIR0)^3I3>=-1KI8]VSCO5/;F><.'=S"> MPI(D,$=7I]U#L43>0^43Q5>F;YEQA5V0&2ZQ[P2A#?#[G'.UF^@ 92<;_ -0 M2P,$% @ W8.J5KB^]L-- P P@H !D !X;"]W;W)K&ULK99=;YLP%(;_BL6F:9.:\)4 Z1*DI%NW2NM4-5I[4>W"@9,$ M%7!F.TDK[ S?EXSP.VSW#+^+U8 DCRD*6Y&!E+*5>GIBFB M)614=-D*54CH?/N^CGNG@L9D8%G+'T-HGEIO&;;[U 6U%?Q(I8*?27; MTM8R2+06DF6E,RK(DKRXTX<2Q(&#ZS0X.*6#HW47B;3*+U32<,C9EG!EC='4 M@RY5>Z.X)%=?92HYODW03X93R:+[S@3KBLD9R_!C"ZIQ=<@4_X!XG0)A0SQ4W\32ZSJ='9U3IS6@)>4=XEKGQ#' MY LRH2G-(R!_:V$6VHOH?1U=[12;, CZ?;_7&YJ;&EG]2E:_5=:M7G5(7 I!SFG!R0],UU(O=_P1U@HN\_H%@KQLTJ/4JM=XK(6JY*+\- MG7>$SNU[O28M?J7%?Q-R>X7MO/PC7KUNWZ[7&%0:@U?RN@'Q'*[@"%?'#>S M:^ UJ+0,WH17I; =U^ (E]]MH&5;^[W<>B4O/+GFD#R'K S[A)GO]:R!WZ#H MX'2QWX3:HBPY/GI9M;&?O)[F9YGN,U\=N?*7;K MIOYB?D=BGX'HUD'\7ZUYT%9DP!>Z>1(D8NM<%AU&-5LU:..B+=F;%]T='K^X M 0N2PAQ=K:Z/K'C1,!4#R5:Z29DQB2V/?EQBDPE<&>#[.6-R-U )JK8U_ =0 M2P,$% @ W8.J5I>W;0NB P *!( !D !X;"]W;W)K&ULS5AK;],P%/TK5D!HDV!Y];&.MA)T0B Q:5 >'Q ?W.2VM>;$ MP79:^/=<)UG:L-2B-$C[TL:)[\DYQ[Y7UQEOA;Q3:P!-?B8\51-GK75VY;HJ M6D-"U87((,4G2R$3JG$H5Z[*)-"X"$JX&WC>P$TH2YWIN+AW*Z=CD6O.4KB5 M1.5)0N6OU\#%=N+XSOV-CVRUUN:&.QUG= 5ST)^S6XDCMT:)60*I8B(E$I83 MYY5_-?,')J"8\87!5NU=$R-E(<2=&;R+)XYG& &'2!L(BG\;F 'G!@EY_*A MG?J=)G#_^A[]32$>Q2RH@IG@7UFLUQ/GTB$Q+&G.]4>Q?0N5H+[!BP17Q2_9 M5G,]AT2YTB*I@I%!PM+RG_ZLC-@+\'L' H(J(/C;@+ *" NA);-"UC75=#J6 M8DNDF8UHYJ+PIHA&-2PURSC7$I\RC-/3-Y1)\H7R',@-4)5+P#72BKP@<]PQ M<I&E,.*,+QIEFH$A21L2$:K(T0)L"J%C@*)>2I2OC,5/D[!HT M95R=(_#G^34Y>WI.GA*6DD]KD2O$56-7HQQ#RHTJZJ]+ZL$!ZC=47I#0?TX" M+PA;PF?V\&N(ZO"@&>ZBB;630>UD4."%!_ Z]>O;>T0G[S0DZGN;,R657CL5 MD_I7*J,13!S,;05R \[TV1-_X+UL\ZDCL(9K8>U::$/'59!L0TTJEZ:UB2T1 M!@6"*4N;Z<@?^J.QN]E7T3)KV!L-ZUD->KV:7L]*;R92C:N"*4$B@;4K!DF+ M\G._K+_:")>8_7TJWI]T'\X)>J.PWTZW7]/M6^E^R(7&[95)%N%V8_=5$@N& MO#,;\NP];( 3_YQ\NX%D ;)USFZ@BL8<>@MF/P>%)RT*5K'8$U7!O6 MK@U/3DDK0CL_TJ;S=)R&Q,M:XN5_2&LKYA&B3\=IB![5HD=6T7.V2MF21115 M"[T&2<3"P-,%9@A+LWQ7( )[@;"^Y]BMWA%8PQ+?V[4_WN,I$167CHSK"JWI MW%[CZ)]<)NP01Z1,!T!-F;NNSK>V/_]8*NR@QP@_':@I?->8^?;.;+]F/Y5L>@_;)M; M^ORV:8<;?7_7*_K6INI?$WWP\-CQH-=OF=36[+M[QWCS#04/N"N6*L)AB7'> MQ1 UR_*S1#G0(BM.]@NAM4B*RS50)&XFX/.EP.- -3 ?"^J/0]/?4$L#!!0 M ( -V#JE9<2P\&PO=V]R:W-H965T6-9 M,EJS-)1#L6&9/K,4>1HJO9NO++G)61B7HC2Q7-N>6FG(L\%\5AZ[RN#USSU5H5!ZSY;!.NV U3[S=7N=ZS&DK,4Y9) M+C*2L^7IX,QY$[BEH+SB7\[NYJ_7IX'A 8K8,MXFZ%O=_ ML?J!)@4O$HDL_Y+[ZMKI>$"BK50BK<7Z#E*>5?_#K_6+V!$X^P1N+7!_5C"J M!:.G@LD>P;@6C']6,*D%DZ>"T1[!M!9,?_89CFK!49FLZNV6J:&A"N>S7-R3 MO+A:TXJ-,K^E6F>$9X45;U2NSW*M4_.%2%.NM+>4)&$6DX7(%,]6+(LXD^0E M92KDB7Q%_B#O;RAY^>(5>4%X1BYYDF@GR9FE]$T4*"NJ ](JH+LGH$,N=8BU M)%X6L[A'[YGU(X/>T@_?O 'W\0VF3=Q(Q:JPX M*GFC7[3BQPLM)&\52^6GGKL^KZ*,^Z,40_L;N0DC=CK08[=D^1T;S'__S9G: M?_8E'PFC2)B'A/E(6 ""=4PT;DPT-M'GGHP*!64;(;GJLX=1?Z@]D#"*A'D5 M[+B$%?.1N[E[,IS,K+O=M",C!B!8)^V3)NT38]J#RW>$2R(9^ZR'#!*)5,_5 M9*A$_D#B,-63*EF4+?8U8K*O:)T;\8>ZHH)-=][]Q.Z^>8J,YR%A/A(6@& = M3TP;3TR-GECTF* O]=/OLN4^^9TLC($._9DC81X2YB-A 0C62?U1D_HC8^IO MSM^21?ZP44+/(L@%5WP5EE\^'R]9>LOR3^0;N$^4A8 ()UC'3<&.GX6>:DQT@3(6$4"?.0,!\)"T"PCHE.&A.=&$>C M0<(H$N8A83X2%IQ\-T%P MV@E"QQ&.W;9=[%^N4-Z7+=\48P^AY>S%6*;,\0ZU"91&H30/2O.AM !%Z[IJ MIYGG/$NYJL.@S(2D42C-@])\*"U T;IFP8VXGSLS@N M1Z P(9'()(]97LV2-R'O6_)R;N8=[!IH@[BF[0[ZQT\&?0\:T8?2 A2MZX6V M]^N8F[]M!7HOR442U86(?".4RTAL,T6NBWF+\0,*V@*&TBB4YD%I/I06H&C= M56IMQ]BUGZ5"N=!&,91&H30/2O.AM !%ZYJI;12[QM[AO!E[=&%BO2Z!=H"A M- JE>37-<78*G#VTGZX!\:%1 Q2MRK^ULP X9?FJ7-LM29GB:BUP<[19/WY6 MKIJVVLNKQ>>78;[2%8LD;*FE]O!(?\_EU7KN:D>)3;F<^%8H)=)R<\U"/<4I M+M#GET*HQYTB0+.J?OX?4$L#!!0 ( -V#JE:UJE^PJ ( $,& 9 M>&PO=V]R:W-H965TW<8FCX+QW-DY=O2]XI+C26V-P3F92OKC)53$*(B<(&>;&,1#[6.($ M&7-$5L;/EC/HMG3 [?&:_=)[MUYF1.-$LA^T,.4H^!) @7-2,W,G5]^P]3-P M?+EDVO_"JJV- LAK;21OP58!IZ)YDMZ/L6VIQ)IM(SJFQ*1L-1!0PD<)0L4"14]1P#!?: M4.L="[@D5,$C835NBHP;:EJ@(C[C:TIFE%'S!H=3-(0R_D? M$L*MB\U1+7S[TM9A+4QSQ[O5KD.>-XUA4]ZT5RMH084&AG,+C4X^6_^J:5G- MQ,C*MXF9-+;I^&%INSPJ5V#?SZ4TZXG;H/O?R'X!4$L#!!0 ( -V#JE8I M[-)@I ( )@( 9 >&PO=V]R:W-H965T'+@$J]AFMDFR?S_;$)9T%*U2 M^A)L<\^Y]YS8OH1;+IYD!J#0CN9,3IQ,J>+*=66< <6RQPM@^DW*!<5*3\7: ME84 G%@0S5W?\T8NQ80Y46C7%B(*>:ERPF AD"PIQ>+W%'*^G3A]9[]P3]:9 M,@MN%!9X#4M0C\5"Z)G;L"2$ I.$,R0@G3C7_:O9V,3;@&\$MO)@C(R2%>=/ M9G*;3!S/% 0YQ,HP8/W8P SRW!#I,G[5G$Z3T@ /QWOV+U:[UK+"$F8\_TX2 ME4V*T!NL**&'5$^]J'PX MFJ<=X-< _SE@\ (@J &!%5I59F7-L<)1*/@6"1.MVF/16@UAYE]<*J'? M$HU3T2V+.07T@'<@T?D<%":YO$"7Z'$Y1^=G%^@,$88>,EY*S!(9NDHG-5 W MKA-,JP3^"PD"=,>9RB3ZS!)(CO&N+K:IV-]7//4[">^PZ*&@_P'YGA^TU#/[ M?[C?44[0&!A8ON %OJ4^5TF9 ^(I.C+SQU<=B6X54/FSS;:*=M!.:P[OE2QP M#!-'GTX)8@-.]/Y=?^1]:M-\(K(C!P:- X,N]F@.*0@!B=XH5K[".P0[?A[WG- M.:B4N0>7/ 6QMKU/HIB73%6W9[/:M-=KVU6>K4]UVZVZY%^:JF?KNW%-F$0Y MI)K2ZXWUYA15'ZPFBA>VE:RXTHW)#C/]Z0#"!.CW*>=J/S$)FH^1Z ]02P,$ M% @ W8.J5I&ULS59=;YLP%/TK%I.F3=H*@7QV"5*3=EJE58H:=7VH]N# 3;"*;6:; M)/OWLPVAH:6LE5*I+XEM? [G'J[AC+=UWNR3I19L$-QQE>PP+43387>N96+#&AP"3A# E839RSSNFLXQF MW?&+P%8>C)$I9?DM2I[FF A^,] M^W=;O"YFB27,>'I+8I5,G*ECA/%77?/L#RH)ZAB_BJ;2_:%ON]1P4Y5)Q M6H*U DI8\8]WI1$' ,W3#/!+@/\8T'T&$)2 P!9:*+-EG6.%P['@6R3,;LUF M!M8;B];5$&8>XT()?95HG HOL&"$K26:@T"+! M G\Y!89+*S^@KDF9%CEVE M;V4 ;E323@M:_QG: %UQIA*)+E@,<1WO:HF53G^O<^JW$EYA<8*"SA?D>W[0 MH&?VH; LL7_ ,WQE3)"9I;GH0+2#*!5$$=+F[*,UUQ6@E.$4S3K-< M8=NO?(4:O+[[J8G1I0(J?S>Y7*CH-JLP1_Q49CB"B://L 2Q 2?\^*'3][XU M670DLIIAW,!KV_&I?37VO4M]K57^+A@> MW5T!78)H?(BMW*]]B$AK>-;F5_[ (]$5C-A5)DP>A<= M/SJF84V/=_._UHS2K;:)Z$[Z#_])+@'(8J"6-ML*;7FG*DB MIU2K57X]LZGMT?K4Y%H;SAYHBE"L4\B:,(E26&E*[V2@58DB9Q83Q3,;U99< MZ>!GAXG.YB#,!GU]Q;G:3\P-JK0?_@-02P,$% @ W8.J5DHSUW=U @ MF@8 !D !X;"]W;W)K&ULK551;],P$/XK5A ( M)+2DR3K02".M'8@]#$V;@ ?$@YMQ+NTG\>,YV$KK1E@GQDMCG^SY_ MW\6^I!NE;TT%@.RN$=+,@@JQ/0U#DU?0<'.D6I"TLE*ZX4A378:FU< +!VI$ M&$?12=CP6@99ZF)7.DM5AZ*6<*69Z9J&Z_LY"+69!9-@"%S7984V$&9IRTNX M ?S<7FF:A2-+43<@3:TDT[":!6>3T\74YKN$+S5LS-:862=+I6[MY**8!9$5 M! )RM R<7FM8@!"6B&3\Z#F#<4L+W!X/[!^<=_*RY 862GRM"ZQFP=N %;#B MG>=0=7T8%+0U-*_^5U?ARU ,MD#B'M _ @0 M)WL 20](G%&OS-DZY\BS5*L-TS:;V.S U<:AR4TM[5>\04VK->$PNX&2O@FR M"^E/A"WMRW- 7@OS*@V1MK")8=[3S3U=O(UE \1 ?DK117SSH MF\<'"2^Y/F+)Y#6+HSAAIE?K"P-ZA\#%T_GB/3P/A"9C(1-'G/RED-?0*HVU M+-FWLZ5!3>?T^ZXZ>K;CW6SV[IZ:ENN68)F:D67VEKG2P'#AS+LYS#<50-//'7$MMVLLR0-U]O&#F[] MC\:FH['I$XT-Q\0PM:;()'INHZB0"S*]!MF!=7K@5,ZG?UB-'ED]E.'UAUO7 MG+8I7?=1'^CQNC88,]<7WD4GU/C]7WR-XWOVG0]REH:)F!%E-'1&]*C M?2?T$U2M:R9+A>35#2OZ>8"V";2^4@J'B=U@_!UEOP!02P,$% @ W8.J M5BTQ]+R'!@ HB$ !D !X;"]W;W)K&ULM5I= M;]LV%/TKA%<,#9#4(JDO9XF!QNG0/&0+DG9[&/; 6+0M5!(]DG;2_OI=2HYD M6133I.I+8DF75^>2]_(%>I\M-)Z?3H>J_F*YTR]$VM> MP).%D#G3<"F78[66G"5EHSP;$\\+QSE+B]'TK+QW(Z=G8J.SM. W$JE-GC/Y M]8)GXN%\A$=/-V[3Y4J;&^/IV9HM^1W7G]BJJ%+"=.T) MNH-L23891V(!8[464K-[N%*5L4*L2!!DD@3[8HG28BYRCMY>*0''D77HM KA3X4"4_:[<<0 M:ATO>8KW@C@=7C/Y#E%\C(A'J 7/[/N;$P<<6G<_+?W1'G^WG+VZ[A]E_?I)Z%9 M5H=LTFDN"B6R-&&:)T]]8.N"RF]8^C5SU'8:44+#L_%V/S:+U22*H]JJ!3JH M00<_ GHNE*X*I@1OS?;J!<$>KI!BDTDM]%TK/PA);$:YLF98.&2&#>2L%6Y4AQLY!^L.F %"/49+7L!$E1V7 \82F$-3ITF_E#1O:N LC MF%#?.T!K,<,^\0,[VDF-=N)$.UNQ8LG-#+]@J41;EFU*QDBX3+=E!R.F%-1)JNT$Y75 4*^3 M#Q8K$@2D!^D>.^-7=3&4LJ'>$CK,06E2F:3<*P)^UQ0]K8 MR8W3&5,;ENFO)Y)GU=2_8G+)%7H+U2NVD/Y<'1VCPI[Z.^?M;@S((86Y,7S7 ML+7#:[@9N\GY*E]#LI5U\RQ T?8SE.K5K!_<;7E+'H24!0XQ[8FP8%[LI=[:1TB3-;C0T>T3W M0+Z+5#\S,A8RC3KE8#$"Z=2#N2%<_!SC+CB@3EX.NLNI@>=W)B#GVU]1Q TW M8ST9X(F#;$3-[&;'2(T MXX8UT4> ^VS-.=V]..\&\M8.OA$+)!BTYIS2X\6Q#^2M'7NC/HA;??Q S76U M @TGDT-VMI@1[-%)3\8VDH*X)<40-=<5#GX8DT[-=PB8!H>U9C&#Y2/M$6.T$274O=9V].*=](&\M.T,8]A!AV%.$GW&,0!M)0W_600+M[DH0_S!1 MG39MR(T0H>Y=BP]9FJ=%N5VGW$DZJ 09REL[ZD:"T.>.'UZ6I(,>1 SEK1U[ MHV+H#ZD85Y+:=CTH#@_7/#8[[/M!CP"CC7RA;ODR!"G$G<,XLW/3V>&QV6%* M_<.]M_'>:7?.Y;+\"$ !E$VAJX/@^F[]H<'[\GC]X/X%/IU5GPLT;JJO%ZZ9 M!-6F4,87X-)[%T''RNJ#@.I"BW5YIGXOM!9Y^7/%6<*E,8#G"R'TTX5Y0?U9 MQO1_4$L#!!0 ( -V#JE926%&S+P, "03 - >&POSEE)ZS-5 M,6F10NF2&MO5L["N-*-Y#:12A/U>+PE+RB49#>6BO"I-'4S50IJ,)%TH<+?/ M>4:BY#T)G-Q8Y2PC=R=O?RR4N7P3N/O1NZ.CWMWIY7[\I %.2>@5/7^&Z%D/ MU[48)IT\2_H)94SX8E=X(_0[XL!#/.YXQQ@M]>;;8D*G(8?M2HZ&A9*;!8V) M"UAU6K+@GHJ,C*G@$\V!5="2BY4+]R$P54+IP-A*LNDBB-0/#HY<#XJLU2FY M5+K)[3*X[TG[^!ZP[H%!+D1GL$]<8#2LJ#%,RRO;:1YN@H^@H&W?KBKK<*;I M*NJ?DPVAN=DD$Z5SIKLT$5F'1D/!"K"C^6P.=Z.J$$!C5&D;.:[&CO2RVUJT'JR:[IC74-IV,ZX#^MIK3WI;MOT@WJ/B],I\6 M=CBRZ4-ALVO-"KYL^LNB,X"I1[@ZK2JQ^BCX3);,#?[9"4=#NN8%OZ[\SQCDFDJMDW;VG_-L_QB MQ_'%O[+<_%;9-^SUV&ZKK]WD^2&83 [!Y$'4Y. 03*:OTF38;N!;IX2=,T(7 M#> LEI%O<+(3FZ3!9,&%X;+MS7F>,_GHJ&#E#9W8/P%V].WS.2OH0IC;#LS( MIOV5Y7Q1IMU3US 1[5.;]A<87I1T!T&;B\N<+5D^;KMZ-FF:@6W8K.T%A'WD MJKG\",9QF!\!#,N#.< XCH7E^9_&,T#'XS#,V\"+#%#. .4XE@\9-Q\LCY^3 MVLL_TC2-XR3!9G0\]CH88_.6)/#C5\.\ 0/+ YG^;*[QU<8KY.DZP-;TJ0K! M1HI7(C92?*X!\<\;,-+4O]I8'F!@JX#5#N3WYX&:\G/B&%85\X:]P3B2IA@" MM>BOT21!9B>!CW]]L+I\* M-_\7&_T"4$L#!!0 ( -V#JE:7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:G7[2^IF]-K6RT\'2 MN=7Q<&C+I6BX_56OA((U#TKC:[KZ6"\6?$HC)/EI^&9AWS@3[8;0Z: 8P0[G MTEC7;='MGP/CBX"--TNMT]>R=L)<:FZL#I("^TJH2RHF+PS>I:5L!1L7->0W!/(;+>0YM]+ZH-T;86'3;HM?V*QM&F[>PCPY'F'9?$2+^5V\ M"-4*-C>Z\0%T!O1HV5JZ);MH;8B)2H?8.N?2E5KV%(CI94SL%RAUX+[XN "O MX&I<^1^$=)A7QL1B@3M".G%T"U5.!06$XVKA"=B9M5#!A)286,;$9KG7:V'@ M?EBMZKJ_XD9!H"R[]P98 M;[L3+/4GQ*D?+2A[G5B"F2 A-@%:4/8Q,4DDQ)+X M*"C9EP<.?VQ_#KDP723$NHA7EC',%#-'2FP.O,0,NYL4$TA*+)!HC1D-)N:1 ME-@CN\5F%!"=J")VR&[5&07$A)(2"V53\D6Q,)NDU#;94U]]@(:8F%E28K/L M*;.VX0PQ,;.DQ&9!RRWV)<3$S)(2F^5S<1.]+C')I-0]R>R7_?,M'6F(B?FE(/;+7LS-51!B8I(IB"6#8O8JR0*33'&H2;8.L_?R%_KV MUX$FV3[N_! 3LTYQR$FV_DG')%002PB?"SP*,3$)%<02"A^^1M/E!'//A-@] ML9G*&",FG@FU>&)3E3%(S#L3:N]$( .CAYB8=R:==X;=QO;TI!)SJ43U)_R% MA?&2U^6]8?YC\_Y;EOL76^9M75_ V)VZU;S:OK>^?>?^]!]02P,$% @ MW8.J5K?' S!" @ 0BL !H !X;"]?A)Q M1JA 7/X!^H2 QY=R:,9]>QIV^VY8?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR M:?MC,YZ7_;;NFO5[LRVU+)=1][D.Q'8G1#O1*"W MH-Y"H+>@WD*@MTP>M@GT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT M%M1;"/16U%L)]%;46PGT5M1;"?36R]G4!O1[V=0&]'O9U ;T>]G4!OGWRL M)-#;46\GT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O M(- [4.\@T#LF/YL0Z!VH=Q#H':AW$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IG MU#O_I-[#^'4HP[7G>XW7_TFJQ_.YY7KYR_)[Y^16N>!^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO M[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[ MMK8IK[/'H7F7,G].*//):4_Y0T%^S!A7/E[P/.YWX\40MO0;&-#NK%] MWL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[HM1WY:GHU?GDE&^83I_\ MXORIS+G O',3G(]Y8H$^'_ M)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A0/JH0/KX!M+'-4@??('2 M"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4 M606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J M%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR M:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:#(FN%(FN%(FN%(FOU ME;+>.;?_S_'3L^QM.[SDL^E_I.L_4$L! A0#% @ W8.J5@=!36*! ML0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " #=@ZI6\>";P.X K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " #=@ZI6F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -V# MJE:3N*;[] 4 .L? 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ W8.J5@9;$Z#> P @!$ !@ ("!<14 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W8.J5@9SR-E9" M_R0 !@ ("!828 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J5EE]CQA0!P %Q$ !@ M ("!/C8 'AL+W=O&UL4$L! A0#% @ W8.J5CD&(C%?! [ L !D M ("!%T4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W8.J5NT,Z(8D! 3 T !D ("!258 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MW8.J5O4U&UL4$L! A0#% @ W8.J5K>L V\W! M\ D !D ("!_G8 'AL+W=OP >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ W8.J5IN#U$A$%@ RD( !D M ("!&H4 'AL+W=O6FX8" "*!0 &0 @(&5FP >&PO=V]R:W-H M965TD]P0( %H& 9 M " @5*> !X;"]W;W)K&UL4$L! M A0#% @ W8.J5H._[_PA!P 8!, !D ("!2J$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J M5JI"3WJY @ -08 !D ("!CK, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J5J;CCI%= @ ?P4 M !D ("![;T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J5EJB2I_[ P X@L !D M ("!.,8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W8.J5IL,_RV# @ YP4 !D ("!;M$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J5DLQ M'X\( @ '@0 !D ("!HML 'AL+W=O<,$ "Z&@ &0 M @('AW0 >&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J5G2:$'VY @ F@8 !D M ("!-N4 'AL+W=O$ &0 @($FZ >&PO M=V]R:W-H965T&UL4$L! A0#% @ W8.J5I;_80KV!@ 'S, !D ("! M=? 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W8.J5B!T]27*! ?1D !D ("!N_X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J5C'NL9GB @ 2@@ !D M ("!8A8! 'AL+W=O&PO=V]R M:W-H965T\[/0( * % M 9 " @8H> 0!X;"]W;W)K&UL M4$L! A0#% @ W8.J5HLKC>R4 @ \@8 !D ("!_B ! M 'AL+W=O" &0 @(')(P$ >&PO=V]R:W-H965T 9 M " @0HG 0!X;"]W;W)K&UL4$L! A0#% @ MW8.J5M.F7,.R! K!< !D ("!9RP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J5EQ+#QQ^!0 82\ !D M ("!$$,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W8.J5I&PO=V]R:W-H965T&UL4$L! A0#% @ W8.J M5E)84;,O P )!, T ( !+EL! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ W8.J5K?' M S!" @ 0BL !H ( !^60! 'AL+U]R96QS+W=O XML 86 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 87 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 136 304 1 false 62 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 - Condensed Consolidated Balance Sheets Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Stockholders Equity Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders Equity Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 00405 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 7 false false R8.htm 10101 - Disclosure - Organization and Operation of Our Business Sheet http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusiness Organization and Operation of Our Business Notes 8 false false R9.htm 10201 - Disclosure - Liquidity and Financial Condition Sheet http://riotblockchain.com/role/DisclosureLiquidityAndFinancialCondition Liquidity and Financial Condition Notes 9 false false R10.htm 10301 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Sheet http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Notes 10 false false R11.htm 10401 - Disclosure - Revenue from Contracts with Customers Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 10501 - Disclosure - Bitcoin Sheet http://riotblockchain.com/role/DisclosureBitcoin Bitcoin Notes 12 false false R13.htm 10601 - Disclosure - Property and Equipment Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipment Property and Equipment Notes 13 false false R14.htm 10701 - Disclosure - Finite-Lived Intangible Assets Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssets Finite-Lived Intangible Assets Notes 14 false false R15.htm 10801 - Disclosure - Power Supply Contract Sheet http://riotblockchain.com/role/DisclosurePowerSupplyContract Power Supply Contract Notes 15 false false R16.htm 10901 - Disclosure - Long-Term Assets Sheet http://riotblockchain.com/role/DisclosureLongTermAssets Long-Term Assets Notes 16 false false R17.htm 11001 - Disclosure - Accrued Expenses Sheet http://riotblockchain.com/role/DisclosureAccruedExpenses Accrued Expenses Notes 17 false false R18.htm 11101 - Disclosure - Debt Sheet http://riotblockchain.com/role/DisclosureDebt Debt Notes 18 false false R19.htm 11201 - Disclosure - Leases Sheet http://riotblockchain.com/role/DisclosureLeases Leases Notes 19 false false R20.htm 11301 - Disclosure - Stockholders' Equity Sheet http://riotblockchain.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 11401 - Disclosure - Stock-Based Compensation Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 11501 - Disclosure - Fair Value Measurements Sheet http://riotblockchain.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 11601 - Disclosure - Commitments and Contingencies Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 11701 - Disclosure - Income Taxes Sheet http://riotblockchain.com/role/DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 11801 - Disclosure - Earnings Per Share Sheet http://riotblockchain.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 25 false false R26.htm 11901 - Disclosure - Segment Information Sheet http://riotblockchain.com/role/DisclosureSegmentInformation Segment Information Notes 26 false false R27.htm 20302 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Sheet http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Policies http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements 27 false false R28.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 28 false false R29.htm 30503 - Disclosure - Bitcoin (Tables) Sheet http://riotblockchain.com/role/DisclosureBitcoinTables Bitcoin (Tables) Tables http://riotblockchain.com/role/DisclosureBitcoin 29 false false R30.htm 30603 - Disclosure - Property and Equipment (Tables) Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://riotblockchain.com/role/DisclosurePropertyAndEquipment 30 false false R31.htm 30703 - Disclosure - Finite-Lived Intangible Assets (Tables) Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables Finite-Lived Intangible Assets (Tables) Tables http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssets 31 false false R32.htm 30803 - Disclosure - Power Supply Contract (Tables) Sheet http://riotblockchain.com/role/DisclosurePowerSupplyContractTables Power Supply Contract (Tables) Tables http://riotblockchain.com/role/DisclosurePowerSupplyContract 32 false false R33.htm 30903 - Disclosure - Long-Term Assets (Tables) Sheet http://riotblockchain.com/role/DisclosureLongTermAssetsTables Long-Term Assets (Tables) Tables http://riotblockchain.com/role/DisclosureLongTermAssets 33 false false R34.htm 31003 - Disclosure - Accrued Expenses (Tables) Sheet http://riotblockchain.com/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://riotblockchain.com/role/DisclosureAccruedExpenses 34 false false R35.htm 31203 - Disclosure - Leases (Tables) Sheet http://riotblockchain.com/role/DisclosureLeasesTables Leases (Tables) Tables http://riotblockchain.com/role/DisclosureLeases 35 false false R36.htm 31403 - Disclosure - Stock-Based Compensation (Tables) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://riotblockchain.com/role/DisclosureStockBasedCompensation 36 false false R37.htm 31503 - Disclosure - Fair Value Measurements (Tables) Sheet http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://riotblockchain.com/role/DisclosureFairValueMeasurements 37 false false R38.htm 31603 - Disclosure - Commitments and Contingencies (Tables) Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies 38 false false R39.htm 31803 - Disclosure - Earnings Per Share (Tables) Sheet http://riotblockchain.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://riotblockchain.com/role/DisclosureEarningsPerShare 39 false false R40.htm 31903 - Disclosure - Segment Information (Tables) Sheet http://riotblockchain.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://riotblockchain.com/role/DisclosureSegmentInformation 40 false false R41.htm 40101 - Disclosure - Organization and Operation of Our Business (Details) Sheet http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusinessDetails Organization and Operation of Our Business (Details) Details http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusiness 41 false false R42.htm 40201 - Disclosure - Liquidity and Financial Condition (Details) Sheet http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails Liquidity and Financial Condition (Details) Details http://riotblockchain.com/role/DisclosureLiquidityAndFinancialCondition 42 false false R43.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 43 false false R44.htm 40402 - Disclosure - Revenue from Contracts with Customers - Schedule of changes in the total deferred revenue liability (Details) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInTotalDeferredRevenueLiabilityDetails Revenue from Contracts with Customers - Schedule of changes in the total deferred revenue liability (Details) Details 44 false false R45.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 45 false false R46.htm 40501 - Disclosure - Bitcoin - Schedule of additional information (Details) Sheet http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails Bitcoin - Schedule of additional information (Details) Details 46 false false R47.htm 40601 - Disclosure - Property and Equipment (Details) Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails Property and Equipment (Details) Details http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables 47 false false R48.htm 40602 - 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 48 false false R49.htm 40701 - Disclosure - Finite-Lived Intangible Assets (Details) Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsDetails Finite-Lived Intangible Assets (Details) Details http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables 49 false false R50.htm 40702 - Disclosure - Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details) Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details) Details 50 false false R51.htm 40703 - Disclosure - Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) Details 51 false false R52.htm 40801 - Disclosure - Power Supply Contract (Details) Sheet http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails Power Supply Contract (Details) Details http://riotblockchain.com/role/DisclosurePowerSupplyContractTables 52 false false R53.htm 40802 - Disclosure - Power Supply Contract - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) Sheet http://riotblockchain.com/role/DisclosurePowerSupplyContractScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails Power Supply Contract - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) Details 53 false false R54.htm 40901 - Disclosure - Long-Term Assets (Details) Sheet http://riotblockchain.com/role/DisclosureLongTermAssetsDetails Long-Term Assets (Details) Details http://riotblockchain.com/role/DisclosureLongTermAssetsTables 54 false false R55.htm 40902 - Disclosure - Long-Term Assets - Schedule of deposits on equipment (Details) Sheet http://riotblockchain.com/role/DisclosureLongTermAssetsScheduleOfDepositsOnEquipmentDetails Long-Term Assets - Schedule of deposits on equipment (Details) Details 55 false false R56.htm 41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) Sheet http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails Accrued Expenses - Schedule of accrued expenses (Details) Details 56 false false R57.htm 41101 - Disclosure - Debt (Details) Sheet http://riotblockchain.com/role/DisclosureDebtDetails Debt (Details) Details http://riotblockchain.com/role/DisclosureDebt 57 false false R58.htm 41201 - Disclosure - Leases (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesDetails Leases (Details) Details http://riotblockchain.com/role/DisclosureLeasesTables 58 false false R59.htm 41202 - Disclosure - Leases - Schedule of lease expense (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails Leases - Schedule of lease expense (Details) Details 59 false false R60.htm 41203 - Disclosure - Leases - Schedule of other information (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails Leases - Schedule of other information (Details) Details 60 false false R61.htm 41204 - 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 61 false false R62.htm 41301 - Disclosure - Stockholders' Equity (Details) Sheet http://riotblockchain.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details http://riotblockchain.com/role/DisclosureStockholdersEquity 62 false false R63.htm 41401 - Disclosure - Stock-Based Compensation (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://riotblockchain.com/role/DisclosureStockBasedCompensationTables 63 false false R64.htm 41402 - 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 64 false false R65.htm 41403 - 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 65 false false R66.htm 41404 - 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 66 false false R67.htm 41501 - 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 67 false false R68.htm 41601 - Disclosure - Commitments and Contingencies (Details) Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables 68 false false R69.htm 41602 - 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 69 false false R70.htm 41701 - Disclosure - Income Taxes (Details) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://riotblockchain.com/role/DisclosureIncomeTaxes 70 false false R71.htm 41801 - Disclosure - Earnings Per Share (Details) Sheet http://riotblockchain.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://riotblockchain.com/role/DisclosureEarningsPerShareTables 71 false false R72.htm 41901 - Disclosure - Segment Information (Details) Sheet http://riotblockchain.com/role/DisclosureSegmentInformationDetails Segment Information (Details) Details http://riotblockchain.com/role/DisclosureSegmentInformationTables 72 false false R73.htm 41902 - 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 73 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 15 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - riot-20230331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 8 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:CommonStockNoParValue, us-gaap:PreferredStockNoParValue, us-gaap:PreferredStockValue - riot-20230331x10q.htm 9 riot-20230331x10q.htm riot-20230331.xsd riot-20230331_cal.xml riot-20230331_def.xml riot-20230331_lab.xml riot-20230331_pre.xml riot-20230331xex31d1.htm riot-20230331xex31d2.htm riot-20230331xex32d1.htm riot-20230331xex32d2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "riot-20230331x10q.htm": { "axisCustom": 2, "axisStandard": 22, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 499, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 136, "dts": { "calculationLink": { "local": [ "riot-20230331_cal.xml" ] }, "definitionLink": { "local": [ "riot-20230331_def.xml" ] }, "inline": { "local": [ "riot-20230331x10q.htm" ] }, "labelLink": { "local": [ "riot-20230331_lab.xml" ] }, "presentationLink": { "local": [ "riot-20230331_pre.xml" ] }, "schema": { "local": [ "riot-20230331.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 491, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 40, "http://riotblockchain.com/20230331": 7, "http://xbrl.sec.gov/dei/2022": 5, "total": 52 }, "keyCustom": 78, "keyStandard": 226, "memberCustom": 35, "memberStandard": 21, "nsprefix": "riot", "nsuri": "http://riotblockchain.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "menuCat": "Notes", "order": "10", "role": "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Revenue from Contracts with Customers", "menuCat": "Notes", "order": "11", "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "riot:CryptocurrenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Bitcoin", "menuCat": "Notes", "order": "12", "role": "http://riotblockchain.com/role/DisclosureBitcoin", "shortName": "Bitcoin", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "riot:CryptocurrenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "13", "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Finite-Lived Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssets", "shortName": "Finite-Lived Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Power Supply Contract", "menuCat": "Notes", "order": "15", "role": "http://riotblockchain.com/role/DisclosurePowerSupplyContract", "shortName": "Power Supply Contract", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Long-Term Assets", "menuCat": "Notes", "order": "16", "role": "http://riotblockchain.com/role/DisclosureLongTermAssets", "shortName": "Long-Term Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "17", "role": "http://riotblockchain.com/role/DisclosureAccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Debt", "menuCat": "Notes", "order": "18", "role": "http://riotblockchain.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Leases", "menuCat": "Notes", "order": "19", "role": "http://riotblockchain.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "20", "role": "http://riotblockchain.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "21", "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "22", "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "23", "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "24", "role": "http://riotblockchain.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "25", "role": "http://riotblockchain.com/role/DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Segment Information", "menuCat": "Notes", "order": "26", "role": "http://riotblockchain.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20302 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "menuCat": "Policies", "order": "27", "role": "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Revenue from Contracts with Customers (Tables)", "menuCat": "Tables", "order": "28", "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Bitcoin (Tables)", "menuCat": "Tables", "order": "29", "role": "http://riotblockchain.com/role/DisclosureBitcoinTables", "shortName": "Bitcoin (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "riot:ContractAssetsCurrentRetainage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "riot:ContractAssetsCurrentRetainage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "30", "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Finite-Lived Intangible Assets (Tables)", "menuCat": "Tables", "order": "31", "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables", "shortName": "Finite-Lived Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Power Supply Contract (Tables)", "menuCat": "Tables", "order": "32", "role": "http://riotblockchain.com/role/DisclosurePowerSupplyContractTables", "shortName": "Power Supply Contract (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Long-Term Assets (Tables)", "menuCat": "Tables", "order": "33", "role": "http://riotblockchain.com/role/DisclosureLongTermAssetsTables", "shortName": "Long-Term Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "34", "role": "http://riotblockchain.com/role/DisclosureAccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "35", "role": "http://riotblockchain.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "36", "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "37", "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "38", "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "39", "role": "http://riotblockchain.com/role/DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31903 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "40", "role": "http://riotblockchain.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "INF", "first": true, "lang": null, "name": "riot:NumberOfMegawattsCapacityProvidedForBitcoinMining", "reportCount": 1, "unitRef": "Unit_Standard_MWh_dttfoRG_v0ah5l8LfEEpYw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Operation of Our Business (Details)", "menuCat": "Details", "order": "41", "role": "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusinessDetails", "shortName": "Organization and Operation of Our Business (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Liquidity and Financial Condition (Details)", "menuCat": "Details", "order": "42", "role": "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "shortName": "Liquidity and Financial Condition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-5", "lang": null, "name": "riot:WorkingCapital", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-5", "first": true, "lang": null, "name": "riot:ContractBalances", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Revenue from Contracts with Customers (Details)", "menuCat": "Details", "order": "43", "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-5", "first": true, "lang": null, "name": "riot:ContractBalances", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_At9HoSXaM0SRUn1PsAnKrg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Revenue from Contracts with Customers - Schedule of changes in the total deferred revenue liability (Details)", "menuCat": "Details", "order": "44", "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInTotalDeferredRevenueLiabilityDetails", "shortName": "Revenue from Contracts with Customers - Schedule of changes in the total deferred revenue liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_At9HoSXaM0SRUn1PsAnKrg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "riot:RevenueRemainingPerformanceObligationYearOne", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)", "menuCat": "Details", "order": "45", "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "shortName": "Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "riot:RevenueRemainingPerformanceObligationYearOne", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_At9HoSXaM0SRUn1PsAnKrg", "decimals": "-3", "first": true, "lang": null, "name": "riot:CryptocurrenciesClassifiedAsCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Bitcoin - Schedule of additional information (Details)", "menuCat": "Details", "order": "46", "role": "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "shortName": "Bitcoin - Schedule of additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "lang": null, "name": "riot:RevenueRecognizedFromCryptocurrenciesMined", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "INF", "first": true, "lang": null, "name": "riot:NumberOfOfflineMiners", "reportCount": 1, "unitRef": "Unit_Standard_item_bQmN0wcrQkqmqhoE2E4x0Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Property and Equipment (Details)", "menuCat": "Details", "order": "47", "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_At9HoSXaM0SRUn1PsAnKrg", "decimals": "INF", "lang": null, "name": "riot:NumberOfMinersToBePurchased", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_bQmN0wcrQkqmqhoE2E4x0Q", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Property and Equipment - Schedule of property and equipment (Details)", "menuCat": "Details", "order": "48", "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "shortName": "Property and Equipment - Schedule of property and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Finite-Lived Intangible Assets (Details)", "menuCat": "Details", "order": "49", "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsDetails", "shortName": "Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_-wLQXkQEZ0m8CZzZn0sYTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Stockholders Equity", "menuCat": "Statements", "order": "5", "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_-wLQXkQEZ0m8CZzZn0sYTA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details)", "menuCat": "Details", "order": "50", "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "shortName": "Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details)", "menuCat": "Details", "order": "51", "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails", "shortName": "Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "riot:PowerCurtailmentCredits", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Power Supply Contract (Details)", "menuCat": "Details", "order": "52", "role": "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails", "shortName": "Power Supply Contract (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_JvB3_DhEXU-aSnEtSOYMTQ", "decimals": "1", "lang": null, "name": "us-gaap:DerivativeAssetMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_yG_fMa0m60Ola5QyDzRRoA", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_At9HoSXaM0SRUn1PsAnKrg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetsNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Power Supply Contract - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details)", "menuCat": "Details", "order": "53", "role": "http://riotblockchain.com/role/DisclosurePowerSupplyContractScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails", "shortName": "Power Supply Contract - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_At9HoSXaM0SRUn1PsAnKrg", "decimals": "-5", "first": true, "lang": null, "name": "riot:SecurityDepositPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Long-Term Assets (Details)", "menuCat": "Details", "order": "54", "role": "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "shortName": "Long-Term Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_At9HoSXaM0SRUn1PsAnKrg", "decimals": "-5", "first": true, "lang": null, "name": "riot:SecurityDepositPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_V9rn_IeNy0aSHyctcV7hJQ", "decimals": "-3", "first": true, "lang": null, "name": "riot:DepositsOnEquipment", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Long-Term Assets - Schedule of deposits on equipment (Details)", "menuCat": "Details", "order": "55", "role": "http://riotblockchain.com/role/DisclosureLongTermAssetsScheduleOfDepositsOnEquipmentDetails", "shortName": "Long-Term Assets - Schedule of deposits on equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_klQt9Mlx6EyWa0ZdOWdSag", "decimals": "-3", "lang": null, "name": "riot:DepositsOnEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "riot:AccruedConstructionInProgressCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details)", "menuCat": "Details", "order": "56", "role": "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails", "shortName": "Accrued Expenses - Schedule of accrued expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "riot:AccruedConstructionInProgressCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "57", "role": "http://riotblockchain.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "58", "role": "http://riotblockchain.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Leases - Schedule of lease expense (Details)", "menuCat": "Details", "order": "59", "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails", "shortName": "Leases - Schedule of lease expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfOtherInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "riot:OperatingCashFlowsFromOperatingLeases", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Leases - Schedule of other information (Details)", "menuCat": "Details", "order": "60", "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails", "shortName": "Leases - Schedule of other information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfOtherInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "riot:OperatingCashFlowsFromOperatingLeases", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Leases - Schedule of future minimum operating lease payments (Details)", "menuCat": "Details", "order": "61", "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails", "shortName": "Leases - Schedule of future minimum operating lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionAxis_riot_SalesAgentsMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_riot_AtmOffering2022Member_oA0nMBysg0Wd_VDAKk8cuw", "decimals": "-5", "first": true, "lang": null, "name": "riot:MaximumAmountOfSalesShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "62", "role": "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionAxis_riot_SalesAgentsMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_riot_AtmOffering2022Member_oA0nMBysg0Wd_VDAKk8cuw", "decimals": "-5", "first": true, "lang": null, "name": "riot:MaximumAmountOfSalesShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_4bvss2Nxg0icTOyvOvLLlA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Stock-Based Compensation (Details)", "menuCat": "Details", "order": "63", "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_4bvss2Nxg0icTOyvOvLLlA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details)", "menuCat": "Details", "order": "64", "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "shortName": "Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_7LWBF7lx7US8VZuwRVOKAw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_iPm3TS0BkEamFGmcuedvOA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - Stock-Based Compensation - Schedule of Performance-based awards (Details)", "menuCat": "Details", "order": "65", "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "shortName": "Stock-Based Compensation - Schedule of Performance-based awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_7LWBF7lx7US8VZuwRVOKAw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_iPm3TS0BkEamFGmcuedvOA", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "riot:NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_riot_ServiceBasedAwardsMember_WeeghK0CGU22KjZnHXnWhA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_iPm3TS0BkEamFGmcuedvOA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41404 - Disclosure - Stock-Based Compensation - Schedule of Service-based awards (Details)", "menuCat": "Details", "order": "66", "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "shortName": "Stock-Based Compensation - Schedule of Service-based awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "riot:NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_riot_ServiceBasedAwardsMember_WeeghK0CGU22KjZnHXnWhA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_iPm3TS0BkEamFGmcuedvOA", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details)", "menuCat": "Details", "order": "67", "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EscrowDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "68", "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_JK0jtqbMYkKFRzaXazJzvQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EscrowDeposit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_gLQfzkJ8ZE2KDkufp35rOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details)", "menuCat": "Details", "order": "69", "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "shortName": "Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_gLQfzkJ8ZE2KDkufp35rOw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_At9HoSXaM0SRUn1PsAnKrg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "70", "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_srt_RangeAxis_srt_MaximumMember_Ri0BtEvu5EqSP2rWuBMXCg", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_iPm3TS0BkEamFGmcuedvOA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "71", "role": "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_iPm3TS0BkEamFGmcuedvOA", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_y9Z3_AxZY0KCxKFhiSvQ0w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Segment Information (Details)", "menuCat": "Details", "order": "72", "role": "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_y9Z3_AxZY0KCxKFhiSvQ0w", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "riot:Revenue1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41902 - Disclosure - Segment Information - Schedule of reportable segments and operating income (Details)", "menuCat": "Details", "order": "73", "role": "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "shortName": "Segment Information - Schedule of reportable segments and operating income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": "-3", "first": true, "lang": null, "name": "riot:Revenue1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_v69RDc6xBE2sB505Vg6Rpg", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Operation of Our Business", "menuCat": "Notes", "order": "8", "role": "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusiness", "shortName": "Organization and Operation of Our Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Liquidity and Financial Condition", "menuCat": "Notes", "order": "9", "role": "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialCondition", "shortName": "Liquidity and Financial Condition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "riot-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_DjW47WjE1UGqFbDaqF84Vw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 62, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "riot_AccruedConstructionInProgressCurrent": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "AccruedConstructionInProgressCurrent", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "riot_AcquisitionOfWhinstoneInContingentConsiderationLiability": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "AcquisitionOfWhinstoneInContingentConsiderationLiability", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "riot_AcquisitionOfWhinstoneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition Of Whinstone Member" } } }, "localname": "AcquisitionOfWhinstoneMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "riot_AmortizationOfLicenseFeeRevenue": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of license fee revenue.", "label": "Amortization Of License Fee Revenue", "terseLabel": "Amortization of license fee revenue" } } }, "localname": "AmortizationOfLicenseFeeRevenue", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_AmortizationOfRightOfUseAssets": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "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": "Amortization of right of use assets" } } }, "localname": "AmortizationOfRightOfUseAssets", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_AtmOffering2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 ATM Offering [Member]", "label": "2022 ATM Offering [Member]" } } }, "localname": "AtmOffering2022Member", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "riot_Bitcoin": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares of bitcoin sold for proceeds.", "label": "Bitcoin", "terseLabel": "Sold bitcoin (in Shares)" } } }, "localname": "Bitcoin", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "sharesItemType" }, "riot_BitcoinExchangedForEmployeeCompensationNoncashInvestingAndFinancingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Bitcoin exchanged for employee compensation.", "label": "Bitcoin exchanged for employee compensation" } } }, "localname": "BitcoinExchangedForEmployeeCompensationNoncashInvestingAndFinancingActivities", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_BitcoinMiningFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Bitcoin Mining Facility [Axis]" } } }, "localname": "BitcoinMiningFacilityAxis", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "riot_BitcoinMiningFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Bitcoin Mining Facility [Domain]" } } }, "localname": "BitcoinMiningFacilityDomain", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "riot_BusinessCombinationConsiderationAdditionalTransferred1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Consideration Additional Transferred.", "label": "Business Combination Consideration Additional Transferred1", "terseLabel": "Additional consideration paid" } } }, "localname": "BusinessCombinationConsiderationAdditionalTransferred1", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "riot_BusinessCombinationDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discount rate.", "label": "Business Combination Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "BusinessCombinationDiscountRate", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "riot_CasualtyRelatedChargesRecoveriesNet": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "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", "terseLabel": "Casualty-related charges" } } }, "localname": "CasualtyRelatedChargesRecoveriesNet", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "riot_ChangeInEstimatedFutureDevelopmentCosts": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "ChangeInEstimatedFutureDevelopmentCosts", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "riot_ChangeInFairValueOfContingentConsideration": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "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" } } }, "localname": "ChangeInFairValueOfContingentConsideration", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "riot_ChangeInFairValueOfContingentConsiderations": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "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" } } }, "localname": "ChangeInFairValueOfContingentConsiderations", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_ChangeInFairValueOfDerivativeAsset": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "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" } } }, "localname": "ChangeInFairValueOfDerivativeAsset", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "riot_ChangeInFairValueOfDerivativeAssets": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "ChangeInFairValueOfDerivativeAssets", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "riot_CommitmentsandContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "riot_CommitmentsandContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "xbrltype": "stringItemType" }, "riot_ConstructionInProgressIncludedInAccruedExpenses": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "ConstructionInProgressIncludedInAccruedExpenses", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_ContingentConsiderationLiabilityFuturePowerCredits": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "ContingentConsiderationLiabilityFuturePowerCredits", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "riot_ContingentConsiderationLiabilityFuturePowerCreditsCurrentPortion": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "ContingentConsiderationLiabilityFuturePowerCreditsCurrentPortion", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "riot_ContractAssetsCurrentRetainage": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of current retainage included in contract assets.", "label": "Contract Assets, Current, Retainage", "terseLabel": "Contract assets, retainage" } } }, "localname": "ContractAssetsCurrentRetainage", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "riot_ContractBalances": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract balances.", "label": "Contract Balances", "terseLabel": "Contract balances" } } }, "localname": "ContractBalances", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "riot_ContractLiabilitiesCurrentRetainage": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of current retainage included in contract liabilities.", "label": "Contract Liabilities, Current, Retainage", "terseLabel": "Contract liabilities, retainage" } } }, "localname": "ContractLiabilitiesCurrentRetainage", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "riot_ContractWithCustomerBillingsInExcessOfCostsAndEstimatedEarnings": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "ContractWithCustomerBillingsInExcessOfCostsAndEstimatedEarnings", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInTotalDeferredRevenueLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "riot_ConvertiblePreferredStockSeriesAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2% Convertible Preferred Stock Series A [Member]", "label": "Convertible Preferred Stock Series AMember", "terseLabel": "2% Series A Convertible Stock" } } }, "localname": "ConvertiblePreferredStockSeriesAMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "riot_ConvertiblePreferredStockSeriesBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "0% Convertible Preferred Stock Series B [Member]", "label": "Convertible Preferred Stock Series BMember", "terseLabel": "0% Series B Convertible Stock" } } }, "localname": "ConvertiblePreferredStockSeriesBMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "riot_CorsicanaFacilityLandSiteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It Represent Corsicana Facility Land Site [Member]", "label": "Corsicana Facility Land Site [Member]" } } }, "localname": "CorsicanaFacilityLandSiteMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "riot_CryptocurrenciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cryptocurrencies Abstract" } } }, "localname": "CryptocurrenciesAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_CryptocurrenciesClassifiedAsCurrent": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cryptocurrencies classified as current.", "label": "Cryptocurrencies Classified As Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Bitcoin" } } }, "localname": "CryptocurrenciesClassifiedAsCurrent", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "riot_CryptocurrenciesMining": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cryptocurrencies - mining.", "label": "Cryptocurrencies Mining", "terseLabel": "Bitcoin Mining revenue" } } }, "localname": "CryptocurrenciesMining", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_CryptocurrenciesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure cryptocurrencies.", "label": "Cryptocurrencies Text Block", "terseLabel": "Bitcoin" } } }, "localname": "CryptocurrenciesTextBlock", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoin" ], "xbrltype": "textBlockItemType" }, "riot_DataCenterHostingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Data Center Hosting Member", "terseLabel": "Data Center Hosting", "verboseLabel": "Data Center Hosting [Member]" } } }, "localname": "DataCenterHostingMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "riot_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementShares": { "auth_ref": [], "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)" } } }, "localname": "DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementShares", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "riot_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementValue": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementValue", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "riot_DepositsOnEquipment": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deposits on equipment.", "label": "Deposits On Equipment", "negatedLabel": "Deposits on equipment", "terseLabel": "Deposits on equipment" } } }, "localname": "DepositsOnEquipment", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsScheduleOfDepositsOnEquipmentDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_EliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Eliminations Member", "terseLabel": "Eliminations [Member]" } } }, "localname": "EliminationsMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "domainItemType" }, "riot_EngineeringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Engineering [Member]", "label": "Engineering Member", "terseLabel": "Engineering" } } }, "localname": "EngineeringMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "riot_EquipmentDamageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Damage [Member]", "label": "Equipment Damage [Member]" } } }, "localname": "EquipmentDamageMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "riot_EquipmentTermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to equipment term loans.", "label": "Equipment Term Loans [Member]", "terseLabel": "Equipment term loans" } } }, "localname": "EquipmentTermLoansMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "riot_ExchangeOfBitcoinForEmployeeCompensation": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "ExchangeOfBitcoinForEmployeeCompensation", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "riot_FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Power Supply Contract [Line Items]" } } }, "localname": "FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "stringItemType" }, "riot_FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of Changes in Estimated Fair Value of Derivative Asset [Table]" } } }, "localname": "FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "stringItemType" }, "riot_FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]" } } }, "localname": "FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "riot_FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Table]" } } }, "localname": "FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "riot_FairValueOfBitcoin": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of fair value of Bitcoin.", "label": "Fair Value of Bitcoin", "terseLabel": "Estimated fair value of Bitcoin" } } }, "localname": "FairValueOfBitcoin", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "riot_FuturePowerCreditsCurrent": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Future Power Credits Current.", "label": "Future Power Credits Current", "terseLabel": "Future power credits, current portion" } } }, "localname": "FuturePowerCreditsCurrent", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "riot_FuturePowerCreditsNonCurrent": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Future Power Credits Non Current.", "label": "Future Power Credits Non Current", "terseLabel": "Future power credits, less current portion" } } }, "localname": "FuturePowerCreditsNonCurrent", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "riot_GainLossRealizedOnSaleexchangeOfCryptocurrencies": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "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" } } }, "localname": "GainLossRealizedOnSaleexchangeOfCryptocurrencies", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "riot_GroundLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ground lease [Member]", "label": "Ground Lease Member", "terseLabel": "Ground lease [Member]" } } }, "localname": "GroundLeaseMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "riot_GroundLeasesNet1": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "GroundLeasesNet1", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "riot_ImpairmentGainLossOnCryptocurrencies": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment of cryptocurrencies.", "label": "Impairment Gain Loss On Cryptocurrencies", "terseLabel": "Impairment of Bitcoin" } } }, "localname": "ImpairmentGainLossOnCryptocurrencies", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "riot_ImpairmentOfCryptocurrencies": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment of cryptocurrencies.", "label": "Impairment Of Cryptocurrencies", "terseLabel": "Impairment of Bitcoin" } } }, "localname": "ImpairmentOfCryptocurrencies", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "riot_InterestAndOtherIncomeExpense": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest and other income (expense).", "label": "Interest And Other Income Expense", "terseLabel": "Interest income (expense)" } } }, "localname": "InterestAndOtherIncomeExpense", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "riot_LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future minimum operating lease payments [Line Items]" } } }, "localname": "LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "riot_LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of future minimum operating lease payments [Table]" } } }, "localname": "LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "riot_LesseeOperatingLeaseLiabilityPaymentsThereafter": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsThereafter", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "riot_LiquidityandFinancialConditionDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity and Financial Condition (Details) [Line Items]" } } }, "localname": "LiquidityandFinancialConditionDetailsLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "stringItemType" }, "riot_LiquidityandFinancialConditionDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity and Financial Condition (Details) [Table]" } } }, "localname": "LiquidityandFinancialConditionDetailsTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "stringItemType" }, "riot_LongTermAssetsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Assets (Details) [Line Items]" } } }, "localname": "LongTermAssetsDetailsLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "stringItemType" }, "riot_LongTermAssetsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Assets (Details) [Table]" } } }, "localname": "LongTermAssetsDetailsTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "stringItemType" }, "riot_MachineryAndFacilityEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Machinery and facility equipment [Member]", "label": "Machinery And Facility Equipment Member", "terseLabel": "Machinery and facility equipment [Member]" } } }, "localname": "MachineryAndFacilityEquipmentMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "riot_ManufacturingTermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to manufacturing term loans.", "label": "Manufacturing Term Loans [Member]", "terseLabel": "Manufacturing term loans" } } }, "localname": "ManufacturingTermLoansMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "riot_MarketPriceOfBitcoin": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The market value of Bitcoins held.", "label": "Market Price Of Bitcoin", "terseLabel": "Market price of one Bitcoin" } } }, "localname": "MarketPriceOfBitcoin", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "riot_MaximumAmountOfSalesShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount of sales shares.", "label": "Maximum Amount Of Sales Shares", "terseLabel": "Maximum amount of sales shares (in Dollars)" } } }, "localname": "MaximumAmountOfSalesShares", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "riot_MemberOfOurCompanysOfficersAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Member Of Our Companys Officers And Employees Member", "terseLabel": "Board of directors, officers, employees, and advisors [Member]" } } }, "localname": "MemberOfOurCompanysOfficersAndEmployeesMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "riot_MinersAndMiningEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Miners and Mining Equipment [Member]", "label": "Miners And Mining Equipment Member", "terseLabel": "Miners and mining equipment [Member]" } } }, "localname": "MinersAndMiningEquipmentMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "riot_MiningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mining Member", "terseLabel": "Mining" } } }, "localname": "MiningMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "riot_NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock": { "auth_ref": [], "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" } } }, "localname": "NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "riot_NumberOfAnticipatedGigawattsBitcoinMiningUnderDevelopmentAtSite": { "auth_ref": [], "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" } } }, "localname": "NumberOfAnticipatedGigawattsBitcoinMiningUnderDevelopmentAtSite", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "energyItemType" }, "riot_NumberOfBitcoinsHeld": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of Bitcoins held.", "label": "Number Of Bitcoins Held", "terseLabel": "Number of Bitcoins held" } } }, "localname": "NumberOfBitcoinsHeld", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "riot_NumberOfBuildingConstructed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of building constructed.", "label": "Number Of Building Constructed", "terseLabel": "Number of building constructed" } } }, "localname": "NumberOfBuildingConstructed", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "integerItemType" }, "riot_NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue": { "auth_ref": [], "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" } } }, "localname": "NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "riot_NumberOfElectricityPowerAgreedToProvide": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of electricity power agreed to provide under agreement.", "label": "Number of Electricity Power Agreed To Provide", "terseLabel": "Capacity of electricity agreed to provide or deliver (MW)" } } }, "localname": "NumberOfElectricityPowerAgreedToProvide", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "energyItemType" }, "riot_NumberOfElectricityPowerDeliveryIncreasedPortion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of electricity power delivery increased portions.", "label": "Number of Electricity Power Delivery Increased Portion", "terseLabel": "Capacity of electricity delivery, increased portion" } } }, "localname": "NumberOfElectricityPowerDeliveryIncreasedPortion", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "energyItemType" }, "riot_NumberOfIncreasedCapacityOfMining": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of increased capacity of mining.", "label": "Number Of Increased Capacity Of Mining", "terseLabel": "Additional increased mining capacity" } } }, "localname": "NumberOfIncreasedCapacityOfMining", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "energyItemType" }, "riot_NumberOfMegawattsCapacityConstructionUnderInitialPhaseOfDevelopment": { "auth_ref": [], "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" } } }, "localname": "NumberOfMegawattsCapacityConstructionUnderInitialPhaseOfDevelopment", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "energyItemType" }, "riot_NumberOfMegawattsCapacityProvidedForBitcoinMining": { "auth_ref": [], "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)" } } }, "localname": "NumberOfMegawattsCapacityProvidedForBitcoinMining", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusinessDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "energyItemType" }, "riot_NumberOfMegawattsCapacityUnderContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of megawatts capacity under contract.", "label": "Number Of Megawatts Capacity Under Contract", "terseLabel": "Number of Megawatts capacity" } } }, "localname": "NumberOfMegawattsCapacityUnderContract", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "integerItemType" }, "riot_NumberOfMinersAcquiredAndReceived": { "auth_ref": [], "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" } } }, "localname": "NumberOfMinersAcquiredAndReceived", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "integerItemType" }, "riot_NumberOfMinersDeployedAtMiningFacility": { "auth_ref": [], "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" } } }, "localname": "NumberOfMinersDeployedAtMiningFacility", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "integerItemType" }, "riot_NumberOfMinersToBePurchased": { "auth_ref": [], "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" } } }, "localname": "NumberOfMinersToBePurchased", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "integerItemType" }, "riot_NumberOfOfflineMiners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of offline miners.", "label": "Number Of Offline Miners", "terseLabel": "Number of miners currently offline" } } }, "localname": "NumberOfOfflineMiners", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "integerItemType" }, "riot_NumberOfSharesHeldToCoverWithholdingTaxesRelatedToTheSettlementOfRestrictedStockUnits": { "auth_ref": [], "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" } } }, "localname": "NumberOfSharesHeldToCoverWithholdingTaxesRelatedToTheSettlementOfRestrictedStockUnits", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "riot_OfficeAndOtherLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office and other leases [Member]", "label": "Office And Other Leases Member", "terseLabel": "Office and other leases [Member]" } } }, "localname": "OfficeAndOtherLeasesMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "riot_OncorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oncor Member", "label": "Oncor [Member]", "terseLabel": "Oncor" } } }, "localname": "OncorMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "domainItemType" }, "riot_OperatingCashFlowsFromOperatingLeases": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "OperatingCashFlowsFromOperatingLeases", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "riot_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other Member", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "riot_OtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenue [Member]", "label": "Other Revenue Member", "terseLabel": "Other revenue", "verboseLabel": "Other revenue [Member]" } } }, "localname": "OtherRevenueMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "riot_PaymentsOnContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "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" } } }, "localname": "PaymentsOnContingentConsiderationLiability", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_PercentageOfDebtApprovedOfTotalPurchases": { "auth_ref": [], "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" } } }, "localname": "PercentageOfDebtApprovedOfTotalPurchases", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "riot_PowerCurtailmentCredits": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Power curtailment credits.", "label": "Power Curtailment Credits", "negatedLabel": "Power curtailment credits", "terseLabel": "Power curtailment credits", "verboseLabel": "Power curtailment credits" } } }, "localname": "PowerCurtailmentCredits", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "riot_PowerRelatedCostAndRemittanceAccruedExpenses": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "PowerRelatedCostAndRemittanceAccruedExpenses", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "riot_PowerSupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Supply Agreement.", "label": "Power Supply Agreement [Member]", "terseLabel": "Power Supply Agreement" } } }, "localname": "PowerSupplyAgreementMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "domainItemType" }, "riot_PowerSupplyAgreementWithTxuMember": { "auth_ref": [], "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" } } }, "localname": "PowerSupplyAgreementWithTxuMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "domainItemType" }, "riot_ProfitLossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Profit Loss [Member]", "label": "Profit Loss [Member]" } } }, "localname": "ProfitLossMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "riot_PropertySubjectToOrAvailableForOperatingLease_Domain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PropertySubjectToOrAvailableForOperatingLease_ [Domain]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLease_Domain", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "riot_PropertyandEquipmentDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Line Items]" } } }, "localname": "PropertyandEquipmentDetailsLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "riot_PropertyandEquipmentDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Table]" } } }, "localname": "PropertyandEquipmentDetailsTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "riot_RealizedGainOnExchangeOfCryptocurrencies": { "auth_ref": [], "crdr": "credit", "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/exchange of Bitcoin" } } }, "localname": "RealizedGainOnExchangeOfCryptocurrencies", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "riot_ReclassificationOfDepositsOnEquipmentToPropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "ReclassificationOfDepositsOnEquipmentToPropertyAndEquipment", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_ReclassificationToPropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reclassification to property and equipment.", "label": "Reclassification To Property And Equipment", "terseLabel": "Reclassification to property and equipment" } } }, "localname": "ReclassificationToPropertyAndEquipment", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "riot_ReconcilingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciling Items Abstract", "terseLabel": "Reconciling Items:" } } }, "localname": "ReconcilingItemsAbstract", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "stringItemType" }, "riot_Revenue1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenue1", "terseLabel": "Total segment and consolidated revenue" } } }, "localname": "Revenue1", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "riot_RevenueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Net Abstract", "terseLabel": "Revenue, net:" } } }, "localname": "RevenueNetAbstract", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "riot_RevenueNetEngineeringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Net Engineering [Member]", "label": "Revenue Net Engineering [Member]", "terseLabel": "Engineering [Member]" } } }, "localname": "RevenueNetEngineeringMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "domainItemType" }, "riot_RevenueNetHostingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Net Hosting Member", "label": "Revenue Net Hosting [Member]", "terseLabel": "Data Center Hosting [Member]" } } }, "localname": "RevenueNetHostingMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "domainItemType" }, "riot_RevenueNetMiningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Net Mining Member", "label": "Revenue Net Mining [Member]", "terseLabel": "Bitcoin Mining [Member]" } } }, "localname": "RevenueNetMiningMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "domainItemType" }, "riot_RevenueRecognizedFromCryptocurrenciesMined": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue recognized from cryptocurrencies mined.", "label": "Revenue Recognized From Cryptocurrencies Mined", "terseLabel": "Revenue recognized from Bitcoin mined" } } }, "localname": "RevenueRecognizedFromCryptocurrenciesMined", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "riot_RevenueRemainingPerformanceObligationYearFour": { "auth_ref": [], "crdr": "credit", "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": "2026" } } }, "localname": "RevenueRemainingPerformanceObligationYearFour", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "riot_RevenueRemainingPerformanceObligationYearFourThereafter": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "RevenueRemainingPerformanceObligationYearFourThereafter", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "riot_RevenueRemainingPerformanceObligationYearOne": { "auth_ref": [], "crdr": "credit", "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": "2023" } } }, "localname": "RevenueRemainingPerformanceObligationYearOne", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "riot_RevenueRemainingPerformanceObligationYearThree": { "auth_ref": [], "crdr": "credit", "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": "2025" } } }, "localname": "RevenueRemainingPerformanceObligationYearThree", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "riot_RevenueRemainingPerformanceObligationYearTwo": { "auth_ref": [], "crdr": "credit", "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": "2024" } } }, "localname": "RevenueRemainingPerformanceObligationYearTwo", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "riot_RhodiumLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rhodium Litigation [Member]", "label": "Rhodium Litigation [Member]" } } }, "localname": "RhodiumLitigationMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "riot_RightOfUseAssetsExchangedForNewOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "RightOfUseAssetsExchangedForNewOperatingLeaseLiabilities", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "riot_RockdaleFacilityBitcoinMiningFacilityTexasMember": { "auth_ref": [], "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" } } }, "localname": "RockdaleFacilityBitcoinMiningFacilityTexasMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "riot_SaleOfCryptocurrencies": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale of cryptocurrencies.", "label": "Sale Of Cryptocurrencies", "terseLabel": "Proceeds from sale of Bitcoin" } } }, "localname": "SaleOfCryptocurrencies", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "riot_SalesAgentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Agents [Member]", "label": "Sales Agents Member", "terseLabel": "Sales Agents [Member]" } } }, "localname": "SalesAgentsMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "riot_SbiCryptoCoLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SBI Crypto Co Litigation [Member]", "label": "SBI Crypto Co Litigation [Member]" } } }, "localname": "SbiCryptoCoLitigationMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "riot_ScheduleOfAccruedExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses [Abstract]" } } }, "localname": "ScheduleOfAccruedExpensesAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Additional Information Abstract" } } }, "localname": "ScheduleOfAdditionalInformationAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfAntidilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Antidilutive Securities Abstract", "label": "Earnings Per Share Abstract" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfChangesInEstimatedFairValueOfDerivativeAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Changes In Estimated Fair Value Of Derivative Asset Abstract" } } }, "localname": "ScheduleOfChangesInEstimatedFairValueOfDerivativeAssetAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfChangesInTheTotalDeferredRevenueLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Changes In The Total Deferred Revenue Liability Abstract" } } }, "localname": "ScheduleOfChangesInTheTotalDeferredRevenueLiabilityAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfDepositsOnEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Deposits On Equipment Abstract" } } }, "localname": "ScheduleOfDepositsOnEquipmentAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfDisaggregatedRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregated Revenue Abstract" } } }, "localname": "ScheduleOfDisaggregatedRevenueAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfFutureMinimumOperatingLeasePaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Future Minimum Operating Lease Payments Abstract" } } }, "localname": "ScheduleOfFutureMinimumOperatingLeasePaymentsAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfIncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Income Taxes [Line Items]" } } }, "localname": "ScheduleOfIncomeTaxesLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "riot_ScheduleOfIncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income taxes.", "label": "Schedule of Income Taxes [Table]" } } }, "localname": "ScheduleOfIncomeTaxesTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "riot_ScheduleOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets [Abstract]" } } }, "localname": "ScheduleOfIntangibleAssetsAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Lease Expense Abstract" } } }, "localname": "ScheduleOfLeaseExpenseAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfOtherInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Other Information [Abstract]" } } }, "localname": "ScheduleOfOtherInformationAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_ScheduleOfOtherInformationTableTextBlock": { "auth_ref": [], "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" } } }, "localname": "ScheduleOfOtherInformationTableTextBlock", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "riot_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment Abstract" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://riotblockchain.com/20230331", "xbrltype": "stringItemType" }, "riot_SecurityDepositPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Security Deposit Paid.", "label": "Security Deposit Paid", "terseLabel": "Security Deposit" } } }, "localname": "SecurityDepositPaid", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "riot_ServiceBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting service-based awards.", "label": "Service-based awards [Member]" } } }, "localname": "ServiceBasedAwardsMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "riot_StockIssueDuringPeriodSharesConversionOfPreferredStockToCommonStock": { "auth_ref": [], "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)" } } }, "localname": "StockIssueDuringPeriodSharesConversionOfPreferredStockToCommonStock", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "riot_StockIssueDuringPeriodValueConversionOfPreferredStockToCommonStock": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "StockIssueDuringPeriodValueConversionOfPreferredStockToCommonStock", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "riot_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "riot_StockholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "localname": "StockholdersEquityDetailsTable", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "riot_TotalSegmentAndConsolidatedCostOfRevenueExclusiveOfDepreciationAndAmortization": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "TotalSegmentAndConsolidatedCostOfRevenueExclusiveOfDepreciationAndAmortization", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "riot_TxuEnergyRetailCompanyLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TXU Energy Retail Company LLC.", "label": "TXU Energy Retail Company LLC [Member]" } } }, "localname": "TxuEnergyRetailCompanyLlcMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "domainItemType" }, "riot_TypeOfProductOrServiceAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Type Of Product Or Service Axis", "terseLabel": "Type of Product or service [Axis]" } } }, "localname": "TypeOfProductOrServiceAxis", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "riot_TypeOfProductOrServiceDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TypeOfProductOrService [Domain]" } } }, "localname": "TypeOfProductOrServiceDomain", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "riot_UlListingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "UL Listings [Member]", "label": "Ul Listings Member", "terseLabel": "UL Listings [Member]" } } }, "localname": "UlListingsMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "riot_WarrantsToPurchaseCommonStockMember": { "auth_ref": [], "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]" } } }, "localname": "WarrantsToPurchaseCommonStockMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "riot_WhinstoneUsLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Whinstone Us Llc Member" } } }, "localname": "WhinstoneUsLlcMember", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "riot_WorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Working capital as measured by current assets less current liabilities.", "label": "Working Capital", "terseLabel": "Working capital" } } }, "localname": "WorkingCapital", "nsuri": "http://riotblockchain.com/20230331", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "monetaryItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r143", "r144", "r229", "r245", "r422", "r424" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r215", "r216", "r217", "r218", "r284", "r385", "r407", "r418", "r419", "r431", "r444", "r453", "r489", "r509", "r510", "r511", "r512", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r215", "r216", "r217", "r218", "r284", "r385", "r407", "r418", "r419", "r431", "r444", "r453", "r489", "r509", "r510", "r511", "r512", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r197", "r386", "r432", "r452", "r483", "r484", "r492", "r515" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r197", "r386", "r432", "r452", "r483", "r484", "r492", "r515" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r215", "r216", "r217", "r218", "r276", "r284", "r310", "r311", "r312", "r384", "r385", "r407", "r418", "r419", "r431", "r444", "r453", "r479", "r489", "r510", "r511", "r512", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r215", "r216", "r217", "r218", "r276", "r284", "r310", "r311", "r312", "r384", "r385", "r407", "r418", "r419", "r431", "r444", "r453", "r479", "r489", "r510", "r511", "r512", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r143", "r144", "r229", "r245", "r423", "r424" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r9", "r451" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r202", "r203" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Insurance, Current", "terseLabel": "Insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, 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).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r65", "r118" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r35", "r52", "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares not included in the computation of EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Area of Land", "terseLabel": "Area of land (in Acres) acquired" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "areaItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r447", "r496", "r497", "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Consideration" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "auth_ref": [ "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized from contingent consideration in asset acquisition.", "label": "Asset Acquisition, Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability" } } }, "localname": "AssetAcquisitionContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r35", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "verboseLabel": "Impairment charges on property and equipment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r94", "r103", "r120", "r139", "r184", "r188", "r193", "r204", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r343", "r347", "r360", "r451", "r487", "r488", "r507" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r114", "r124", "r139", "r204", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r343", "r347", "r360", "r451", "r487", "r488", "r507" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "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/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r340", "r442", "r443" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r82", "r83", "r340", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r87", "r88", "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Balance as of March 31, 2023", "periodStartLabel": "Balance as of December 31, 2022" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r116", "r421" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r32", "r37", "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r32", "r92" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r121", "r122", "r123", "r139", "r160", "r161", "r163", "r165", "r172", "r173", "r204", "r220", "r222", "r223", "r224", "r227", "r228", "r242", "r243", "r247", "r251", "r257", "r360", "r420", "r460", "r470", "r476" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r16", "r99", "r107" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies - Note 16" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r68", "r211", "r212", "r413", "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r474", "r475", "r500" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r75" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r4", "r451" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, no par value; 340,000,000 shares authorized; 166,966,766 and 167,751,112 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r89", "r425" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of changes in the total deferred revenue liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r259", "r261", "r272" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, including retainage of $3,970" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r259", "r260", "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInTotalDeferredRevenueLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r259", "r260", "r272" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities, net of retainage of $3,970" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInTotalDeferredRevenueLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r38", "r39", "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of preferred stock to common stock" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r22", "r139", "r204", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r360", "r487" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r21" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsIncurredDevelopmentCosts": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Development costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities.", "label": "Costs Incurred, Development Costs", "verboseLabel": "Costs incurred for land" } } }, "localname": "CostsIncurredDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r327", "r334", "r473" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedLabel": "Current income tax benefit (expense)", "negatedTerseLabel": "Current income tax benefit (expense)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Customer Contracts [Member]" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r71", "r137", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument, Term", "terseLabel": "Term of debt" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r486" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Income, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r35", "r81", "r328", "r333", "r334", "r473" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Deferred income tax benefit (expense)", "negatedTerseLabel": "Deferred income tax benefit (expense)", "terseLabel": "Deferred income tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r465" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, less current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Deposits": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.", "label": "Deposits", "terseLabel": "Total deposits" } } }, "localname": "Deposits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsScheduleOfDepositsOnEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r35", "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense related to property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r35", "r63" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetMeasurementInput": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative asset.", "label": "Derivative Asset, Measurement Input" } } }, "localname": "DerivativeAssetMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r125", "r126", "r359", "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset", "terseLabel": "Derivative asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r125" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset, Noncurrent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Derivative asset" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Power Supply Contract" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r91", "r349" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Power Supply Contract" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContract" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopmentCosts": { "auth_ref": [ "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Development Costs, Period Cost", "verboseLabel": "Initial development costs and equipment" } } }, "localname": "DevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r271", "r432", "r433", "r434", "r435", "r436", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r287", "r315", "r316", "r318", "r322", "r445" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r133", "r150", "r151", "r152", "r153", "r154", "r158", "r160", "r163", "r164", "r165", "r169", "r352", "r353", "r402", "r405", "r426" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income (loss) per share (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r133", "r150", "r151", "r152", "r153", "r154", "r160", "r163", "r164", "r165", "r169", "r352", "r353", "r402", "r405", "r426" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income (loss) per share (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r166", "r167", "r168", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost (in Dollars)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r75", "r112", "r129", "r130", "r131", "r145", "r146", "r147", "r149", "r155", "r157", "r171", "r205", "r258", "r319", "r320", "r321", "r329", "r330", "r351", "r361", "r362", "r363", "r364", "r365", "r366", "r377", "r408", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r97", "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Escrow Deposit", "terseLabel": "Escrow Deposit" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r35", "r72" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of derivative asset" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r237", "r277", "r278", "r279", "r280", "r281", "r282", "r355", "r381", "r382", "r383", "r429", "r430", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r237", "r277", "r282", "r355", "r381", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted prices in active markets (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r237", "r277", "r282", "r355", "r382", "r429", "r430", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant other observable inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r237", "r277", "r278", "r279", "r280", "r281", "r282", "r355", "r383", "r429", "r430", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant unobservable inputs (Level 3) [Member]", "verboseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r237", "r277", "r278", "r279", "r280", "r281", "r282", "r381", "r382", "r383", "r429", "r430", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-average life (years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r119", "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r206", "r207", "r208", "r209", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r55", "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross book value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r53", "r54" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r55", "r387" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "netLabel": "Total", "terseLabel": "Finite-lived intangible assets, net", "verboseLabel": "Net book value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails", "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "auth_ref": [ "r468" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.", "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedLabel": "Realized gain on sale of Bitcoin", "terseLabel": "Realized gain on sale of Bitcoin" } } }, "localname": "GainLossOnDispositionOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Long-Term Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r35", "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "negatedLabel": "Impairment of Bitcoin" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": { "auth_ref": [], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net", "totalLabel": "Net income (loss) before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r141", "r324", "r325", "r326", "r331", "r335", "r337", "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r156", "r157", "r183", "r323", "r332", "r336", "r406" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTotalLabel": "Total income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssets": { "auth_ref": [ "r34" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of assets used to generate operating income.", "label": "Increase (Decrease) in Operating Assets", "negatedLabel": "(Increase)/decrease in operating assets" } } }, "localname": "IncreaseDecreaseInOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "auth_ref": [ "r34" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.", "label": "Increase (Decrease) in Operating Liabilities", "terseLabel": "Increase/(decrease) in operating liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInSecurityDeposits": { "auth_ref": [ "r34" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in security deposits.", "label": "Increase (Decrease) in Security Deposits", "terseLabel": "Security and other deposits" } } }, "localname": "IncreaseDecreaseInSecurityDeposits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsScheduleOfDepositsOnEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandBuildingsAndImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.", "label": "Land, Buildings and Improvements [Member]", "terseLabel": "Land rights and land improvements [Member]" } } }, "localname": "LandBuildingsAndImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "verboseLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r375" ], "crdr": "credit", "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, to be Paid, after Year Five", "verboseLabel": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "verboseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r12", "r139", "r204", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r344", "r347", "r348", "r360", "r427", "r487", "r507", "r508" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r8", "r96", "r105", "r451", "r472", "r478", "r502" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r14", "r115", "r139", "r204", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r344", "r347", "r348", "r360", "r451", "r487", "r507", "r508" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r2", "r95", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Amount borrowed" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at end of period" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Interest rate of debt during the period" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Debt" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Borrowing" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "auth_ref": [ "r11" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments of both interest and principal.", "label": "Line of Credit Facility, Periodic Payment", "terseLabel": "Payments of credit and security facility" } } }, "localname": "LineOfCreditFacilityPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r11", "r471" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Equipment Guidance Line" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r69", "r70", "r213", "r215", "r216", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesPaidValue": { "auth_ref": [ "r480", "r481", "r482" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of damages paid to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Paid, Value", "terseLabel": "Compensatory damages" } } }, "localname": "LossContingencyDamagesPaidValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r215", "r216", "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Loss Contingency Loss In Period" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r69", "r70", "r213", "r215", "r216", "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r20" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedLabel": "Unrealized loss on marketable equity securities", "terseLabel": "Unrealized loss on marketable equity securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r135" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r135" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r32", "r33", "r36" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r19", "r36", "r100", "r109", "r113", "r127", "r128", "r131", "r139", "r148", "r150", "r151", "r152", "r153", "r156", "r157", "r162", "r184", "r187", "r192", "r195", "r204", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r353", "r360", "r428", "r487" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued and Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r24" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "verboseLabel": "Schedule of performance-based awards" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r184", "r187", "r192", "r195", "r428" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r370", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r503" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesDetails", "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r369" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r369" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r368" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r374", "r450" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r373", "r450" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r42", "r47", "r90" ], "lang": { "en-us": { "role": { "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.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Operation of Our Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r108", "r463" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term investments classified as other.", "label": "Other Long-Term Investments", "terseLabel": "Other long-term assets" } } }, "localname": "OtherLongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherTaxExpenseBenefit": { "auth_ref": [ "r140", "r493", "r494" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other income tax expense (benefit).", "label": "Other Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense (benefit)" } } }, "localname": "OtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "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.", "label": "Patents [Member]", "terseLabel": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r29" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common shares to pay employee withholding taxes" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Issuance expense (in Dollars)" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r26" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Patent costs incurred" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "auth_ref": [ "r26" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Other Productive Assets", "negatedLabel": "Security deposits" } } }, "localname": "PaymentsToAcquireOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r26" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment, including construction in progress" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance-based stock awards [Member]", "terseLabel": "Performance-based awards [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionRatio": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted.", "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Preferred stock convertible conversion ratio" } } }, "localname": "PreferredStockConvertibleConversionRatio", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "pureItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r3", "r490" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r3", "r242" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r3", "r451" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, no par value, 15,000,000 shares authorized:" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r466" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r464" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "terseLabel": "Deposits" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "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.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r27" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from the sale of stock (in Dollars)" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r27" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from the sale of stock net (in Dollars)" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r28", "r471" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from Credit and Security Facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherDebt": { "auth_ref": [ "r28" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from debt classified as other.", "label": "Proceeds from Other Debt", "terseLabel": "Bitcoin proceeds amount" } } }, "localname": "ProceedsFromOtherDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductLiabilityContingencyLossExposureInExcessOfAccrualBestEstimate": { "auth_ref": [ "r214", "r217" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Best estimate of the reasonably possible loss exposure in excess of the amount accrued for damages pertaining to a specified product.", "label": "Product Liability Contingency, Loss Exposure in Excess of Accrual, Best Estimate", "terseLabel": "GMO is seeking compensatory damages in excess" } } }, "localname": "ProductLiabilityContingencyLossExposureInExcessOfAccrualBestEstimate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r113", "r127", "r128", "r134", "r139", "r148", "r156", "r157", "r184", "r187", "r192", "r195", "r204", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r342", "r345", "r346", "r353", "r360", "r403", "r428", "r448", "r449", "r467", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r67", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r64", "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total cost of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r66", "r106", "r404", "r451" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r48", "r49" ], "lang": { "en-us": { "role": { "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.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r48", "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of reportable segments and operating income" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r283", "r378", "r379" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r110", "r378", "r379", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r283", "r378", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r506" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r30", "r471" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of Credit and Security Facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r462", "r469" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "periodEndLabel": "Restricted cash", "periodStartLabel": "Restricted cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Unvested restricted stock units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r76", "r104", "r411", "r412", "r451" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAppropriated": { "auth_ref": [ "r18", "r73", "r74", "r102", "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.", "label": "Retained Earnings, Appropriated", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAppropriated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r112", "r145", "r146", "r147", "r149", "r155", "r157", "r205", "r319", "r320", "r321", "r329", "r330", "r351", "r408", "r410" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r274", "r275" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Total" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r132", "r139", "r181", "r182", "r186", "r190", "r191", "r197", "r198", "r200", "r204", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r360", "r403", "r487" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r372", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets exchanged for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Weighted average price (in Dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of stock-based compensation" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative assets at fair value.", "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "terseLabel": "Schedule of changes in estimated fair value of derivative asset" } } }, "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerSupplyContractTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative liabilities at fair value.", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "terseLabel": "Schedule of changes in estimated fair value of liability" } } }, "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r354", "r355" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities measured at fair value on recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r53", "r54", "r387" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r58", "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of additional information" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of deposits on equipment" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "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" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r178", "r179", "r180", "r184", "r185", "r189", "r193", "r194", "r195", "r196", "r197", "r199", "r200", "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Reportable segment revenue:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r23" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general, and administrative", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r34" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "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/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Number of Shares, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r42", "r136" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r121", "r122", "r123", "r139", "r160", "r161", "r163", "r165", "r172", "r173", "r204", "r220", "r222", "r223", "r224", "r227", "r228", "r242", "r243", "r247", "r251", "r257", "r360", "r420", "r460", "r470", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r17", "r75", "r112", "r129", "r130", "r131", "r145", "r146", "r147", "r149", "r155", "r157", "r171", "r205", "r258", "r319", "r320", "r321", "r329", "r330", "r351", "r361", "r362", "r363", "r364", "r365", "r366", "r377", "r408", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r145", "r146", "r147", "r171", "r386" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r3", "r4", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock/At-the-market offering, net of offering costs (in Shares)", "verboseLabel": "Stock issued during period, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r3", "r4", "r76", "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r4", "r6", "r7", "r50", "r451", "r472", "r478", "r502" ], "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r77", "r138", "r243", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r350" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r367", "r380" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r367", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r367", "r380" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "Liquidity and Financial Condition" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialCondition" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademark [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLongTermAssetsDetails", "http://riotblockchain.com/role/DisclosurePowerSupplyContractDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemInsuranceProceeds": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of insurance proceeds for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both, Insurance Proceeds", "terseLabel": "Insurance recoveries" } } }, "localname": "UnusualOrInfrequentItemInsuranceProceeds", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r44", "r45", "r46", "r174", "r175", "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r371", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r159", "r165" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average number of shares outstanding (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r158", "r165" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average number of shares outstanding (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=51888271", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14362-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r454": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r455": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r456": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r457": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r458": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r459": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62014-109447", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.12)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 92 0001558370-23-009137-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-009137-xbrl.zip M4$L#!!0 ( -V#JE97\%$XR!@ *XI 0 1 @]8L9)1#\='!U. M#CQ,_2@@=/'I(.$CQ'U"#O[YT[__VX__,1K]=GYWXP61GZPPC3V?813CP'LB M\=)[B-9K1+TOF#$2AMXY(\$">][1Y/#X\/WAJ3<:93S.$1=E(NI)9L>'1\67 MBXQ?1#]Z[\='D_'QY/C$^^'CT0\?WW_OW7XI"+\(^>:DE?*9!Q^YO\0KY.$0 M@\A7$5M]QG.4A/&G@S\3%$HV!YYH!,H_SQ&?'49L M,2X^04W'!UZ,V +'7]$*\S7R<5& D2B>A9'_A[]$A![ZT4J*-CDY.GHZ?)ZQ4%9R/)FG8_DU)Q5P:<3/OV32 M9YQ%O4%<$%?%>#]./U9)B4%H0GF,J%\*S0.5R(+V:/S;EYM["4I.',1L0^Y: M!>+S&#Z#[)/1Y&AT7#0EM':7I@\PJ:O+L7^XB!['XD.M:0*\9M@'8]0J?3IF M48C')65%'4,A\34G]!/&1%][48N4?ZW)Q?!%<(ZVSQO&X$H0'6 MWV[JUK5 :*TT+OA08YL8&R$I&X'':Z:6%+[4>'+B:RB)7R/$-%D=J^SZ>#+& MSS&FG,Q"/ (RS% L1CX^.H:1+VN[**$QT\&2?JPKRT=@"^I^)[_4R"DB/E=S MEY_JQ#AN,T%!4NO21-FE/Z1=FI2,%S;VG9%5ADCEX%AO_V=_J=8/OM1(41PS M,DMB7!N9$ZH7+&0)1&L;0*^5O^ZWI-Z#S* M?A(_PL#[$:I]$&.3!W_\+%^ YH42J(M2>3+R15_ 3?Q!4O)].6R7W.X]HMB\95/ MY]-U/L+8P*DI:<;UV!;7DKL7S;V2_X#P-@A?(+Z\"J.GS@"7!NLV7>M_'E_*^JU4R=-"M9M[[6)1>1F& &;_\,Q%]J>L4K.!@QOVDWUQ< MK<=+*QJ@-TW*-T0T4B":28R35X2*+D10"$TM!D@,V@5CK^ \3+AVH-[A1TP3?,6BE6B[F"$_YK^2>'F1\#A:B:Y1^DZB$%HL M6!I[R,II4-\15[-9O)N<;)I%5MZ;BXJ]HN8T%E[4O>&J!54!/)9Q&,S'RGQN M6226K+)WPQ"ZEKZ9VB9,I&:@/S3[?\Y,=O^"W8!:?]3*'KDEIG:,VA _MD2\ MWI?752(\F$4WL[B"JL6,_8B#:Z$V74!$_HQSX227H!J(-$:R*[9FD_F^:3(I MSY%DZI5,K##ZC&>Z_EO]9 Z3'S7Q@,(#!I;]!*/:7L55 M$HM?OPB!5LDJVQFD"TEUBUYD'$O7F?IS,B-\/'G7Z'&RKDUG2E;HK=(:O2BO MT@N!VEMGE0Z686<9S9"H!G@]H1G7DV;/K;+ZSRP^.N#5 2^94GD1K6 #$!DB MI&9B,V[O-+AE^9Q5A@-VVV!7CJ5WV(\6E/P%FQ9;H]R=;9L]-)Q?K3W41^RR M_JS$;+"@/5G0+69R8/9)=F(>>49MI-!P]2]/(:AS,HD\ -H]]?!%NLOBW=)(KR4MR27M&@QN" M9B044F*>409G<1DXH6(P3Q@3_K9 BVC#LGNMS&Q>[YM^2R764A5H,Z\J7=5# M>#\LY?)6F6 >BKTY,'I,@S;48[ETW@S$&RS1SA)%!U^16"(@3 !B9J(),?4) MUIF310FS32AV^2H\)>0UK@.46T/9#+H6GR%/AY,@2T?.QP#=NG,O=;292\/5 M-9O+2!W8+:7Q:N)XA3R#H=D9VC45/^(']*P=(Q049I"_;XX)*0]/,AF0L4/F M$C$J;)P+M_U^B9@N:T='9L9(L1^7,X)U@B=9#4A9+@SP L:O2OJQSO'7$IK1 M4NR99*RJ.<\#7'WAJD9TUA&+T2S,J6!J+(+OZ3!F#6X_MFVFT P6*4RA[H"S MHGJ/9_7+N;8,\9-T@!XL:+0^8]D^9 M[Y8KWX)BGR3Y 3P3>#*>!5FLI=KWR6J%V,MT?D\6E,S%J$;C,U]>/R"FOELQ M(L)24\!WAWU<^\0B*O[TTV%R$_@]UF0V&L6^KY1%QO@KTOR7E\DC([RE1%Y9 MKY?+)(TME:KVN2;78'E;'L"BPYTE+5>2F-&PN7%D0*,MH5V5R=[2[IH4]J&M MVQ/7U4GH+>VMBEK(,.B?9 M627'M2!DG]0V -0S8:E#WE$+6%VSS0;(+%-_##D_+9"T)/L,"'1)\6G+[6G! MPBJI9T"D6VY(>YI'"RIVR3L#+-]F5R\G?+W=O:)&D]D<3TZ:B3ZOL\OG?9>3 M#[D?VVWX/4#&5?=MOZR8R3Q.^M^C]EW*?L#69A=0C6#]HQFG]TVV30 U'V[48V0FL@(T=&D"5'CL8,!(OM] M,4W?J7XS W*LZ#/II4L##/TW9=2P&&G-,'6Y36, KO=.C<;M,Y":85.LJG17 M$0RH;;E]H\:NO8 90<6:J^7B@ '''CL*:O T5&;$%+ZZZLCP %.O;0;-S*:C M,T.E<-B5YX4'K'9UQ$]S)KA361.F[[8[\#<<[-U12+_OTRFVCZ/T.]$SP+OS M=W.*.\X?HAB%G_$<,U8\==-VL\[>ZFDSG\:689^W=?SR5O5XB;T8!/."3++B MK9UPN&FGUY92Y;*V(#W0B\+VFT.Z%3:;B?Z0VN:];44='AFN&=GA+DCW-U=L MGU/I>(9JP'*'C^R4EZ;)B]3/5A&+,^]L;R_P;%MGFSUUW5>K#R"XN+LMNUL> M5>0;WN_9S[9/Y94^O(XXB?F4MCT)UH.#V7(4UQ0UMHPV7O3+JH+[/X='P/;[ M]/:6+V\/#V\[ GNZHV1\3\3VB1#-B:X!B7[/P,A_9]9N^=Z+JD@;:LU!5O6P M2_I^2]:Y!D3[(3H5:V'6OE"S+=:&K&[WN(YL!-S_WR[.X#]P8_T=GGO/\I=8 M$'TZX&2U#O%!]MN2X?FG P!\)#K,R>3DY.CW$,T.GU=A3H*8#U44UO'T]'3X M='(8L<7XZ/3T="RIQMD[I03S<5YSSJ!1^GG&0EG^>#(Y24U+U(G#FU+D V^\ M,WT$?*^NSZ;)[$$M82*OKE;=+/>@E.@PKZ[41B?5:K55P@:B 6(![ ;+P.+9 M,^&?HY4@_XSG* F;YS5MBIC&2=$\DTDS?2-EZIW!%K)DZP%?+V7LY9S_QN/C MC^-G'GQ$ZS5,#/*W[!=*HU2%]$?X39BK6))[%*TP7R-?;TFG*> T?7+]P.-B M&EJAF\B7#-7%0L9JI4; 9W1T/#KZ<"@JS^VOFR G8T)Y#*_8V DAB\"_1GDY M$.,$Q#@YLA>CRN^]_%<06PN0%X":WW>LDV/_W_*(+6AI>I?O%IJZ'P_2N8)#@TT$E^D,X6BQ8 MVG>SG:2S&<\NDTKG.ZB,?!2_P3W6,5[!,'3@H8SJTT$L%O9BII)48@8C4? @ MRP4)RXY74A*&D(>0T_)$%"9Q E]_9E&RSBLA@GTZAWTFSKMS15R^9!;[*S3)W=+,6U$)5U2$H%S4URVFA MZ.:.AHM*ZF6T&7V;L7<7=32*:=,WZR%F%U74BFBA7C6JYZ)N:ODL%-L,;+FH MG%Y&"P4MWM]V4>=.8G?QC9IO@D'G9^115/"8#G NMD<_^;4-DSE57UU25B63 M00$_$AY4F$GID WK);/V5R]"Q#F9$QR<\0OYZX9>JTBLA1![46DV1R%7JI;& M#>+\TPR%$$40*N,9B7?GTBJ%UZJ>]G-Y6O9"./MB!G9>88/('=3\&M$WJ&E5 M:KTYMSRRJ&W 6TBK@;ZWMP;Q97U;&/O6JNVPU?Y6[61J&3GW75/]C+>#EB@' M_ETWA87T6M73%DH8;(;*U[9VAKQ6WRW'#*W$7>#5F(_#:G=10ML2/R-";R+. M[S *R5^P17*/0HR?TU1VP7%CJG79[+OKHFV6Z]5:M"K\D#.=TM=LBBU-PTY\ MO?8TQ@SS& Y>I0M!N)-S;A7(=6RYM\%Y-]TT,<"=::-NH?HSBAO@P\%[A_%R?PZ;3 M*KFESG=DL13]]1=>O//T1E1N"KX#]]EE]3MI81U(@_@Q7;BLMD9@P]S$?M\0/7-:YBQ:F^'861_6S(4'1E ^1^L5!=]MF*[5,H3.A M4N(#QVLJ"B_$_,G%>B-, C@TV'@>R]T&ZJR*]5CX@)_C\[#B]P0Q&\E4KH]Q M_NF5W1^#B#VV;N4U, YJ:2^Q5FD012:;!,(RINP>LT?A$Z6IP$U% _G[Z^YZ MF24T!KU!M.JU$N="!+B.Z9I>/OO"^,$3X/)^KF+O,[^QR?&>O)UJ;9NWL-&X MH!!;DS=T-#T)R&]VMWVZ:*$?#5#XRG'1;1?%&H&U&EX6$=/L=HNKB%VNUF'T M@G']H2]WH;;7P6#S:1@90JA3>ODF0^+V.EB$PM^4U9O%UB_F4V='[1/M?_=\ M6[SMQ-=J7V0]72"^O JC)PXC9#T7RFE[MU1 OQS,5@'WR>Q_L2^6!5-V]HB( ME$6,('5&O[OD#?637-L0M3/PN3L9S=/;2%9ICER4\Y3'I-?9&E1ZF*^>$Q7$ M'Y>B)/.3&;ZNM\S6JNRAD6Z$DR%3M;Y]\MA.E# T$><8UZVO"$;D88L'L4;! M:!YCYO+8TED5?6J6ZOKF!@+I53Z(!OF%<6+F6J4% A3/!8]'X!%1AF%J$R+- MX)DKY_K?:VC[;9K:H5[\6GJVK1"/7.[!I8SZL >< \NN_$VOY^912 )8)L.Z M>3K/> A7.DPX>4S/<8CF(FF>/ VJNRH.^\>[5G2+5#JG/4HK\?73'_DS(:+^ M%]'GK@@5(A$4BK9.#ZME_=.Y$;N+U-NI[M (VE5>K>*_1NP/N0)9$]'%W$VU MWI13JU 607$@>:&0Q'H3Z^WO5W7>FLJO+K^(5C-AQ\"CMA=8'I5]8(CR-,O# MZ7F[KT:M>P#GJ82NI[7716T-7J"*G;@ZQ;3+VD=-AZ83.RGULV?M7E%7431) MV4TUAY!KD\^<( @9F9AQP+RX?=XYW-HD[:ZB0_C9R*A5\ MZAH"76-LDL', M>V=$O%\V)HX\4R M5PW))15M9^RI[_H:4/6]5]C.* MT06& VW_BCCT9Y>TTPJG3RH*R2J;=KA+FJCDTBM!%V(C7SA>(O_";TG=)+ M*9E^M1/Y29:*+Y:(+2 ,Z4-T4BP*O\+% M3.4*TH;:')-NT6NS&4Q-IHE1;B8CM"41Y$<0 LUYC*\1]1%?7HO%L^SI9T4R MAOC;C\FCS%EKI@3LBN^>V[/8)6YKSGQ'0#]W;AS7KS; 5_RD3E.M-UU_%JZT M4IO1%0>^8/Q++[N0_544GLY"LI"F\3\8L2G%JG-B5L5<:8QVD[%5Z^$IZM,: MLMC?L#66#/>RCJS@WZ]%KJ*$]6F0M-S?LSVJB?_]6L;^%(1#;91-OVD$(8]Q MI9LQFU.TBL;DT%EO#?5S8U+:;HKEQZ;,JMD>"]N+=]:BUIU8501B(9C+JE3@ M 3^C8HE5&G/GHBXV0)X=D)^/Y[\NHY\Q!5<'?XD8?A NT .FM^D>_70N\^2+ M2Z :20;]V%3-GM 8+S![':?=$%.GR5Q0RCO!(/OI)D*T:0-F,A?Q+J]XT2JE M)W%1H1)C%9^LU$RO"(+.Q/(I0'8#MBVPJW$A5^2;&^362RS9XF*F6 MF5/F_::Y/ME"[L75:UFVU:-U4/N"%^@)Q3&_0&LQ(,,>XO7\4]:F^":"I]%&'.0JR$TTZELH'51Q3(:7=^P482KN^TQ?1-' MI)!U(X- H4W'!(AOZ5:<)T0F&!8W,,!=,@W#4U+MURGH86]G\6HZG\L]#W@( ML@&0YKN+\&198N?0V<^>$ N:7H">Q$6%+B+&B8\HRAWO&T2#>U%A0Z]62A?5 MRSO*&8V)3]80__Z99/-3;3*25R=_%B-%&*4OJ,6@FJ++]>;DXDR0'PI*X[;9 MO2YWD.E)A9.G.#VD(W0ESM 6R,WUJ$2A+;0V4K\5U2NOZ0D3#DB8P,GC>SB@ M+S4K]YU4#_"U%.D1?]EKO_^"V!\XOA6^<7ES5VWYJ?K\5I L9O]4<'DT0>4< MU#X[YQ54#L(W 5)]?"OPV%VAD;V*1Q2OXD6;-P,X=RQB;RJ^8J,Z=.QBK\J9 M'VBZ3];K\.5LP3"N)AW6WT32$+GH\#T\)Y?2L9(S=)AECU8R1\KS'VV4+JJ7 MC^V7(?8A\@/A%4!(8A/((_X0:U',!JTE]NZ?]HK8::3/GS\I(B_%(W6MBNN+ M.MT"C;!:]6Y&N>:XIL(I0^$MA& A/ENL0&R"=%VX.;F2R:[7*<=&>>]<16YY M7;'B0I[6$F_%[RBP31/*X1P8P\$9#>ZPCX7)JWQ$ ZU[>TO9PN,ENW?_%I&@ M%G=1?'TKV*FF63AF+"8IJREY@];EJ:LQ],CA)E]JVXQ5&P7<,]0I]2/6P*WV MJXL(5$5B6,HWGB2HM[)K(NYTABM:3;J MT\'7%L^]M!PPMF&QYU;:78YQ&?=*'WZ4MSQD*U1%<*Q)U",RJ]0;..[ MLWJD CY$YSA/(-%[JAM4SNET/R/I(P$7T8T8(M/$S.86H8G*1<_@;AD%)%D9 M5-)2N*C.+8OF)(;GC)O.=>.3BPJ4-\&A%5HT]VHUW[^Q*C^.01,N)I85^NG_ M %!+ P04 " #=@ZI61W#(NMX+ "GIP %0 ')I;W0M,C R,S S,S%? M8V%L+GAM;.5=6W/J.!)^WZK]#][LR^X#X9(KJ7-FBI!D*E7)(47.V9FW*<5N M0'N,Q$IR$N;7KV1L@HEER\8!X;SD MVROOY:4JMU\9=?7Z>^\PR,8TJ^'K0/ M6P<.$)=ZF(R_'@2\@;B+\<&OO_S];U_^T6C\<3F\\X+% MQ/E.9S-$G'M@#/N^<\FP-P;':;<..X91<."?-=JO9:76.G/.+]OG%R9GS<+\4O)?U&^%<21^3GQ?JQY-\I".!$O[U M8"+$[*+9?'EY.7Q]8OXA96.IW3IJQH('"\F+5_5!0O[E*)1N=[O=9OCM4I3C M-$%9;+OYQ_W=HSN!*6I@P@4BKGH QQ<\_/".NDB$IL^MEZ.54/\U8K&&^JC1 M[C2.VH>OW(NK^ Y,#GCY+,$Q%0W'5.EI4[Y^/0E*NO*E/B0=$NH;\@U,?>\H5+I&OGO(X 1#\ MP%&/^3&\7=9+%??D4_>G.T&8'+ITVE0BS4*%-C\6PO);/A@-9L!"NBO#HBM] MBZ#ZB$]N?/KR(9A6"M\8TA7FKD]YP*#GNBP [_IUIA[.5?OT A\&H[4OKD @ M[/,"R#9Y1@301;X;^"&1=Q).!$J57JW?KQH07@5(#6_Y*1;J<;+_:K6BTD,H$HRL9.)!ONKO*$M2I5!Q"2OL8D:(/X7]C!Q\Q@C- M5-?>:8(O>/R)8K43,AI]\&>/\Q5(/GH"/QR\$E\V=U&G?L"8M%MFU2*9/T^/ MSMO=H^/3LZ/CLY.S;N?D=*72*U[18\GZ(^;&Y5 MYM B#H\LXO"!P0SA.!*2?LBHN!]WW$>3@Y[VDX-%7;;P(W0AFQ=V)16Y7!OF#(%;]C(;L9+N@TD#?0'69^!A72^;+;S?9)7 %O%S9E%K?&!T M!DS,'^2D6\A1007J,S5!EZZF'3+U*K92FCXB%L1A8?":'-6_4>(6B';>Q/>+ MM@(8+(Q5;S"1L._P,WBW1" RQG+:M("K;W/92OM$7PDDU8>@&Y-X!4S.=X5$ M$54]K^7I%9*0NQ)RUUKR"J*P,/J,EC;(^ X0AZ&JQF#T@R_P:+C+U-DG^HH# MV6%$*7VK4%#Y)K\/E)0#86$ &:81[B@9?P"L%(:( MLG.+*+O#Z G[6&#@,NQ]%-3].:&^K"97(;"8:ZC+5]L=COPJV^=@IC2LNEX> M( L73E:JG)W>>2]H-6>IE''G (WV(8 M+,J;L/^0,>[%UCF,OVDFY[$*T*P8/ ME"G!U#7.#,?9P?KDU2&XW2V4@U<8 .@U:>Q*NO&A_ ,),A?NM'*6\UL MP7[<#)R%D9;&)W-9S=6K [OE0%8?>E4V8E.Z^I3QQD:5E-JG$HN"M#"4==X MZ>*]8#TX-,1E81;C@44A7P@AZ\!,BJ1]Y!D2\9Y!4W16YI2G4TIR^5L7JQ%Y M1M L[#>'ZJ0H >\:,2([?=YSW6"JK Z>G(EA%^O/O^0IUHC=DF#-.]LOS;43 MNA]\;%=WQ'N5!NWYW8[I^=VWISATY*P\9[L^_@W$(BM\1[DNQEN3V7(K?'OT MC73810 62$=[,]DEC"B#6R* 1?1CM?XWX7ZXN=W] K\^E4P)+T/$\3FMY*# M,$Y7RUG4E_4>QXH9VTQW6:5D8^K(QK3K,Z^I+K3:0UAG+@NCA&7R)[4L8\U(]NG4Y:-RL*F]@CA$/ ;$.FIO@3=\Z:8 M8"Y8> 0C,H$NY66D7!N"-X!KX03]"F8,7+RPO,0R5?L7_D(I^T,,-&K#<5&, M6UM!7"QQ!4S=OQ7.OO7+A!K19/V/+#C!5Y"CPN"VMR%K@LA8AMPW"+,P2S<8 M:18N4Y=UC;7K0>&&>*M?^M.P>CN=R1HJ)_L-8:*"MP%9OR0CC4\3O7HP61KI MUL[\I?C:V@%3PQ:YIE4/_DKBS#TB6'S>H:$O=JLA(!__!=Z /"(?X-4-*R[[ M#8/F6+2,>E!;">K<@X65$=U'/$"^F \A7/R0CLG&H.Y\H\_2(2$EGVRJ5@\Z MRP*-&.Q:-/'X1@E-YD6R9YE:>?N8W8/,;3%K5C]OU<5:$9+XTK@LQ\A7L,\S MBIE]/$2"(RT&T$TTDFPQQ+LKE--AFNX9DBLS.DO-N(6HR];R3X6BU0T)?E? M'*V%?73RK*,ITSE:=:.Z#%SSSGB7&[96WE^QRH-VO]9QN?U:ZC'.XCG;OU-_ M[:;XY)74,L!*?K B^2#G6521SM0)HRM8_+Y^=?U O7_H.II9#R72Z]$(7&V_ MN.5*;'MV!T+5^8'19RQ]YG+^@ZNFRY C]GW:=C7H!]'A:.20]H'O8<-Y0-818P:04>KA@L]T7K-O7G*MKG0!O2]]X?2AHAUP]V M$(5*H[@ 7IA:D6,@J $K7/S3'NK0R'\&V@MAWUJ6)_;& %^W+8QSGPW)T\>(Q6Q@98BX MCD3[_@53=] 6\!G]HI@Q;,QDOX,4KJ=)7%[@OETY;^HH\!Q>="F;."84H!];F!MX&AJ/0LO"5DWR J8 M_+O?S93MWNV)6]H<7$,V2YK POL2M[Y_L%;>4($AA%X,MY_-H75^J&<9^;'>DZ;K=:;:?AO#U&_A,5Z,0EJB-?T=/4 M:2X4?0WQU_^*'OGO+9_NJNY-I#N:Y10%D*V4=-YSZ;PG.VZLF0;7S&F*P;-P M+3D"<$MD:T+$S7_%=9KTWG-9!)>%NXNOIS.?SE48%RZC&;?07+V])[8 MFADO?M+P!I4A3+$0R@G71LJTZ4P1_;WELAJD6[ML,ZJ,6J403&TXI>26R AP MS(!KVJ.QWGYS6!JA^96::2'ME^;"UO+'DYP,_?)_4$L#!!0 ( -V#JE8( MFN)W13( !8C P 5 &UL[7W9YLZ#K%*5W>VJL.\-:BE;$:JB0E*U;S\YH$R0S'8R02,S*=%??P'D MPERPY@:PFB]VB7D G T'P%F G_[K=1/.=A#' 8I^?G/QW=LW,QAYR ^BU<]O MTO@,Q%X0O/FO__S?_^NG_W-V]M^7#WO:$MEL0 MS3Y#C(,PG%WBP%_!V>SB[7?OOOOANP^SL[.\CTL0DS8HFK'.WGUW47ZYROM# MT*?WZR39/OQ_/SEY>6[UV<,^B+#Q\^ MG+.O)6@<\ !)MQ?G__WY[M%;PPTX"Z(X 9%'!XB#CS'[\0YY(&&L5^(U$T+0 MO\X*L#/ZT]G%N[/W%]^]QGZ)(H'QDW*8:@<_G&>AS3D%.>\^POFXQ)5?X\5RL868Z4P\%&&BWB!:1/G_0ZC_Q/0424)0 A12J@#+V& M"0A" Z$9=SP@*0]P!Z,4?L)H0\9),/"2^#=BYJ_2.$$;PCYJT_PTA(LE:016 M*PQ7E-MYNQZT#C7R@,RXQXC,"L9]JC5;JDT]*)1V-S+:!^9-0)3F8 .23"9' MD)#ILH/^;416G57P',)Y'!.#?4!& M2# 8,-/:0&H!>(']/M-MP7U;5NC0AOWXFNK=)-_D"'ZT8 MU#W8L[6Q#YM[C#8@T>VUO0=-DLZ&1ID=AZ[09DMV+J#G/D'1X>BH'Y3@ 7IH M%05_T?W7)$1V&'I"=MQ#O$1X0X\/#&K^ K#?9]+U''!"TA\AW@53D2T9;,A= M!@CP/T"8PL_$J)&_F4T[()&M-V2K YR D>W08YY#^/"D;+R*BJ2G&Q#@2 M?(->>X]Q$1J0=41LFR!A^!%\Z#:"C ;)>0;VH5^GUVF(N(F38$./(R57R\_T M>!H'?GZ\+D319Y4:!X\!&74;$:SA$WCM)5U>+P,B>0-P1!@3$Y/YN :XS]E5 MV-60]A:NJ,1O(V;?FTO?%N$$D#-%#D7UHMR"97SL8WV'&CIG!Z.XX$F7Q0!$ M/K'Q5/>99[#G[_0F7D6 8SI:8L_9)4FGMLUQ+CLCPYXEO]!:+_X M\>SBXNQ=1GUS+ $I75"HN)6I0_H'-IX?$,6@@88S/V/I&QZ;RCZ"*#DG34I2 M.,TGQ)BI0F>$\]9CX[LF76 O?89GY=AF*',[&)W+C#MG&[AYIFIHQ.)ZT[$Q M!6%HAA]K4,6*J"[U ;&5-_HCQX*"CF/X,IKA:P(C'_KEKT%"!_SPX,ZG42UBWZ7&&W,N(U46*0Q&0)M MZ< TKO9:GO:$9G)L$28KZ,]OAM2-&"<5O2!_'72"_/'[ M/49^ZB4+G!]U.=HO FOI@PQP8GKH;C''(.:JN1161AD?NK.R:S 7:8P_F9J+ M\:7:K<1S! 7O8N\S'RSU^:"(G2TT;#ZOC=KNBUK9(+^!B]3\WX'DODVXHA"]1UY3'<$]P5LH'3:JYH9LK#>L+%T'X(HJ:8Y7>XIXI(%5*.ET(IKMG6*(10Q MZ9JFT=*<(?6VO50#12N06*;]Q/0:UKY.B M^SGW7_,1SKZ*43Y\[^76X#$'<8>9U'M10:MP6330L6OYBS3#^Q1[:Q!7HO*7 M^RMRGEPAO%\L;\G!LH#P):M!Q]Z$!K%'?VXQ4X"L="7IV%L'9BK[Z[WB]%<, M- @ADZ],G0FOKE8]"+9K7209XY?[S^!?"+/(A,2B&/0@5'S#/AQCU %!I3_% ML)A G-V9?QOEY/>:_8:]"!6Z0S\.,LW M$G3HJ2OS1K,(W86/>B,_N64P)K9J'3H2:7EO4.3V7NX9FLJ=@ A>O(S)6E@E M.9=+GL7>3%W_&J'G&.(=S4>]C;9I0HM"(B\( ^9DKU(CWPZ,-)R:X2,,V'^# MH:$_:!I:IM]WB&FO[3)&I-D-!_=C^OPOZ"5/:('G.Q"$E(1/"-<+_331*>J)O#5/N0&Q90RK*Y&6DTIH M)9TBBE6#$6<=-*&L9)6QJ'JSB'".,?4JL]*5R_T!)J]99I@?T(]\&O=0'B+& M&$J>@<0G3[4?-+M9><&76QM'@:DU'%/!KI4 M31\Y+]-?'ST8 ;)A$431N7#<\+00NS20&%Y@1"63YH,NE<< M7L5>I(' I!%Z <)%M%Z*J",%!I=I'$0PCLOB98T" UX;=8&!J)45\C,KFO M?I&8;?T.A$;.K O;7)):]3:@%M4#VO=.\D JM":W^"9D5,T_'WW+NZ'T.0[\ M .#](V"W::G*ZT7PXFV"K(45D@]H4*?*8EF1H7Q;I&PH9H)6T_X;* WI(%.L MIM]1B:FH[::TL+>=T)/?8S5/DS7"@72YX@-+,DQ$X&Y0JDBUX8,;4#MHTHR" M\T@/$0L),'S$ZWDN8H3MSH[BQ#3W_DR#.!.9>'H(H(4:(X%WA5CZ3PSE\21E M.R,&M%KVGCMJL2!#E":?14(2JM-("_7I#_2+EPCB>!UL!!'#D'"X20_P#?2*XSL'+2, M'VMX'.PR2#P41/0]J&@E M603DP/R"!RGXR"2("SHDX 9D#'4MF Y+D1XBTUX*)D&\K*=0(&QW!?@'P '= MJCV0HZ3$\C?!A-:/!VB;+JF%;P-JT3:@19?P%JD&G]R"MY&M6FX^DI9K O-: M!%FY7P5$7,G7 +))B_QJ.KU*G!%J: 1\1+)!IR^-JR%9NRW.L:H5FE8 _TSI M5<^[_,XZ1:(+!UJ:YB* =X18>6Z+"-Z$X($S6>3L1YJH6$E?X:)>2UZ1H6RY M])/6H>N%Y'F@XD)0 ; +-$KG!A]8F\XAJRKE_$8Z2$Q?'LE%NG:)M1!9NS,A MNWZX4JTIF0I<6*&."*&M3(9*.>H\\K\@^CQ<\4LUP95[96G'7L33Q[R?WO-* M)3S4"[W)9YR G-J4,R=C^MR6*Y1&"<1;&I(5G#E$8-Q4$1'@=+4KV_RNR?D* MP^P%J@9*DIH6S;:"6A>#UKW29Q3"0!WPF32_AH__H4K& ._I)\P=H6/% H-7 M_!MY^$!&#V:%$>'R1@6I0-="A1M+ M,N&2%).U[O"S+-BLWX%P=V+6A7TNY=A)SS>2%II\:+49X.KK#J)"VOA9N-%: MGY[Z)=92.IH3\J?S!L/OR)_9E^ZOT!Z>RT213PBGE]E$,0H#GR;,78(01!Y\ M7$.8Q/< $[@U3 +OP-=,U((':=^^O7C[0_8&;38(^7$8]^W$SB(,?39 MH(\0TV?3N(X+HY9C<9\QI7S+7,YZL?J4T7Q=WFD\KO^SZ&39\F9^7X!9&#&ZM_T));%7Q2.?TPG)RJ-#@K M%W8/;9Q?$O#7X: NE4Z[T:0R^MMP,FI3XKBD;N,X-9)2T6!2"?U]: D55#@N MG46:Q F(_"!:&8BHUFI2.?TXM)QJI#@D+/H,((KT5B(![*2"^=!', ("W!2' MY@(D;3&MG^;M0+)Q>NUIX2E=>(30TTJFE_= 2(/+4E$O./(FT\JGDR-!CQ"U MD'XZGS) 5GZ-%\O\M1?R53,X]N[M6[W@V&&4&5K.*N/\FX3%%/DD]QCYJ9E$T?MADK>=B?8J'_ M?K'07 6^P&3^'+/ %$_7>5!'$O/DH>[0$3)'3WP?8_'9YB9"H2GURP<+A!UB M^ M>@Q)@AG>;Q/DL21$6A7%$Y5Y'RXDN.@+S)R^\><6B%,0)L5[9D2E\ K&].KA M'4MA_R)8572:N9#58C";=$@:71ZWFRV9S=2^%LJRB'2FCEX[%])9]"6B1Y-# M^V-Z!*->T8(RR4FS#N;"!DPW(-_$W2'^EZJ5/81%-4;E>ZE"NK ?,_2Z5-%W M2!!?4(3J*.;ZHG"):;1S88NF)R0-8L9?3FA4$,8)F;$L%E/#@[N.R!NXX!73 M5J[#0B(GRJ&)\QG@/V!"HS>/]'$(5KCS-<+Y?K%8!@6S1[>Q"ZXR(R&:$NB0 M0(5TFEI -\XZ/2V?4Z(YK)V?"(W9R3DE&!\RZB[A$F%86(^\8;P@<:;"5L#ADGLH:<,Y4;*+EP7M-3,+M\P MCVDEV,ME:4B9^W+-55"W),^XEVEEV\O3:4R;RX5[K-APC4+"E_CFSY1@^:;& M=&$!W_MN!7S5\6;Y@/\FE7Q=<,PX=(4V6Q2Q*^TU+KGDMSF&6C]-4BQO1^HX M2>^[%,"Z=N6E3,MJ^Q(^.2Y=4B)]RH,/ZD*41ZI4XAM)W*@RJI2M2]G/@7,A M.*/->P[^M@M=Z.UVT"_."U+NBX!=R$O6%H&(B%.9W3=<9C> ?$2;W)9\VH N MF"A=2;6Q=^ADJ7MVM'TZ[.5.&_6.,%']/PP#Y* MK_'Q)%7J4C2Z33@@4L6#6:3#!LN;[T/TZGZ>V&"D6I)RIFV# MB]FP6_?3M8:CU7V#S!2WB!?3Z,*&IE'(:J.[='0\J5E=J'-(RLZGFO1*Q3). M-1DZ''<=Q-3_D6)X%Y!SN4\>?^IR "D1> D ;.LO?!J7 MS,YFA[[)'V7W,W+XG)4#S,H19O^1CV'XK)Q@P2C' Q)R>'$VX]:3>U996>0] M??RV^FKTY;[Z11*-,^G ?FBNHS#KGEE]@FU[S0_X2*-W/$!'0G?F^BF2U9A7 M>M)Z[WA.Z_/YH0D1D L1.;&6'/9Z;_1N<'LDI,XY$4EMD 3>$5.D4#J%3-S((6@@)HVC"F!=L%E*Y9((PQT+1N8\ MP'MJ7#5>]A7#6[!B[T>Q8@+Z+ OJ@,X7L"'_K.Q"Y 9-HZ%#EDVJC#5):= U MQAYKGFP6RR6[OYD*2;S/$@ Z8;>TE:G<>PFHL>TL^Q;2-K\?WHJ=\CE/^9S? M6C9AWTS.H;,)^[CH6NY38S?=G5; MQTIH^[E6)IPNMY M^\$?W@J\^AT^O^/;P M:!JQ=,J7?!5/^+IPMX Y VNH6[X_E;\XB.(T^LWLW3:@2U+M$E7I&NG:@[\/ MD*I5MC->(KQA)]7G,,BP_R<$>!%Q$^'-VKMP(8&),#N0.+I+4AN=IQ?42V*L MO0O7%XPG,4:B0Q(CW?2;97D/+EP[,*+4,B+=D=LGE'(W%(8=N%#;/Y[4,AK= M$MH3V35!L$SX^\'.7;E0I3^N(*O4.N01U:)!&$K5:NM"T7Z7_:@F>39=H.2L MLX68%9C2$/V6[GW-_)I_:]>5%IVRLM*RVX&+28M!0!MS80FINLW$DX>]R#SW M""YQIM;BS%\^J'T'I9$PJK.#3Y!=8];$29K>*P)V)+]7IELR.8SIN;Q". X\ M$(%/P M"8O/NB,8\!@D4>XB435Q(XY7KS>$9714M(^;3?&9+4#&P*!@B 7:D MSM/$U*A(FHS=XE"(%-R%2(A2?>2,'M.:/)"=C0]"6(S%1> )O@))/;EY']8C M)QH:=CAA&)-G/;F)S>[[$$1)=5-ZN5?4IVNU=*3*L\MV28L^1X6GK%O7:NG( MOLI 1;7D-UA=N\!*DKD.,7V6/)OTY;ABFZAJX<*.RT#72F.HHFL,[DNF>LMW MH'E4O;->/&5"5,E]M=%S)D)7/-*3*6+3;6D]5Z"3"'6I M&]WC7""R6"X),,SPD MUS2 XC=(*9D]R;V" MD;>G?]Y&66JT0$K2%M;KH+J*2DJ50_+Z&J5Q"L(%OHV6.+O_B-)T&\4IIG&< MHMQ$(#S]YM9+I[I*4I_$Z=8IN (O($GB*[ E>Q)R2,!H%_CL=ON: T2Z>NEW M8KULJM^:ID_H9!*\C3P,V1W(.4YLZ55(3-+(>GE4+PE)")M,(I=IP-Z#H(]U MDI.6UZZ/5H/;KVOJ)08N30ZM57.B)(LE#2F)-GP5@&EE,803@4>%2]QOA "I MEA KBEF2![NA++O!7S.8+&X^K>2&\!V8TSB969N3+:@7;&DQW2]!O@[6%CWV M@,XUW,$0,3KG"8W7RDQ?YRZG%>S@7HG.=-O;%Y:6G(S&L+NE; ?A/3W9+Y85 M7(UVBB;=3BOTX1TB?6AWR'I?H3@A)U OI?:G@B3[76"R%6VFE>R0?A0%80Z) M35-2MH4SI.=D3'F(LK;6(%K!V^@F3H(-M>^?TB3%4,%\LZ;3"F0(!X@9?4Y- MFBV&7B!+S*Z#3"N;(1P8'65(H>40*CA@1Y.YM.6GT]"%:OF.PM,A[Y1?J%L ?RSYA9^!MZ;# MLBA4?Z9-6NV=0^;AWA*Q1" MDG[!XH>G58V:4FT8C@<.Z8T0RR]0D"4/LXI=8D;]^*(>[R#?FO*F4^VY7-Q?A-]>4&]_$@L@G;!+=Y1;6LG8Q%] M=H7TA($/-P#_(9=.&\R%X] 8FD3-H:S]6MX%[#KQR47BK1A7#AC]&"Q@"K+ M!P5R[E'%>QHP+AP%!M#T!E7.[@-4WCB]IO;\<2:D\3URZCW@$?KD)$3)O'+J M9HXO1%*9JZESR,-54CQQ?5KO+4 M]+$Y(+NO,5RF9'.V%/F)])JZ$$P>7HY5"JTF_Z(7B!_3[3;<%^=&,R?HCYQ+ MEFF?LZS3\O&X@>]8_@0"S!XQ_PP!'9;E$N4C%/L8(LJJW,1>3@&L?7_F%,*OG=[YC+!=3EVB M0W.ZOA D#K^P:E7 \B/DAU#C7ASQ<4KUN%Z.;4C@*+?L'0SL?(4AE">_R:!= M<%-VU+S#37L2^D:84S%.*O.)_'682^2/WZ]02A_NVP*<[*EK@V,0Q6".7#H] M@2T4\V!ZD3W ;7Z]6:D_3=2X@1W#MI9-G4HY"ZD84#3*XZJOZ4T$\6K_P/3M M"FVV(-K?A9[8P"F;V+1RG13L\-JJBK33%?K*ZZ=^E MF_3% \JL98QH:W$2U'];@^SCN;D?*I6%@NJ:.9 M=.<>'B!C>@D.V&VLU)G#3DG^$\JO9N4IEW93ZT\/3*DRVER9[!*Z)B;7D*:F MXWUYR>L]C1^W@NX=^[#^T($+PA:S9W2IL_&O4DSI95X.#/V ?U66$-3ZDPE3 MRE#(!8>B\0UBFKL7P=9-V1XT(!BCDDLC.%(8!V(VZ4ZK>*56O9986D8>PV 35 M/ML^O'5/P:N1,08;N;.PY4I4>K3NK =']0@I&2NS/LZ$*!^@1XO4@R59?B@V M+(;6>KR Z^#0;&D]0&DH-EVZ1@\V/4(OI0-!-PW&KE@U@.%ADSG M$C$ZAW_!Q$3Z=S2(2&M$+WCL;<-8#^ 9\K9-P<1/S+,W C'TR?PADPO2RDY9 M.%S2R'I,S9#U&B2='N'M^EAY1UFX\/QNZYT]]K9>4?8KG1R*EI-*A??N5M<9 MHJ#+9O#X&CZ;%7A?7+1#QK03:]=34OXOEEGR11F?D=Q&*8&?^KJZ&@Z2N T/ MT'YT65L M4OI.*18OC2PAI$TZ9P/ZDCT1:Q-8OZ[D6+^ '>9$C?1%VE6^O!AK NP=[R;.86BTG%=:'$>=2 MBS*KY<(L6:;R]D>:D%]IF@"9[HLMQ( ^GL.@3=#X75SR MTZT?1T+AG17\L-GM1/[(>9SB"!8'R'J-4!]-Y.5WCADM7"R7M#H_\A?)&N+, M.DB*(R30UC/"!V&[C,)1RB@ZV^/67FR8A;G2K:V"C.%8$.?B;DK(5AJ\[=6;<, VM4?XZX=)+5).*? M$."G%]13.[)>RV-6)DA''J@ID3&&>L7D_]JMO'%"'C!5'JA"?4"I,D#3N MQGY%D'UUR#AQK-H0[(:P#EDW]FN2'- &QHDCU(;Y,H%X()5H]&6_*LJN7C38 M,7I\6 NO)W)LAH!BQC^7&G;A1)IW'U6O'$$-23_"R=YS?CN2$M=7W.9D'XNH MOT9^_NH#]&]>/0(ZW]"_NLA=W)<3R7:3*(&8!PYIA !W@$*MLEMUS4I-7/BC:.Q'XUE$]#1F-& M=!]!"./YBII4<8R1 ^3"(4!+;PXW'[6)&*6D%F;W;"Q2G#^R&FX0SFR!'$5N"KU<:BW MO:.(Z4-6Q":Q6:"XO(,+Z\("-^8=%]%OXF*R'UGS-O M U=(,FCKU08=Q"2CQZ%,@'N,/ C]^!,A]C:.4Q!Y<(&SO4M&JHILPY?X O[ M)'93ZC6VGF_?38BZY+DDSL-![QX''B08,W35OH(&N/6D^(XB$Q(TV3,=F7K\ M"D/_"5VA'<3T?5=*"+VA&;S".(\P/Z&G-7R$29)M@Q;+1N3B*^$Z=WASG<<]0]LBM[36; _D]I-OIOS@PNUE-2SBDIY]M+RB'[RB7"&[KV M9'L/J7=5".V$?W6BQ!PA$\9Y!A7OR/:?H.5&^ M!'8Y)[L8O#IN4P M+X:)#[%14YQD5-\?\<3WND0<3I$',LAHG-\9,'(C,O0 M7;W@9^B0E6JT;_>8,AK+OH5(:9/&WV"P6M,X\@YBL(*_D Z2:W+&^P0"_ \0 M"M^IF!*!;S?6/R477=/>+LS,R6;DQ;=YG/D7C.+!EV_92-]X[']H=GVSBM?+ M=DZ)AQG<7M?Y_/KF=,_6YE-[=)OW2!R# MAAZAP>RQ6'Q"> D#^@16N6*,M,)S1[)YQX7;JSB77:XIWA#'O#J]#IS>.R T MJ1I_.":;VH>K+L?K4_A<[?]F*?P^2E\?@J?'\D> MX!0^=W9=/X7/3^'S8]#0(S28I_#Y*7Q^;-;R%#X_A<\=#I^7:'R&@/[-'+\' M)_$\CF$2SR/"// 1 _02S%]VHNP/3 ,L?_0?J6%]CQC M7<^JB#4B[(!A-P.1/PL/^,TV.8(SD,R6M*,=ZPA%,UQ@.7NF:':-Q@OB45Q> MYB,4:*-EAC3!N8)R@3%(*+X,7125R#)<><'WR4:=V.:6)%WNRW_^&I#Y@[WU M_@[N8"B)U>LVMA_$GUAIJN9.ETEVUUXN;]KX2H/YAGTX$J4WFP%K1ZXB M;Z-MFL2,L MI';RTA0NA_$XZRQ4@CT+WQ/7.6%SOK(A+$,8<15SOW!77>V-Q MO;GVD0,Z%<$>TC5!'FD'_% 6$GR#P/&3OV MHLQIXVYL+C.6%<*<639=1U=HLPD2QIUYY)>X>H019OZ?O[7]/Y6^F7NGUOO M;IO*6(!/A]#WHMUTXLE[F<9$S^*XHDL2CXD0VA$7B:& JC-*2)I=X\I#B_X3 M0WEE@D8[1QP8"@U4R:A!U!@;\\IPB^5OZR"*$Q3Q'VK4@'?!]:"M5>5F5D[3 M&%PO!_D:WX6>F-M\.!<\!N96!97:J>3BAMNZB1G=NJ(T2AY PE] 3!JZL)*H54\F*!Y5TS]S>T=8 MM\K>HP.QZ!UL'I %B\8[AG:P:"**;#-?:+GDH X\ARU6(CZ_![-1HI+7Y^ * M[[<)ND*'@255KS)PVV]DJW3D4+@JHV(,+C^LD1^D&QT."T%M/YNMS5TA!7;7 MV#L4QS6C=[G_ FB:X&)Y^'DOV;*:=&#!Y'\_C,GO0JU+@LVQE.YKI2T@T*Q[!P]Q@M@X0.*S9M;1@7MJ8:ZE.:MC8%8_#RAAS^MW327H,-6$D\ M2 ) %YP:)EP5D#$&:]4&L15/,7//WUD/8W<@L92$]GHQ?4!9(-#">48P?PXB MD >Y#J&MN>\'&99/&$3Q$F(,_>:S[[UZLAYO[B/PKD0/%U?6EVO5"Z IP'H3 MZX'@@255I\ZA4/]-3#CS<@VW* X2P1ZL 6.SC+Z/; 3D."2,QDI\$R?!ABC, M8GE//@3$FM^);TS0;&NSI'P(X6F2Z9!0R4;43[VD3-RH8$]QO7G=LL2'V^CF MU2-&8[&<>QY.07@)XZ0@3R#S8;JV6@VXC\")_ JVD-R-_;-2!97S/6V<"G MCL,%)Q6$A0<-&?0$N50/] H:0?Y:Y9LC)P(U:XO,J0KNTR>HL<&YV[S65P?2 MT%HJ4..AO1S+S^ UV*0;(1\;WVUGG'&$7C"R@>DHN7N\F2'=UZI:6-K*ZA%R M2-^36(0CW+!>PRRL6A)S\TKO"X.7,")2$,7/E*VL;T3UI:I-D\V=R W $=DG MQ?<0LXO;S+8C/[:W(T6',]+CC'7IP&-><[(9](,PI47DC[30F-4AW[QZ84K( M^D2D2Z^S2Q.0[2.;3-%[T6N80::N7^^'].6>WX'LD; Q1[2_NQM7^6IE\&,R MTO*M"ES,E"^2J9LYXC2>8-:I-67L=\=^ YA=/?^$[E-,%J"81?Y0Q-Z%E)2T MZC1SP7^LJZ2' E<=RNQ.O <8)SCP$N@SI+X2UL8/CU^ECGY%&Q?R=DU$I4F6 MBP92VX"(CE/#=V_O8;BA6<1_'FZ8Q?T(SW<]"9]O:([G..I7].VNY1E&"P=B MD]5GJ3.5OHV6"&\:3U(_P"W""9T@.11-%UILF2<_6F6G:;/CZH=V^D_>]:R" M0>/V;%RB,[=C:!%S5/7ES@_(56@:^?#^;.P;"?N I'+)_*Z5W;.1YT:N:8 MQ,(2=@FL \$#F7HUN,ZC8)0"ZTPUOL#DQ.MR.8%8DWVC MBKG+@[)9DF3&5![VHQ0FA\$FSPF2E'GSH&Q6")GQDH>]Y0>CLKU.MLDGLR47 M=+D[(CM\['GC^A(<-TEU6WK>(3NA2:W*N>SG.KY/; BCQZP:A2<33+L:9;' M2BI@;6X2AQ*=F#J'ZE$2I]?8II'5 M4LKZ(J9'E$-"U+>S6BVLI[B9B,NNM;M:TU35V^CPPN92\<**?C/K91$Z8M G M9W19W*,7B*]23&,@U'!?8>@'?/X+0:W?EZ+-4.RBJ?K"UM8O0.DS M X14.;1P_$+X0*]J6-!+C]@=.^Q8?QLEA!QZ0XOTD2CMUM9O+3%94+2I&G^B M@3@%8;)_@"';[Z\!7L&8TK(CUA7&7R!W5ZW5S/H%(_I32X<4*7,%,JZ"^6@EEET'Y2(?[83-_VG$*Z5#DD1;)#Q2R_RJ0(2]5H6JGU=2BHJ'%(6M]"S=Q%?X]"[W*Y M*2\LS&_.%LBF"F#S.#5@E*E*4J?4T9_.,TZ1_SR#&/[G_P!02P,$% @ MW8.J5OJ%=#L>

4SR2"7_^DUD\I$D\\4GJ-X/;JL. 1!( DAD)A+XM__U=1^19YIF81+_^^_> M?_O][PB-_20(X\=__]TQ._$R/PQ_][_^X__\/_[MOYV<_.?9W0T)$O^XIW%. M_)1Z.0W(2Y@_D?ODG)>T$OB/Y,_?/?^^^\^?/_A!_*O?W[_KW_^PY_([<<*\"/C M;Q=:(:,P_O7/\)\']DK"!(VS?__=4YX?_OS==R\O+]]^?4BC;Y/TD6%__\-W M)>#O!.2?O\(/#?B7'SCT^Q]__/$[_K0"S4(5("/[_KO__'CSV7^B>^\DC+/< MBWUX01;^.>,_WB2^E_.AM_)%M!#PKY,2[ 1^.GG_X>2']]]^S8*2Q8XP%N'9 MTR"O$&3@/WPG'OZ.#3$A_Y8F$;VC.\('Y,_YZX'^^^^R<'^(@!;_[2FE._6K MHS3]#O"_BVD.?/\(?+__(_#]W]E/-]X#C7Y' .++W;66^Q\K&@7"=Y-R]@@Z MV>6._]R70QEI.2[OF7G30:S*F ORF^1>-(Q?";/@5S@!^.F&_=5@FW[-:1S0 MH&0<*!ELA+^(FSVG#+03OT$P FM.TNY 9*4-9=3_]C%Y_BZ@(?BL#_#'"?S! MY6?_^/M%X5VOXUV2[KESN/<>ZM'EHOS[[\R@WU4< O1IVF332_V2&OO3(G4! M\9V?,-=UR$\B,;H"?9QLOQ9L3,]S?HX>HS7>#Z91FR3'U::^/)?/J,'"" M">8!&3#,?S0^^?+Y=_]1@A,)GOS",?[??Q,O65@CF"K3ZYSN,S?A)/!5:$:' M?8-V5+#8&M)BQ%%+ (MPM"54Y3+.P_SUCCZ&69YZ=4PL5NJ MA IF4570,]!1 0%*:E@"P.WO/@FWN30SS\_R#*IZGWJPR/C\NG](5#*TGB^O MG$H&2ZUL/%Q4'15O[GS4 H8(H.7U;SR/,TZC]XRBP>.+QWC3I,Q>>UJ$9RC3 M8/UB_;0',,NKVE@.9U"T\V.:LM==A9GO17^C7GH9!Q=L=:+@7@^ZO +:V"Z5 M40>WJ&*:F>BH0 %.!#P!!,(P"* LK[,S,C];3'F>[/=)_#E/_%\_/WEL2+;' M'+:SP(=K(Q S$E:\Z2)*,_HT82#$HG9V=&&>P"0<=4,$,I&PL4+5Y22:P4!. MV>02P 1S%7DJ6V@]7U[ME0R6&MYXN*@R*][<^63VQM2+ MKN. ?OV_Z:O>MMIP:'Y7S7#+U3:!,+RKB@.M^Q' A$,3!H[F02?E>CZE%;', M'3TD:0Y+Q-S+CZI=3#,XF@H;V6]ILA(60Z$-C&@UI(@Y*R0BL-#4>T899E/V MJS"BZ3F+TA^35.^?6U!8JJUDMJG1#1 $15:\7_?M.2@I8;&T=C*&9]P.NZ5I MF 3Z+0H-'-X&F9+A]DY9 PAERTS!@7YG2@ C;DG,P?6,2EMOG5RQ7TRGH!U( M/,75,-U6W188BO(J>= K@KPSQ1'P%'AJSF=78F%$;FK<@,569 7C:E66 !&5 MN<.%52D*][8*A9Z6^]DBWL][+XK.CED8TTR_JFM!846\2F:;$6\#!"'B5;Q? M%T!R4%+"8D6\DS$\FXI>[FGZR!:#/Z7)2_YTGNP/7JQ?G&F@L536R'Q3=96@ M""ILX$.G&24*$3BD0,+2Z?DDF,\//]$HLNEV$PC-"RM8;3EA"0+#!W=>K_5H M (FMK1.Q.V/<^[^/7LH$B5[%QIPA]NE XL6\&J;;$6\+#"7>5?*@CQIP%Q0QMTS#=B?/K 6'DW.F9,*0W57!HRORY*S/ M>D3QZ;A_H*EV0I%!, \GFFQV3R;$<7)^"DCIXGQSA/7\^30'^)P8*%I;!.PC1UV(B"H-8._.C4IX&ZX<>NE"0I M*0@0H(!E @N+-9NYW'M?KP,V>82[4%PAMKAQ+3R6B5@$:!J'!AC!+(R*Z(2%DO9#8PW%5T!B*#D6BYTJE% M;LH_"."0;8SFYN>38$'E_M!#O ]K4NX/KLK]817*_6&(:MR_).M1[JDDF%NY MS]F?V_0^>8EMPLF0R(K=95JIUC48GE*W>; J!"! # LHR.H\*>]S*S(/_K?I M;9H\A[&O7Y_JP)%56L.^4J];L'C*K63$JB75,JW$0U;SF:286^%ODRSWHO\G M/!BW8]3 R,JN9%VIZ@U(/$57L&%5$(%#&!+J]LI\$LQQ4QL83JFG4>GF8X0; MV0KVJEO8TK-E;UYW7MR]L,P_*X-!TL31+,Z@:E#H+[I]2F+]<4L79'F5T[%9 MJEW[^:*JIWYYY]MR,,+AT';9)F-U!E7\3/UCRO3__8>'^S!75I;K@BROBCHV M2U5L/U]4%=4O[Q:Y@6TRT/GP)2@I89$JETW.\HS'U4P0S\_#9WKAY5YQV=1P[*@& MQSN@-K'?/IE6P:(<2>L9T1_:5CAP2\TKKP7CG3_/)T-O9=]YV0,7X9B=/'K> M06@\C?*L_*56_>*'O_.="$A;VNZNPMB+_9!%.HE(7SI]@"*"?ML,^J$N:Q)# MQ +SZ(.WF*GT9ZJ[,DKB@,90HIW]E251&/":[&=>!+7+(6F8YN-O:PQ1O-,L M8Z\N5-^B:1I8'-4R,B[KDA)P<>4Q<-&M?<-A-U6MA5]*^$ZUVWG]ZQ#>2YX] MCH.BTN=>]G0:!_!_E_\XAL]>Q!C*3O-S+TU?P_CQKUYT;(?!/7%Q5+Z78+() M."$N;A(]N.JJ&4,B7LS\*?PAH6^(EY.2 N$D9C&:0WFGWV0XDTCHPQ^T1I]1 M'#;#I?EO0R"K4UM$E$7\W1UE'CGT64 !?*G73!98'']F9%SV7TK Q?V5@8N. MAM2PW$-M9ET@.?FB@=R#AF-ZG+6Q;?4K$S*\S + ]R'3.KNC/F5N["&BGVAN M=B)F%*3E@(,8C56! 7[YQ8&5F>X:H4 A-0X+?79,/OA[R1)#W0YJ=1^P5O)OGJ<9,W-&6M9&^XH"!N.+,8AUEXU9^ M=6O@(.O\-,KX[Y,:6WR0M-191G>9"%'>*4K"-8WD#V#YQ]7V!LJLB&%X5/QE\< M&GV4[7*4N8JC:^N1->Y1M=L1]3QZ*_6='LPH;UX]0> ]P4HV8=-X_GK+V,O9 M>@(.G0[@$]DR7;L&,:%@K5WM8C07K7IXA-6JC1G%:DZ@; A'XHNY"FU#/G7W M(I=:GPX6AFRK]^ZJ6&1]VO:C-@V:9B^ M5QAKV):Q\G]!#Y"@A^/QK\(XS.E-^$R#:Q;ZQH_A0T3%G*7W^38D'%UW$T76 M>#/&XGKOPDXWU.5()QR+U&C5!N7DSO]'(0ASR"8;&"0+CX-P;';,V$=\[,-Z M[,NC"L6D-8DTSS1]2&:0ASTA#TGR*WE6I:0MXH\N:!H^>Y#O7C!KFW%-"#A^ MR"Z"[(/TT(O['QLKBIFK1"A/(6>>>IV2B'J+46R.GN%MC@YFO=X6G9-[J_<< MHSG<6:+XFBW[*AZT![RA7D;OPL>G?+O[D@D9-)):<' \CI,@LM,Q(BSN=QRX MZ2A0A4,XTH9PM)-D=\(0A3?",85QPD2 1-)2EF-&IS^'[6ZF,G/M=7H@PZ_B M *$K@.$,H09>RS%"FR.W[7B&M9K3A-$2K.)0P56*UKE"!'7UUG"XP-,_;I+X M\9ZF^^OXF68Y:&*['Y<='&D:L[#?F,$TL,M/7D9&NJZ>Y]@ _ D@$ D#:;X: MPG\$_.? /^)AA0@UC<:\F]I2@9CVI$U"LWM]XKW&APNVS3 M!L:]9J-F777!I@F)=K5&Q8;^NDD!O9(+,_UX/PCHU5R1*B[) MZ,2RW9)IXZWBFHR:*>=[,A7Z"J_"]!4MDJ>ZF.9P 68MMV&8C:='&G0G/KT# MT<&C31]F 5HSB!H88Q(Q<:+RQ0!/5&$3VE0R2(+R$@O2"J8GU\6BQL+[0H>M M.\I8#:"]U=X2XFE@L8Y8#8PW3U<5@ @'JUHN%"=C I8(8&23',1Y2I]I?*23 M)%SK[I*QF3",'QEQJ%46!E2T9JOF46W"^*U@1;4?/)XFQBVTB0:BOJ(VDB#2 M_;5)N%8&7((L\66Z50#V2D[(SN6RP=(7X&8?CP;=.K@FIILCY%;M"!8X[%F] M@JP@ \)Q$6Q#6D,.A,O"UXR!G 7AN"+LI$&L994[4AJ1!Q'5PJS!6IR7M.M9 MR[HM8E>P>G5>/BVW7+4M_'JN^$H-QM[8+\/T.Q&E.R38:N%Q%W]: 50+P XP MVB)0PXE^.757+J>P[[4,EJ!:$*XG4T8]/5F-P0%O5>&/V3BL2&L)@JRJ9HJ# ML,UFO$R=:&@J.YIL=V6:)=<;V4&98,_DK>R23+L/L/I-D&G%?1/;'--O;*QG MDN>IC76X;9_=#0B8*;$F$;I)L2IHI+18/2NZQ%AY=8<^<0^3H4Z.Q5[J2;S; MU[ KV**P[$U@;DK8=R/0-R&,NP_8JGB>[/>AR"R'A@;E[.+K5=.(@95B916B MF5FE!4=(J++PHH@ *@S1Q$3&P4J=&BN$+^.P".93DE/R_H]([=02_]>G)&*A M50:5*NJ:;,C[/VR^__Y[^!_)GIC-LKGA MF#\E:?A/&OP9+3Q*8JO6=\'P B$5N^WH1X9!"7FZ#"A#A"1>D9KWXUNAX/^3 M_/ OW^LU_'^R@.>/FQ_9__[TQS_RJ.C]'_^T^=,?WF_>O_]0@H=\ $19^&.> MY9ZHD>)ED%W^D:G*$_GA_8; WC$'NJ ^A2[VY:\?-H21.5#>NC;"F4WN>$8\ M#2Z]%$JD9*>^?]P?(^AJ>D%WH1_J&Y#9$;&ZD;F*U&Q-9L-"Z%/FQI*B'95 M)"4F>2?AD@+Y&ZR^6@.EDD4(!.1*UB3.,>9ZUB!N:X\5K#G&KS7PJFPY2[." MLEJKX-6ZE>?,I=C1R]:R:).V($_CP-F#V-'0]Z.-XF@VJ94XF#O7!H9,V]E5 M$>FN5BV^L]U'A,YV-Q=D-<;"?%5.83_R'ARYUA,T@; F5A6KS4E5AD"84+NO M5TRF!1#YA8-U]N26_>R\9\QVQ]7Y]&NH._PPP",K@TX I5ZT@?%41,U)=U$- M8+#$Y8#D%P#%T1B9X8MDSY85NNT"!2#2KI"6Y<:^4 =J^9TA#0M6=1# @Q1" MGVKW3-,F#@I=3V$DM/H'-#04N><>>NHT8?_ M021\TMI;)X($.26_""KS'!NI#&*\:"YR"0(XV7"C/EKU860I.8'E/,#98 ]P MMEX/<#;, YRMV .<&97I>RK/LPD'F"Z9<1-&--K M]J=U_2 !(B\<.BPK5PP5%-Y2H<6":44)H(3#3AP3\FR-1NNXN[*\DT;-C1A( MURKL0C2N4.C!\:Y+V'CJ[C\]4>+MH6E&#C05V9>=Y#4$4_C,TT!/JZ11IY'H(JW!+'2BZ(VCC8%L M(FIV[(8B\$B-N 9KZ2U,83.=-.;5&(G(%>\A?(FP'N-HBF S# &]"J.067$V MB/7<8>DE1-,00J40:$:PK2\)])"\@;4>UD#\N:5+_SUQ #>U[R2D,1Q7$88 M,=#5WV4!80#'- 7':+MI$"M9-PP68U4KAHX4QN6"%GHE1J!?*&A \97?&%VK M%'\UMW_=^5_-TJ##O7U=8$99B=Y;5@0F>'P+L ?/:C- 7PD,EV1=:P#1/:?* M&[*4^=%"X]B"A7G9##2@BUN D0_5<7 /;AXB:LLB<* 7\.NT/D%@*(8+P.8 M3H.R-)>TA_VKUASV#[8.3H*CGV_3SS1]#GVJN"ZD!UM65VSL@I+H8!;3#C,# MB@T%#LJO#Q;0D]\'/"336FOQOT M,80B$OK\_^9SA&PP%8-5VI?\<+&OJ7ESYPL*$(*6E^[,XH3J=.'EWCF;SVCZ MER3+C9JE!450,@O;E;YIX)95/2,3W089#)H(<%+ XZGD:-9GX?F9I@_)G%QK MK]R,L+3+^#&,*4V--J8 0K N+:N5774@<))U-6QT/K$$AW2;:@BG:%8_@-D) M#8473"_:">DM106%8"IZ9BM;Z8+@&(N.#TW%^@(2R5X&,HMF,CWY+9I?HX91W>Z7%@K!TO7,5I;>!5DVT-2]7U$O47Q3!DE*4 2CZD5)/%H@8!4\ MS_+MKK!,[?%? P;K*%C!://L5P) ..SMO%WYS>$,ZV[&2-3A+->=T50S72Q3 M8X-&C-SC3S1FEA6=QL%IL _C$*P*:ID7=J:1TA49J19'+]$:]3F<,)>OV=&# MK6X=#X&\(04Z]XI- J6?G]9D?A2"Q?01#II-1C.-?(\"?<,%]!H4D!K43"F6 M@U0+]54_I-0/^9X,B+2'SI?_5&W1.&%@]5:W"M'LKJX%1^BO;N%%T9^\QM@0 M]J^(\A:GW ](Z+P3Y4&<^2IZF2[E#,8)*,Q$PL'J(3^K$&,JM3RQM]+K^,H+ M10+^=G=!T_"9>Q1>6$:UK^&"A5&GQ5F8NDR+%06I2HLC7]UHDB-""98=0RVN M2;#H,JBP1>6?I8NQC)3G.B: *NZKD.V.U-BB*-/2_FF9KX2R?[ZX5"/\EVCJ M?4QS+XQXQ>MFLWI9+"TH@J>RL%VY)PTC/M=CKB-HLPIFB M-PWJ:J(X(W_.,VK5T3F'/VLR^%'=(/DZT5U-A33(K"7*F_A;F?A)/NE'G9T8ORUSO*&Y8R?Y<^4L:_GSSS M[.'6X9<=!BK-<&;/5-"[HG*2"$/$%)?(NK6A]PY.TE@ZT M!@M88IX4J.2\%.E.%ND3U@[:>,&LWPHCG)I\ N%-Y;QE5'L)V6+ =J=A> M1)D_)7'29+PP14L>O ,>CJ(["R2KO15I<2-PY*BC6S)>914%ZC?H*?-#I1)W MY$IK*;S_-X/2YW7+$;B83K.(B0KWR,$$C+3GL+%FV M3L*" @\2$J72++W\&"!3B4,8$A&J7UCR+#G1;@N.,7*TOP'*3/?12W^EN?<0 MT<^4+9)XZZDO<;DK7RZC-([+%1EGSNLGFCSQN6$N/OOU8:M;O:=")C7VAM3X M8C4_1ZSHGE$\2D))%(@2571QYGI,"7%#Y[[!S^I"Y5XA M\GI"XR$A, @B^-K;URO'-X DNU+E4&Q+2.8R3 M*(U3&2/&\FU/99&2]X5F&B+F5$"%8;"3(-9"4?0QS93"G1O M+9NPE%0+W9$6/;KZ>0 K%M9=:2=AFO>EC2@(=Z8=^%'OBPM?BN?GJ#Y:KNW58.KF*(/9C5 MS>MLK6'-0VG!(.TVJAAM[##* ,OO*G;?KES7-9?8IWF>A@]'L2V=\VZ6+/I# M.EQWE,"8=++0_N<4K"YB7I=>"KT@LEN:\CY89UX6^AJI-+ XYF9D7#8[)>#B MYF?@HEL0O8 E#%AT3-L0#H]C=WU8Y\_@.D!K?ZAJ&[NF9K)MP2["Z)AK^V=J MH=>A_RWF3190@*+;0(,/)RLH,-9A!V;VBZ=OQ19^IN'C$^/W])FFWB/]=(0J M[=M=IS>B:7[H20/';@8)*EM3+P*+V]@ [CJJ6](@!1$BJ$ "6M&_62*$.C5- M(:V8LEY*F;U"YKB2N=OIDQNN>,FJK+7P.:[M<7M3697%VH1UL%D=B;58K9F_ ML7:+.IE.(W$YR;XMZZW:OS)/!O\*U,E@BRN0@H>SI/](8F!245?8$<<9 4T":)4/!4"GL+IN>DN MDT2N: T[>2?A/BOJ)M_*CL(66*35M(GQQEI:!;C\2EK/A55!1K43'JTAMVEQ MRL9]G[(QGQD41S],;,OJH8);7#OT3"C:39>'GAQVWC9]UJ!P..-(]_OW^R2V M*[("#NN&OX;AYA7_%A#"'7\E!XH8"^!6H;E#6%ZZ[.HLP[M0V[R<35@T*'=@ MC=:F \9JJ6=BO=E@3P6)T&Y/SX:B,IP )M5F/:X9]F+^U/>/^Z.H_Q307>B' M@VJFCU]].6[7K69#SFG+#7]3S7432,,B;\4I K&@:(H,5_%N43*:1W<9C^Z.U?M)6C%0/0OA_A.<8]?;Z9G@@^R2 ME.<*OM2L%,^ EX5K4:QB:'E==2EPKM]/:@:J9XP%WCY[6QW1%&P0Q@=/*94X M(34KHH@[0IT,S#&^SK(CGSUXM>FFFE8*RC1R1\/\"&,)55("!YT7/W@O7AK4 MFMY2ZSM)SM(G^L(?Z8^8W9"QSIK[B-8\=';! M1#A]=F>KNXG"M5%@$X%.!/Z&E!LLC(: 0*K8-$I V8YED_SN-#_)G^B)*-_$ MGNYHRM.K"HLL?RBJ^\Z]7^.P_S_!=P[%=P[$=SX4WSE3.O@1@7+-J)$Y@.A7?MD8E%2WXUZ$Z M<18S;YXT_,#"D>-L0R Y\J8?+_K&U=0A FSG#]PG9+XC3L=N)[,-S7D??9C= M#0I_/;D?[$EV-8YPT'!8/&$OFFMRA0,85_K";AIU_ :]XA2CH7>+Q2(8T2\Z M+8+G&YI>;G$%R??*Z)=/#^7U5AI MB2-,Y79C2&TJI6J@\@.JU8#E;6L8*TL M:E("BN7L1D0^Q3KVA-,@M]XKW]0Z35/HI0A_;XBW8S8(VV#%9LZJEKD#1@$( MG3QP>7T)'/O2S+F7/5U%R4OF?E=&@8)^148KAN9F3 <>\T*,AIEA]V" &.'4 ML$K, >W:?(_V20>VHJHW-J9^'S[P.MZUIS !":,5J!HK16.^<\Y;+*#F.,]B[N0^83H MIB37KX*%4_4RTJW,Q1Z_-7>$-Y!I-9#=Y,$\EH.I\G:#>G-- MDRKNO$!=UR+4?:&YDL5D[P6C:6D(-=9!PU Z7 T3:<+5GV9C^W2?I'GX3TYV MN[L)?1B:*TKOZ#.-U9G65A2$#6E',:K-9@L\SD:R$U-=/RMAP4HN$GAD1RES MNAQSX2W@">38[DB!1Q@B*3 1]FQG^R:SV? =U&'9[MBT?9IE-%(%ZY:YQ:2_NUUNF_\H+4W[*4J\^M[N?/5@&=&9"1QP<]7<2 M1+8"(\+BQN# 34>K *?(<*JQP(F6>#B6,424\R=8=C+S(#L0ZID+Q20):!H^ MLUGBN9@5)@P"Q2NOXXI=2+6'1F6/C&$X^ F#LEF9:MKKA8X0'@X0KXH5>^#B M!(Z]&716.+\B W_6=!:.#R<3\#HFDIO@MV8J 9MT$$+'Y3\CRAQ;]E7>QA=A M=DBR4(3*UTS!X\>0K5.4Z\[>V#CS;D_AY!G8$77QN;@77QV5E!J90^JA1 (4 MLR8RRXK-O3'8."'ORD[@CR M),IY$3>\LS#WD[!C9\M$'LO*-";V2%\/.9OD MH"^A']+L8QAW:^@8(3$B"B/3=?"@!$.*$PR\&#:6_!8:.2%[CKET%-"'_38P M$= 8TWH?M@OC*K@=L]D[157]^.0N\A MC!#S! QR&>-C![S5V9H^)K8BK!+)YT9*L7 M;V79]YKAZ4-@[=GV*J-SQUYQ=OUT6?5H'5W'2]HSQW1-YG@=/]-LBLLP1D*K M,D\'D1W,U$!E+>9J9;&OV58$UY1]/IGPM73C3%5;'9+OMF;;&#JW'&!/3K4Q MI 1#J;NH952$^;RW9AZ ML-5M%4-GQ7'VUBG4Y4QM23E]%,%.H1 MR%RV:CK;0%IM= Q$Q&2BK<1&'5-^'/!68I$N:3Y6)'S[ M<\P049G=:A)ZA@N5BS0Y*/7*# F.[3L-ME>VC3-ZN;S^;9MQVS4KWJ:9;GMF M5;NJ_20U[*J&$VW5S&6.5V'LQ?X$NZI&0JLR3P>1'* MTK7*FPS5&?CKPCN\TTFWC;6W4:H$AE>4'>&%OR Y(;LC%-\DA^2%IL1G$3C: MOE*:^)0&V14SU9LPIMEV=\[9T2T[]/!8;>\M C36ICK@Y=>D9DX4S>0%O*AF MP#%X64J.@S.OCA-!@/*=G6J']A](-[%PLP0"/UUFVEC2!RG0$;=&Y0J(V!!EM%Q-4IX09FB$[@]1\DII MH_%<[GU=_5;+Z"7M^K=6QFVIK'@K9;HME%7M?/:3U+#SN9MH.V6T.8*4\#\X MFWSV(G!"=<-->' :!\T?)$C1N:"=_W[YM3BA9'_P^U=WS/U=[G94NVNZ-!,X M;@%GJ&77LBP'B[LG#/&4M=@WPLE)U#=RJUX! A%OZ\N8O@_B0+2Q8@U[M3X?-BY4Z;R.,.'D%K_ L#;<\5S?),WZ2@G M]WMORXW-[)5F\2RB0>UE;%PBS3#FA[&?(S.+LSC@2GW,OS5<\%AOR M0!_#F!>Q@*;F3U0S)HNY36A.5)1PKY,3XD 1KE^$F1\EV3&EEI/\\63QG.<4 MP]'VGV-HHKC0\0RK^^P W;IA@'3;B!F*,@>@)H^>#C#3N'P^'@X1[Z3@122H MQ67.(2[&*6R,DVKY.Z@4AR:=X([ZD9=EX2[TBV+-BFLD]TF9H&M((1]/#B'A M8 +QJPR$$;1P4A)&,ZS89&U2A-J2RBM=T$>VI$M.Y9STA1,75CD&")?'%A@' M7KFW& ?8<5>F[4]93T_*^K^.;XN<_VM^*P"V*$]]/SW2H*C5K:[GVY<$1@6^ M86+6I?GZX2/5[!O"I*J'9WT/Y#HF)1U2$H(?"U)E2?ELZ?)^>))B5 6<7EKI M?D]Q!8B?)+#X24A+-=*.\#1%N<)RZRVX2M++XBQ1[D_E%DNJAFGB%R!XJ5F& MJ/)ADU+'\7 SB* MJTG+E_!#_NK86VZ.MK#76YGT.-LS"1,KS7CPQ3,91.U9 M\7-.@_>ZI:H=#VF#Q56@Q@Z*#6GY+1(WCE2S4H$'H2_'W)"BGG"%C+2[,8E( MA[3L8),!#0CJR[P:58K0F%V*5@,IV4]\HB]U%3DXPM)7-1Q)"V-_8J3@]>;$ M0$)(.Q.CN.TN1;N-Q%JS0$Q?VLW?Y'J"2V]*S"1^W1*N.@P/"*-)&%&Y3B07 M'ZU:Y"HU *FCUY<-%2$-3)C*^#_8''S+1NPT@5O=T44[46?V2_\?$(^TXB# MS^%CS'?RXKP[,/?T:WX6Z=.]EV<#J=DBTG WVC@NS,/R#2)1!.RVGI38V) & M(WQ#6V8%YIV*&5)S(Y]W\EL=-4-$Z4V *<*Y0CH57>'@\Y$KP@$QU-MC2LZ. M&=RO0>H7.V:4+#/\1+3?H(,TQ0V3$'Y;KLP2C4SBGY##E\]']GKF(!A7%\GQ M(3]]2([Y3PGT- %=2V-;X-&' (Y%]!=15GMW[,5UNR]KBDR9B@#A%(@') BG M00HB*Y@21PMZ$_[C& 9A<1!>VR%##T*TS>A1 ?^ZP_3AP?5*0^)1L=3Z@\Y1 MXIUY6IPF,?O;%S,E4BD"WA4/"BM M01*8IW\.\Z?S8Y8G>YI: DEG;*PR!;V$:Q8M<$)%*&'0@R]%.A7'+LIB%/C\ MIC(I*6#':Q8!;;.&._HJ5=(X<[CBKDTI;>[522O19Y YA,R:4DZ93M1NE:KQ MY!;8%30#5GEI(^!BZN_ A;V7;@D_XZ?7^4P;\ H^OM(?FB'7T0_:Y@[NGRAA M]*#.LW2#H]T>&KDKM$V(CC+73GH%S:&M4?WPYNM3U,)3UZJW!-P.>&BU\=P$ M:M7(,R-AU,ISX4A5<$YND=#LD( =4FN%J@]3;&%U/Q(K4T&#F$[:J,!?CV)J MF>NIH_*U2?18>T)IS FCB G2[IS@?#^Z)PT<"QPDJ&R"O0@L M;H,#N.NH94F#JV6GPX?;Y>6%.G[K)+3-%4Z86+V^G85J-OJVHB%T^7;D2=&Q MTZ1UZ+Y_N&!781SF].0F?*8*VT*QH@N:AL\>-'Z[YK?+Q*E['/R%!H_#"F6, MHHAC=1,,@FR-(\@M;J6C>>W&-;R..R\!\5KM([X5W;9-'>-(OAGM-DXV8^B] M!?VV>?&:))%H\GBIH*JK]H(^=!UC-.)^%-:YDK&I M9H^E#+IE3B+P31(_GMS3=#\BHM0@TY85I!*4&2ML*_['E9V"M6??Q2UYK?7 M;5>^VD X2JQF5=;=)L3B*JMZ?7<=P(&P0[H;RA8AM%G#P'JIPH:$I18NHC35 MQ(2!H#9V=A1J!$B;=LV,-=R6&"B/-[ BWOB+1E J")IM,<'@K#]__93DMIC/ MAH1TL)'-CIKITEI-\3@48 #]O+JJ5QCR)[X*])WQPC36?D ME6BA>S2G5\A5A:ASB(FS-JM8YGT8JR**=S2";H[G299GGZ'1X@.;9(*R@:-M M53^2*-)*;Y*A:"P(1U%$DS/ ( 4*.4U3J-VUAAQ=9YG/9)FM M>QACJ:[< LR#,<@$U"37:P,F?OL; ?J$-I/<,,T5XXF3A17&U"3 (0UF1 M9U>(8;]"9T)9C2)9+LWIX=>@2O9KVHT1!\J277@KMJ[-;FO+-&XL; MU8/CJ+Z-?5GM=;"+J[R9D8Z.E.#D%NZ; *VWVP+8'.:!OAUJ(W176J!T17' MYEVZFH-S4D\?(7B\HX)WC M5_ONE D%K;VD58Q69TDM/$9320LSRB['%[YYUF@O\Z9GSG]H)F?AH>%$52 MAY/!*B8X3-QF0<%^-!"*"@YA4%':NHF[X3DV7BKNA;Z2FM9Z#&\FT7%LDT^! MVYT\ 8YMMSB.)([-3C$,LOV.H;>X+8]GMD=DM?Y^+S,,AT5H%,O_1%\D01KM M9(2G=5N9]2>#8^%#Q96MNB^-Q2UY&(,==85VW-I>0^N+A">26C19BE[)=99! M=0I>J2)(#CD-5M9YZ2+,O,?'E#X6[1F+!B'W4&##(:_?!1]]=L%:.OAT1 M(Q/?E:MN38 &+DRE91N87S@^OMF-D4XN>!34=)BEI8(*UL9DMRT6U.MB\W]9 MJ^;5RX(921,";Y$R5YDGL1">B.IFEM["0JZ>, 8/HW:7M/3E1)?C;G/-PA>(/H& M,T,/D4\:MPOF@Z""5?6R.T]03I3PI\<>PJMFQ@=R:!.BKUXM$R([?D/-+DJ_[P68YU' M^"(2B'@D$-8CX>$U%2G92W97^AG_ZIC#?8D]Y!?]DT_>12WB7N8]S2MP[7[* M85(YA"GHHWF*Z9@W6I&Y-<^&B#<1^55E[>S5^9>%A@Q6VK1(^0C(3@R0)P\0 M+09HW5YJNZO;8A3N.*\NF/>,-7I0PHXU>@NMCC6W5A3&CFG("U=Q=TUBA=8Z6-:"') N9'X()=R6+]VXOAY[S MJ)T MN&YBJ@V/1LVHO&YL>;47$;NO&&WO.5JT4.1-B>%U$(C5J?7,]\I4]\% MQ:E7K^-#7:$;SC.S];CJ?A+(9A !9KD(FJ47%Y\\I(M61J7NB8O:FS MV(G*R*>0KC*8;1FV211(VP2OS&*8O8WMR'<;@_[DE2C8B8 MY ]%G5_D=9=<.AA"EJLD[=0BELHI9Z<1YX@G5M: ;2K9&3]?[KF$6Y07[-4@ MPL"K%Y8+,H*X1EUC6-M)R8S4_EP#W M"U>3<2<-SA1I=V[DL#W/,/%M"7@NM%:1A>?.J&LJGNPNWDX^WD3CX)"4MY:K MKZ=Q'@9A= 3I/X-'XL)??O6C8T"#*V8NL*5TS(N=IKX5MN=X$;:OF'K(- E) M$[T%,W%I4A',"4[2JTC]+E*^C,#')-+K>'E$10'[U3FG!0?1DPH9YS=)W6!5AK8/-$8@C@>9_P0R)YE.+7%/9Z=>P?/9\'0;9H\A^#6DO0LS/TDC#^&X,Z4.TG]B6!L# \5M=X+ M[DL!:?MW&)O=O4U.!Q1S7U+B562*"C+/-&**&1"_H$YV24H*NCP9A.DK:"\S M X] 83=&ZRG)N!X76X,9QPEC]F-^%'N.)YGO,?T'0* =A:K4D9DWBJ<=O^V. M5)1(28J4M,B5-&J"',YN\$1"BX>U4KS[^/,W$_JKF_ ?1Q89Y:],LZ["V&.^ MV(N8OQ5;UA"A^@M7N29WU,5BB$%\=?/L2@+][=>FK_>IUZ<>3ZO*7WV*C\Y_1KJ>@?T(8 5!?<5L1GU MNF(C1+G]6%-$M1R,<#CR"T#B:^%%LO="72E_%2"^5C59UFF/@$+5$ID%FS8( MV$'ZH+ODPB*D[/01(J./%*9ME>=5 &%<6]&Q6M]/:4,@7411L]%=KP$<$8#D M%P$ZSUI4.Z<.8E5 8MP1F7)@E]F2/SYD]!]'QLCE,UPX9J\RS-M::*3-<3/S MC1UN->CRV]0F/KIZ4D$3#DX 'G/.5;!OG'H-\*M1&?U$K 5>@]H8IV6-XHR8 MGJ=6'>5D;H%=AAMIJ@ST5L^>NEKS _;G7OVI[2@-4]+#HA(*N0L4D.7K%C+ M*Y4C2S;MFGY%>9KOM[L=A1PXT"C]JE(#B+"R-+)4"+MW%G D", M<&I3ZN'/2?HK4_%S[Q#FGE+2-@2"'JF9K/2D^1C'*:IXZ'SO @@.%0&*>%(R M]\,K*0O8%7G?4/VE^DU* %_XNE$OR0HHA.VY(1\ )["%V."/B-*%J$E+8Y@GW*X9$.\-B\ M%=.@3!X]/4 'BC2$ R7MN90)!>M0SRY&\WA/#X]PT&=C1G'D)U"J1.8-D;&P M1'PXJEZH)FHK\(=4T5#U"")-:;%7Q4?$[3F#4>'GW M,O83)7&5GB>N4\-?#T4B6<9<&<^M8U_D/H!G%$:D6MLPW='J&DBB\ZM(^B7D@YB"O!@]? MXXT"Z;1?B81J"0:.+%918L)T)'#%MC56.9]II((Z)YDG5>3B\\-%$D5>BC1! M2*<)MVGHT_*>F?WPH06.?JJC9%]SEM. Q3S!43!B/K?9$(Y27W%$6ACW$^%G M&CX^P7+ 8[;F/5(V@X 0DO9#92L1@DZ9Z%\V0S[S(K!8Y59^%P9A]:!CM%I& MM %PUA-J+O1MM1\*N(47#GW9+.$0UA)#1W26:O?GHL[!=NBZ/!= M7%"LJOR>/F2<'95$H\BAUL0?++ZB3'YO6LN>H(UFU%AFOJ!)KF,">PR<+"GI M5G=U*\JD)(T2 96F]7.8/YT?65BVIVG%FF;ZL^#@Q$).@L@!D1%A\:C(@1N] M6WQA2*3$DLJGS^+16:@2)L%E')@BI"'B7(J:AX6/GY'WS[F7YE-S?T8?PS@V M"(!OSH7K@?OWCW'X3^UI2%\B*S1XK:C.'J!#85TN0<->?Q^QJ6:DFA;.JFH2 M>4MA4JTP$RRH9 [/PBB"DZ'K^/(KBTPSV!?)>%V^R[)85GEX9(J !Y-$7*Z- M'(;.ZFX@/=S%X"BFNX>'?$M9%#)I*S+)GSQFQUY&#NQAF!RSZ!6JF8B24&%< M3CR\%=!#%#Z*^C!Y0G+(D67Q)_%+;P!<$[]@FQ=Y T9Y+EA=XXV6%:7@%.SE M*?2?@$ 6!KR4"B/-M_4J*D^,LP=*>2U(RALQ0V&*C 1'BK0"GO;;G#<&KZ1+ M2L(0[PO2?!' QY-1)Q7YZF ;I3C%/&,BSF^D"H&5ADE98[.LUB_"S'M\3.FC MEU>K-;>%N1D3=0WN(I1BN6U"PUI9VWDR+J(;Z%6(@KI4EEB2ZU:I*J6XH>#$ MS2YBR%&R"7[QF-C.3$>KFBARN;01M4XT[@FN0VYWMVD2'/U\FWX6)9H4=\VL MT ANR,Y\Y7KTH,NZ&QL?W:0?N*_*W$N!0K8I*9 (8"%L@0\3(:E%8$%640IL MQ)VY7OJLO /G +\:G>[>>+,"KT&OC??;U"AS7'3C,9_^>EOC,<(G5[!7?6'I M&+:MMG3^1KUT&RNK,_;#1_#.0P2LW'0.^J,TLOE>":Y4%2VMV4-:!Z^^J2$US[5[+*KU>E(5* MYC@(H]E:=\3%*J+30[!F-1T'1(2R.LY@ZYNS /]S2#2VHJ/F&3F(I$@Z->%@9APY,&5,.:WPB$1B5^35\/>2**+OHAS3Y"W2GCS.. C1E$.@O7C1NMJ,BAHB-_#K=3BASZ M%@WH_4@#K'ANK'0U!7+%&U6WI>-$,&.VJ;^?U+)ST@M'HM!$FT.E&]1 (O6K MTC/=:%K5!=QQ$8RQKV"5>;HBXAAL/^Z4M1^] M:J>&%L3DZH]PY8T6!(DO45S8RD<*6J*#[9>3%'1++DD0F0:",YA*O-HIZ+_< MI &\%\'L_Q-;HV[C6@B7F=H=%R5X[R>8%+J[(6(%[GVX4X1] IT\,GS"UH1\ M(N*7924%1(X'II(1\,F6WV6M7,<*PH8Y/N%WM.L_)O02U_N#%Z:@F&Z>P0R/ MX U:\\*-5=BA8ET- MAV"&)H8K\U,!X9B=GA-E'+[GX.39BXZR'\[($XV6W@+KP;H +>J1;K5ZNH") M]6=:'$=#F9"8SF!@GWA5_8J7["_L0ZH85\,A&)B)XC M0"6CR@A (YA6?Z;;HSRA65VQ6?&OX"6-LY8*"L&D],Q6!M4%P3$G'1^6 M7:,=0^O,6@L;E3/K $C^VF(6P:"<&:ZK)BG'>4*SNDV3 TUY-T5H#XF1-F=B6DZ14<(OG1.F9Z"9G BB18#&[C+?Y-G86UP&O0S_T M'<35D.@Z8JRDHM"2Z8NHG"=I%OI>[%UY/B]P>L/\U^2.'AA#,-U4)$A)@P 1 E20BKD,DVJ0(./[&7[DN9[E M*W4%TPS >#T/]:RWNR!V(5'[(NK8Z6JZE T)O:(C+^.=$LL2GZ\XG1&=^2]/ MA@5"K=B3ETM3,J:OEF8$7XM":VJE&6!7I-3&>?[3=ZTZ]>IH]0^M/ 2'$8*&B=ZM"3 %+*PR NN^?F!9E:]W0ZR6D1 MI& '25JT0GBKDG>ICJ=\G^>6"9"?2GM$9Z]0^M*PL^*$B=;UU%6H5M]3&QI& MYU,WGCI*>)/$CR,&*W3"01&GQ!^?6$X#1O!NRF%!0;)F+:E)M0G40J,QIN M:I4+;X84H+UP5$&!3[R\=%B[@@12]M48N;8[4CC@$I^ M8;O;,6 J6#<)UP)$M'5<=2)R\*PT;FKPKZ?97 M ;YT2#F(>8EM7P 27O=16FY6>Q4H:G^39!GT@&7A+(W]5_CG=7Q+F0/0M8$W M8N 8@(,0LA48P! S9*1E MU4!AV.*JPB0E:K'D8LB(2ZR^ DDU2>O/4VQ*EE]ICIO;QS *V#O8K)WEZ='/ MS3LE2G#,>]QZ]KO7N;NPR+>Z=0P93/>AP"%^C81UO[LO^W#-NV1?0L*\[3W1 M%\#9WF!.8KN#.QNZ9:T$@+2-T6&QL751/5U^NZ+UZJX[9@#PM0$$)S!T9C&" M+8=W;+%XRJ:-[!OBP7VV%$LI6_?OP++"@*;<&=Y#HXP=3=/.)-,??1WW(6WB MF6Y(ZG#1[TR:&;/?HMR0!@4BD4 RI7$"-L!GB,%.XSSTPP/40/@I?/1>O#S/ M&FG>7V+V]@OZ3*.$;RN>YG!)SS2Q#2:)&,N-'(9.O#>0'FY,.(II0]3R6!"3 M"YA#$ -S1^#E'O$9+09:YC_P>JH1_;J!KD.*2Z\;$F;D"+R0H&8&*1*=9="@ M3T1-EU2$VQKJ*V9E%<5&N8^;@63AZW.TDPXTGH&+*8*0+CAZ.;2C"<)G+*P5C&3 M)>UZO0>9'EV'?-4K4 2F?^N";(M.#CK-2=!Y$6:$6'Q ME9D#-XK5"GM&2J1-(S+AS["R+(8+$Q9(O.)_I-B16<0H'.U@+:KOHNWH"NZH M!AT=WA0I!?Q?6 KMR'PY\\D.WN=Z/3I72%=RBI>ZOXZKTHI7Q_R84HL"]T/% M*$'53ZRZ%)4;'E))JC[,&9H0EX>&Y%U Q5_?0 )1EC,E\]* =T38LY\9;1YM MA)D/J.!4^0M)3)E:>MD3V47)"V1R>H0)?(Q$?7S1/($1I'6Y3H'75NN%(]QQ MXW=>R567(14$%IHWS5'J..$NZ"%AJW$^:Q8?ZY"\L-CSF'F/@];H$\RAAY3Z MH:G+%I7+"[CU_#5CHK;\=1%*T?'7A(;5\-?.D['?;W47^+1Q%WA,O]_1 MGK K7+? A:(H=7]T' _:5SS9N[KB+NYY^S&FO9+.%B^ UKJ9CEF]NLR#89*4 M?U[OF?]]YI=WU'7@>N+BJ&$OP60==$)<7 %[<-6M,%CF+8':5?^0T4=5UAA_ M;<6KA8)R(3RBT3I8Z2 MBZ3AXU.QB\-SL,*I;$E78LKSG^ 2)H1!Y7F22YTI%S249F?.XDB]SZPX6*W0 M'!E3=.HJ,+DB5?D7]GI'\P;?4P@$X7955W(-I:B6_TB+3)W;W2[TJ=D56&!Q M)D@CX_*NJ\MEOINL]R,*_LWG\[]E"99;WTKD%:F:PU1G/2,8ZQ'QR1V^NG7AG!4 M'+\\2)S[)/P U'?L>&M!S&INDQ MIG45/XHQBNDC,&ER%C,/U0T$=YXT7H'A3'H9?R)) _?S\Z(F/+\=IBT+9D%" MLGTG41H6;<18WDX=V%$E.U5(,%?5:**L/]*L.UZ6(OEAEM2&-C]N:0UZ+-24 M!ILPBG0&'0I6*H.9'V,:0T??R2\E-LY2II;J"JXS4-YKHRV@6Q:#G0!V'H.K MB.I,!ALV8BZ#&VMZS62>6) H>JTHU!0QM<$@W=GK1^^_DO0MJ;MXZB6I3SX95P,H33P>Q$91"U%O23MS=WI>I-974J:Q+6 M46U5)-:DNGK^>JKOIJ&\0&Q4.75FOVS"+ M*[2:@>ZN=06&K,%]^9TC,>Q+=!-F4'39T+&Y"X.PDM4I.7*:%0SBI9\->&@+G-.Z^76U.,6#-(IK(K1QJ&K#+#\&6OW[=TC M50&#[,JGX!1[H7AC25QQ0UW=DK CEN,Z\ 8M?<6=J;X;%N@9+ ;13#DL=K35 MJ9TVC\6&LR9U,R5_V#87$)-9!DK$GY&')/F5/'O1$>>:NX%WZ=A=/@/L/PA: M0JNS(HO(CG:EH;(F2S.RV-OVY&03F=SJS+&?V+)8GD$L9$/]DM'=D2U9=KJS M2S?4M1EC5RPW\ZOQ5F1P;:;ZF=B&"'P"!-9F5%;1?J9P^Y &)]XS3;U'2B(& M2]Z]4B_-OEF9+66R6[@4R2Z?Z-?\_H5&S_1C$N=/ X)&)Z)KL[\^0^$Z,=HI MKLAFW=GM:\U S&]/EAOR-V819-MM,XQMX2,&XH[" 5\@JHS"=O ;L'?X#/$5F[+#2ZG-&%&]"V8L%E^9D3_\E:,E;VY?^QKH?9F M#%86?J3) JFW8+0UGY.:+9!],X9K& -F4G]X(Z9[Q<9RLC$1Q-Z*X:D M-LMPWHS-ZD> V=*?WH#-GN[8L$QJN"V*;\%ZE8,PW(0;Y%9NQPI>)S)F#RB_ M+9-V&8S[)YI2+MN$F8]77IC^%8YY/XK2]KSVW@7-O3#*R@M*R4Z44<]"J8YZ MB9?L+F@:/C-AGH5XJNMJ\[X*(0]SYF&KTCEG>L^R=S=G%:+K,Q@6X6A$?A]Y M5[SQ&W)"Y*MWQ7M;+0QJ(@ETVBK?+CP/ZGV\>T9[NSM-4V";U_'6W[S3P")E MSYL8;Z30JP"7SZ/7S5O_#NOAXO.V9.Y>U-!:NC^B!AFVW7>Y% Z,T^@+]9='K$13I-O'(+ M_5<^'P^'Z/7T,:747+G7!(T0-=B9KR9^/2C.C0X;/]T\;]XH1V"0"F7AWD83 M<8V45C^E"---+%F:2Y,*^U<]H;!__/V<-\5*#UZ:O\)M6D5TH@=;UB9M[((Q MZF 6<^IF!A1>NP8M;C-/'%A8OO\=/3"QH2=KI7MM]I6W[WOB+J\IO04KU<<9 M<5&=ZLF5BZ)-/]O??SU>QC1]?+WC:[?S9'_PXM>;R-=/^584A'G?48QJ\K? MXT0 3DQU-ZW^\PL1:$3@D0*1W-R<+QP-S" ![C4V:7_C.CX<[^.+*S$BW[T$-3C@\ 03,U;Y* &,]'!/">A1'7^5&#[T*Y3'. MLCKUP:Q0TQ;BHNB$>^?EU+A#Y(*X#H72BV12K"X6NH+I6+(KVH:4N 20D6^6 M#Y;+38A5':#=:&Z@S_^ZW\1!6F?X9CQ,NUG\=OPR@I@WEA'^:O_/U\H1K<)[=I\AP&RC-F9U0$5>\I5J6VCG@XJ\)>S'74 M2F##$2NM\8L>ZQZG4/2Q!AKDR&_L>$A[R5-)*N$385:" KE/2$$#89MYG'3G MWL'C K6^9/<;)BD):,3<3DK>??QYT#W+GE[C0KSN]3KV4^8N:7 +V3?]M%E/ M8T5^Q":HU:'H"*S+LYBY[.5B"DU\)6%)BSW@Q+*5.)?!PG:]3$F*5+1(06Q% M[J:GO#J_4W[83??+HBR96]%6>S6C6?18L7 6RX["R"ME"\KBRV0G?KIKR58: MV(9T5LVS=* H OEK12"_;0?R;MTIAE%$[5PQ9A 472V&D,/J>#&<5V,WC#+Q M\5J3^+A5)#Z6Y"?4\YLD?KRGZ5[D1A>K6&T2L0D:03_MS%>ZIP==5J]L?'0; M43&$$\ HZ^?5F;0C\F![Y'?]'.9/]U^/_=*\6D@KR?92BF),^FI@K"?W2\&6 MHLK&@?'#DZ_#>)>D>]&L";J@>6$X8SSRL6&L)>S1'[R8P5<0_MB./TPAT#QG('?4AX8TX2[TN>WS'5C>/]30 MF;<7)H+:]!.J4A\W-!S_VX4^X#4?^8AOGK!3TD69C?>F&@W"Y0@6'LV.C9K;=ANC XUJMEI+MQ4D"2 M I0 [,)6.9);!&L;SO&$!O13FASCX 9. ;)/-'^O8K0+@V Z.D8KNVD#X!B- MFHON613-201Q4PYQ4P3N,>(XY.4I])^(EU+B>XZ%Z>#/ M@(1XI&X5I7.&KL7 /32WL*6J+4+BZO!XS[&)5Z#ST"8M")" ^6G8NF,8S#[# M9.E9<*B(Q=GX=D<$)BE1>4Q:(B.>A2\CT!0&3Q^]%R_/L_+X_0LD9I59@481 M+9B8IN\D5-?^C6C(3L"!-YLG*$G 5"U2+406GE]0P3+^(:))!E.)5660< )5 M:BNF&Q@A6B*+5GZQ67(2BC ]V\;5HMDM]<"(B)IAX""2(I' @(65+V!ER9@6 M4&*3;5SOU(PZ^!^=/E5F@UU0\?_7<6MAJ;OQZ(*(DT3E+I*<1V7'6CR5RI6E MCLZ5B+"7+O[Z!FIPM3<"D)JG#1:KXA^"YH17Q@DTDBR4>FBT$&P[,&D[FDY; M/C&N9EJ8NT]R+QJEZ<*=*HT_05%O6\X2/LQ+% $A;X#QZ#\RG)GBC-20!7 M*-F3Y"$*'SD?D-CC ^F @:?)\?$)RH 5D. #]XK9(B17<*7#!5GX.D/!6_? M0ALQ?DF$J1\D4=XP\3S)7%AF?Y#HP8$F&E-ZD)(25F#B%G/*GRUK?#B?HOMP?HN25TD*ZFWK24@=*/?!PPG1G M@>3XW8JT>&#OR%%'STJ\DU+5),P-SL0[5J32 ?C)'DP,KX-PP_'?06&HMF\+G+!L/,48$/"T7,W M461U-V,LKO4N['1SO_GV76D"Z_'YPX5!L8.;,(9;C"D-POS*\X';5]4%/P=X M'.VW"B KOA9X<9VW<-+-,KL\LQ"(&T.3>4*%3!8BC M\GJ695WO0BVNY#H6NCM-;87 *\'9Y-E8?%,-N@:=T!?<5,$AZX6YE'5;,S"K M:][1YR1Z#N/'I@#&PIH6'!QM<1)$5ALCPN+ZX\"-XGY(@=.=?5"K9XZ3Q1>R M[ HL]!#2: HJ0/R@4:_T72C4,-&H$JW0"E>GG;FNIDW$ M51:@OO"9T 1&RB$7U[F2)C7[4>+47^ ">VW\A .MJN'1;!;&^.5S>H <>S5 MS,UP6ZUNW^+9:4_1ZKEI'?8YF/UQ=CFLT114+]-T%Y.>(32*:C-6-8(J'RS; MZ*GYUF["*AAJEH>^%S7J&2[=-PS85/K=SE.D3]KUK:U'RW]6HW5J/^SDVQN6 M3_O1^QKNCWOMQVT]7_[S*ADL/W#CX:*?6/%F17C$89 FC9YG5,P6A\5G29HF M+[ U6-P6["&OGL1Z#,0FILU>=/BK,!\S! M@P^[!3_!U:N'_)JGMY=+*HV\*D"LZU@ZEIL7L]I0"%>TU"PHG2ZI(3=\I8UU M<\N19[X9P PU6-.$<0WM?FG&6ZY=\-VX6U[^HX<-ZTFL9\*PB6F;,'3XJY@P MS,RY3Q@E'=%53U B@M1Z9HR>PE8RI<4U-["^;K6;5=KC:2Y$NXR'FF.#PCJM M42%D'V.4T%=GBQW>AIJBEQ=F2!BI=9JB7=:F)3*1*%REWXTP0-W-0,J$CW/O MD1?->,A/#]"FC ;;';]%?*5 M(L*-\X-..K1)N]@(';/KHB>QGFG;)J9MWM;AKV+B-C/G/G.76_<+[;H\T_0A MZ3]U]Y2V@D,W.0<9UV R-I- 57EK.X2FW+J\"JF+IK302'=JS_16OBH^MUJZI+ M''Q3W:!%.E;JQ_VM2#HL:F(Q[>?5Z^4"5%AAVM"O8!5@DLJPG*FB;HM;25@U M!FHM6),0BB*P*G"LZJ]Z7HQE7SE:60X(M]QK4[^A-)"3(0C -?ARF66]&PLV!WW@"[!K_MQ+-P=;Z"Y44T^*]>&L)UW-,;+F-FVMF Z<[+*"78,';C&N=\(%(+(?;G!A=\4%^!J\L2OG M0JVIFO%)XDY>W^:ZOASD%GOJL5#C3YLPBAA4AX(5AYKYT<>B;*4EZBY)N.27 M$GO*'JN5=IY[V=-5E+QD5^Q;-/5;>?;KB(C1J[J/2'47:Q

  • ?+ D[7POG,HL MX>-3OMU]8F[>:SP\FL897E M+JY^ 6:G@;PV1NB.\0:EC#P/>QJKM6[C7!WS8TH_,J>Q/[96#F4J@MO.3B]"J)L] T16 M[/_TH(*U)=2;1>.)I:!&"G*= +E*7!ESEJE15[&0O: LZ(VRDJ=DM^,<[05# ME;5P8SD4W*CJ7D]#$D&%)QJ&2IE'TEM6K2=AMIM'QJE"3TQ.]QOF=N6=44&= M%.0[JZ'R#:C5KF]38"M__7Q\^"_JY_?)-CU]9L( 1YU5H:$8]@ Z.)'58('E MT*HWD<5CJX$<*A*K!!U2$(+2;6QU7]%2;G<,KT:EN_O51YJ_*VMTCZ"#<2=L MA,#U_; !1)9UR\,YU"JJ&ZE1=;4T2OI3RN+O@-/7EZ14 "&HEY;52GNLQ M06,6VIWFV%,(K?+A?-IQ1<'E0&;R)C=PQRT:CN& MP;]_248.345EW5;;$G:(L18D5FNC#?ZF,4U&;NVF:9::&<>_K-\(V3NUO4C[ MTWD#AB@+/-@4@ $XR#(K-\@97&' MVB/06+4YU@Q.8XU [RT8HT%N9B-_7+\MAL]3S(Z"S!NP14G;F8C?UJU+9[ND#S M[9BJRQ P._K720\H'%B[?Z(IY6.IWL_N20+EX&&0F-(A0R]\G)/(04SJ6HCP MRD] [_<9.<9E3C04T7V(PD=Q/1DREAK'":I;BR0XTL(0=^$N?V+_S: WVRM8 MY2Z)(E$$U"^:L4A/OX6K8-$QH!D)H39VN.=G=EX<'QG$@==QR\C+$XVKY^6/ M7@J7, Y)"ASSNZ\E_8R-GV@(5Y7/#8%:DH58*\/FO[(C'+9A &*N:T(0.DI[5".[0)[FR4.D+KLE SEX/,529) M!$TBB$YKOC\*T6/*(BD:##;? 2- #HT"GR7^E)?:\L3_]2F) C;I0ZOL_+7( M==%> K)A8%Q3C'L5@ CQKI8+19Q;PA(./.^= M0(?-XUF8GV-OZ<9T7@$[T%.!D/CF*:K\"@BC-\YAR J5) :-BC+4]F1$$R(@<*S, M&)N3BE"[,AN.AF0J_06IV"XZY(RV"$T$^.DH]DK%[/<7&@7WR7G"UC\_A_D3 M1*%A_'CO?:59<=!PG]P_T<\TSR.^^-_N6NN@+W'8,9 Y7X00=\XZ9%7(.LM; M<*+=&47IV(UX%Y],1&CVQ%X'N68^O)"\U&\D.;R2I,4!&@/A4U'U6J"1U@MW M,3<=X=4+A]L(PP<1NA@^>!VY3PA_(9'>2/@K27G^R$#86TG]6J#1V??@KT:( M]W]K&HASVE"5;1Z^)ZQ*=)J!/M*YPM0#U#A,F(KX\B<(TW)NK.W$L4\X.I'? M0>27D(?7!F#Q(B+.'U K)=.4M[ACJB9%N,4PL)X M??:@ <0)M\W<=-TG]X1""5FH.M*:.EA M^Q*G%0CQ91?GP_"@'V7.-AZWO*3$59(6/P&AC[BXFG* .FNL*8CC++6FXWSZ%=>&U&\J/!2.1YI[I"0Q#THQ ME[FW%W&Z-%![W$N1 *09(E=DI)M^O41K7 %TPES^;F /MM29_<4.M#RUO:W9 M:WL P*P*!)JY%5-;LNUM;VQF8Y\ZO>SJSG(L<<U. M#8ZBS3=;-":+DAM2L,-6533UPXR2VS2_.R'#,$T E@$LX\F]R MDIE[R%8T&PTY32Z&BPN771>K]Y_2))L\]<#TIC>6BV ?M$F2$_2O>3O9"C89 M9EU(B+>2L-Q4@U_8FQ'WUA89PF[(S'$ISF[;M'*/BI:7Y.*WX-*&Q\W+L?#& M72%Z!*UTD^K@A[2"G]^"'YT[/$3WO"-BZ+\NM]VL?M7;W'8P#=N4&PRJ][RY MK02]$+.ZO+\NLK_L7EI_P6'L1H<"^0V[**PM5.>WOV5'AK)YZOCJ-^KNUA#T M_56W:;JV4 ]MM%U#/&SW.2(6ODK2'0WS(_MZUPZY<5._Z6VND0V#-N4Z6/&: M-[?6U5/M:/Y;<>3DW\5UQ!SE"/75 FI>/M(O8Q-+R!L5I3, M+BO\),SO9S3/O#B(BD9_(]$W,W)%Q@EV^HDF!R9N MF(L'$7W8,FEUA<-U]M/I7S%;*"G-O"N>L3=23QK(ZMA'4*56NA# 4TYW[GKJ M*&9'HDJ0Z_APS#-N;.^-M0&-&,@:J!="J6]=<#SMTO%BT*4-$4@;PM'(>^1" M@?UE^=_'!!8%!\A:YEM8T&'TF9*]E_X*H<>[0K!OB)#P/-GOPYQ/M&RV MJU[ML^FNF'BUYY[.J A!64^QJJC*$6_9L*@74PIUJK!Y0-/ ETX$,8_PSHX9 MBY>R3#(>PYF=%AK'G5N8E[VV!G1QYVSDHZ-!);3LAC'/VU3\ M]6B04B";+C605J%5"HZ<]&M#2M11IV::64]ZT7;W\U,89WD24WU+(3,\POSF M(D UJ9F EYW)[)QT T#)YVQWI$(B FM"I:A(?\EN(E^O#&HX!"4P,5Q]?!70 MLA]=ST$W>;#ZNE\RPH!'?.1!O95NF)X]BAK47D85(8@.:/DN2WI6RU9+78A% M^RWI7M_=\*X "4!.'EGT^N;WC+HRB#"#8G__+MMJ+:CA$'6AS81=(Z:/ #X_ MA.?IZR%/SI/Z;8:>@B9PC+:"=O;KSH)Z6*3F@C:&NGOS9]=$H+#E*Y'48];C M/>V,MH (U3[[BD)PN/>1:VUH @J;6&[4F<-'(XJ&YGI:$$!C:_ L[&]R/K_ M)LFRQB[6V>LG#ZX3;G?USZ^&#:0^!'!V!/J+*&\-N&,OOD?0E[5N;, (2'N8 MKT2@8^Y'-64JY#'N1!DQUJ!Q2B'T*M8 1]8I!2]6)=I46C1]I'F;)KLPAS?J MY^$N#,($K&.TFGG; #A3KIJ+;G=R#D;XE\:99"=D=(3Z7?[C&!Y@0"^\O?=H MV./4 "(HHI'E2AN54#@J:6"EVR^HA"4"&$DY9V%YUG/H&U-^82_T59Y'=\3K M<29]@Y.NUYNQX6?3-^/2Z31*5QX\,38>PM@K^[NV[LK$@Y#"B"D5M>C^<38G+S,\G#/3&2[NV4/PH>(WN@;XSCB MKF+#TBR88>M2C8B]B6GBRF$[LT2'RTPE ;[%A**#MVD2'/V\2GR76 6>+K\R M\SBF]#J^_.HSS[_=G?I^>O2B,YKEI22:89N&-(X&3SDLLH)/07=Q_9^.:=4. M*Y"NKXB6BN>4QY!+E($JXUR8&"*VZ2-&##-K5BMX\.JWY M\>Y4.O6:G5!XT<^4>'QV_PC5V<@/[S<$MN,P6\/.)>$%]?E)72GDA]GOT%SW M]3LC::WF[HV[X)9[.79".)NBX[@UWNM)Y'L]+-#TK3>@%]Y>G5'VQIVFZUCK MB6=VQ(921G.,P/D3U"LI<_V+RB[;W77,UC;TWOM*]=?:3= 8F?Y6YNM$ M?RTH4IZ_A9^.5K!GQ\A+21!F?B26X\PUA!R9Y("]L-WWED N(B10",<9<[N^ MCU;?F))D;!AKT>Z.$&8-OYDU^V68EM]8$E_@.0D!@*3TP/@"_[=CH5_LA^*D M&88-=EW\Z!C0@%=,92; =.A;U,3;)>E> M3")>EB7L#5"*]27,GTC TUW)GD>)&0DHXT&\#::C)"5[+WXE7(,9]?R)%CRL MP QM0ZPWQ9M9DHEJ)D_9C!:$T1&J*GV&PF"\>MCI0Y:GGM\^&NR)BVJC;H(I MK-6,B&VW+MSIU8L%<#(!4E,@)0DL:QDDV*67QBP@RZ#)F.B=HY5CF9Y;%G$N MOPH7><4T%O;CCN*3;W>E($P.+H8JXIOK)4B]L689JD:_JTG?L'P/JQG8-TX\ M.L]0OHC !R32JP!)88&8Q9E&#M79J\8-Z>_GS?I&I)I_\P]BHSS@?*];OI+@ MW+)T]V>+_:JASY(*&4?;(79RZ"I(=!V<5XLQ8MU92 M@0D+\T.!"ZD;#)ED@(UTLVP"B>X34N(2@4PXMJ8I M,., <8B,Q$G>.)6$,T&_-2JWGU'G MY"<:0Z84_9BD]/[)B^]IS,S89V_>[NZ3W(ONZ#.-.UT%C MB.%L$HWG6*>ZVQVIB!)&E91D"= E0)@PRJ0@#?"<."FH+[NU]/^S<3!O2D^G4?R@QK!VN,:(WM[Z&4$+8$QO.IF*S3"8FX@Y.3@3V)4'"*S37)&=( MW"S>^XGF'T,(OPWEF360&-69C4S7Q9F58$BUF0V\*-1#* .#)@)\SL,&[0PW MEF><3=_^K)^%N9^PU:.%[4FL["])ECN:60L4UK=!7"A?$QU9^C<%]<*#:4'U=!8=1]UC);%WWN@"Q; M\E;W_NYWE0#QTE:&L8MZSEXLQ,0>++.*PJ2JY5O\" >5G?/BUM*Q-Q6DA/UA MPC8R\ON16#[E?@A_W<,G08549#;5\EVBQ,^P\8^SVR)?UQ?P"J8U=\&&$%B' MXMI%-.FL'AM=76VLV3652"1JK64_*0Z^R"\E=:2TK='BWW4.PLK]XC]/O]!0 MEF*OG^$M(;KETLL'J(L#;8UK?NXOSC&%>J;,J3[&X3_+O(?') DRDB51L&'? M-7T.?0HWE^. II3]%,;9,>5U9PXIW8?'?;:!R\-)_L06G$Q9PF>13)$_>:+, M0Q[FQYP2+R94Y" PQ 2JRWT+=W4AN8!1>#CF4)8.,@X@/,GY%6=X&:0)HUT7)RQ.-92&]C'@\C2&):6,D M-OP=F1=1T:& Z7X [#["M>EW49)EWRQ\&=KR+*L?'6?BP*ST"C"8OKS1 MGJI/TD9X"?["PJ.=\@85U=O.DRRO#A1X?DP6/M/M[@(NX_OBC("A,,-@;O"? M6KN:^@T('FN>0:K\WK3D<;SG'#+TM0Z?O4AVT.]H^3+X-9!>QW$]Z85+.Z@% MAZL,FTY%[YAZN.!%<$A?AEO5N^!'^6T<57X?@M]&S M!UFUIUE&._FD[F@8K=V#)<\ [*8.DMT*([$\!>> M+4=+=!T3P!7%D\7T5DDD\!'L>?[OA+*S=[T_,*;V/)_N)HD?;Q@[@1#G/CFC M%V%V2#(:;'>:[94>^#C[>KT%E+?UG)$7W]7KR5E'*6M\4$6@<,))% 8&26,/ ME)1D&,RT)O>CD#"FCQ"KF?;OIA6TR-+!ZAE2=,_5B"H#H/7O:+'8ZL)1/,7H MI=%X=3?1E^9E3;QW /;-IMAV@X#J%M82L#+*\S1\.(K-7*;AG]B()''.WB[B MKF)/#:T;AEW$8D=0;-/)?+*_*YHW["_V8_D3^\^#E]'_^/\ 4$L#!!0 ( M -V#JE81MTDG2DX ,BE!0 5 &UL[7U; M<^,XEN;[1NQ_T-8^;$_$9I4MYTT5W3,AWZHE\J: J2,461*I#T MI7[] KQ(O.!*@B1 .2:F*S,%@/C.^0 <'!P<_/T_7C?>Y!F@$ ;^/WXX_O'H MAPGPW6 )_?4_?HC##T[H0OC#?_S[?_]O?_\?'S[\Y^G=]609N/$&^-'$1<") MP'+R J.GR4.PW3K^Y!M "'K>Y!3!Y1I,)L='/TY__/3C;/+A0];&J1/B.H$_ M21J;_GB\^^4L:R_P?YY\^NGXZ*?IT?1D\O7GXZ\_?_HRN?VV*_@-]V\%A24] MZ/_Q,_F?1_S)"0;JA__XX2F*MC__]-/+R\N/KX_(^S% :US[Z.2GO. /:SV4_)K[NB(:05Q,T>__2?WZ[OW2>P<3Y /XP/KAY/C'UW"9=[$&1@ >_PHYY7=8 ML)PGD[^CP -W8#5)I/)S]+8%__@AA)NM1QI,_NT)@=4_?D PB#X071V=I-W[ MG^<9F?+_SOWEA1_!Z.W*7P5HDPCGAPEI__O=U:Y#I)U'+W#_<)\ O@8_YC/\0!AY<$OZ>.AX1S?T3 %$HWW>E1ON$ M<.L@7.X)1-!UO$[P5+[0,;C=K^%BM=@"E+!"FZ)8K?<(ZC["G7X*O"6>UB_^ MC#']NP!'^TJ/(,^<\.G2"UXZ45RA\2$@=3+B9+[4&NPY#%TO"&,$%FCM^/"O MA/YX&MX-!3PJ8G0:A] 'H8+NE!O6".4:8GHO,<'QYRZAC^;C8/>\!"&:Q\;4JZ#5TK7#6*\5/KK6TP8%X(0 M=^T.N*#T$PI\_$OI5")P&HHGKZFQ,VV,77XK MNCN9.#[.@@VAANJ^5MB2SAG0@>B?CA>#;UA;^.^-%WM&0QJ[BF6P@5'2+EX0 MR(R%[0+@$X.A28>YS6GL]I6//PX>G-=FW2Q5U]BM"P?Y&'!XBY> )[PQ:-*W M>ALZAQ%8$^4TO-.5!CHV MS)OWD]=:/T9Z\[Y+--JMP=Y"[.S&.C/>F_>6WDYWAGSSGC(:TFY+MY!EJ7[G M)FOSCO+;Z]I\;3$K\)KKQY1MWGF)1CNT'YOWF]52I[9D"VXSV^K;H7X.(@=Z MW?G5=^WWYEYO@4BRX3[-UA9HY-ON$Q");5C&'EBLSIZPR03"*_\AB!SO'*P M0F"9-7 -G4?H855T*8#&?1E&8+B2LUXCL":G^GU $KR8_WL%5M@DVFU'Q![B?:.5.W3?8OC M(HS@ALQPEW%$]G*; $69?3.HK%KWJULO1)L!SVFMVTY3EOZ]F/,='%[X (+/ M6-+/J4CU0FW9A\X<-6TL:'I#G76U8** ;1#"*%SX.E:B)E_ISA]5,%?*/[1 MJ/P)S0?3+;I>JJ[=M=:&->4&M'=MKZ3D[YF*6G=8T&R',!;1$T!Z+'OIICN$ MDZ[/W_"*O(DWF3_$7R>E;IVWQ*NF$:'*USJ-GVB!B=-8YZ[IMMUF-]AYU_0#3[=HSAN 4I&O.^"I-3\Q4'+-H.NY0=[A'X/T#/L"S;G M8UV?S!0LE<0XF_O+W$$'09B57,ZCO07M8Z;&".'),0EJ:+-=Z[9#_9P.M< O MTVH_(.H;I=W/Y#9#")?9:80.1W(W_>@F/JP%3%HK'9[VM>@ILZE.S_O:S*?L MQCKM,6:EP?V;GKU/5:P78\-.9.+:%N+-KC#Z3 ?FJIDN=14&# MUPCX2[#<_2N,R'>.CHYF1Y,/D[RAXA]QHY.TU4FQV:3WN/^X6Z4O>.3>;H!$ MNB3_\CNOW_/', NR3QORG$?@_>,'N2H_*?6.2#G$8DXN\H; _7$=//^T!)#< MG9Z2/Y"N3Y-NX[_\GG[W#JPA^9P?W3@;4.DEJ]COGT^^'L]./G[^ZP?7"?H+?3^ H%&UDQ9AT( M% $%"*\%__CA^(=)'.)N!MOTW.F'"0:8GC=>IV)B DAZ'^&M$DA*=JS0!^20 M6_WW;YO'P*-HLO2[U2H4(\ET-[5%=[D4'G"+%-45?[9:).;%'<&=X7 M8#R7>&%UO'\!!UWXRW-L7U*4R"I:EL.7V?2C10I5 I4I]Z,MRDVE0'83V#PB M.^S$> T7<4228Y IB+E@\BI9K?"&\#+5?[)%]7,LER61S:7GT+1<^MUJA8J1 M9+K[;(ON,HH"%]PNO_ 6_LD5HN9[4NY1%E.OUBF4[3U2;=H!(+$&LB M#MFJI18?@X;E@66*_FJ7HB^A!] 9MB/6 6(/W5*I$:A5C"?3YLP6;>:RN 4( M!DNV;4PM9[5&Y1'E?H8CVY2Z-_HO\;_0IF%&R5$H5@93KEIK?$AE<"EWY91; M*#LB]8I0Y0JVQM&4RN%^XWC>/I468WDME;):J;)XX9R7V$ MWLZ")3L*@EMK!+I6QY>KWQJ'5 KTP7F]6F(1)4FQ2(\%(YI1?@0J5T&6!U58 MXZA*(5*]@R M=U6&ZPS_<8$>@A=?I-Y]R?$H5X I5ZUEKJL,7&)L+- M"IYA^H(.5[^5XN-1 ML@RP7-.6>:\RA+=!&#G>_X-;KJ5-*SP>+8MAY3JVQJM%9J-*, !DO!0"H98T9I$TT1 :K.CJS[DDVT3IY M+9$D"L#_(4EMGAT/D$O/T9F#T!OTUTF> 8+I.H:QPIY[=:9T1RQ_4RY UA4 MT,7S+H%/7\>Y94?%!'F$'=S'W>*UF-B,"9_Z7B;2IW)"\G .'@"/'K@!$9\- MO"HED7T\LIL4RD#-NO+;:/W($H06LW$G(A2R0J+FJ,C1%&\'-X>'G#]N$=@Z M,,_92;*KD.R')<$R""-1LYJ4LT3S2.31KF(LZN,AK=*X.T?Q]0-E9N M M]5L.7VQ4=$ 06 9B4':J)^SM,>[+F 7VDT5&@ .MFQ&P^WH"Z]!R$6"L"N,1N.*$ U+?-3FC/?6>2.'F'*GN^7" MQFE?48OLPUT)G/8'>] .*W?/@JB?ZU:KCH\=C5&/+SR$/,E8ER=[]J"7'Q]% MU*#:[Q+.GZ9/7TWATX!:=GP4D(=I5M0'ZT1?\'X4\[3SEN3N#:IWF;6T.1[2 M="<.^]W+9?^9I&7"KS0>XK3 :[_/6=KR. 230\W6:.U;'LYOD2^L=^ 9^+'X M_)E9OBR?Z6SZR78.J$$=@2^:/NL)*2&L-SYJ-(,\N+]:FS6JQ_X<#R]T"L"P MU/[-3[7VPA1/(SFG"Z66J# MR($^6%XXR,=K6SAWW7@3>R3'S#E801>R\QR(*HZ/$PTQVW^>69>S;Y6^EC__:>!DT/G@<2Y2?J>5+(P+'<=(LGA*7)N/<&6L'S 4S2*BQ6R20U M?X4L[PZSO+D:9VN.HVXI>%9KOHCP/-C@:9VUIZL5-%?74FJC;.KD(#+UK>NP M[AF@B%R%+?L5[@$B%L0W0$G(K5"S#.GC;/IQ8*U)2KU^&-<4[.!NF&::/VVL M^=-#TCP/K/T.F=T4ATUT<(7_*%RA=P6-4W^[I9F/2Y.F&ZW)G"@,8E^6\M^D M/B-G7;6G)6J8JT^^:BA1%8H@.YC NPD!)[CJQ\M2.N=4&YGB59&.[%Y0>0TK M+&[I'T,,[HXH4^J C5W=?M)H0=R!L]T<\MP$MPZ2/XW=%Q\K.00([<\N53& MG[!@PWD9TAF\([04J&7'0P!Y>/9?^RE@E300.#5& M20$5T\#B9%0UQ%R[@%&Z+)M/LREY'2M1_-U$V4L* ML7*8)D1E:M!+\N0S($] _QJ$$5=SC*+C4:(*P,%#61CZO/#7V/X&B*O)6J'Q MZ% .VN!W?AC:2W(79/EPV.JKEQJ/_B2QV7]TJ"V2S#:;5!&7@9%D><(JP-K" M,DJ9JS>^"BI#5!+8X!:/AMNW"5#6P,Q_+J/_C-%_&4:M*MJICT#"SZ,%JN,YTR?>Z&,<:I6TQC-URY"9_] MOP<>;F[]"_"QK#QLA,Z7&[P[)W(B+YQEDF,96U*51\>+%K#MGQ;. >ZJ"U-] M8>@;DJ#Z+X>2!URBQNBHH8K5U*WUV9/CK\&5?^G --QDL:H\>TB]#B"L-1J% MM\';=CL^2Y7N@S4YK]2I]C0=:(PB!WK)*2P[P2JCZ+@4K )R\&A<^:',R TK M.:09M<>E^9:X!P_*99#A%P?ZUT$8W@''(\%C"__>\0!X=1.X&"-ZVT9!F@&6 MDB^S41OC(H86]&W#<[M; RY* @A(BZCK/JV"_N^#\PK"BU<\ M^K!8H.^@MT3PY*4BDI0G2 [C\HH4!X4)71H/D8V3HOVO7F:)I'9"R41V"GRP M8KY9P*\T'KXUP-G6QZ;!NZKAF+WXQ+@L*02UQL.*)D#;NMQ,H(4:':2D\W4V M/1G\3:-6BY$?J>!["+9PJ'3)7Y&X#K)PQV M_HQW56MP$Y.[78M5+>4';VI0:F,\M&D/.R>3Q??E&$+(AI!L2AW%5D;/(27@ M.8OT'_<,FWB'_7::( '/2;,$/,7O3;(/#O8V5H,7A:7JVI:E9S:;?C1E<,MH M139G3X;+O.0N392;BN(LV&P#GXPFF2>R:'7,53U;@QRU2T.TF@7EK+'4] B\ MHN;J7%I]=0I( [7_[+Z0)Y"K^UJY42I>#J7]!^_51YVYJJ<7'J7^%: .?B.O MO1NI+"?N.XG4LJ.D@#Q29@2GK3EO3-)@(XN-CVO(G#<:E*SI-7J3E,S7%TW1 M4M@T665;@&! 7!HH&BCG@J3[3>!GLEKC4M TC>RV"F? ;HC=P,W9F7 MWWW<9>\-([H#882@&V6[C>\^3&*84A%1,E?OW]U@,-)H\U?[5DM" M_'0TFQ[/+"--EX)H>^NANZP(=,#I"-%.**5F1\VH]I*P_QT\QNR<#+8\)(X< MUF]( "PO#9MZ0_9S2S-V^Y_7:QEZ)2_U+EWX M ]T(T>-,M%OA4M!T70R@ZWO8F+PS)WRZ]((7V;?P/C8+Q2.?F:3?&2P";P=5 M/O".4J7_99=TXA8%SQ#KX_3M>TCNKNURRLS="#XG.0)$.5:4&S)WF'-T65FW M=4"V/Z3'?MM-DRI;V'86JW^^_*\XC)*Y^"$@B09]%WJ@A!SOA[7,,EU\ZG#( MV)OT[(]74W-@2&S4C[%D/@W+J][4SS"$Y21D_WS8W4,$!\XB53$-/@TQG/;% MCB]6U] E^YM+ .A/VLA4>6=)"SF9&@]1QG)'+OXM5EA*R?L-U#@&?HUWDC07 MD_V1!TER2-G\+/3"[P1J)"%38Q%Z2Z9^H%1I)ZS!'^IH/>/L7BC9RWZQ^LU! MR/%KRY=4G7=2M1'4X!$'K9\!HLY&"M7?^:-)9O:'&^PGXW,8;H,0IK;@%=:_ MOX:/'MW(5JS]SC<](AM#?L2^4Y8?.-U:2$QS.D:M2V4_;V =*'=:R4I;=L=. MW\^J[CR^0;\>F,,I^4X3=?&,(/\C%B:>.D-P#M+_%L1WYFQAY'B"2G^M9!D,;1JLL(N#8R&<&KA70!7/G/(-01 M8LMIR#B6:0JQ585L:B#(.4@\8>'")]=!MD0PM+T8I9AQFM6DJI*T-X+(,3X;W M4W=&IY8RT16;9MSVZA+ZCN]JV%YQ&C*.99JV5ZJ0!W=%,[97^52[\!G1+;E_ MJYJ,0+&V<3S0I-?*9JRE0$:Q1T.!"\ R>6'X&OJ W'#''6?&43/+CY\RS40P M,H_R'=CF@V8EPQ=F^G8\,K;V>7[)#W-_6?Z'0LDT MI5WUF/GBU?5BDA,)_R$)1[_#@^9BM0+,#5J_G3".W:J;.P/$9?_A;2LA=L'C MPZ9EE]/KX*]O&,ZUCUC:7PZ6:QEZ3;]L]A?4FR:0V>=XEU927PL5!(U$;@7_D8SAKK,\26*;9$R29L[KHH!LLL#P/] MBK!:$P=))QTR,C7,[A1&;@#]?--"'I^YV&R]X V 8CHR.?'2"*;U P=)O^XE MJ.F0TAO>15Q\=B)Q9LXW09P%_QG;L,6!\,MO7^?LQ M=6EIC+.S-X6'C85V>O# ]JO9KMY;:24OKQ:]HM M\:@W/8@%Z]A&+C4$JFE'5#T<&9(R72Q8UE%" 9C6LU@S*&##@F4=I3H00$=' MLWOJ?>QRU[QW.2S0VO&S[.18"IG;@/BF%C$ZC4,2$ROWG-KQ$?X_O#'>MXW_ M4FQ^XOC+R>X#9'N,/S'9?:/G9X1._N2CP&Q*G0=W+U@E#WSH=4 M@;<%5BQ6F;?)\?9NB8*WR5_>P[6?G.GY41W? U;TJ<>. >Z[&\:9SF(.E7*X MFR"NSLY=NYVEKB&>CY28=XX)+$KI+3T[0^/>W:3>:F7[->1 _1O/'((Y^"4C^J_>])UB_R0Z%GD_WW)WG?DHDK[5WIYW+_WFTKZ?FFC4749&$V M8)Y1LV-:@+1TXLB>\R)W2LE=9"*8\#<8/9W%811L<&<.N3??-]>Z%J<(MH!6-9NG;OOC5NOT1#6[:Z<8-;49ME3UP+S):.]2PT M3')$?Z*LZ%D#72109PP]=K%.TKBSA@J_L#$#0R149M;U4?*=%S O(/_G.OGS MUA*K=-]>[VDSZ(G2!"N71+W^$X#0>[07NFC=4FFBS.LOF-9971*-Q[0YP#!9X=DR+U*[@.ECDM_^2M8KIM="FW58L^#O4%? M1;- FR:-FQXTL*,X66B730>S2$]!\X6#M_<)+&,/+%:5 M?C*&K®L=H=AP2WCIOY"U0S+*L9X7K5_*#M6%K9=9^G6%9#S-JU31;'*8Z MD6L:K^R+N-V.VW/P*&GC'U.B[Y+:?1NUCY&"M4XOW+LA_JC@46.4-F;,& M5EW(]2'5 -(81E:2S^ I\#"2D/C=][GN!:.,$AI5;.M_3;+6^KXU785S$T2B M14U4J>^ )FIWY)<[Z?K&C5,Y[95"FUIAM71KF( ^=9+,"?O<-Y+CEA+2E+3W M(6EP4FJQ9Z-N?\5E5>S&'?!(HH:S((S"^R=,HD?2TSR'M\A@;=EHWX:M;'=/ MB]T5&L#M6C5NGM##E))!W8&$+)U=+AV(DDN\W[ )A/^N$"]]3(FN(LU-DO8F MI0;['5<[4/N^B68.?I6>YP5:9T2CGENGS-C9;#J=#CNF9314'+'JZ"P=C^15 M"ACE9U^[IY5<*+TAIH1]%1I-(K_*S?:=KXX)4#ZUL%H;O6?DD^B=:#BK-6+< M^&ZDY7(6OM;X+9T!KGS\C^#!>94>\92XL+212=I*WS%26?^EAS.W1N\17K6^ MB$.[V%6,&Y@2VBE'<"EB&X.7[,)!/IYMR+,GR2Y A"$8BNWC/P[#:$=$89)8W;@"*-%(&U]'\$LN;%&T:M#0F$NF"W]G^J)=L5$I+Q:?Z4I$UTW Q,",Y M57O/\^XJVA66VXJ=+45J7#9LK4S.SYB< ]VIE\%:Z=4,80?5Q.^:8TB\SJLT@U\=N[T=O]%+&( MGC(O:'@3^*D/1[BYE:UNW&2@T;QM@-S236\EVY;**#\^JH_R:M8WO9[D;M*_ M#;J*UQ.6*2[>H@;*9/TZW#"55P9O9#:":_F%A"PID,K0G%(6X*25H9;=!EFI M!LA)A3]/!JB6E6F.$-YR9D_J>DF/DFBV?<%J*^%IS ML;%5FU@TV7// #T&#>G&,-U9$.?+)4P[J4 G#2V.F%5=24>3E4T9"?<+]JY;NPB4@E,P$_5R@<<%<=_C74MR64W1V-+P#>,F M$-6,A]U+P]*C$TYF.*5)@Q+QR\V3.-34T7O"1$/"*PHDUQ%C(=.<<9.&LM[D M0BL:RV(,\16UI%HJDP8E3JN>XVVHF4)3LK=A#V8QQ9?0BPE-[\F*EK#TXM7U M8JR/](K:9AM'F0M -4^<_@\9-V?PU,H]XNU2(&.8..H)ZI2F#DIP%B5-W5!S MAZWYZK#5&^#UT(/E6\R$KED?PX=@GX4)+$4S1/,&2\3_-G,>O8X,J.WH@\%C$ZC4/H@S \!Y$#/;EA__&(\NQ?\2O)/F/W'9*Z M#G]IDG]J\K?L8Q9GH%,W)U@^RGCS"-!B]0VLG1 6X1<$S)&M4 M@+*;U-\@69NH;DG51HP;U7Q)5_V,6N!J&LUEUV+_\5SPSQA;.,DEX4OH.WBZ M5[5137MU,&\^&=*[#TQV7QAL,!?GFU)"0BR(8A*IQ6K7ZWO\+T#F M<%E3VUHFB)T&'(Z"$_.*-C/(US9N2M"JX-WJ,_>S;!;X"82M38U&HAHY7#D65E@I?#97^$S'W\&((_ M8XSSXIE<*,*?XLS+GEK5!]1SE"97/06F]XO&LZ: WLO0M5FG(%7\IH)8WA@#= M+0;RN#4%G@U$B3W &V>#_UBP;?GK@K"B,21IIE8*+9I![M:"GT>;Q0K3#/IK MHERV%4\M:)Z.FLFX8MG+8[5[/L^=6"1#7O1&SJ<#/_%I<>9T7AUCZ-#1O*Z, M7=/+ ,/0HX*2.YU3RQI#A^8*K)- 'JFFB5M+!&3@)W,BUU:OE3-.?_*RK^M- M#ETG1W7]G))Z5-4O(U+60/'QU4^:3QG(8W"/,F&%^"] ?N.-GSA9& MI#OU&:1<8L1*ED5K_[MTR8+X%'@81Y@NKTFB#:;U3RU=ELUTN+3_W0UW%>3V M/SAW1X3D@V4>I3S?;E&P19"MD1JU\==\:'S^/@PU48QEB"Z1W] M?+(A#H%L$79#?:1(?_92*'P!AE*!G//EJ[]R2 M "4# RS/8W*:DC[EG.;FN $OR4_LDP:9RH= FN:"R"@TL_OF@?"M6;7+!Q_K MEP\D'YL=Z *"D:_-LIY-S#YQZGAD-:0ZHJMERM0]P>/@9.AX4.47/>6!67JW M3S@("TGIGDB^N?#*?P@BQSO/4&4-[#)PJ@[::;-!^V&2=XS<#G33KDV@/\%V M_20B'9PLLQY.4-:BE_>QZ9 79OC=B^@)<*7$&-RM6C+@M>!=KYAGD9PZQLP7 M&O0I>@V8#UK37+)-#8K(0=$PAB(7>29"HW VHEV$E6U@VMI<)K8PH6!%9#F!BQ?^&OH M@^02#5N?M4+CTJ0(B=94TG(RJ,'4WC_ @Y:^-3\7BKU;>$!7XF56:&U M *QXA%(:Y<-+T(HFN/YATX0E +->K6Q-$]Q,N_DD:>' J<(403]O4_9%ELL@ MIEJ:2@T<-E68$NC@OL' 3'G 5CIP5A%]=]*PJ7?V"&31P0V((6.7I43#CZSC MUQT;H=J#[^#.1.\AJ=D=H<+S'[N7!PNO4:@=[7VJQZ5FGZDF+ MCD[OJ-"$QW>"6GH"0M#;-@K(NVWIHTYGGA.&< 7!)?]:[9]LM3)Q/\VF MQU^'/J"34L,^B*,A1D,BRD3V01Z_E!RZ5Z!^(_OUJ@!K<"\UZUSH-0W"7JRRU>TR0!>;K1>\ 5!\&IAZ7"19UWH] MMP)JZM7R.^!X9"[Z!1M5"W\/468\R]:U7O.M@ Y^/9VA^:O-UH&(9%Z3TS:O MO/4:5@8W^"5S$\SOP2-C^["_C[7=#J<'PFH;QF1VN@["<.&K#6=VO1$-:T60 M'=SSUN^9_>:@/T"47%K?V20T5=/*6:]::5":[EMWJ\K\4;L,2/@K\*C;95HY MZU4I#2IWA!P9K)2'E6K3ZY>1;%.#E/'EXD:2>VY(U1LVU M_+GN6LX;39Y;W#4[6(Z#O#NWGN-'1:""[ 82];0,M/P[3ET'S"<1177*C/T\ MFWX:^&A(6@F[8=@(HM5)\^=A"**YB\&&R73%R95/*VJ,SINKKWX6* UT5)KG M)L2G%S9&^\J:$RN=@]# JU]G 0JAZ_C.I>,FUU*O\1BXAQ%@Q[L+JABO6XZ" MJLZ+!D@-U''I9>X<"NMV'[.P,7K5,6,W@&I@+#L5 /M:'Z>X6"#O/172 WAU.*_-JK9A 0/D)VXMX >_S=O=9O+TC=P-XYCL$C7- M(HPF"[XI;JL?+V2")I"YUKU$36-HTE;%"F01H#=PQ2$A4(BD,4JGR!T2]OK" MKV&/U@6ZJIZ J*,>?!E1]^1=\Y[/DJEGC/JU[14:HQ[RZ4/!P5=*YG.0A%,M MYU'9/.(=A?%K6J-]ON88)V8-L'>2G**[ ]'%:H4+@Q0HCP:E@N/6NABJ%?=5 MRR1^"$[!;8S<)R>D1XISBH];W;* S;IWJL>UOP_@.7MRT)KY, &]<%E,7V;3 MZ6>[>=$ KJ8UWYR734@4%\FHB! MTY:\0^#/&@B32N_+#&)'KD/DK00S&R%8?+7U:":"?RZ2ZK ^P=EZ< M* K/G"VVF_&N' 7/< F6EP$JN6JY-HEL(Z,CC$8QF/8&EX X5[Z+ #'&) [\,$*Q6W^-551\W*J7!6Q6F';[W0OF M^V)%8C18.Y9=@='I7Q*B8='>'V&7A!&NP;D5 OWL+2L,G1L:DS MH>0,L\2I6C7%=^LO[G2"^LK'H\SQ;HE#<;$JR$!IHR/?[+B9IELP.=NZ\>9. M!WBH)XQ"O T@URZ7!?#)OS-61&Z=LM2^SJ8?O]A-I^:H=A6^]6/0:2\WR;;'5CAKN:[HH#NQ54JZ]T]GA18$!F:-%SG39-13!.QNB_ M,V 8YJJ6($L O2:7IYKK??\: EW/?_CU0:OR<^ @*#?1U.J:X_N!1JKZ[XY M?JNG"G(8E>,E5R>D^2*N.&*R- 1O:L;B;B\8S6;X>[9KOBEJ4Q,*+CUFO$8K6"+N"S@UMVA)10QZLIH'@8,Z%X>'?E M8_&ML=+X!@*ORH@)H0Q[\,3)W6TW=\Y;U=TFP^MK %'Z_ [[>T#!UTWWL0>.=(KGN>0:[T@4:*_G&\"%,&_ MDG]GRH@56*BI^?&RKE,)M9V\9BD_??(X'&B6.KZ[.>P&*">!Q57&RR1EU)UM MF+L]D;V$/HS -7P&RROAPIS'+FS4^X@:W7A5BIQ_NO1;/IIH)SF MK;186BO4\79FH0PVQO?; HT302T&0S 1E&,Q5FEA+RD,]X6=5K.&,":C"EH8 MC\&N,%@L!D>',XU98"2J22EHC5Q#J+PRC8 $1R MEY#Y6.!TIY>VB2C2:J7XWA70V^\E>T#.$FP<] >?$M5B!\(%*=BF!F1\]ZYA M2%(5<7*(5\N,7*_RF I,E6-8TJ? MVQ"^%)B+@3D,X)V0BJH9I_G&BE+2.1N[_18@!W;A!*_HH%7G#J.ALD2/9]/C MV2&P244:@QN77?*+?<[)KW2@O&$AUV2KEF^H&\.2[R%8Q=AD7[$\YC)5#Y,Q M OR=V;D&G*!5KO.7SQ WDO)ZNDFQ.GT$_SS]^D:QDSF81%(ER\ M;H$?@ANLWH<7X#V#;X$?/34PC24:-68"4M2TK$G34 +C-I_K0OD7<-##2Z"% M8EE;A\ OJQM'W-8.E%1,Z/:[@]6E<1G$++]QL\8.DU1,Y*-V M,[.$@Z"<8B'OX,$1HSDU7^&N:B56J<7#8Y<8OOU7#R&* +/ M8^,T>+M;.%&/_J/;X 6@^WB[]=[R&!\UK\_7^NV*I,U)VN@D;W6P2Q7G ,%G M+*5G<)7<(TY2BLS]Y:]@N2;9:5S\$XP@D+]BT:+%WY73(C/<4Y<.1/]TO!A\ M P[Y0-*'3,(YXX-5FL\SA(6$GGF]8+6'D?":%H?=Y:?*8V@ZFWX>V O=4JV5 MP)H^I69U.";)![!8S1$BDDAR%K*CPZEEC2%2[WJGQ.A)"\AJSA0 DA%Z@WN^ M_Y?D'0\G21?!#_A2;,48GJDKNTX4'=B'I!#KE?>].3-?(P#XN9?8I8W3M0Y] M558H1?2&GDZ$*"K,&/AO^]D"_^7WLR#V\2>Q@*,W$AU)65Q8Q8SAP(#KBI)L MS,NA(B#''=AFSUWO!D 5+/5RD5)=8VBDI,LR!=J!-7"=>'B-+WR UF]WR0@Z M"S9;QW^[]ESV8B&H8I2:V^FKLDXT 6Z@RDN/<%%H("%- M1X:=\X$ZW8N*F\4)-<7(:-6NJ?TNT^%] !>'!F"5=PL:@SKG5*2D::(@&$<5#2DW#P%[ IEX9S, MII\&SF2FI$4Y$G"06NVGK&(E)P?$#K_#8XKKFA17M((6'+V*B2&)>?"5IK<3 MNFO&;=6N/V<,U8;>\_0MXR$3G L>?[[P@!LA2)XA3OS(B9]A^1# [(-1_T=N6["$L>+&])=%;MNFVC-MX9 M)L$P)>%U<-% /]426&'DC+JY%+NL(\#EP17 M-5V%@6/46N_T*F\(FHA+K]>@_V>(Z^&8^_C53-97%%DOJK)6#>*LOTY,#>(L MW]C-.C2!_F37I0GITR3I%"FR[U9ZZ;>S6[HJPA%FT&W6V+!S4'@3^&Z,R)B6 MFWX*%8R9>?3HDS.)B$!K,IJW^*O!\CYR4*33IY *YQP;#L]FJ+69,FF\\.%7WYLI5O;XCKPUP\ ;9KD]IC5;WF0YCZ0 M]MY?S6@VF5/UP;R%P2Y=)NK'V?1DH-'92B&[.5L1J'GG0X*@PUL4+&,W6J![ M@)ZARXI(I14S1M--%+57LQ(\6_5+HK0S;"$SB)19UAA-*^F*JF))<.^11)0C M3C,4+ZE!K6%$!K#"M)MMUL[WZAC-NTE@U^4T XQ >677B:(#NX'K">W"U6\P M>GIXC=7NJ)4J&:=Y'=JCG34I"\'4R* N;B)8NS@T 'E EPF&5JN:8F2T:M<6 MX"Q (70=W\F[?^U@6Q@RHC=EJEB@7WD;OPE6\TSZOJX0#ZWL5@X;:7CFQ>V; M=PMXX'V]M"[+%&@'UL#9?>&[ 6+/Y(6?RX@^S:;'7ZR[W4N?PD4@336BJ9/9 M-2]"GE_#& UK,*<;(#4PU/P.N.1-,[C"%@;I31+MO 68X7A7>?%G#+>;^FFV M0DT+-,[76=7AVARUJ8/\'K@QB;\[!]L@A-&M Y'E M:GE-PLI)-LUCFDZK9<:F4"E\'61:[^X*!]Y$XN_,73S3X([A.0=/2( D4.7= MV6!6&IN^FP'N("UZ=P38714Y<[8.N4B2H(7^FD< 9J6Q$D -< 7&B*,RA??>7^[?#N=, M^98J= =0<)QWN_Y% 6X#ZF,[-MPH6_LU95HQ1K MUQAJ48KE&PS+[).3P)^ _*.=W5&@ !1>1>#6T3)Z*5^@#55*L3)#/P\W+I5$ MO!N&LHC,NDC;.CXA7X#.0?K?*[^RN6#%J(@KVDN(EACM?VE+H/OQ:%A&C_J? MMNIV19V[+HK!,GNVI+"D5GY06DZ/C^I!_UE[D[S!RG+J9#^#_.>N5M(*+N$J MRBRO907-6L>&&WDW( ENN?)O4;#&R@W/J+=NI.L9.. $PM^MKXWAF>J.3,*0 M[D#R6/E9$$;)[GT#H\CQW>H89,9R2=:W6.^M89KEQ&R]M%YLME[P!D FDFOH M/))@"0@862[1]L'"J;RN?+S DN'!9P2CM-T\4 %E_S.1B^@) MH RR]$S KV2W^AM@L_]A1U4"C%3WC=3>VO<91(XWE._S'#RJ.36/C^N[,-+( M@._I/48*3^71"O_>_SI+_/.+59JC:G?YC'+76EB^S,POF)F?AGZVCB7B^GA3 M0S7X-JRUULM(.=?OZ@6-T[.:[NJZEX1H7GAV8WUS$V[3BAJGU MNN_ <^ ]0W]=ALN]5\FM8S@!.'JL4T =J/WS?7&.Y+*@7G!,JI=$-_BA%#0AUM9]$Z@[(B M M00^1E*P[*G:T1V[6-<%.)IILD]C&+&8U,2HR:1. IG ;]Y'BR=^S.''52;>>Z2&==,L7 M4CWRC_EUU,YNHQ9Q"*^BT@L/.NK()3VI 4<*&C/6Y.3/'G%,,/8?-O[309"< MO(FT6RMGC'(555;7M1PT^U5=%E V"*0&:2 '[--&- =H_Q59V98M'/!9\G)NP#D8#D[76Q"'DHS)6G.CDRX=:Z-/+)P.TM%T:])>1E'^%])!MI-7%G/ M,V^_LC_\HY25N4H^/-FD7YX$^:4>" M52K,3)8[42:2S 7)?EF\79,&S@4-5+M_.Z,#:5A]R39_1.(^?OPOX$8/P0+- MG[%P"-J:L<:Y8J_W"'"LMYMEI!%\S]96**I_,EYW$U9NG# MT+4B_L']'-KMT6ON6VWMFS6+1MV:#YW*S+Q+RTJQ4&$( ,.CN-O@QN &[VFA:^:>>=="SEINL1H!>_F*[P5UT2^4EMER1[/IM/I.P.5A-7)O4=-SA8) MC ]/ &'H*0[5I2:,(9-^M5<\YZT%\S@GMG>IJ^6,]9!T$J+4$:__?SN+[. M&_)DA(N+SC?D;TT8QFKKG6Z-)-1V_SE+N>>#=?*^DP$! M_N"A7:UG[_F+@Y8/^ .W+M1B?U7%4]T]8AJ=X%[@D+ =X MG*3:0>3.9K*Y/'W;E\E<&(E,]H+QE[>>X]\X&\!=U[OXE#&$DZ=+G6*]":;3 M-R^4K$*\5X(NGI^3(2IXUXU2UCBU]Z9"FODH*Z QQ-G=8[4F CWSG!"OR EF MSO+$+&\,A?0M56I8-44A#;-L%1'RGP.M%31&\[)$13)G\\06X"7SSQ MU\H9ISA)P5,T)@5M%--U_!C")730&]E-2TS7K/+&*%_C=*V$55/PWD"[C#U M8M\L5K*^0'%%8XC13*T46C2#W*U/1 M/%:K??B$T.#/&(OTXAG_C\ ?Q"AM# 7TSM^R2#6%P!I# /ZDS2IO# F:J%"* M $TF: LIP#7^:=WE;7,L8+;>?Y=L@ MUA1IKE/CV0M!:50@-GW(V6;BD*1JFEW:$@WS]5,]ZE-#._B)KX[43RX RR35 MZU48QH[O@@5*C>)4C(RI75QQ9/QH"=S^(^ \:#G;+>782>)U9D(P3I6QTD,5 MLOT92G= P;+X7&HZ;]Z E^0G]JF,3.61DJ4%^#'!U4"W&YDV,N'X"S K/L-1D]$2ICT#\XK"+,HK8?@ MX0G<@RCRDG.PQ:IRIOW=A[75IKL/C8Q9/0M*T]['-.MX53BS4S&.B_5&1JQV MN#7=*Z(M93W<+*J%^JC=+OK(N%WT(6EW4FQXL!M&^]XERMQU*)LA$MLVF4X> M"R%-HM_OE(?9Q-IT.G I7#WM*EE&GLC(E.J9E MR+4!FN]63W5>B*5A]\G+F *T#:"GF"Z4J:F1HJ-K" B$\\+ 7J&;BJ71!:\FX&,LN]T:"(@\RX7A2@J3"'X;_OI M __E]SLB/8KQ4OK-/"[T9+2(I6"GPJG30>578Y0N5@)%84TF[!ZDGSV&Q)1_ MZ7?S-,#I5UD'8AR&'LN+])?&'K#U5_S=9OT)<=A_5BY<.E@KQS4CZDI?P\8P M9R@O04NZPLC.OF<>4;LA3IVA_8K4T-72!,JGX1B7 !\> MSGK/YJ?39?/GEZWT_LAJ/[Z?YG$9_/WD_SY?;U1@P [97=6\G^N7);O"S MM)8G^@;HOEL]*9WHBW3[?J+?\XF^ ?04TV6($WW#9J$.3O0-4'UO:FQXHJ]W MNM(>IZ__6/\P.:$N(/-.><=XSF$"&WNVG3H2(9.O?1O37M(N6-)Q7KR2/[)V M9W*5S:-0-RJEV-W-Y=.%03ZL4ZFPOA>F=%57TDE#5U+AZYD7R4F^_^X_*C@5 MIN_^([G5XO-L^NG$:O\1/0%7I](R9>?6TG]D@.Z[U9.2_TBDVU&8WS;YCPR@ MIY@N0_B/QL#4#IQ.!O"E-]TW=#J-@3G6N!A,X&//RVM'(C3%Q= X!&.1]#C< M12&5A#F"Q(Y:)=5J1>BO%V5=?IE-OX[LT*>G@=%,T)K26@X] M:%HLKO_L;\= ^]2!T[\/:;;-U3E+.>Z#-3DOL9GE0VT2)+_^/A:&$+#]:4/; M+J27 5H!&,688%<2]ZST?NG 2=^#,-OF.QW#_+]S(91E9X#?2+E#!SY@S)%Y M-JZ^6KYPC.O X7T\="/0C.PS+4[4"]_V963P9>-]F3#NN*$\4HZ/.ADJPX8F MUV^:J(8E?VP8EIQ]^3TDF16G>OP>DBP77?)U-OW\U>J0Y&/JK->IM$82DFR M[KO5DU)(LDBWHPC7LRDDV0!ZBNDR1$BR 4SM[2*S 23H3:%[+JD+:-S3EBE1 MQB:PL><5LR,1OD<9=^:C,H&DW9!F(*>?WBG6C,C)0W3[O0^,WF3\'F5L7)3Q MP;&_!V&^1QF/(,KX?6#T*^CW*&.CHHP/COY]2/,]RMC**./WL="/@-^CC V* M,CXXTO<@S/.,QFT^G([J\/>^"0"?0]RMCJXX;W M8=&;C&V.,MXA^P8<\O?DY'Y_RC\/0Q"%<]PEZ#Q"#T:09)M+2B[GT:[RPK\# M;HP0]-=8F5 Q$OG3T7$U$IFT/$F:GA0[5@E$=I+>31Q_.?'V_9MLL@Y.G&BR M(@T])PT%_@3EO9P\DFX.%K2\$]P>M"@DF5=%/>"8$4%%94,FHUSPP2H5.Y9Z M0>BYS)V(2#P1>.#OQ)U(FQ9?W--7C9L:1=JL!&,-)"&KP[IV,CM]V_WQ5XCG M=>0^O5V#9^!QXI;E*AM#JR%)4E^.6PAO'(PK*J N 6Y@LU(;QO!/@^8Y-&HL M"E-N2NPZ?>5OXRA,!'',S8+,J6&NTAOKB:-[2?R#OZW5"4>FRAR9'CA'>/CM M?[J;AOA$F2,G!\X1'O[!0ZJ&V)A=,^XQ]/AE8\AHAB4]M.2M?ICP'"#XC+GR M#%+O%>N.=Z78 5&0K_SZ+"HE*OM-L 3_RF$&%[F M;$UE_<:Z\ZS8S#OQF,33(LK.[+YN/?-GP68#HS3;@+_<(7>QI-7QB&> <.P,*5QG-",TL:0H;4NZQ.^"N31,8'\$0%^X@MA/6/8T42E MB+^'R%:W0L-1TWQ*SH?[#$$4%AN"_[=F!__+[-5X6UXEZ MSIR0-N73"QFC=8T3O0)23<=L&J=W)34S)W1>46-4KJ GGG*;3MT#Y@=\A&?H M;1L%9\$>"B=%(+NXP;J4GJX;8310JW=/P1+&&QF-,HJ6D1YCI,=V:E,%G]46 M]G40AJ5EZO3MQHFR',[Y/[]Q-F#R#1A#C@ZV9"VEH"F5B@D4RG!S=VF<&L:0 M1)-F1501@S=PH;A%P0I&! A[A:B6,5RQ8CU45@@I? ;J[N+/&&[)M'?N;)PU MQVU.+3@V+1?K&[Q#Q OS-?L[,E2='NUC-UH%X]"2E[Q(4*LLJ^GH^-0$?F?)10>[;9"/C.7N:HCH&H;J_82IVOV$#Y-= MEXJ)@O:]FI2Z-=GUZW!N-OP^M?1NPX"32&-!*WMGV+BMCFGO.>..#2L.6]/U MU::%!,9!FR'2YA@QX[30/(=&C44Q#C;ISI%A%E,:*Y=#&$G\!AX/#G6F-(X% M2(L,K(XGHA^0-+G\WZ EVRC%YT%]?M$EDLY>P-1_ $6_RG:E2JI6;8V55OJ% MHFGJ>@;H,3#B+,.TZ6PL[O/+Q/X('YU4U,\F7>F:2 MM*U)TMA@[KH=(&GG'*>&MN3<^ZSL!8$SO6_LTF4RGLRFGX^&W=0(A%>9^A6! MF;>9%5PUNB./%C NDNU^,T:'352R5Z@8DYWJH_H;*K\:HT*Q$B@*XV"P3F7? MG%>XB3=,I95^-T]MG'Z5%2?&,?@=7)6EC^O2X=[D0L'^7@O%MX"E#SZI+8E M^5K?DN0-3G"+DZ3)IAL3X>PVQ]O()?1BDFKUGF3.3!)K,O8>BG7[?GA-T+&+ M5]>+L08N,>W)JUUQJO?%JJH_V@ZGFX^8.@G(L:+T(%KW4. M8+,$NA%8)EB_^S *[^Z_56YBLO(O5FE/R$2==8VUW+$K&#?^ M13HI#EY%6(.;S(P=4P[C+ ZC8(-;_^TI^ 7X)#0(? OP4OSD^ _ QW..B[$M M5@]!Y'AWX!GXM>N8K=NSD@_=H+;T-:CZG+VW">L#9>XO%]LD",U?I^<_JC-\ M[4HF;8;'_YIU8A*L)FC7C4F8]2.YO!GD/9G -+C+\H5!_6ZEADVU&_@N]&!F ML&0$)X9,KO*'@(0>!AYJQ'!PCC;[3-PGD-$GF]ZR;(3,/.;.L,3I5$CM56Y+@-*F, ME8 ZI> -B+Y!LHWDY)^FEBQW^1/N\L?!]2$IV(JQIH#/5*M]#^'7((PDM5DJ M.D9UB@$.[IL6ZO/"7T,? "2ITUKQ,>I5#F0'F=ZTZ'81/0&4@6&KM%YJ/)J4 MQ*8IP5KY@IN>O,X>W&1WJ#A9N>NEQJ-"26SV9R"K[MG]-//RB(S[% M5HSA2:?[%YW"L?I@KBJ @K,JDX6BSX?=@'',TJ%\,:44!6)%NN@,"#6;>/Z; M\>I65 S=)*3#M$*)B>,_$TJ:MFTWA9[AW,)U2[^:,OB76:AUQ7$L6*#+D7.EAE#X$O2MA'EG_\'G@$ M=WJVZ1'J+_&^ !(!D"B6[/(6TVR1J6P,A=2533-,&D-NNY[-4N;X8$UFLF%V M4_)KET2-41&C[Q6$R@;]]LW9$[GK?>7OLO61M1+!YX3M\S $M3 AV6JCT'XK ML*8Z.&^#%X#.8D2B)X9[ NEZ9A0MP_T\FWZT5;+WNZ E^RFGQRT!B&1VC->\$!X ZB;2XEJH^!!*[ 9 M ;Z88A"V3V>WV>+)"X$D08$T0AUQR?)S&!]/]"^(*HU!Y0YB9CF?VGLE^<] ?((LT;);3HPG6G!^:O),#\N,6!1@D9SG9%S!&Z]V&5@@ :PK::W+3 M^.\_I0K"__/HA.#?_S]02P,$% @ W8.J5CS,Z^G0$0( =AP7 !4 !R M:6]T+3(P,C,P,S,Q>#$P<2YH=&WLO6>3ZKJV*/K]5KW_X#?WN_>L7=7TM T8 MZ!5N$4S.8-(7E[ %N#$V.)!^_9-D&TSJ3+>[%Z?V6;,!6=;(04-#?_W?]4RE MEM P%5W[^W^8>_I_**A)NJQHX[__1VAG0_'_^;___"\*_1_Y#T7]]?^&0I32 M2S7+E*Q+]@QJ%B49$%A0IE:*-7F@VOI\#C2J @U#454J92CR&+J/,/0]>Q^] M3U"AT#_^"5/ 1,_KVH,W[IXY'I)V7X('17\S]&^69L-4_(&)/T3"5+UR/-Z9 MJ*P,#6!L/! ?T,ST?3P2X^Z9<"+!G7^H!8VE(D&JJ ^I0N:!@AQD:0A!*!(> M2J%(%'"AH<2!T) >QJ/TD([34/+-A/[Y:V(AO"+<:N:#;8;& ,S__C6QK/G# M[]\C8 [O=6/\V_T! \+^<@>KBC;=C5RM5O?KH:&2T2Q-AW_CGX<(5][PM:D< MC%Z%O;',[UZEW)(F< 9"BF9:0)/V3Z$Y96OWH/\5T=_.C]Y096V%3"@=O 1] MOA_KR]^*AI8#,<9^6P;0S)%NS("%L(PF8J(A.AX*,]X\IF&=(@!]>0"\LKX$ M.A/VOVQ>VR\8O2P RMUU4Y#VE]-E,LK+S-I":GT7Q(X2/% MKT#S%Z7(?__*DZ6+2WTS'?$ZK0C=?&+6,W*/X>*J@3%Q"--GP,BP+I"LF+02 M>;W5 Q6ZU10TIHZ *!GCMP+92,] +C%(EOETY'$S+\[K[:PX_AH@7TO(.E)S MR-!"N64A>>X %4_K@VU2K$SZW=*@-V6W\_20WM8FH]!W(>!SP!7'QE8:)=1G Y>Q#:++1$9T2=?6?73,/'8CL>XCSPBY17:8 8ML/-)9 M>:!B5?R0G@#$F 4M"Q2#0%D;[;C50G^9"M(HY!T'X#/5E353V%5IVNK5VAMQ MD>QRN4^G[3'XK!]\5NPD#$TLP.J&!JW\1K*D3FQ2/&'CC$OH O(]9[ -UOQZ M#C43IJ &1XIU ':F!B>T4C.'_*(Z#H75Q["P45\/=D99(K02H,T),* ICK*Y M: .D\B,A5&K&U 4LC+<<@MU4QMK?OT(?0G492LH,J,BZLLL036WR92%$B_6'GOK92@_1;#3]^'PU>#_ &J_$^Q(4^C5 ME($Q%%K9,K_@6T#*S58$;.:MW.X"K=1GX7:+3DUY,,OF9I(-Y64M^<&TIH^! M[D)E/$%0)E%< L:P:L^&T*B-7-@)'LR:;6'W"H=B!\A(2\M0FQVR(L]Q\4$\ M;44J -MDAHN%(VR4IK\ (Z]F@P_%2(MNT..4I=?XD#">BTJW,*,E9 <8)D9' MV' D%BB-Z$*,WV)![)WPR$^U-LA;F2,O$CLK:\7VL0LM1IF7=/'1W\KEAEUTV:ED!Y,1)5+*2%5[] M='?G0\Q&S9I XVEKH0N,LJXVN16_&&\&@&G.Z92R^FIHK^DC'#FW3)];I[G4 MA*]Q@[QM%'.S7O'+J?TJ^#UJ5X Q10'?4(4M*-F&8B%'7M ,"%1E"^4<"F5/ M>#U4>EQ/BR,U0X/DBIW%K?"H7/]RZK^*UQWJ ],&JK5I0A4GP1 S&&-H-J&D M(W6)T("D_0#N@F)J"12H=9J.C>BW[O:A.X,[ N6XJEEG3L)*<8VUY MZ \MF;P]TA>+Z6)@%PT[4YV8^O=T@>M@0T+5MIZ4$*P&),JM;NBRC9:\A$G3 MA-8A=S]6A6&KT=_JTR[;&*PJ;4/JQK]A_..!7M,NJ+2R H:*BHSDH2.T*H22 M6E\KTK/'CA*6U(G%);X<_+<1W] E"&4S:^BSLJ(A5V>41N'0D2T3)PDE*C>'*[,05MCAQ9,H!Q?;HREZV&(@H7X3?K+>S2 M$DS+W3-1LJ$LP05EL.3GPUBF [K34B@V#663@X+4^$FX8EU4,UGK7%T:!#>]"YEBDRW/ MK6)I,54*=-B,#[5L9?X-0]4W;N*4]0PLF?7TBN\J2^;11J!(T>_ET[\I0R%N MYH,N[+;&PHR9I.+C85(N3+\\,_-9>2D^EK'-DHHBN.X\5VN,:H5Z:/CET%]] MZX[KT;E!-)Z6Z!GR$V%]6\R.XT_(>M6>(>:1/HYD,E0>>"24UB:-I-( :D&3 MX;H$7974ED2FEYGWZ[U0<5HSMBM+WE95)IX469'Y]0]-TPS#Q2),PENPN\"K MKC=M(_1J5E8Q):#V(3!X3958;$J,I*R$7'<\B$?$I*1TD^@=:,FA M$,.&]IMDG['>C%L6N%]P%GUC[I8[%>B.MAG($9Y=3]ER+"OD1NFD&,'+Q:_X MNK76T0MT^7"U+">,A"W?:/&UD)GJL^%"?3)*BE&\VL:GXC6)%BJ3Q:K W?^J M L,0I1@GRT:A59C:5='(]Q+UR&2!=,D(J":\L,!W[PE?MXZEJM>!<5KOH2S M*%>TYB.A)H\4(6JDZ8SV>E?AXZ!\9T7+!3#IXE29U?()C4[/)Y-^8U:4L]SK MCR\2(7+4]G MPP53GHO,(C9]AV/[BNWY%\.TWY O5+-/@.CLOQ=,TSZJS.A&X\,RJ(DAGN5L MWMA.LKFUYA0CQ*(,P["?!NWS3/HZ8"\5&\Q#\0(W&M5JPF:;2G0:1K=C\+C8 M@.,2'!?CN"^ ^*2D(*T"TZR-"#@DV,,^NHBB$.2,6PKR5 \548NXZ$DO@LYW MLJ-'F%S0):LIIP=QP9CFD\_@[VC"2_P2J^6[K7"^K/$AK=J.;;E^/Y'"!4Q? M(14?B[;6>"EOU\T!+X0B@Y14:&A]H;#Z&+3-#+ HM)O<7.#81JJ;>&SG2OJG MHBWPS':Q7*K89I- :I>GBUETLJUP3--:)F\<]Q+<#;3)!J:,_()7QE6ALUCG M^@OXJ;C[:+9+N:CKSG*\:>?-J0#AJA@');G.ZQ\DK.VI)1B5R: SM:=T+MHJ M16#KFW.W"?J@WYC?+.(J-Z/J6*SUG6E^(-LZTRLT%FYE-H;0JA2-@ M:W3CN);C+K-5AJ2'.1%[I MVW4N7H"C<&W\!.[>$-R;AB4V<7J8@(\_511-F=DS%T@/9MPR&OX]5QQ8'*R(H<^<"(:%V9J*S=5K)@HAU#X0P\1SNI,_R3A M\/OP(!2A#-0D:/[S%SZ@]F"2LV0(BQ0YL/: CVG]_=C-N%<8B&-EN=9N;KQ3:.PUOG_9!D(+U/*()%GT<*-"@"!SQ[V#)= M*!TF((\?]J8SX1@OV_DHHY>MYZHB*9:S-$I6T*_DM.^>1YX"]=<_^Y*=<[#^ M]?OL>_[Q%KA;SN]SL,\);^TP08OIC"/S6\OH+]*UE>]T)WTRE M!:YJ24PEVE@HL9L OXJ^UQ%@YF,('%/4U@ ,\CFZEJ@C:RT6%9Q5OQ'XQ01F MKB/ K[7 I^=C"H6Z$DO'[3C?6FZCG6W>GLWYQC]C7-Q/W5&:KBO%82LS# M);I$%\$VQ$22T?YWI^QGR>RUR,I>2"+M9!0:I.N.)D$G'^8YPN5N*AM3US&A M%>\,[%6S4RLE QOI',#F$\OSP'T/8_HL"9_. W8A'$]*=#HGL&SI<:#E>UIW M$EAI/"(@*1V]!%K0R1> ZLW\ES':8R"-/U])Q/TUL^2\MSN2H'SD*< MXSD_Z#>>>S//.68J(A[E9]Q*_SI:P::-N_HYVV1F:N/_Q<=@0(5F$I^&,(^X M\:V.Z.YY>VC"A8TG6*+_G/@^1[^?>5J1%6!L\ I/]BF3UJPV0DZ_HHVQ\7 ? MSM7[0RD[GH011H:-1=@J2/5NX!3Q/C'X4E)Y?'U,J_>+SX?[X2]_\WGVV+_S M+']\S'O/,I:+Y+.<=;V\7L2G-][KL[Y4&;Q*^D_J! (I^=WD0+9"RKI'S\3A M0%?;J1X?"FQZ^0FZ?(*H'U/T)N;?2\Q/-V7JAHXFL39U%^C=!EH M!I^U'C,52*EB+UZ:R4* ['5M=>,8&+(MY$]N>A M_S?P #[B;!DV,2\%#3TY-J#I45\;%D.=04?*\MQC&V9U.IR=5 )K-%]%_:?@ M_C?0W>/\Y%X(SHB_UFS$E'A+:M!L.2;DVSF].65^!@.\" $_F1.(LUQ1-&A@ M[8IFNRU4$]W@ MEFE]#S\_6$SPI*-?XVM&2.83<:%FM\&P! 8Z4_H98O\%CGZP"/\R3S_RJ*:W M<3'[*,#MA*ZL+'V\S'UO,5.+F MZG]_LK_ U^=KP@) -I*D2YL6Z'7T6)2O?&_A_V)?_^.KE3B1">^ZO>T_Y*QF MI?HX:$8$+MIEEJDV8X>XJSMNKZU_8$,T%V+"+ZE_.!KZ 34W$5_-S:T) M@,K@$S4"3C_9%P']/1)LG]P[Z6=2//F=*/[9[5!^)LFO*^37#ZVNVN7K9Y+\ MNE+^64<_/J1%00E&E,?,="P*Z875+?7$^')8"C[=O[I%P9>7RW_H]9^7VE=H MM1&3ZD3F-&@)=2L]:%CC6? M?Z!X@WTY;[ ?SQNLCSE\IH,8AI1B2;JB.7E& M+]VTMQM-I"UE%$)YOYP=WH9K<)Q8^*@,;TEM%I1(I+9!E.+9;)-N6$(Y<$X( M,3<74>F:H]?B\OUA_K>R#@JLOMC;&7%4L9$6-+ ]/%F MPQQJSD;Y7!G0H7Z9GW-J?Q("@7.[S@=#/SYY[EP;?. E[X.G MI:XN$><UAU2F8_L#I"3B_1\+T170] MU*YM:,S*.M \LY]-&B5;'Q3GTU)/JHPC=G7%:X&-B<_1\U"M'<'WT^A8 9H] M A+2\(AQCVF960K-'C& =I+>LHJF6+"L+/'5K.A58[SEYMP,GMI4P*-ND!VZ X>Y;0 9SH Q M]73 2NT6DD4.V()MT\-,5@[',\'=>WP%R'OG^1CF'[T7]8&\DK9-2Y]! P?G M^(84CV4D;9:L9-G&8-K=1,)I:Y!/R+G Y3G>Q3(70+]QSM.<0\R,H)85T_)M M98ZGE4W"9J4DG=9C_96FYP;UVL]0,<2^' /\H[GD>#OS0XU10>QLK"PWG]+= M>'+3J83L=#3QLS3+IQFC5VU^?] FWS69Y9(UXB=A>P/'QD#86.-1J@AZLR;X M63SSV=;HI[#.>7-4TH?UR:B5DZ>+C)B"]C3;#0N!RV)\ W/T%6QR*23^$/-3 MBX:RX1$=J?&+PH@-M?-@/@QN!ZO F9_/3(&\A=YUQ'+[LUBJW-R6],R(I3=L M*+/HBJ61,?U9Q#X ^-]$Z4N^PDQ?T0*G+A*\$M:%TCC'AC4]L/FNH/H*0:7^ M>7-/TRLATJB6:7I3R)>,:6BS,:L_0\ZO;NX_]?C,QYCP<;G<2W1CK2GHC\,C MO3A1"XN?%0U\D@F__N&9]]MPD8&I:=5@=+YD,;/B)IX0./-G4?LS;'@P27W) MB,>$^KHF9F:M:6VVT)O%SF:1:_TLHG^N$0\6^<];\8SUR&8Z4BG"=^/VXVS6 M%Z>+X+8=":P5OWJ1PNNN)HL,EZ;)5M=C6I':MM88X' M9!13TFW-:B(_PZ5J<9D*BYD)WQ-"H*7Q5JO6K[0#:V O0;P7T.=!#CJUGSEP M^ES=7E.A4Q:_M*/\HE5GC:Z=JO32@4M[?&;=7H".B;[KEK=7EU"'5EDNFE>7 MCP(WE:7FJ*@7[4C@9/OZ5[U]:7%VX#;U+Y1^O/G@A<+S@U1VNPG3L]BH$ ;M M5:Z76&#@G327VRL2/QQ\ 9H, 4^P>=%[ ] MJANZ;$M6S7 ]Z(/6 @@]7G5&T@+5;&*ZXB%3'U6:5;C6QH&T-^< VA_3WT%T MH_/.Q]#&B@9)-S^7V/%FHIEL5:=%7@'1$3U*%9,E*W!J_QEBGX!UH[A'+.,#A2ZR>?$:CN3YL+513MPZOT9NE\ [D=3_TP<^4*] MWDN,XF9%J,D"FQT/APD[6>QU;WH]H-'EJ^A\JM?SD82^-J1^DBX5E*3P&&M& MXL'K4Q88O?[M*'Y)K\?I:*>NKR=;OL6NU?!*W=2S,'#IW8#I]:^@_L7J&: 8 M':#:,+79_9E'2 :&--F4X1*J!T'];@Q)DYID0-@[^RO79Y7'$JO17"'=JRW8 M]*P?W//:+P-\'^8_ 7G0<\-7I+W7^UV=EVM,-+%6Z45TMC0W.=K*9@*G_S^2 M]E>_PSGPM&=Y;#444;@(OUEO89>68%H.GJ/WD;1GOA/MSQ5;?)S2'Y<; MH^VT&!_P;"DSM4?S<-0(\,F]P"O]3ZBT^3BM/U3C65L<#3HT%^I44IMRNRG3 M@8OJOX_6_Q;$]]3^=M0<@L0FE1+2;5D:#B;V5IK>U/[7$__)0,]7Q8.+S9+2 MPE9,!0_W]Z0W3$4"&O V./"EERUE5_VQ:D0+S6TW4IS:X6UW;2:G\34;6$?_ M')R[/O1/ AJ$ /"S-^^2" 9946U+6<(6E&P#X0R:_%I2;1G*64.?X<[=MD7F MJHV\-MUU:)#*MM3F_ 1[YNH"PT!\;;;UNHUD#YCP]!*K2,&$25BVI&DM-PIG M^%QM4EP&5K5<$64NG[X 9_^F)/1G\.J^BL&T#$6RW LJ!$VQS&9+ MP->D56/PF ULF/:S-6H0>/62]7]5;7XQQD9JK;$6X1>)2:Y;#2>;7#.PX=_7 MU>8'SIZ^B/I/U_77J[&PEBLL.9IK-:S0;%5)??1 MOC@+AZ+="&\+ZX$Z2 ]26?4F]\'7^B^B_M-RW\KT%^-^O! 39F:6F]5ZI:E" M!]?C#8+/G8/T M1_'%26+8>,%=8\_E \70HJ"U"\O&5&D_)J.LS6>K7.!T@O&2J\ ^,2/X"7E_ MAE3UI/%)-FC,\7WF53#S-_[6)-WP'NNL,BE:8A!N?;D>]/L0A+ C-M2U MT6O*#C?:8"2.$VJ3;_&#HM$HY=CQ-G!,2UCS,G"?47WX&:4E+Z(AZ;#O4J]? M*R?:"TBG:!!K3"K*.I3A0X&+(5]&/1]3Z'!1\UPN5F4@V=57TS\?\]A MG3=2_]2O4MJFND@LM>QT-NJ/6KP\96K!V]=\,0?<#NP][8^YF/(R.]W)2 FM M(FD!E.1TJA^MK=1QX-RR9XA_"M>-YKLX2E5FBD:>WW4\!VF%*8*:PI?$44^R M%T9#R07.C7ON_-8)7#^:YJ\ZP'7!STL]KI;Q\%)1!;LE:T.[/.E.[.\FZY_L MYP4PG_\V/^\1R S75]*Z ,3(.-[-%DK5PO>U\C_W\-X'4?_4S\L4(])XVWN=QW(_XG^GG? MCN9G_+S")D8SV^$L*H!',S)>-P1@1[^;RO]$/R\(-']=5*]+4QFHT-N_/+OA MV89KL"ODJK7R5JKCQ>37M-@A\O Q82W=HWOKN\]*MEWR;__545KDNMXN[UM(/0!Z?"XF#.^ M-JK9!JZK =K&="[4-LRD)O.SN:IOX*YX4*AEA5$A7BY/%\VP,*M&)O.5%KCD M\C/%@V?W;5\IG#IU<8PU2J%0+K+/M(MR=I" MFQ=&Y>!5-;^HDNDK3>*G[7(RU_**D!\T#!6%T)R?);?]1GS-:"P7.$;XF5X1 M\YD6T2D*2.+30&-2(+IGFKJ^@D;+GL_537)L0/)K5[$F[;7M[B=BJWAJ M-=UHDXZ4#O%,WPJL+3L+JLLJS\(:$-ZX2A4L T: MXTT36D!1W?BMK$I' ?W_ _UHE?/5L-_.*Z]J1GTY_H)\>/KO#\>/DM#SG8IEPE%\+,)Q= MF3:='D>:@SD-.K(*8WE-.K**?WSY#174X7MHZ!.IS5E.H&Q34.O+&[V]":GKY!3 M.D1'7RBG9.A53N*_OR_GNE-?1C?S[8J&J:242/87:ZT3.),5K+Z<5TT^1'RN MTN[O%^^KMY J,)-CM'KS2%/NNEF0.\)K([()?;"E?]H!;O>L/33APD8/\TM< M%'%<#'#T^YFG%5D!Q@:OSO]FLN2D-:N-1J0 $R/4X\MH,:5EXH+) S:^M&A& MCF^"VR_H^4WX$\*\7R%>I.B^YN#E#>I>_M;SO+!_YUEF^)CWGN4B%\%GV>B: M7EKDY5Z:?^C5=R>_4$>\6LKU)*U54AMS3'=EL9-)EJ9QR0Z<(_8OE?) 2=N7 M5\==Z(;UG:0M4NKRL-->9OE9(]_HL:.DE0_>19HW:?MB:0M@_?J^JYR.YK0V M"&&/4++:>LU(+E&T"88H M:-&OH1X/-<90A,_T$64NZ8U&1R\H/\Z EC7C#F M]4Q<7$Q#XTDJ!#,M?@X"MP6V[S7W2OB]$R\7$?"C=?;'TQ<%7V@4U8?U8'.8_0*=M4-&B:9VG=G>#W(ZD0S-.MO0IR M.&R#2!"Y3^TDZWP\(*.8$MZ?:H(=L_26W<5DJ7=60DO*T&*G\!@J!O=ZX0NX M\JX?.8.L]X>>E["\5U#/H_EGVC!W+YSQ[X4S+^-KWY>UT8YN+D\*A5&GEV]ZZ,E>A69GHZJ?$(R9-8 M/BT/"OK54VFOW9N\DJH_!7\'[^>%-O(# MKU;.R*#%+L9T15BD2NOU DEO=1E8Y1+0JY6_W 8=>\W%$OUH+8:5_K24;6Y! M#VR+V^O?;?E%CN5)D4O22N3U5@]4Z%93T)BZF=1*1A R,->[C2$JQAW*]T>E M^")92ZUY6&(:JKT1YY/K]]YY->61/8Y?/:3(/'8CL>XCSPBY17:8 8ML/-() M@LW]$GUA:XJ#-7Q;IIA1EFC1HM#*B":YF4H<97/1!DCE1T*HU(RI"U@8;[F] MU,CD ?]D57N&$\#Z3I_/',?_'\74(RP3>T"3>VOQ?O(^GWT>?YF!FD[Z+IU. MZ^*'K/:I>0^F^'VX>M^P\WAI(5:4@2&+KOX7-XE!6$RN!WVZE%Z7LA.EM6S0 M>R;R%D"\6_>9IQ;WW%L=6BCU6;C=HE-3'LRRN9ED0WE92YZ\]*48>>:EF F6 M7**9D;AUBF?-5)2.=L9<>,+2?O,"^=HO+C)B:,*H&<<75-!M+');)M- M_1*,^(EWO##7G8A]6@WW>^I($#:97*$LA1NLVCR%T+:,!S3\'2]3+#@3AXU9 ME5Y)1F.ZF"TF.L_RD;7O"K,#ML$/O.-]0UM!?HPV%JOY,;T1F/:0MI.1A16* M;#I"_A1"\D[OH7>\5[)1\#;#E=GM]BC6X_-CGNO-.&VF+WO)S(7W>@^]X[T5 M1$S9LD9Z,RHC>Q^/[KPQE/-E]ISL1-GJ-"O#MM'_^.IK5 M&"M:R-+G#RQSS\VM/WWO0$/GWL 1LB"A$9@IZN;A?]K('3>I*EQ137T&M/^Y M<[Y!_YK([HS^YT\RVE2V$$V$YG3>\H#^I/#_A]T_\ L -3'@Z.]?_VG7TNBC M.0?:P2O)WP\:OCE1=:9=00*?^]6O?]IX#Y+21U0:&SG-0NH/SX)0"-#_S\^@ M4E(A,!Z&NC7Y\QBK)^A"UB,T<=[(T/?AJ+/JCT$+-LDAH"IC[4&"N#;>AZ@_ MSR*#/+I#: B!@"3H@6'15TO%5(8D%_PP463DA* 9_L]_XBP=_G.'D/E'K=QC M-6\!OJ\P*S%G@1OJ!F+MW3/WF M,755DZC\T^3]O!)XB?.;G[X*=M]$U^JZ5 M Z*PQ(04HR/A"!2C$BV+$7D8%@'-)D2&H[DA#24N&H__!>8$R2$EJ[=49G[]#W%TM%((J"+S=::E?_S M'\29?Y(%(N.GZ1J)!!2)]7>O#IN M5%*G^/70U()C'5)"@6IM9@C9?K3$$;!G:/%__I.(1;@_SY)C>*IA+\Z">; A M))MMOEGN4TV^7FNVJ;K0; G):IMJURBD$-I(ZIV13)BJ-2DF^H?\7^>+6I9J MYWG*IS5V&B.9;E/H9R81C@15"G6#LB:06GADI)S< 04U&@;F"DX2 M4V'FCL*KN)XTQS^03K7F%S+0UVL94L5-?/,3-5.K/BI#P2PQ="V9:3Z6U>%R MS'VXFHE\C)II-Y/55@$K$T_/"-4,WPR8AGD1XX9?IV"L'04]#3,RD)-+.1"^ M_+^6_IIG/EMHN$M(>8HUPVI1^"&]-^-\?68Z\NI[#KW*F9B-WJ.9G20!Q@3<$9H"MJ7C=SJY'N>_5]>" MZ(5_\&L@680C< K*V'$"!4S*G$,)[P3)E*)1BF52TH3X6/_]0(7TDLQ"_-5I M!"81B<@L'1.E\!"*D>A(%H''!$YU9_: MX;S/H94!Y@]# X)I:(60]&RRUR?'I MC"_$]RF2/67ZHY!]8_"KX?RW96"-\QKD'V79Y^O+2?0CXGR2AXS_GWU)6&GB M0Q!S0U]BZ_KAB07'=2MHDFZ@>)+,14Y=D#9%QB:MRZXGAPS6(#UJ3J"S+V?$DNT MP;K@5A!)9#Y_9(98,:[F%W2J9W4$H#5"\_Y2K-6SF!795[%B/!)BHM%P.!Y[ MFAW?KH"Q5#-&;I#9P),=D+MPW[UOWE'M5D4$=2A=5U>__>\3NOTGX$5#* M!')1;M08C8$A%PL/10BEF!B)Q.(B8"1)C#%,#(8!,XS&F.-8<*BE:J"U'K(" M#.M2OEF=:#D9UI/*Z,5BF;7\0L30$376V65^?B2RT4:3=FVVB>[V:F MC27-])=+?G6++V_N]RV^_(;(OC'X+;[\B/CR"MYZ4I8-?,#1^:>L:)#QI?]+ MJRDSFW4;*:'4M&>C/*,46O;IWO13?GHX'HU2R=G00.P&J)9E0&B]8GOA) T^K-FM/65 MYD-'7!W4U<=8.C4%LA6V%/]["?W$0$IH6\&MS4^7LAA 1B-:-NZ$M% MD_S[9XWBLEA(YF.A::Z>:-9$15V.X2NQ4KOE6[ZI-O],#5[730NH V5^D/<# M"TX(A^"TPWXO9QYRZA\"^)B@B(IH;"8_ OS)L_R?71?_G-YR;_^V5>,X*4RL3]-RH(J MG$]TS:O^N:.0K*@VIBX%4(B"E)\,*0^D*^I%[)\DT0OWFI#88J7:3VRGHL@* MN;%2&*_K(Q.PKRL(^B-,A__[3M_DZJY)64=B6<>$.*F)"DWG&9GOE5EZ%F72 MRUE8SS]F7N>SQA*1$(MD^(MK3O>E>RVDAPT4R:+IG>(5:$"9LC6D?2CT&T:E M6Y/(_C%TJQ&1)L<%?;Y'^;4TP5=K4$G)>O"G!"-#F)!DAA,!&Y;%2"PBBX!! M?P$Y,J)I"403;/0X?5>FV?[<;&1L.EUE1^VA+BQ5EZ"9ZL?5!B)\Y'ADJYJ?+)8EJ\>WID9GL>R5>_IC\ESRL%N*+M)2S)K0 MW7EL"60&XZ;W]YZ89P_%_21;F MQ#N_EKR\/ATV0=%O"%D#"1^/Q#@,0$;RQR7(7B8.+'W/A&]H_T2TWY@_"%1P M;$'L/L[=T/YE27ELBX.(3 [6S/'9 M.^MG)BI=\QID)K\R8[<-@.%Q3JSMN#H6 X76(@SR0FC12G&K826=#S5>G9[$ M!TYN7/OA7.O:Q:!S[W0Z!D M&]]Z1X;.#2A!HJ88UIF#="TQJ3_0S,B#H4P;<;8YT?'Y7*\_@34!UC$\*W"X M:')>GSSL@O3?.PIH,O4'ZX-[B)PA-(A?L?/G5$2D;0,[Y4Z;#1QT6,"R39^C5=9RU56?ASDAS93JL_B6 M-8;KQC-OB9!%R8Z&/I4*XFJ[@4#'[*DR,\1 M'6!-%'+8?HX/ MVW^*&G!6OA-L:/[W$R76AUN,6E> ?1+;A%DV3O.&R)W;$75NF-5#2?GF'888BE7"_#[UK<$_K_W'W]V^F* MV_&A$Y;ZYLB^,7A0=BJ?1OY7[T2>Y+&);T7L#K:]8]W87*D)!7:%C;3[#I_; MUH_6>K+4[3&T/[L?@YE=I^JQ#>[#)Y* ]#0FUQTA!MKN6I5IGK<.;8]T//*T4)+O_%#_P MY\/$P'"#M[X<65[:69V/*];+#$RVP-826-#NK:V1DA;)&87K<\5-^06-\3\. MWD_=WONL?;&7I>'V^WF%T1/I+GQ>ZVR63AF=2Y>3)#ER/C2=Y+AM$Y)1:#5. MW_TSW;)U@[Q+W>"7KQ3T:JR8- 2ICNT7PAIQ9C2@20I0<0B 6]GAP:9[A95) MX79ZBGR48#_:;/L#'&ZS'23 WNTG??$V["LW.H[3JN8$JNK.*/R!"$D2G$Z+ MWQ1A3?'"&^G7I[,$GUMW#36=6&F#\0?8->Y)N_;IF?XD.2== 1LJ[EQ.<7>J/&3*I4^6 M;/H@#8%ODR,T>,T-D@=DU>R9K%LRE!3D;?ZB3&30$-3T(85?=K\LYV5\F1=2DAKI%%EBS+:*@D*;RW^JP2N9[';/7G;*I4DB!0G>LM1#!F5CT MCH[%[\@ARD,\_.-48!,4DG;;3KFV^52Y]AVE[U]_YU:XX-T]C'9=4S=.H9HW MI>_,E[FO/O!-@?M^$[D'%H4O1[G_+*5W6=&%=\;VNUP8YT%W6#M[[DHX?QG5 MS[@Q[C649?_U2Y<5 <@]+L \:74_Y__]:(;$WR7 M5[J+9XDPC6'(V8H (Z2?'H"Z AO3C4/B\7LVLKLY82<6Y!Y.YCT:OO17V[^TA_[8[62[%$+(S^)[(RQX@1 M&D3$^ BR8HRC62C%0"(62<0?=S5CR>U[\^$HD<7FS@>IW.[R0=NJK]A MQ_REX3R2HNA7EB9_?((BSMV'GSRX_/U BMY'OMNAF\/S(W6DRM]U:.2SV727 M7@TG3@GLKW&AKY)D^R0>?HZD.\-13S;;A6RAFJRF"\DR"H&0MDOBN]U$EJ$C MI-W)\&4FQ6,(-"%5H$+4;E+*-ZO#*N!=G;E\=:XRN.)RT^IOU>K_ M*H;C3R;H3J$5+#ACLEY>F73K)*<51"X6X5CN;5XRGI1B[D]\ MXU=S^0_'TVX^:C\A]8>@ 5M6+'("Z\T(="S YZ/O&3%COHTF_WX'46W M" @3RN@/XC?@6IH44!&WPM8$0L3W+!UG8F]C^]WLE']ZRIV?D?GF\O&E"C,8(A,EGFR+V9HJ^@RGB%S:"Y8HB M0C8K)R@:AX;I-NREG)=^LP_<2[ZQCV M+R &QGL%ME)[*<-BZ-3HXC%-:-KJ<4SU\RP1^WVBHA,6"C=PS;-BD5H*1#/T M474_88*KNFD;[Y"Y\ ?(W(_$CG]B(BN^J:G=W B.Y%"W+;=S(M54S.DW-UGA M]PI+L%1P!-@[Y";RXVS5QR/*FY"(SW[*GV=? MPN_-*ORD?>^ %+?<-O=_T.9^, +TX"F>HQ*N0JV=YYO^^BV.C<;"X3?6;^$" M+C+CQQ5O!0^#MY*M8.OYFU;_L5K]M!2I#,= )9XB:7EIBA&6IN/A6[W6U9!$ M)J-\L]V\\R!E?Y@DSBAD@63I!B(T'6;H]T2M3/)[IWL^#AUX'LJ=Z+LG;+[U MGO9ISES0]D>66T"%ICYR*A?VS=-OFPR?@C#_Q!29&>\4N&4DOE;V.+\CF.0$ MH6M)?J(9^3[[V:=I\@P< ;S3(\QUK04U13?VY!/C$3J6B/^+-Q&NAAUO8@K/ M3#E3^P3GNQN>]TI$L/1HI*)HL 5&T-KX]G=$AHY%WR,DG!G] M>VLW(Q(D(Q*MX?Y2!0ZM\7?56#K$O-DOS0XBY.5^D6=9%UV8AO,]V!6?G,KEY.OZZS7;U( RYJ M_R?&QJVKUS?HZA4/RV$0E6@Q+L48,8+_,XQ*LBA'0#B1D&@&A'$G@2_JXD40 MB]6*B]BG6WI]5JM?WX*2)FZE3+KQDDL &S; 5_FI&\JYSQ+?8IM%-'7;]-*A MQNZDT<(92L%SAXS^(+.Y5XD=3^K>(?9?IU6V>;Q-[J]O]@, M3^!^[?; /?=3<]<.]GBNIJ);5!UQ%8Y[]F_RW8.&1WA?SR"2@Y-'" TUZ1Y? M_E:%2R #Y%L9"% 21SG7FSKM57U'3TQ[:"JR @P%FG>4K:D0-TW%0=A*,>&N M-[;\D9SQ+M9-)P5<@9-L]JEJK1]$\:CA7Y2+%!@V(NR(@9$/$^+@3'D#_ M(GJN@"&'5%V?NEW O3-!3IM;MQDX)3D71E)P/8>2Y9X%1ZIN9&/7$E_@B9\9 M BQ82'XDY$OB^8%IVK.Y,YKTNU6TI:XN(64HYM39Q[ U=[!%V *@-^/^V< \ M?7@&-J09.HK6$:X0$;<0]S7':X3N]: (;@,MT.O2*^FVBMQ^@'NG(QE"B'#. M7Z#!LC)"2-G-A= Y,O09>I%NXA[KD&]KBI$9 0&1$>+\^+>\=+JNVT(![:%D&$JLSPH2T$ MSIU_7/J<42](109"S@)$S09A: M8:P1:- [= V&QLH8K(!%.BLCI41$G#1?QEQ,;#.:4@(:N*/:< T0E!X+(ZSI M,^?V5>?$#H( (8-DAQ ^R566:"),FOU3\S1PVBHI#N7I&-I0PM& M H@0]B=Z!GL'3O]]A%W'T#OHP]2P%!*M.;-H-NE+@B%TNE*CZ3PT&'!%&O83 M^<=W ;BMOD<08B&BD&^A.4R-D7.$/#^=':&&6%!,Q-OD<"V^20#,%0NM$O^, M87-6A><:0B0-(S+(KQ"0$<$,I3B2[.J$(ZYP)'F%U3V^QN#.G> .2_$C^8-, MOH3NU:$(N=!82Q)@#5-%(7;$ M*O+DASUE3B=R*&GZ/0L3:2H5&!2^!-'C&ZQA';:9Z"M\!?3=4_;()<(,R)#< M;($/ 1',^G!]3_5UFW+00Q0D@@D9/<0)-FZ0KRJD,Y!.^,9\6MLZ]@,93GP) M!V'ZV>D)0'V.A(G(+NX"[[5UAZ2K._G#MWZLJ,CB"9^B#WA]8V3+$28A]!M3 MG](A,B!9-I)"UW3=4UWHL+8%IG@2I,>1-^-H4636YC;Z**'5V'.RBJ=A=&ZP MP+;6G1\O ZM]99\5OSLT\HX>]+PV++\21!Z3_[)K)!TJ(%>..')"&;;J&AUC M=R_W#EE'=0V[JS#P)0"*<[SR#Y]CV^+3GC/]I-#N\$TTY0'I*1.,(#8?0]=[ M4$QO00?WG+"QY)E%)B6")281#A-W!M>ZIN*$O,"+Y7E-$_+LZ(,X.,[-VI=X?5OJO]3CRS0RY_PD'#@WVND_< M,<[&!3_5\*P+^7C@W#WCSCU\2N;KA8FN5_2_?M\:#[*#OF0-B;7Q(D(JV" % M_#!2UE ^%W[[4AE>\LD!^W!/ZEUK/;Y"#*^"W",V04YQ"*%-POD:? .OMYSX M2>KZ__PGP<42?Q[GPH_RVQM2^2R%--5[\2UU\A/6)D= M.75$R(B"LR4).E>2$'_-O1H0SW#TLSO#GX3=&.^?'=>=)-L_G0?I&PM^%0M> M#!DY]41=1S3HYG>H$ ([ZGX EW"EX"L@(G3CX M1GI?PBI=.V#>@P@8S'2\(NR&F$Z0JT'H7(!F(DH@+UW"-R&A8;8;;N/;N"7= MM%PW!#D$F)')'6O(DB#5^R?EV%(B)Z&M%(^X1 M[@.&/WK"183.9[26.IX2ZWLOB)'A#+\-K7]OON=H,,;>W7X>;X7N4XZSA]>% M?3 WCMX-/L *SL3ARE(P,#0C0R 6,*6L =)XFD3SZK> M^Q^I3>JRWCR_^\&XUXTZ.P,W M^WY3KJYR=7,O(4?JO)88CD1;Q\]BM6;NLJ/.!B".E9'*\U*/6"QW"23\P9L" MN>18>KV %]\[N5=4*@ZYH>97]7[MZBBHO3(C0D1V. P<5I"+TY 0.9XM49DX M9 4X>8/]%[]/#DA3CP-?A>A#)_(\2*#A6Q9]JT!K5&9S0 +/HT"6;,@<+])! MI'-S(S%3Q!ZAH 3I?&,,L9B?M5O[/ Y&'WZE$S.YFF4&)$/W3MWY*D/_8 '#6#1?C$ M?;RP)^1W&!U)/U8KCL.(Q,+1!'T&[7XHR>\HD*XPZIY#BY>((CC$3JLKS8=O"I*PWN*P MH+H*^Y0 R6C)BHF\7@N;?PFX^UA8J$@5(&)4]#O 1\S('CQF?Q.;>*@M%4/7 MR(X<8F;3M*$OU7N@)= $ANUNL@!']/"JT$)'0,)"J3B;@4ZFP2"U3&Z^$)BN M()LXW^_**W 3[#Z)=D#DYQ$ZB&W'D2XQPQ)8@[W=G6O$ GZ]L7'4 _M MXVIO-WI79*210@Z2IS0TI[$VX?Z1BM?F9GV=0D0D&JZ** 2*6N$# P)A%K\?U'D["6='PZ4\*C!&HF/"$PC_.@ 0I;;MKA:[0#%B?DR9)" 3?] M!7"QGN;N.THJJ2MR=S1\6P=C)UJ?(94"*&"14CDD6&/TI>;M7Z)9C/&&Z!JW MW M/B3A;'X70_TAJ?XC"GRD172J!K 270^W_2\S\_CQ,3!DU;=/C%ZD M&\X>S'ZW#NYHM4]ZDFK+_>[+3?IOTG_HRWKUWY*$-V#=FAI-)O6J6":.4AI> M/9P)+4OUMB7WUFM76888TX 2HL=!0@))N3%V<@Z.W9IY.XFX!!8W6?/2$1(P M#%(1NML+\>=7W&U;\W@?P36Z/F!(0=N-[6]L?SFQ[O"P4X?F*50%^6R>B[>O MQY<.Z\!)=?P^$>_YCMA:*>H!W[\@8>Z:$%R=ZAJ1EUJ0LQ&DYVS[$H>X3$^1 MT"R*4Y> _>\QG@E724S\!PKP6X#F $O*1+V=/O2($RCH*^U ]$<88B+S^YS\ M/CLN[_/SSJ:F"8\JZKTD^SZW[E6;*V@I>*M4#9+8_OB,2V"EUA-3XH&Z=@;@ M0VEX95XHZ6S)W^W.'>#"6<1XT&G/1LXY#!%KH6='MKM9OV/Q_6&;.VJL ]45 MLOV1'%\1_&EU$!I%,N@[5\Y$%@^:^QWJV4S'*$,>[YW_V @6.-N:Z 9"B>P] M!)9(J@AK8T.,,_VD-/JXZFAOHI$@/D)]CFPW.7!U&*TZ:#JL^CE%VHM-Y2W# M=!/,E^Y]N3+FC0"F"4D9S!12-G;@+.P56H3+T7S(:.CX:R?J3H8F$$!Y'>"AA+G%\==E%?B M=23$.R/I6L.-[WS7KKX"RZ%3S>DE84BQIF:"W>5JC@!Y/N'A$>"CS*M;%^I? MC5='%US>O[F'7V:%##BWK3VG^?P?6=_SKW=.U&!LKNH;2 KW MQMX1V=T_2: -5$,F8S$,1?4QF@>V2O8VN\YX-T47 E* MPD&<8=F%:H[Z)YLV=_OZ1NP-'NP$D#JI;^:KW83DR]+]OA/OZOZ$X5XS(W<& M21$\W.;#?.DVA9#=#@R*LZ]$_E5PKL%E54Q&QU'#600W-[X['*4X![N)%S/# M^P;&J[+J9],=%](COF/R),=# L#[=Q;_?T4GG'V<)F/[[=X<)^_N-?6WDG!+ MR WB1>^0>7CF\TPNZO#0_/X,M3])Y9P"W6UMOK9%AZ\_AZL#GSA&3DXN.5&! M-7$.4CNG:$)6\)D3.-QL(O#9$&11WXVC?^<%M1\0>'.,E7QS,[SLL MO#Z&SMX^0A\R@/@WUR\D01?VVIS3S'S:.ROLME= M"L%T4ND^1B%)%/?SFTF"3X3M"7\*Z-UYJNQWR=S=.#\\1[#L=B?@>@*P4"WA M/>63G4MI6/S(%*ESLFUI.]647O<+]YPR6@]R(/! [URT#C[UBNT_0D3+P\D6'G1!\C@1. MIGKJ@.21=EU.]MN&>,AH'X$?U88X5$<*S)W8L1%8J3O/D"'(P@P5;;=ONSML MCC'U_&ER<@)M@GP.GU*Y\VL5MS&2PU'DU4]T2-KS_CW5.F>,L&'NQ%^Y]]%N_^6C1IOU;JW:MTW M5NM^A3AQZW9[@Y[L]UY^S*7-/:!=K_LK;VNF=[. MU?G4MU+F'"F22XV'-@?MALXT6_3WZ@&X'E-R O6]*L=E4*2"$(<#*E!FQ+:1 M\ZB.\36..@^Y#8=TG"U9DKTS[=EN>6_L0720/'CV\+IM+_0KH,0=;%Y$/+/]XU__ U\ M]N)(VN[@@#(XO6=VR\!1O HV2)=JKTW<8+? ,QU/+VJ_>I(V^9E]H)+\$Z)V"SN\_GKNK9Y<2)GU M IS63AV+7"S"L5=N>7V987RYG'MJMSQJO[[K-+H^>Y?QX:WCAW>,7VSB3#E7 MC._PC+A6QJU>Y+2O>W,*J-C"M280(HRS=)R)?2C"WP/9;L&4?\64NV3*6?,. MR$]9[Q_$U=-M$^!.FUZ31-*>:.*UK)W#W2>G3=%_@V3P/1T3C4?"HUA4E!() MI&.&DBPFAG D,G TE&/1N"3'#W5,6Q)S[5BLW[&CLI"+\^T:;&:3B>A*9$3V M>&0YNI*WPW9ER^>JZ7(FEC/Y< &/C!Z/7(?CO7#(?F1H5E?+(#$UIS&0%-G3 M.=7'OB9T-UR4GNFA/MN(1_,SLX%&GLS)S&H3=3B.<(*27B[,>8N=Z]Q*#)_. MN;57B6+&BN4$I=>0RA*=7.=[8S$BTL]/E(U_=C.QI6H MCGQ6L^.Z-IR.:W4$UT[WVJ(W.E(5>$[6KE1&0NU?'$Y[2N2):]6:.3) M.FOS2FP:CBEAGDOW%MPRFY<+%AYY GNJN]Z,Q98F"8M\7(UY+E\IF4(KVMM(8Y&ASRRT ML%&JD6RN,LVE(DP.&F$U4D^*#',Z%$A]2^++"76ZV+;$0JLQ7D4AXCOV=&@F M8;+2T.IU!&[TN.4LCN]'8FC6\.E02U[W"QU(]_C%/!G/RUNSR]8:(G.&^)O' M*.S2N7R%#JT?.VQ&CDN2@< Z0_UVQK9SH#4(3V$+S-9QCI68&EKK&5(QZT9^ MS90Z#9J5+86?:ZT^"]#0,Q08UQ>962L\:O.AS9J/6HE861J@M9XA0:$67F1: M]<>6K&*/$8VX,P"U((Y+388P(--;JG4VYTRB**A9TA@95+)'EO; MSH427YSD44#<:"E(3,^0@.<*,]-,S=EISECGV794Y"8,&7HB *W-,#:$6IM7BH. ,8:5R/149;)78 M% KJ(C=GZ69<;."A)V#)R[*P&2W6AE 2I]*P4H#3$ ;KC&"#[%)F*UD%TK.) MQH;'?%B$";36,^R2W@J,S)5B]6DHD\Z8+5D<]>-HK6?891LUXRN;'<_YC2[4 MDQ,MW!NGT:QGV*7&])(U.9LI\-Q\6V(:+;T'D68)GV&7D%;/61%K$Q* N1!B M$4U2HXA?PV?8I9>G\[U8OU;G67$86G,3.R8XW"T/N MI&L-M(!S.G.CQY*/>JW,;W)5J:O2W>(0Z:S(&;QVDH6I7F_FXG0W+\7+F7JU MI--),7(&63 +M74O%1D)7+@J+,,5(]9;H*''ZJT*#$.,#1+;S6QKI7E.H9GM M@):T?FQ\.D[M3.E%^;$XG,+1O!WBVPQ?91O'KQ[JH9[4R ]F4W;8U5*9:L;F M.@TQM>]6EN+ M"SPSK1F=\&#-=,;3 4'OR="49IMPT(R,IK-%13;,X3)L+E=XZ(F--Y9*K+J5 MD']36J7TM60C6Y-'GM"QQ(B 20RC,8 \18YCT>^QF B@'$;!V@A!,Z2CL@1? M_\0Q:E[TS!'1@,QPB6@D@9"8B(H1&('BD$X@"1_%)7H(1D.6.7[+"YXX6=E+ MGCFAQ)9=EM4EUT_2,[Z> C8* 8.>D^&=A^%56.Y%C3!#N=J10,PJ:Q&AIX0 M;3Q7V\E(OSH2-I6V&MU&],5\@ECA6'<1X:W2T:Q9,1KTM!7>K+<)16_UE\G3 M<71JQ9;[_*9'=]7-9)NLZ]M(]43(%P/T]FJ-'PBUHI!J%35L M3BB&4UIN.@LG=B0G(>2E(TGV#!%9][YP]$-CS'NZ2L>?_+[I7\U+)'WL?CMT($0!",/>1^(T0 2!$[#YQ M4TU!(,1--06$$#?5%!!"(-7$W@CQ<83P7];^ 4[KYP$=/[=G^%(L7%4I?\[V MW&6LO!()*(C"7_[]B_WU1H0D[B-/RN2[$1)_YW8EN3=X5ZWO_+';G;PQPT3PQCEVN&G%FR!\C%9T4U;>8?KYFB+E$I176A9@2<%WK-^TY!6UY/?F M#?:F,F]2\2]S)/^P-6#+^ ;X_]XTX\<)PG/9E:]&PM>HA^=2'=\:*V\R%_L" M_8?_2!*$H]$UT9-XI[)(MEI\N_6A>N+S$7 KA,JG?[WPU3 Y\+W8AGT/5@Y:['+"K6FG>87;NXX#WUE[+&30JRAM,Y$]\R;#7QP6X!_2&VW.M( M1*&5$9=@%Y*GDJ98&XEA?#@%;T6(Q1+] M:"V&E?ZTE&UN00]LB]MEXQ=I2#@#JOGWKU#X%^5TL/C[E[*V'C1[)NN6^_LO M2@,SA S;#(T!F#]@V4MJ,OZ'WPM>TDJ[-Y9T\(4EOYP+@__^A69V:Y97,Y"* MA+=]4>!"^-!&14CJRZ3(X7IQ)AJ_8V/L7[\/,?%=$P W<;ZF. .1N-"&^29YT2L8.QW?PXX.J@OY5(']U_/F]'8V] MU&'=Y*9RSB@BCI;6]4ZCM.!SD49QRS7FJB;@!@'(L6 3=Y'$4WKH)L$W"0YP M!'\LP:3]*?N#(OFD:T)+:T5!.?BP5 6Z<@X/XQ%T\'+O%\#=)O@7R7Q'( MOU*40=;8]+(UR^ YD,]$.-6J+[DQ$F41$:@%SR<-W&36Z M[>G>HPZ!ZF4""Y&)^\-,7.2L.J=RL0>DL,,C;VLB!.,36^ $AY4SRZTJ,"52 MF+?2M)-OZSKMA; P,[P@(I($^1J)(40C1".GU<74DL]!VM\PA1;?+O#F4J,I M-ZN-Y9[)0T@#O80DD@R#_Q3G5<;P5<>PD;ES?^8.!)CC[E+D2PO#=8 M(B_$9YWWG\*EOJV*O3P#X-G+*!.-[DIUNM"$N(0^""R=I(C7<'GK3HC\KIWD MP@FAVP%VL(8W6 ?_ ^S)">:+S!5DKGS$ 7'%"DIQX+?+J!T[I#8@4+,[G+Y, M:F3?QYT>D]&%#5N0@E6G(XVTJ*T3]$FPKUDO".&70?B5,?'-#HL[9X +:3@? MH8!:6: 6;&#VL()D\3I5*@\;M0E\,QB 0R6)]&NQ=#?BPX#=1\'S.XZO6)>Z M-+E#^KI5+D(>C<]'][WA$MU:>'J67P?RZZ+:6%:S_3Q60A!",YTBB*3)'?VBXE[ M5^B168.*IUTSXN)Y-= 317BNO2P((@@BUPQA^#Z(Q-LLCF(*G05XH4T42P@+ M5RWF0)4X;\KK79-)&D:?JVS>4C2\C$<5*DDB26"OD1&",8(QRA/XICR!5W%,M$E3 MZ=:DOD1,-*57HN>PU*V;#%>O5 M+JYOI4K5,+*Y]DP0H#Z"Y;"GB0L7?'T1+35*6><"CP= MI0C$V6:*WY21_^,K>LD#$JL0B"TX-W$L>3N..D%,]:(_\=UQP)HI!A\/Z1)= M;%B F*)RC<#28AF4:8"@C-PFU] P/HKEO#_:SA2EI)BIL=[P!YJVTLL3B.6= MUX1A?U2%Q_^\5%#!TCT/557X0>84BM&(O?[Q0LHT,(I>SK 2L6F_E0WHG*G4 MJJF2U?0;M,>#UX*Z!T->L$XT O$/ S'R;5RR\,&K*,9Y3.UO!]I06 9\7ZGJ MJTRI$$(4,V^A./Y^C:A M.78DY2ONW/DRO@ZY_S0RBS4U:=V;3:ZG$L#@K * M,-@!$"S9*]WS81BZ=X*+5LH:,X-.ORN)*PL;*05ZBU6!1A'5?4P3%ZP-C:#\ M8Z!,7'UJUX;R!5T:[\=R6UC*JH,(R[ N]*L)7C?GROA3 M8XG;/7_TY/FA#J4 O+2E_>=0@.F@BHSNPBHZ6H8XU9-)N&J6^USD0LKVN-+;#& MHF*4>)*@L22)G\I]03R">.1[>.0]12P1CWQK%:P31,)/5YC5FF4"LR?[FWFS MX/CS' ^)!);J!B223J89Z@TBB9N#)WZFU-U:C[=J'5XU-N5A+F>;$9*_&Y._ MJP94O"A_-V)Q/YJ:JH-#UOV !E0M\9E2M=0I">T$7\\EVATQ6RF*U9S0:D,9 MQ=G_)(2F5.H,[D691E>5/R'>X%)G"A+<'R:X<;MC/^]A])V[LK],3UB&$HFA MH:,[Y3M4Y9 I@>0/F1(W:DJC> RU:1"7*;<6@&)87I^7:[/FB'$,#P5HI+4M39B\Q>2X_(@F%P M"H^MQ*@B7,(9)US=5PQ;F>CPEW_=!EOO^@;O9U7],ZG];K<.4WJ^[77%=>61 M*^3Z1".KF0&?&4_E/JTV^SXKXQA# MFL5LE-\Q:]S"K9*C"C7J:8HDZG2WTOP*1 G*BKM)62>; A%&%YOR3' MO=:HY-;]&-#W [X,'OA@;SQ#BTHC@LT]W(YM$JG$^&0Y0%0)\.=80'<5F7^; M&L;#5><.KMG':'WPUA[7&-OS7F,'TA/T5PB4K;GM2H0@*I6YT"_3W788RF14 M+9!@<>3J0$!'+HNK!#6<&>GSE1J&@R(I2_/::CZ8CJ1FO\A#I$-%ATH2-]PL MX9E:\[QQPH,V@_P;J%(9*CH8ESX*[[AE'DXX"A]KN92IN)(TR_4X-I6=P->+ M"N^0J/@@@C0J/ABC?@KOP'0P3'=:74RTS4HOW^S,G);04YKP]2*/"X:]UAOE M=CTN.!$]?U=G4+U@KBHRK'Z8884\*.?40=YU!RSFV5QAW)9*6"JP1QZVJ1:: M3"B3NX)_.& I% 6"$(Q<(]=1.=X%X;YD]\*>+*PE,36KY&D&T_52$T(8)C41 M>)*FSMZXZ:Y0>K=6TJVR$*J,@>3O;L,97I2_F[,H3\;MH>Y\2!]%%N5UH_Y: M.S"^VK*<'3#=J59DZQAC!KUB?CYHF06@E5*18**7C.[">CI:BSBU#K\N![XJ, >"/(N4O.AJN1G>O$+W\.](4#A!HB6= M]AMSTY6EP%?X9JX[2W4YH!1%Y2EQFDOB)ZO7(S9!;/)];'+:NX/8Y,K)$B?H M)$LTL@,NW-2Q>8/:,(-IF./E "+JGFPTYF2GC65,09GG"W,UT+65R'_UAKM4SW_@ M3NIA0M$!V8Y>C _\J>."M= >KJFP1^W:MY317ZPF;E5*>=L69K3)[% )_WIO MJ_H/3_Y#%W(7G[U1Q&BM3+6KYIRA&GA-MU=*.($7_DD,P^!_;W>L3^S6(*$\ M?-5OI/K?G^J/3$\D?\CTO'G3\WE=Z7>>@XO U>5-01[7%&S.8**ET,U-;MMJ M.6^H /O#"S[)U^&56=92/$\<1V<8OS8\&>8BR5G'CM9M9.G/CCDP'7#,U?3Y M2 >G>;&;'\]T?HE5_):6'7*2:Q;YQTMH2"EJ&%&+37M@50*K[*B MY&9B9KS5FL*,T#>X6BDOC"= 63D52/3L@_].[&:5X!./OC1QI !?7N7];GF_ MN KIU-QQ6)E/G9:77*JJS-WO4:"_6](OOI;3+"LPG,;R9K8Y6&&-5,$A M?7[7O>#3VOA_H%FW_]3P/+"R45""$_@>W 18BTGQ$LXX45-<=;H[P$@\N?L! MRFPT/*>KT3(=_SV!W#;(;7,;_L;G65&1[YQ ?D*>EZ6.:4BM80G.NHPC+C^N$BQAWK#K#4 *,7C%@,6GSSKW_> MH7(]&!>9GV%+ZX0I_-RH:]ZIH^EQ'&0'[4W5H6>W)!Q\7Y)O_A:4HME M?NLN^)+)U/.2-"?;S)2'OOXD2T/CXE1/YILR+GZZW_96G+2QN!'XNJJ/Q"E> MXA2K J3G4;RO:B\^"P9X1>QV&2V._:#([&7MM7]A.^\9]2?NKMA23L M5N[]IW3&'5>SFK'!I0)M.V(Z-:@.]/=?&\0I'N&C4\^FEM)P76W0IM[%\.:H M/M%X"2@H)(6]W__Y+JD[H<;8LJL/# M;&TFF0;_L2=;4[YCM:&&=\WE_4X1%_\HOJ>5<-+.3W-+IR2()6K4QA6_D%F' M<)%9H(;C21P_=9OU?I$^-3;EZ6K*6*=V*L/O8O1_?(@^.1QNOL-/@=,!RRH]:2.QOZCO_[9F0T/^LL7!.KT1!<;^Q MN:V22X^.ARY4K$QD*JI]C2?3&)7$6=2[ M"R'XIUQ9W5B9HW= N$2:"T;"VW-I$WKI7 _W,"]H0@@S.P@#U8Y[K:;LC5S: M[?P$O*H&\\!2?%T#:SHV5,-'X;9?8)X8U7*[FV+7D(?^OBU5HJ7[BF'KFJ"X M-E@I[Q$,74S"^!FP]HS<'S"*G"NT6F:$G_<$4;T; !KH'2S-) M\D2;L'_?U+7%ZR%$NPK7WBL)\4&I-Q MN[7ZW*3,5&^1YNQZI^.N@*6U*U*=Q-)$$J>0LP1QP&6=*7?. 9?3A=Y% E1Y MV-.P2C\T"Y5E1=BZLID>A) $(G<+3N-)ZOR]4:^@X'RFOT=T'?2:-G3&\D!Q MH;ZC=;F:F4<"*M"< $;_QJX6_[_.V]3CRO..=='][VCAP=O:N]@R/W164KZY M901B.%'+Z4V;40N +=,[E8F@L22)GU*9$%$@HCB[LP@1Q?=WYW@O4Y2IOI#M M!_DAIEMX/N",_C2/1TP1Z54DGDZFF5/76*/GNM7_^ K8X;@:SO)^G1\7@(VLAND ;&[9B MJT;DP=JGF7B_=JNI&:M__A?\<7AYU=(5%X)NNO_B!TS!%]A3#8;]]_EH]<49 M$]0C-74W??S12T=__M__\_CE_QA1*=6Q'/?W ?V/9C7= 8Z(B&"BIT:NKI@I M90R^^+=BA_:O#1Q%E'#YS/ -*_&]7MQ083@6?_>2IT:[XSN(W@?^"EZ5S\.M^ M5A3^BZ4OM$_/; ?R$:4IB:D+Z>:_.F+VY-'X9M!:!T(9!J#!;M!0/!^0I?SS M#D%]NM"G5E")^$?6-8YF,7TL,QA+RA0^)N01P7&R-J9&A*+B7'I$_[7[UF_! M\RNGP>,3;^'JJ>C, T=$(M$R'#_1 '.#/.WMH_!*MOKK@21WL\T>V"#[B P> M$LT\9RPNHF;;,9DPC/\_T-?C-T[\>64H(?N7!@,>IOLM;_ZW9"N!!O9$2R8, M.^%/G< #Q[&73.AK50=@ +NQBX^-K&/PEH??YH"1?._?W_>JQPA\O,Y/>3VZ MX'CG$;<'$4?1F#IF53FM4(I,:?A83N,J*^-CG *PXHB1KNYE2CD<^VYN2PF$ M6Z&$GE6P5RIKDW-@( "UY/G(@A%N9B:UDK"@L5F,S4FGP/"A3!R/G'28,K8* M91W+IFJTZZWSZR/J*4V7)2:9M9IDZM,AURVG5XF3X>V2D*ZK9C MJVV)R,A*>[D8YK*I"1AY])X-@ZC["PU;8T%QOFB/B$PHYN$SC]YSR7-!=IK/ M+S#1R&@SHM>>U)I-F3G^]NZD2'CRQI1)@:C?V, MV6M4Y)JS48D,>"9W/%+/9@KK#,V3YM+J=-N&I5!>B9?3QR.WMES'-OUNW]PX MC4QV9HXD.9C(.'X\5,H$:HH9*FN!64VEF%4;R,D\=#RYV6TBLUEWG!4+!Z0UQ@S9P%GGIB1YNZES5383]OMMUQ MV6##LFVNFS)^8DM3T]ZZR@FT9V:' \U>,-N^:(&A)]:?JW9ZF,1SN%!PZ?)6 ML++6: I6X,0&#/6NR-#AM HV=1J(C:PF,CX8>F('>@.[+ZV$ABQE.[WLDM H MOHV!H2>V8!380[N:5<="99%/#9NAZ%BY)K 'CH4OB514JL7 MPJ',\Z&5V3C+LR,A%,0>4>[4BH0R9F)C\UUE(.1(;&06JLWLHE[4',[D9>+$QC:6:WW59]A0TC,K;UN8SG]KJ-55>01H]<2ZXK5@[1FS^=H4U4FCZ_;P_+H%AIX M3%-NLHMPU)@)!7Y.;]K9%C5H1DT=CXWF62@V&6&]=4):+=*MOM*-VLD?4 MNA!(7[+3N4NRU6 TR?"G4N7#7J'*!,Z@]@(B/UP4#9N2F <6(I"T__??CA\?D.5?J] M.@\56W6G$!].[;/^%^$Y]>.>- M!?6+Q%]SNSW2UA\]WP'/'%M.>- T#K]'"N[OG3D6@G5ZTQ+:*S#1%Q^&*B.@ M-@:^?F$+Z&4'(/Z!2](_9NR7_9_0TUN^;-?== 75OD?"5G)*?701@-<$/_]]?]%_O MV7&"_,5[);S(-[$6^+]HCZ+_6+9FY9X&+IWM@ XM.^WM._$ M.9CMRM4D6OI*MP/]/%W8H/BBM!?BVWZ\L-U]$"U1?=MNZN#%7_TTI@AX9]PP"!]Y5Z/FV&@HXWQK56 M75_;DZ^4CXET0N]$W'^F,7!K]4I:%\!T&WBWW=C43K@R_W>11"[ZABS(C]ML )38A=. MNH43,P,BEOGK'YI-IE\M@7![)NTSY2&G^$HB&]GVB:+C^>?4(.Y=Y;V&XG^Y M @XQ5.#CK'] 8.UPM8?5GMC6Y&9%#PVL)13D>B>79$P,M1"=UTDDF?LWSN=7T?@@T^ MU\$_08Z/6S&CSDQ+=\-!'](^'N'BP#ZM=(MOU\VR8"CT&!MGRGS%#R_!/CU5 MS:QZ3LXV*\56BVRLAOEZ/I2CZK@XD\0I%KE $';O"KL?TA^.L5NDTL[:50<\ M5BD9O#1C6Q17N0AV@^Y\GC*:N&_.LZ-2?SFEZZ$_D:,"N#B1Q(GSJPXQ9 Q=&ECZ$?6N7S16+K;.I=?4F0B2.X):\^&^=YT;*1"*BLI%2V; M&=!B:$TN8D>-UAMQD9UGAE@J+-/;]++HE!-#I#?^I!K*437="^A. MWZ\H/6D4<&Y-Z1Y)[@;'Q6I;,&;34E97&:QM0"S#UD3I),N]YE6]!<],_%"- MC#%TEXWR+I#@(L']6?D3_X$E>#U_U]Y%7R]@+5[O? E^=PBR&T94#.&#Y _) MW^W1=XSN<2&[PQKJ+LK=OGV5*GZK< U5['E9GA-@OO:R((@@B-P'1&)NWSR_ MK$,)XDC/O!\/?6RRQ*$6*H[W+OT3'GU\ULAFM]ME2JCX>=^?]3N+:36$W3U@ M>!&>Y-)I=#V'P'M7X(U-POA;X!UB3KANRL6II!-&M6:J36FP" M25:QL+#W.@7*&_]9)L1=75S$62/YIKSQM_AM:M6VG7%G8 E!19V%RWR(=391 M/S&HG-!)AL%0_#,B $0 MYH^_A8!J%:&S\Q3W3$6*,JZ+EKC>6\\@00 %1PJ MF>;.7Q?G:MH,2B-'%M:=<%&\TLC?8J%>>M$UC1[&2)4"/S('G<+&<$/8JQ0F MD]-)FD'U]!""[PO!\4HF?PO!Q6JZV*=3J[*4F@P$2[)*FP89(1CJ$7B2IE[S M-@5G8RJ9##L:Z81 MPCC".,+X-R54?1KC4R>;T?3\TI7:L_0ZW^?%K"Z'$.-0;<&2:?PU_^>MN#_V M-8#UA0N6+]J6G7HR=\#+;J,/D#6%K*F?S#^7U3$>0PNRSR-@G2 =C.+HG+L" MKSYWR5([S)69=;XIXU'I/#J=)*D+7KH@?")\QA"?E]4//H;/T6IA38NRX$NI M3A9;\>T^L\A.(#YW=R+$S^X5D)TJ]D1/&'9BK!AN8J58@0[3+#3PE%6D3R44 MS]-]9.L@6P?9.M^F:T _[^\=-DMV'B"S"X$ICG,/L.0A*@&?@24 SSQ9,#Q? MT,I*M8?I7&$U%EB\.^[Q,AY5NJ.3+,LAAP8"^8V"' +[[YO44MZ/[.> =LIK M:M$JUVM86^QHA;&TFH?J! (::"H4F62XXWO3?]^J_Z+AA+J;4 /75PQKKMM^ M0G5US? ]9!O%TC:*WY2O;5-]!T5=4/F( )C]@[_L#GZO:1SR?,+3ZHH-A-24 MKRS*FHIEEJ&,1[7IR"1VX@KEWPC.",X(SI?7.#X!9]/7NZ.0Z@E"&V>KDXTY MKU8I'L(9%KY-TO1QL[$OJQLWX!F!&PA>(E))'-LS--T][Z4*,IZ0\739K/EG M+I(G&Y[R=#5EK%.[_?U=C/Y/QNNA/S>(L&*V^V)G(R_Y'E-HGA263Z[^[C?X M'+!^@-&LW2>A#M_]\!'@8"AN./%'W%"E"X2].&$O7M[)[_5A9!^.QNSCD_&$ M;I%/#T?8.-WJ2P6U:/(^EDDOK!"\9'3KPKY6P_JV_!@M';S35M<2$P5H$F"# M/; 24(W8%_! ]D\L[9^?>]5[XVZ) H!1U?&\ ZY$NPT I:_5B(T !;F;A>^H M@>OJMFJ(V7"3P*]223+/)3()S>!4XOJ!V< M :>9QB9%#JL:;3)K;[*U:T=J+,[3+<>$%T_ M>?5K9PH"G1FW1Y@B&AE&J?K\,@U4%B)269(T<<&F/_<.!T0*-T(*#Y[!V_04 ME.8+Q7"C4 ?D'KCQUEWQ6Q+4\NN[3O@_.#[80*+]#FM'[B_6.-_+!Q(S[(_G MS;!'5%--F8@JAU))BCV^;47D@,@!D<--N44^20X91F]-2YPY$A2UN>5*876) M,Q$Y,%'E/HX]?^9J+%PA3UH3JT<-GI"1@[JSG].8013X+1FT4:L?I7N<1OA1=4">:HJFS]1,L1_CY)RD8[=2'"1X%Y'<&-N M[4(#UY_J[H-QNW?F__M\+;WO$&@WC*H80@C)'Y*_VZ/P6-S8[H/98*\KW?./ M2![I5S>L7\5O%>*IE]VHUW,7H;)'+F]KD9JV\XO\*:K^HO-SFY]:1RB@M@ L0%B@YAZ2+_&!H)IINPJMZIC@=JKR>WF MR"I6)I -H,>4?O4>).8&[#-51[+=0XX_O*:%.?Y@K*G[RLC2$_HR #*?\'0U M< W?.&/(VETA&UWWQ.:ZYRC-!LDQDN,;D./;/8D/=Y6UAV.E_7"<_#E]#@'E MKYW*/C4VE'H#_+. %ZO#UG+L8&I3)J*2?GB2P?$?FE+_)([<.>E^1K8("AZ] MC^#1V_50')BP[MC.T\"-=Y@DFLW/F9:=;6'+P%)7Y0;%R'A3)C'DH$"D@$CA MYM6CSY%"8:(&8ML6S:4^(VDV-YLL2!Z20J01I9GCP*XX>RKB!_R[-?)NF+AB M>".*Y _)'[J1_^"VU'7_:0I18J2#XU1/^,H:)4_?].7;O84ZWKC!^B>[(.\Z M\UV=[ "LX#[]P+&]3(3,PWW;7G,]_+K[Y[L_.Q"[PMIW%6!+&+;B;DJ^/O> M]@NGYSI1<_3#/]S7DWM1_&U68#),:N[:$Z*NAC(9%99CL"3S^DT= M(@Y$''$FCA^5JG1E#GE.'7JQFV?I@I$1YE*Y/B>&=([/3R!UP!M^)LFESU^3 MYJ[8 5DNM\=^,;1W)1M58WNPGH&]#$QG6Q\;/KHP1FKPK:G! MMV\_[_'XH+WN==O,#I,GM%.E,9XLQ2*9P73,X[V2S):G05,FH_IA)_I+(30C M-",T?U?!KX^BN=@WZ(4QK/8P7>3X6G_ D4##O; M%05+8M1Q&RN$=83U>&']_!VE0(O*-@00?4D"(A=I;;LPB)1F6W,UL1:Q9(8 "PNPZRZ29UTHG M(W) Y/"3R>'VG2GO]Z)T,;IG4;Q/2LM@N_%:M5%FW)I (KA!+TK\L'ZW)M<- M )6^NH<+^Z_NTU^^?Z8^^V0?( M?5]S#:TK-KN51:HO$9[!LVN;--Q1*)-1?3F:3C+[/ M&>$Y$8@\+6.ZT"@)8AG+Y_GM4NSB/"2"7> YS9Z_&<==81T9$LB00(8LDK\; ME[^;-&0SBF>H48]KS; "7]<2]E$2]T)W$]Y4<76DW=YPS.H;JW Z:F)5\X?U MPB97E2J"+,[ZZU6J:%XC:N)?+X5+W%FD;:=(1)#UYG"_03253'$NI M2HNUEGIILF7.;6(3']"G!<6UP:)Y#=UMPU>,*.;8TL8>%.Q,>^46PF5Z*"T; M:]^;-^?^@&W*5%0H#?M%'C?>1G;VW3$1U9+ZHC%T1U([7Q660EM1"_,0,5$< M#/SSD-*'K?QSD-)S+I+44:I$%C9KH1%5EHB? *HZ ON>,=RJ?EW "WX,.'/!BR-9"ME:,:>C!S[@G(:,Q M)SMM+&,*RCQ?F*N!KJU$_LR:$?8!$NKMP<;OL%:/H":.(T+RQ#\X>XF<"D*I M-5RV"D4L:,SP@1H4ZL0*D!,.%26<89,D121I[+4Z& BX"+@_$K@?UAZ^$[A. MCY$;KI!G,:5#-IJ"T1I5USP$+JSZBK-)# "7I(YK7SU3+OXGJL9_>;"]$UYG M3_-0=5@#Z.F+M74]H:BJ,P=?NP%KG+ =7_=V2/$=*!,:#$/4X$]1E*<"U9FQ M82NV:B@6>$7PP1P\V/MUQI=^@ZCV1L/(L;1WAOLYDP\>NGHS__[?QZ__!]K)J4ZEN/^ M/EQ:/IK5=+=(1$1/$STU_>O#A]%1';XS/$,B,+?KFX!KEGI M\-E/GAKMBN\L?A/X+]B=:0Y^W<^*PG^Q](7VZ1'/1ES[9U?^5TE,74B/_]41 MLR=/T#?MVT[41PKH_[#B%X3-@Y J[Q'4IPM]:@65B!5E;D308U;C9(+0QX * M"5H>T0PCTX2J8;1&L0RG_[7[UF_AF?\=O8C@O_YI&8Z?:( YP"/#2^[8IV2K M@%)&NU79S4J(VF_%YK6S#^28?4R.[0=*A/O<]AW5G()_H+M>E)O&_B>QF\?# MY+YE)G]+MA)H0*'1D@G#3OA3)_# L>HE$_I:U8&(@[7?&:61!?MP*Y%0YH!G M_'T,WO'#N &?2>[-?"W4R\A /G0$C7%5:>[STD\ MF8"6S_=N_>L'Z.<7>$\UY%C3.4;19)RBTC+% KY1&)*0U9&FLJ,QK7/X:(]9 MY:"R89*3Y@?2R)*6& 9(R@_"W*()M4WL^="PA]>*FE=C):*WZGC+82#ZY8E, MR,3SD3*64_UVCT\+!3\@MCFM.):!'DC([/.1I0;%&#A9ZF,;GA$&P_;,[%$A M&'G\];/UW&/L=JV%5;K@97M"VZ#I"="%C[Y>:_*N4# +'M93<,O6NZ(@8CP8 M23T?.5*YEE6F4EF!\&IMPJ7;Y2IL4W#\HO65&Y:U[#AGZLU60YA.?*XS#\'( MXQ=M#>RZ(W;+LE!I8>[$2Q=S0QEHP?+12+W77!:[ZS(OM:?L<#P!.O.6AR./ M7C20.S6K,BULA&R74,E>F*Z7EW#DT8M6*LLFMYAIE+3)I*LI==R1MOTF&'G\ MHEY&G/#YC+K"VOVAG]M23IL<-67Z^$45;*J2!(.;IKXA%AFN1 I;'H[DGH^< M#-HL)[O+C53@UT2Q6W5Y=A7*S/$SO:VB%LU2>RV)KCS*I+6ZY M-E91#"PUK,T"0AYELVDX\NC;-[EF93"HM(I893J9.,,:KG1F<"3]?"0^,X.& M;'5P82/+U3K;Z)KI5%/FCK^]Q?=M+9,?JU(A-Y6];"]T%Q4>C#S:^'6!S2Y; MR_5:J&@I8YBS<+I(P)%'&]_QC65MM1#&YG*>DROMYCA;'<*1#QN_:YUYT%QW M87= :[64A:?_/OSPF-*@KK?7\Z#&H^XTI0-116JE$OC.X8.=4AE]\D3U?&28 M[\<<:_:^>WBQ_1?B.\9\GX^99GZQU&N.@$=JW*/G.^"98\L)#^1Z^#T%70R_ M=WIZ"-;I315YS]G1%Q^&*B.@B02^?F'5^&4'$OX!!](?^^;+SB260!L1@XW@ M?E$($7'8"(2(V&P$1J.-B,%&<+\(M!%QV A$3;'9"$1-L=@(0$TDVH@8; 2B MIMAL!**F6&P$TIK.NQ$?#&-\T\7T?;/F/C#KBY+PEZ?,?>A>YW$^TM/>=QSUBLZ_FY;QKYY_7W&.W/"1MTMB^I&L=S:-Z(LT>,/2P4>Q]4@Z M+J@6W;!T:/K84 TD'H@\3HJ'_C2+Z MJU?<61_G8[4M&L11;U1-*E$U55NQ M<3>)YWDTYX!&K,KTQ$CY^G;A>"WSG?A%/>U-]YKL7" QGO=D<2SCQ$,J_#Z) M77[(^MLE]V6=^<*Q81(@OS:\AU$[#TCD^ZCI,,U=WE !5QVQ2DK:Z .EF.T6 MZ;(\^6PJ_5'._(ET^66V76#+*5K$"D*A.]?:7<.8AS(%6Z+X"RWRHJ/?CI.9]4O9Q96^9 M3C/5,%WKF;K54X-AL=09=V'R( UX)IG& --P%&(9Q#+?QS)DS%CF35XY=S>0 M+Q)+2_<5P]:U0[V_/;OH59NVR[GI0MH4 U^9M_A>D#XSN[S8223,90I$I5DC M)&+09\;<1&);_0F@&>ZO?UB:@56[3E4X12R#6 ;I,M?097@_773:?:6&M5N2 MC3<\WJZX%]9%EM,!&:2&Q:8I+I9T?[XLEK<4) DZ@1/Q/S.ZJDG MY:&$%!,]ON1Y0>0Y<<8)8!/ZKJ'"ZC31S5PRJD,/_@*L\E@W_ "6(HT*E^J6 M >:T@7^G1EKD[A\ (0#K:T45PG8?*"$0 N_A0; K>6CX4[@1YZEE>JUPI1L, MZ?U*'['S5?/\JHTR2R\]O-NC5E+*S835VM+*M!L?]H2XAN/_SNW%6!P_^AKI M081;#W#8_X7A>W7=/Y0<;.N^;^E:WG$[RKKW1ZAWG\.9[<:]5G7=7>5-K-KJ M%@2BNF %CQ,9B^1E&CI9@-D#M!+F(G77;Q@U]QF7>MDIGY$HSM1P\/(L\2[M MX5MHHJM8@?Z:[=++C#*I=M^L2!6_LFP+^>D4:X6 )2(7"8E?IC<#XH@;XXC+ MQJY_U'I(1 %=Q"TG!R%)1*?5=[;'C<=ITZH/YFZ?W%UKPS"".EC4U4G;5K.<+W?:BK;]1/^"ES==XN[#.?@C]E,V[AN\U MKD=5K$3X?FVM)YY:Z);4-?#B8.D;8 D=+3JW#FVC="W[B)I?.\W8^D+04UMM M("Q=K%)M4U0O:$QD!MI.1))(7]*_@LCBAY%%W"Z&T7F'1!B==U>RUBYS7JT& MACL;9BJ&L"P:ZY&N;AMCB0?G%;2^WCRP;NONL?Z\R_5]^XKBEL6&7'P?.5JN MMVVQ/6>0)"-)OGU))N,LR;%W%[P0"UK1*6.6,R>RE%WZO4I?YE:CRN=U,*!) ME")%H@K4B-?4*WZ-E70AV"A";ZUW-8W*=6H<+[,P#)2FDPS'H;M41 HW?KS= MODWU;CQ74]F)YDFV)8AB$Q^+MKC-EB< S]!<>AO0MW=;];%$V-J3IG*['VX\ M(_8S55G/6H/UQ'2?4@$)J$!S MC.ZOI<$)-4V//=-I1*#8/-<@$GM%=;NKLM M!O.%\.FFTN_)A-U6A[WI@&(P4W=S!7DJ#IV "F5NEPG+)-/@/Y8Y]LO<,,AN M.7ODVF",43+)M9-L(',* #1WWB;-4 M$F=I1$J(E*Y&2J>O2Z^]%/%+M#VW;X7)3R>=TB2%Z0%1-W.+]7++??%^Z]UY MMJ71EC565%D7EG5N):PFWF11AJS$_?4/AQ-)C,10GBTB):0IW:BF5*Y@,W\Y MJ@W,2KZU5?K*MKQ=75C3,9MN9=*=C14I.T[E UG,&54/DO5 MB5P]_Q-UF;X\[-^)ZRLU%'@L,;NA#UY,XOT^5/3R'R"PSM35]9TSJ@;^=NHE M!%O3M6<..EBMCG@0VYM>X%WG=QD?C52,5<:R@K-CF5+TD(DGO>)3Y=%\J.<;+;-0,)HMJBI3XWD3.IZ/FMIG2MX$6])M51*+TW&& MS:P*[7DH$] U\W3DM&6/]UNE&ITQ%6N; M'G/FN-R?3@"Q'CUT(7<]<\!6IP(Q8JMBR5Q5&0F.I)Z/W @-UDM75B-A/AST M:7X8*KK;!"./YB0[;5.PE(DF+?L8E9U5&7>:X\'(]/.1!C IG1%-M4U&P_!2 M0>^Q$@6?>3S[_F+ES8T!+9J5ZA!39:I>DG'XHL>S=WTG5:HQMH:U)=/-6:EV MVF[#8G+8\Y%+Q91,6\B3X*$J4QI29+,Y:H*11[,/6VF_V'087TBU;+M5\AB\ M58&%HX[F9"WK6G:>S6&F$6ZU=#_?%#,B?.;QG+AV8T!7B0PM&)T9Y1(VOT@U MX4./YZ1LM,+,F) N5EA.,7I5+ 4M;B+3QW-R1[4)OW$="4CIQ%VYPYE=L<)= MEO?3D>7Q0.E5U_36U E_D.U:O3[7GNPR/9^.;+F>93+TW!'$<3:<*05Q42>C M+!WR2/3 Z>YR9(4!O385A:P)"RHQ>M2V)8P3KSO*DO,[E92^HKLA[" MX+.CAV8"77"U;563F-HJS'36J$%[-U^K#KKGL>/GZLC><*40H ML\??7ZD5B]FTRRB".#5M:YO-!T(*WLX>+=2FC9'-58:I2P;7Z:;3U5'6Z\.1 MQ]LT'8RQ51H2BNU5#/RP:PMB-JJVY<;YBI,\SOG\=.1 M/C-J=/M%6\2,?BMC\763R:G\SI_S#'AR9K4(*F,'2XTXK(KWY'!!3L#(HRFU MNE.JEVJN:A+!*N6>ZY).)Q>"F1Z]9WG180>,E5LEP0X\@C+^GQ2W^:E=M
  • [YF:4G<"AA^^/M,'#X;S_5@+?.7P0J?*[3_9&PV[,(RMB/P9^\K1/I>\>7NQ1P\R_ MWGM32=&_J%=[/Z"&G-_6HI9&O8+CL!'T+PZUJ(W#1@!$H#;F<=@([!?+HHV( MP4;0;Q3O0!N!#NO[VHBW:N.AC4"(N*^- (- M0+L0@UU@?S%H(^*P$8B7XK(1:!=BL OL+^1D.N,^?#!E[HAP;DV(8Z3V?I,$O^X 0A)\/0E6 M'0O.\/_]1?SUZ>.3O>SN?K4U8L?Q%>M+K?"0K?H= ORM:_ @]]1GY1XG?Y%< MG*HM?1@8#5B%+>SI;QBH3ER7JPD:5\P\*RJRWQTR7ELX+QA=.3 MN;Q:\)5]YU4UF >6XNL:VO&[T)>\1ZG/4?E9]C](>_I90G^=-=CY_V_X#-P5 M93L?#7Z#7^?;5:1/\R)STZ+!SYW ]G_D"7D=LHA;TX&KD\4/DHBODP7[Z[9- M;T07%[>I;E@Z-'ULJ 82CTL:8#5NQ <3>)Y[6( MS@&-.*_"!0*P8M5F+29EP'%B7T@._V"IRP35TNVG(>4 LMX MXQ?DDWLZD6^A5_V-G'EST.%;:':7+5N:. MR>0W;*75I\N.!,L*LA [3)*EN"3%$C\)1+=Q*#/QYI9S'V:4JWA(;D=%Z;.,41S-NKX@"MC$ M(8QIV9?/3 S/^2"H,V)GR3RK@APU.,-'C2YX71!<-SC@!##O?-51?AR\.EBN9L'4?_@58Y;%N^ $8D #[ M"O; ,L"<-O#OU$@YW/T#( 1@?:T->/O]!TH(A,![>)"OK!.AX4_A1H!!MW"] M=[D6SA=/"/\HX!-1O"-QIK3+&(5W?:/3^T8E\<)9W=>5Q%LEB.].S7Y[6\[O M[GS>P)QXW,"<^+*C@MU4NI6"5[2P;)^DL0_&0E#XGA^<3P\E92O,ZI;MJUY9)>WV!*N[A1 M?;7+3LL?[\T:CW.F4_2K8K;2R$I+J9SWRHP1WSCG/F]N)TG[G+LHX- M7MB#0N.,$XM#M-+>V^4[3]QA-WI)<&F/5ZR\WA_A@VN9M2>#XO(9GR2,7'LC M*;5Z'NLX3;8R"C]EV4:/A8Y@';PV6/L&6$-'VU'&'X$7QT_?H^,\HJ!CROAC MOQ(U9BXQNFA(XLQH=!9KHMRQ8/O*%Z-SSZ29QCLT]WXB<<_LI[Q9_KB*W?M) M\GB_2G*:/2)%XOWD\5S-4,5"H9G6F(VYS&WX9J'6PU=MR!FGPV_/9\K^%*C< M0FCM7;N3SW/H/C]K,4=S%ZJJ>-A&2D]KN>*\G%E!W+ O9\+<)')B>=1>/[[V MS/[DG\$?/]#??)9#]T4CW\I7&M[&:BVDPC23Z4ML9K95HH;SV O9+XA#?DCP MVYG=S3$GD'-[H)'\_B#YC7V YK'XWE;L870.I4:*I\/"%O.%;GO1^7L+%T(H M+!"%!:*PP)N6Q%LEB/B%!=[0ML22(%#0&?((?,$C\"3')7(*:$=>@[G08Q'5)],[N@IIFVEZDY7BBSD>U/)C'J5-X^POT]!?"@.#(D MAC$0PZO&D5W[Z#E34-E9CPYVF5+X5BDC2@37FRC,;%24K D\.IBWCXZ;#PVK MZW["L%5GKB?^MAS/0W?2[P[_BD\UTN]WAMR[R_C%"*4K"\4W1S#=+01^$+^] M&'.#-O>N^>UT6,B/Y+<7PT:N.-OG_5'?+GSR6&12GJZFC'5J)R&_B]'_R<7" MJ$>LFF)>4@KRE%9]OB98DY/B]LG]V?T&GP-6&&CQUI-Z//N/'N-U+[!GLPL1 M>E^\T/ZAT'TA8..63J\X^W]?JH!FBV,\TZ46P)*7&GYVV/0G\\_74@1F:"FR M0JO !CUAI/.6FN*9)85+2Z(Y$^K$YF+:IZ13))F.13?A>CD8O$SB$V^ MR:7W%A&8&:=/R;64C"FSM,(7>]Z,9B(B8-Y!!#&/-/K/&^7KGK97J2FN.MU) M/HDG=S^/E9)^CNYY?R%J >#[*8[L,00(_*;SJR<*_1S/ _89=_K@DLGN?2I MJH^(7,[HJ;E#9F%B,._X-;TXL\=7S/=[4Z&5R4I,W5?Q&MU<&NS'JV]\KN=% M;SG=.&[)#K%Y3_2=A3Z=*]L04@OL>8%C2>)T?0W$+(A9ONH-CB^QQ$ME\=.] MVMS)\K9@:/J4+6:U81*]2HKFMZ0E%A1JMB1[TP;,?7 MO9V+(2H1:(.7W26]VM'EAP);;HP-6[%50[' ^^X/%^_7;FDU8_7/_X(_#C-1 M+5UQ(>:F^[=XP!1\@3W-8-A_7R1\XNGTB4>PV4^??/32T9__]_\\?OD_=T(I MU;$<]_K1@>]I)6?K8_[W[5X>/(LHX?.9X!A3_WZYN M*;ZQTN&SGSPUVA5PO/XF\%\P/G@.?MW/BL)_L?2%]NF94)*/"$U)3%U(-O_5 M$;,GC\4W8TTZ$-?POB0+N0N(YP/,E'_>(:A/%_K4"BH1&'HD4VD2 MDRFLXXJWC3O.7$9F(/+YQX_,:)/Z\<20)XZ01XZ]![F.ZW MO/G?DJT$&E VM&3"L!/^U D\<.CN@^YC#;4L(>O5V?L$SYJH,.V8=C9RE<&?3 M&NLS4TQ/A*!;UI>R"WOM';TGM1F((5!/3"G58M-Y*<]PY?:^]?;3D16UFG<7 M93PGI$)IT6B/G:RPAD7OC[Z=$ H5?HU9O%09+T)SRG3"JMF4F>.1XY(?"!HO MJA*SF3>=3*];VY::,GL\LEQLN?P(HQM2P)>V5'JU\H-V4^:.1WIDK=8(%Y, MTU/6#&6-!])$$NN 6%8C2\L:$QG'CH=J\[:K5)2482[! M]^/%]Z9!$NAMV*;,G8&+&J=,6+S1E_,3F3U8K.BTX^-!DFL)< M85N#U3 'GGIBIUR',]Q1O<%B1*6F#GR6J:T<\-036[7)JW,AZWFV62E+NIL; MM/S,&DSKQ%Y1HX*:GA0&AJ!W:XXEN*ET!0-//;%9_&(F9FQ:I80EUF[D'*O. MY@M@74_LENT-0W*UWLQ-?=AN#,F2.>#L$.CPQT/QVL+B'+/5P7KS4"YJN*AX M- #?B=W")]F:6BF;.;/-FN7B8I/).6DP],06]%G2;M:P84I2=&*<4F9$/0!B M39S8@JI9\_I3);"P#;$52W)N5!(9\*XGMH!2JDL:ET9CC/&G17-17+E+"@P] ML07JLN;T:^1R+!FSL%BK"WV[E0(O<&(+6G1%ZC;)"F8:1;E?S6MN6.? T!-; MD$FUML,"-BP(E5$NKY<3T"M/U^;+I-_OCLC2!EM31 MT&8_A9/S6<:2LKY!.06[/&TZH4R>0(%8:T\J*X\,I[+"U8C@*NF#HB2U( M:7F^U&[E,AC#IK>&DU>,HM*4R1-;L"!SK6DOD_)-)N27YGJKUS);\-036T!F M!O1JTEG9F"@:_K"1*4]S,_#4$^N:5J;-5(A-\L+<&36K^?6.H)T<8G:;"R9%N1-FU'7+BMG-$Q>#CTB*]':G\N M-"RA+2E&)3=W2OF)60SAT -A1P;A@_Z_\P( W=]2%I[^^_##X^,7:LQ[;1GJ MC>I.WSP8.Y%RK@2^<_A@IYI'GSQ1X!\Y$O9CCNTCWSV\V/X+\=UY_[ZX)I;Y MA;]:K>>1,OSH^0YXYAAH30?UX?!["KI,?N^LG1"LTYN&QM[NB[[X,%09 6TM M\/4+&Q@O^];P#X13_K$2O^AA(MX(M4$;\4T; >Q=M \QV ?V%\NAC8C!1@!F M0D=$'#8"_T6GT4;$8"/8-TI>H8WXV$9\,!C_3:7U^V;-7.T:]BU]\7L?Y./PHUO M;9.)^03[*AU1/B[K7_#;W'N"]LYI M$JNR_\]V_6P4';^M/CPV"Z8Q<@WPF*)NK70X-?A(Q?92)Q?O>\(V(^=!_!;M MV_%QE297G\%'[%3[(S:_1,G([U'.8R64;]PXG'_?_G6VD^:JL+EXXU+R<8$+ M4L[->A3;FPFX5%CF1SEEF>>H[N?#FI\7N'@QY6'N-XQ6O]";F8:1VI*^.IT9 M*QAZ1/[U#TTG&>ZXT,69D!@35\$W'Y(W",7+$P@J/'. H^^/:-JR:%$(E)G M.]1\,&C"^+X+U)V)A\G*:[/ \W=!L[Z3<'6P.:IAZ0G[N0( _QI^J,*XVH7K MK SHQAQM$G\',!+7L/^=<$Z8N+]OU+Z-(X/]J":NR)J]&[G]?O/THH*+S,SS M;,OW]5Q$EN=M(0R9GU\R/U]LB_*B'3I(N^QJTZ ;IM[/ M)XDT@\S06S5#SWSR(5OT7'V-WMN[:)ROX1C9Z!B"D>X,:$489=9#F"!V_M9% M,;!)GRD%.7T!;%(C6IL$V,^$,G? ^V_/JQD@%1V9EC^*NBZK7SP&)6]K_"-( MGN"O);&9&@&^S$E9W+-:F#+*S&28M@I]W.DD26&7J.J.;&]D>_]$9%]6*?D8 MLAV\UZP1V4I*JEA2?=U=CB39A@UY85T>*DE0]-E5DVOI(8]7 E:7L P55J!( MC'4]X>HKW0YTY*= ?@KDIW@/V[B&X_]^C"AQ7-WA*:_KK1V:7O-6,%Q%\>I, MD94*1-$;#^AB5:)A>0OHK3@N;(Q<%1E%X*O0Y'O,NM*M+ U3=W*- MP6H@C[4*;-W"O 7-FW=5/%<1(J& /P0>[.;BZ; J&7)8((<%MNS<')=GRREP F;/N6OG1(&RPC#>Q2:_3&NBIP^UETW"LF+PO=\99W0 MUXO(7?'W2+?UL>&C<'[DK/AQ%M%E+SU$?ZJ['64M[*"4V0'I-5MH5@U3/*$J M:\P8KBW#&=+6U ]AQ4RH2"2Q$^Y1Y*I KHH;Z#'O2+BQKK>84%A.-D,%;RVP MC!&^FCGYP<7>_0:?\Z4>\S?O5"C-%XKAPOA\Z$G(&+[J&"CN ;D1D!OAN]T( M?Y!84 P;)A")=M;=+'Q'#8"Z;:N&?LKJL.@-OFT5)ZQ0::T]R>[T2UDYJH4- ME J2;&OA6\A?P+R)R!_PO?X$SZ);QZ3^?1:S$\EH\5C3M[<-+5U$^(;WGC0 M28Y]+;SIMCP+V:EB3W38U6(,EBJQ4JP@:KJB@:>LHG*&NWL.Y%Q SH4?34.7 M]33D ;BZ$%M_DG/%<4]Q7<4^Z=@DF9Q:U?FY)E36F373M0<*-^1A#XW(S\"^ MFK6,W S(S?!#_'^7#8U\"Y4ON@%#WNJ7QB/=P0J%CN%22W*8*D;P!!H"1289 M[KA=\D^*BWA):X!;"5X"NC9@MT%#TUV4U8&\&S'R;ES"==K$!\PZRV2F@L@, MBX%;+LS[Y4D,7:?(]X!\#\CW\#V^A]T16;(?= QQG'TX';./#\=3^G]>E!M] M0R]U!0(70L&P1GEV-8&-\6 >!OM:P-)M^1]:.GBGK:XE)@K0)L .>\JNZ^NY M[T7NC*F0WR&^1LUE70U_7)TYPSMT'!'')1N\]L0862]'4Y%*4"Q3CN0)O45Z MXC)FUPWK/&RQ20+2(9,LBZ(;D-L!N1V^ZG;X/$(-H[-<;.84A1G]U9:06*U M*R%$*% +TDF&>16@-^]VD&SWH"[ ^H5070!C37W7\5-?!@"T"6"B!>Z^%#_R M.B"OPT_U.J0JL[59'ELY3.%#8L[YY+C:B&/ %O(Z(*\#\CI\FW91>S@1VP\G MX9^#\Z![O':[40W<69WK;&KF#XCW$_9!4O4"Q_ MDXJ:-\(JE5,P](RJPYU1U3?$/<=JQM=V5_R0,(F=QW2/Q=8.BMD=$ENZ"ENO M A*KZ_X)LI(,NA.N_7 N56H<0> 54YC(O(Q'=2[Q)$U<,+GSKD3]XBZ+^$WY M)A,YJKDMSLV5%3NDN*243O; MB]V+W#L"4"O$F/I-;O,/(1U>C"N_N__ :=C]!/D_4?]_E!Y0V3-_GQK]H=XT ^W?P=4Y_:8 M+MGB =$/444O*K@&/JYX4UEQ),/KZT6I&S@C+Y3QJ$QB&D^2Z0NF'=X[-I"= MB^S<"X4$O(<4GG-!9:,;:CO3'PJ;4<"3/)F17:4)N2 * J"I] W;NL\K,NW7 MYW_^/JA"_WZJ"STR@9$%_'GMQW$UW4WMQO[&%^N$YUB&EO@O+/K??:W(7A6Z MWI+$@/6NI@I5_^#YU33O=*K-=)R EG1YD]B<#3*A_B* M\H,(XD@3NFN"N)I:]$Z"J*HM7_=:E3%6&&(63UW)TS M,,JD.AQ$HBTGW>9F(:M?A&)G$F1]V6?KL MO-Z7X]F -=ZM%[+T;M?2B]\BQ--"O/$8LH:R@73F=1Q>!=SFZE'+X(;K: %T MVKQ=*AYXEC.&P5P+\*J; M*./[P9N03!BV:@7PG:*&/KX;[$C_ U+,7V M>5M[S8QJ&^EM9D8P+4R@I3YZQ^236+L!;+G8N3J:"C^K@>@Y\-J,E&1 M'0VY.U 4^%U$@?] #>4=O4G406-<2$^8II#5,N3(R.7F'6(B$U&5/!)5R$/! MWBC8^^=H0^\@A%XSR[:548N2VJZV!'I3/K>TFI 0@!)THBQWG,.Z/YH%9YP, M[D..DL\J.S^4R% %@&ODKSU$WKXO164H!.Z66U>FYJ;6ZDN.FI$796#,<5"Q M8L$%IE-^HRC=+V#D>S:&6=Z*^7;%L\M6"CSMW6Y_; M,*8!14VT",DT5D0!VR2X3OYXHJ_$"YA0D=]ZCW[K_:WXUO[N%^M3&BAH">IG M0]&!U98\+3T#7,56?&B-5Z4B-U+B C-/,8D*Q\P2-,KF9K/A4WE1,. N@P'W MM^1/>5O\;)%34F)WF"9'CHQ/QZ2,A/; ^QD*DC[$BOKO/$(4[ M[C8/^\DKRQZ5N2W]S.)8+MK+5&)1E=6VN.$*/=N>]!+R+)'P3NQ%?0"BT,G7 M"YU!,^ MW38("'0$6*TUPP6 V"GV8F%HN"& S>^CHO:HJ#TJ:K_-V;R283YJ+C0_L-[V M;4-0SX5KIZ-V>SP'>ZY04B1^VY5FZT1WED@B&X2*):AKGL_[9JH=E;!_8=W^ MF&-V[])M?=&0AR4E7>;2T[@UDGOD<,#MD&ZG__@W&TN0F<]>K_[>TW?2V;+" M**@2=1^(N@]\ @OGA8,\QV+AMQWD82RN*8[-'L_V6RI?IU+UPDB&)@_NP)B+ M&A)$#0FBA@2?UU*Z#$;PZ<1F6\XDTJI2$N*)L3,QA#[&"'38+Q&C4J]&9^\N MSG-_4/!=@SN?%C:*%N8R+,$[N67I&.IU#5;WD1($1VG__10<5WW]WZ@8F1WXX?R M8C4@G:3N%*:;'5VN=Q%4(!VHV MSJ25RGPYM-DV2\H&K2QJ]NQ^U#[?Z,6M!CW(J/PAKK22\1)763-([=$U#A0= M2U#ARU8^<]3H667H.RT? #^^O,T3>8-OR2XF((Z(AC/7P$TP\G\_KM;BXU=Z M>\A\##G5ZN32WLR;$[5>ZAWX,7^H';8W\B//W4[5J0RT5K):4^G^LG"8E$:S M11DB9@[7F68SL4SFBB=L(ZAX4]W%U\"*^T3%^\$*>F;G1LV546!T5A'!(E,I MB-.J<:/P]!FL&%0G*SM97578%=E0^:2;;G%L%V$%BAQ1B5@J&[X0_)EU];?- M0^9>7YG?J+X\7MN,3@K9>3HGS))96IPE*3XQXP6*GPF G"?$7#HUERCX@K_Y MX!>0&J"\CDM-6P:<*TADH^FFZAUM-Z-FY/.1B83.*$YGU5,=4-ZGMANY,D&7 MBX5'DLUDL3\9FQ6U/:.Z]'[)57);&8ZDGX_42WEW4:PWNVQ9*T]!G&?;FSEZ M9N+YR/&!:>9;UFJOEO/SO3HN48=L!8U,/1_9<;;I98=O.FRYTZX/NI-X=II& M(]//1^:G:B*^5JN\J@R7PCK=KM,CN*)$>$4*M64FNT9)(IV!M2!W8WHW03(3 M7A$WS=#+9GF0)5UC.]\<9I()1#0RM"(P++C-S&+>9=/6>)DNZ8-]/P>=^_"* MI&%S;$[:TH&,3\Q"7LA(57&,1H96)*S7$[<.^@75J1NC23DAEO))>98,KXA) MIO1L.3LMC],S0BO:;['2?T/,-MI\1Y2195[8&G&JV2N\ME^1T<&7K[TNDK9;4\ M*:N.5D^YJEK/N="_RH3?7MRVXVUGOLBRY0%K9G9DHC'(H9&AMX.Z6^QKU>62 M=!/V>EIKQ3MTN@M'AMX>ET:%7;+=A=[=2*\8:Z6[:P^ZLVSX[8>** _BHCAA MG76]?N#G^50[(\.1H;?W*!$D9K)0YS:[TA@D,_4LX)A9-BQU,G483':]2HF+ M5U*IX:[7,M(:>F9HGM/^I)>BVKDZ%Q\+6V[AB!MY+,]RX7D6C)0C']QVGZ69 M^;J8W=;(&:12+CS/T9"D3,=4 !DOEEJ)%:]0JP9Z9NCMU"Z9GG!4JJ6"%I6/ M*X/28)A"SPS)/,X@6^^30.ZUF#VG[Z8#>4:=@; !UQX6>[V9PXY*6:$H MRFJWG3[=VX%Q=T:= 8=\0;.[L[C<)E=.>E\@ MD\Z*%_'0T/HW0JVR6)(CBAOE:DYQ/N3=?59&0T,$:!4ZMK@LMUUUM3?,8;/6 MC#=R<.@979;G2:MGFKN9VN_IXHB2E.K>&QIB/R].IXE2L<>HY<5&3JNCRCPO M,6AHB*ZY1&-LER9+FJ7SY%[KMD"E-H'+.@,1S>*HG-\O4PNR'X_+%5)5%_TV M'AJBP*2TAYO!?AXGVVR2U]@Q2;;:.S0T1(&LL;;GZ7EZ#*%4ZR9H-;N<]^"R MSJ"$4Z&:U64J/V'[8%:D\@6I1P[AT#,J77+[1J;:R _8E5#;%[2Q4>T5�T M-%=W,!:-22$.EU7<+R%8,-UY'P\-S=6%2@T2&NVH!5H>YYFT55WR< )GM+JO M;OM)TIFZ;+TT)*=LEK<$DT%#0RRH'AI"=[^*ITBE6Q8W -0Z>Q4./:.#J^VT MM:OSPHA<*?2.7E>V2:/>14/#F^[2K5#3G-OA^F[*JE=*G6Y^(Z.AP;*P=1/8 M(+YI*QB:QJ\M\"/XX]2*07&;A7=:><7OX]@ZU(^6;EP#DGUJ^L:QC8H_\3T( MDOP/LGUL,WBK_S3*LXG>'LEZM09-5+9GGF_ 9TJ:L0M,K.#?<63X_YB;@%?C M.TB$?]:&I2!K\(<)--Y6MN#9,WWK'[\X&,K/+4-S;/!LH1_G!5+O\ +A6H[_ MO6H"(6+$!S'B9U69$2,^B!$_JS&-&!%!T_=B1 1-=\(("$UTQ(C+,>(7\J^W MK[M\];Z:P"U". U0M&]T"WBT^4NS8G2*%'][6<]YQ4)[A<37/JS".ZO M;36WK.LAUKPBHN0?W$=L@*IYHGK%SW'<\G+Y\WO*A1];*D9"^(V$\%5_YPZ$ M\/.Y$*]"_05;=D;FUGV86U>MIKIKW8RD-Y+>._43KK:S?&C_"$./X])^V^1U MRZN_N]SF\0UU[;-ZX??9DR62O^\B?S=U$BX<\KDCUZ '!(VW+$6"4\;EYX9$ MB "G?KS&_Z:QA@MR\7$O=/YKC1(/D?T5V5^?T'OXE(V!\#6MS]6T+15])6WK M;*"5 Z/C:RNCB\=/SQRZ$)O[Y-CD\RNV3W&VDRO7#N5==X:;XB82,3H3[HL; M:7RD\9_0X_J4_7VNH/&9098JDQ;%L;PD#9724._OLDCCT1GV;"R7OO 1]EOF MM:"#:IN.QV]%1Q:,; ++0FT0-4?$MP,0O""8#OP3[-= MRX8#OV&6/8)@>O. MTEZ?URXY5;:JWO%5K>IK6E5G/#UC?34[UZ$_Z59S#=%P27=B,;5-*LZ5 #-+ MX[/B5"Q[IOEVI*S?2EGO+#WX>4V*WU?6@B#,,TM5'7/E5I5RXR"3D3/H5"+O5X)Z)@K!#5,"LC7RGRE:+HR)6:UF D M\Y4Q:%(JE@R3]36Q<**(+4-'N:NJO@66C>X#T<7S=X,\Q[EXBRQLS7([R2JF M91;3F5)#FL@SK_-Q*A=%1R*-CZ(C']5ZYD,T/BM 3\,]E'3.210=>3Z7TG5F M-_,:&,?H[&L1T4\7'X&SL_QU6)AN0 MUF>9)&J)A#NR?64?OX>$ >V*C@4(WK* ;3WS]W7X#I1PX9%Q06CX5B5-X;$R M7^Q^X<@/^%)^0.3Y7]#SQRK:EC@+,%@_3QT"2)QVH)L-I)J-1\T\@W-TOR>: M1J%:4C=N>S&>%]JU1 &U/X-.?CI+1TY^I-Q?P,F__YKS9P+Z;$]^15B]WSSV M,_NHNVPC3^+++_GJOC!>\NL5Q[>F023IWV')5W>X/T[2/Y__"1\Y6 !H^FJ: ML4,>I0F@(2TH&GS<.Z[G15%;&SZ'Q\Z]A8*Z%AP,O^7GQA;\B"S73VRYWA\5 M;N'3?IK]\KL+1Z0BM_(,[WVCO67WBS=NI+&G%[>B/=6[R.QR6^BW4H/O:4]' MGF,DZ=]@R9'G> ^92XH^;G)X1WN^ST6&[2Z:YS1G]]WQ]@%WC1= M2,@AKSG@3 YR4JW8T^R8+G"*,%WLBSDPS>L,NH+H(^X4CU3ZZZCTW2-&DUZ-J^>SC+Z?9F:'&;Z [%KWA=_$M_;MCMY3!SIR'GX#AY[< M6DNM]X1E:(KX$9?6WA])?"/E=B2)BI4C#;BU!M"?7 ,^LUN=Q<\?&.B2E3>F M8OE0YC6RU*-+[:-+[3^'^W[)6^V+/395I0TGS3KY39>9.5N^7<97\$9N?006 M'^#WWWJE=P065PD,7!(L6LNIO&F7YWVUSXQ,N\TM4_41OH3[2P4,?B$9#^"' M41H^2DY&:?A(TB-)C]+P]QPOB-+P45RL;H3'0<.-+H* O_83V_?E>C,\G,ENEL)BH+9AEITA 7 MQF[;11J-FY@D8JGLY3N91$GX+P!#40KR,R?A/Y>]\C1*6'!,\_SM#;7T MKEM%5IDLE4IQ5S,[#D2S+$XGY&+)W!6S"=]*XB,0B.H0[BNN$-4AW),R?*O4 M8E2'<(/XQ24SBSUW,2$;AE52@6/P"7+5[9E99D;A%F=4-A/+9*YXNTJ$%=\( M*Z(RA!M$1BZ)%8=IIY1L#XM35M%V=6T=;P_S%,:*MT=,_K9YR-SK*_,;U?=+ M3>-$E 5DV9E/)]8' %UJ9ZS@:U%@C- -&UC>=<6XI[LNHDM]1/07MMQY9!Q* M7F]\:%I:-OP 71YH/7P([?# '4!*">%%$]\*R<=YB8JUUG@7B2/XYWV3U!0= MQ!?>N]^Z:Z O?W7.?XO*]M__@_\)'BMH@#<1JB[\=Q\1$KW&WSU(\C]72=\^ ME1[Z! 1]($R>3!K_][__ZW3RCS ?%PS-,'\$6'ZR*I^X-(9U&<3G)N#5."_! M%__@M1WO6OXJLZF';#;P+G\<]P-$!R+S0*;_0SS^B:@1(N6*W\=/".9O(EY/ M2.]7P4=X P@^0Q=I0@#[80*-MY4M0,]^\E3,%=M8PQ^@5:S@O_Q%I:!WF+H2 MFYXY@(E'IOP?3RQ,M*W\SZ!=."NEZ&^H#7#[T)Y(JO\1]"$1.*-ZJ@+:I7!. MVI=1_@.!ZO_F+T( :L!MV$0'L@1M@]"QK>K" _%_?\_O97XM!*JHVUKAB*>% M4SPM'?&T?\33#YS^,2?@"\V?G,X[(C3:Q+_> $1/%>FRAX:1WW?9T VI[9AYQX(0^XZI?&H'G4[DD1?P']#^ MZ7A1$/_^W"-S'GE35"Q!,RS'!'!T'](47[>KVPS<21T=]9'NP.<)"K &<-)Y MS1!4WV":SP;K@=25F_D&";A]?*I3K:2,JDH!-*W6<(*VZ8!K <,)CW\JKYX- M0#T0IY3"(:,CTQ H0+81'M^L2XOL"3XI-A1=(;R3OKR^%F]#]N 9!M.UKJ-. M2\>R%M.5K, M1!MN+;WR;$ORBY26;4@LNY[L?C?(4VV5WMJ_'N+@')AMJ0ED?L?;ME6 ?!?@ MFCH>KU ?>Y^*34S$HZM&>LC3XDUS)NL;I;W2=[3JY(5X86:OQ41+_N/?#!F. MYQ"KX%7$GSZ]FZ. P(@S-HXMBV +-&.-4\C>C+ L/.,H$AT(KSSA[3U8+-#G M4+FVB@ E[6WR\Q)?H6[- 1RRA4.AB,T!EG4-*B3T9%^3KA94C07!X#V&CZ$( M^ KP"-=%8NZ>69L7,[=/% :^^E&J /23'>^.#\F!3X8KA28O[M"*Q#QXRE.5 M0\" M,Y_&R87) QRO;PE^*3X"4F/RX*:C5'%<&P+2H9GN9D6VJ#X1DC\]!>BEG MO )_UT51 AG9/="N]M *7U:K_ OE _C7V@","-#5 ,39K$ZG#V B]5E+Y[P]Q,S\.I68=^96Q#W;6CM%0UG;C-S MJ$5E.'49VH@",/6P/=>TALGFKEFOJ"!MI>+TP9U6;']K4'0'B(S]RK@9&D9= MR?I[C[ETE ;Z@6@H&T<1L;+JI\X)\EZ4XTW%MY!AFVCRIK#P9IJ@8OZ4(8-C M3U!YP8NG>$3,>0VN 4X,(]$+M=;HR_^]?>8G=;4ZM_2)*6#0<:[3WF;2Y"@Y MLN;[0YT>';JX;/4A?&DEQ&=-P\B_,TP5&ZG\&L'#)Z(9MJ-&WO0+WNS/4F:= M+S6/E/'L(7S]Y0(J&S M7%"0^0?+ M&%2F*Y#J%T'OA'+9=TA;_V1M+%Y3&]DX1RKF3JC(IVJ+/"?U#V2\6LXV]HEQ M?N9 *E(/X70 ,?=HB+42[J6\(#@K1\-6C B@:ZW8GTC.'JNT;.A> 9'E3;3K M60S"(^C3H66=%3RZ?M"D99)+<0XY,PXY2Y0:1:B268I^.&>?>T2#QJ2!;";P M' &M&-J3L05)K'G3CA$FLI&A8:@'$BD%=]QBSTQR(/F1G6H8' DH84G?T M:&][7T$*+BQTQA(^ZFUH;$&1>:NW92UX$U@SI;-*#/ID7F7Y5:F\$N ^NFTS M%Q;^=_A?O@5SUJNJV>I9/Q M*I&)#)P;+KK_3$]8" )O F +_*R,3#GYG(6=+%P/CS'"L M1Z\-Q4^0UXC<,,2/@$^FK\>$!!?CB;^&@C.&Z'B<472<'8.^UF-8##T)VQ,X$"O4>,M2Y%\S44/?KI&'@66?!_4 MNWV2$!UPO-O#\T8\Q\GVO6.LD"C\0BR@<0A7HV&+CX"6EPKLM<8+X+FCZ^]E M%HY;Z?A!WH^P[7\2PX%?'&-.C\O;+8!.0,L>@L8E$X7OLAZ1<0^YX<\>0QLUZ &^.'8CJ M[L"$,N.]W\J[I]\P>\6:(?2:]:':68R,9+ )4"#I^*1C3-O;S]'ZH.>.;$CT MXV!4 5_MC;?_Y[\_TI3=PO\,W#5X\LMGWY_Y-70T>--%,PRNFCU.F[%7;4G" MWB JA?!_+.5*_6%IZ>34C5#(Y:G!LE:JR^_']2=6314SU-OL.KAG0!\S#8HB M_LHZB_S[R9 :=9S&BMMTV4V>K4\G2A>"5R:6S5"QLU$U3Q:P'W)R7[I_2:Q] MBPTADK1?E[1?WA214"$,;TLG*SZ[06;XH3OO]D&%*V_5P:BXIF<4;X>%>0'B^/ZKFW4(D1G:@J0C@#;9T44%!92Q+/GA)I7*JR^O]S+: M!E3E0_JL01W)T*D,E3N3N5"2%PE(D7EWD["K0F?T1(;H]V#5XXL[B)40JC!. MG46G3JNN[@S2$M25S)CB!!!)7X: M&CSC[WK<01'"ORZYV;\CG/52G<-QVH7VL%J,4[D;!V6Q&>M/!3IIT*=:*0*Q M@R:=HZ]-($![R:O&A\88_D14!%PL%SO:D@JT2 0;FF[N,>2(S!NHLXYF(R-/ M]Y+M&OZ%K!G0>B10=L% KQ(5RW367E ?!_OQ@W@1W?Z.=AT>2C1\.LHT!G'= M!\+/CVMNR.5$Y6,X,V J **;-W'1 (]?P(=AFQTJLHEBBO[TD1D-%Z-!RS@. MOUE!5J"HL@RG",U1'?FR3QS3&('M6V+T/C[&>SS>3@,Z/Q C0.P@ M3@:. YZ0Y. \YI$9)@CB#S@K\VB_XZY"!K3(40H#8/)8@6'^W%9^K),3@M!I M[''&L2?K048S=,]-ZS''I.@BE"#3O9G%_!,U.E,Y4-4ES<\/W%2Q((MQ4NI$ M%CVZ(GP[?HCS#IC2OA1*4%CA'&PH=B?:H@2+@M"/C\B@#*'EA590JNLQT88S M\G#:IJ$A'U6QSO_V42SQ>,LF'C/I)X&7U4>6IP,?*0)KK4#(YQ\S%_ [P<'" M[:]).U8=P"EAI\Y\5(8'H@H]2C$0]XTQ,LFKT/C"Q-?0]*%1 M^I--*SCK!F>#-X-3Y(7;U@X@0GCZ"+F"?F ;SV3K@4#%TC@\H%A0+RS/;(:& M#_YP 7@L.D%MBF*I**&. E-^/MT?C*Q=HAHCJM"4)2@F@ UD,Q*,KCN0]%[( M :MFH%"HU.+QM2:0H:^'7KS)4Y\\*BY EOWSVG',VU5" MIYY70D?UT#>MASZU:+YM/714#GTOY= 0/7T3RTL7O%I(XA>(>*![^K/KU\*\ MKZYY,ZS5Z]-L$7 %AFK8].^*W/G2,VCPY-.<$ /&> W.> MZ34'0$->B8*&1M!S$65(5I>AE0C.4E M.-JO)R3C7?P3!AEGFJ]]632/'I =SQ(E^O%QD"CMLP7L/**_40&LGT-]=!IB M1RK\)LGAUJ_A$!0R]T7$Z977"@,G<+U:4_AF;Z]'CI)CXO*'\%AH9\&7Z-B5 M0M"!;75"XA4S:*)QS 7[;I)'8-\'@?[1"K'4P@$)S#;#L2#14&$M8B9^( [' MQDXBLXBJJ( >OLO[^YCM109\Z/GY@U[C ?S-61;0L1,BH*@%L(T@_O(( M8V&7^"9%P9P%VA(+%0(%X*SCYFK*>:L?9QIC4AF5&GFF:3;RJVMMKE<.V\(E M(BT#P2+O("WB[8E'$#TK>I[0(L5""0 LLUB+?+6R3N-.Z.@1KX+'-7KA8,MR M5FM_$T,1,S_A86)Q0PD,'Z91/A[5UOA15^7QT!6.KQX/!'J9?;Q7'^MQSOS& M?E9G$BKJ\5, Y^9A@BU 61Z_9 @I/(2=QSH][S?86,!HAC8;P7;PAN:AJ(!5 M7U10NO(T- AA%Q[Y*L&PL/W )6V^/] J_3FK%O&!C U>S)4XG MO5#@).&D713S1TDR[^@-WL$M(#D:G.46!!%3P4"E WX1&5PO3JVA :*_P!@. M/"HFIAY4-\WU+7G9,$048(Y!!N]/AJ/G0I:CGC#><^#>R^LRBN6B-!C*)_MQ M>K3'0>GVG;1 )?PS5HB+*/"+E>:Y;)P3,Q% :4>,L/F]/YF;;"?0H3%,K\8( M.I(^PP3O[/'1S"SBHSH8F(X;3CTOM?JB>[#8N-2H35.#JEHIW:4W]WQ='W/R M]LQ$"L!$L7#D-:%J6TST(Y0^^E\F.%$<+\6!-I7 U0F**_W?/['OWVK[G@4Y MO .%NJ]X<&L^IR'$:VPQ^:?MSJ70SXG]K\_LF (_;F[^U!Y?Z!]3?J3MR5A< MQJ"L@FG>1-=P6*$MG085WG]B/\T(DXR9: N/W4H+ M2W@C%E$=M>;+DY_'XM'YNK-B^X*AL?:7 C<*/QGW_(?G_8TWB/RI]X%,@#OQ M/B!/3H3T29S1"_N]%/RC&X/Q' B21)8/]KK='U7ZN>KN'L76BZ="X].KPO5B M1Z*!(UJO!UEO5;(5=$O =B.VE5Q"A^][$J@[G:V73O:L+2RWT!SC4<&/X-M6 M#\0(E<@K.$%^'"GZ3LFK#_=]%NLGQO71+7A:M87M1!MZ1BA?;]F.Z(;FBI4' MUT7Z1RCQ9PMHM.$D/C[:_MY=ST]!X^7A . J$34N!80H,=/.\T K:G!7\W M#WYTH;W.>RD4OR Z^+B\%_+='XL /<\-0&7#*.6("C9'T,@M0%$UX"O#FE\; M%RQM6^/R;%IM[#8U+4O:2SE\)/G\N/L[DIQ\('P:>.YI0 7+,_8#0EP2$GX+ MSXJ*Q'-[ .MY M?X"H6N0MU2+IJ%HDJA:)JD6B:I'7FN<-A-F&K?!"M==(LL"=\J.^PA;B#H/L M"K]CWG%D8R529&7;8DD^6]0.<9)9IC+=&1T>61#3[FI>617(39-:@W5=:G0S M,K10R.@.5_/N+!4>N5N9]0X]L=O$KFY8F\1W>SS"@J-%&*W,D+MCEB1U(OY:;KIEFOHM=3 MR>=#V?U!&K'N3B)7')"W#3G%-YL[-#3S?&@'3M;MT(D\NYENBI/#P:F.5CLH M)"&2BM/2OG6@$C:Y(KG>=)PABU-;/B=.@]2@1.[2!:#VY8G-=6Q!GA[0R!"A MYD5YU4H,F(3*5\5&M=N3#&J-1#1$J&)W/-D='#FG.GMV.]OT"V,QCN89)E1] MRY2YK=V9L@HW*,HS4.TLUGAHB%!9LI&HYCISC57JK6194EEA6$8S#1.*F4FS MM*9V5MQJ?&#Y2L8 388YIR.*NP?[Z:0\9=.]WJ"[91VJ8W3AR'1H^4VYE-LD MRTV2;K66*2?'YL%T!T?F0L07I&RWW;-%M=[+; :5B@XL!6DH%:)^LS*MF>.E M(ZCU+)/JIL=L94GAH2'RVZHCI^+#&L/U 9W.JY.&1D.$.*.C8D)L**M#?:_& MBX=DX2"E#N7261TM:]RBFE[$MRPHR=U-IV@+^SP:&9KH*KVJE7+.-$NNC%(N M7@&K:AL2/Q46DT-F65MJ(SG/%O(M/:TPHRFSW<&1(3%A9X:DMHUZDVS;6HUL M; O\HH'>'A:3@23,F]:HM>+HPQPXXG2X[@KHH6$Q::KB=)":.BI)6^6![E!& M7.PP:&@@)B\4\[WJ6MV%DQ(X42#>+T0<3\1-F7M@9;?B.'I1"/.D,YH4' MD/^'3QE V^JE-B0XU! *"!Z_IV/'1P4OWZ%(Q"=I-(,;DP34R_MVER/2J;:$\GII\_4J.@F:>.4,,2;>=4A!TIX;<*UXRJI$V592Z:!DE2\^QAF>YJ41@=_<,851U&$(&R"$^7GNBYZ MITY_JH,H(OIX?,B+*/AA!,N/HP6E&J&E_/B@6ME0U(Q!^L[H<'/S [#840O' MTNH03^1H=P5=ZOK'[I!_T\2,+WETK F0@ MO[; C^"/T[FEX;-]1QRY+(+GR@;Q&>SV\XYM!!]X3C_^Y$EH@'R\KL4?0X9< M>ML,)N:_D/)6_LN7S&03#Q3UVG6$)Z[9R2M1V8,$13H@9/#O.'KT#R^TLH.D M^VE4P^!*9^\WJG9#IBQ!TP@GI(9R-& MW ,CZ(=,(N+$Y3CQ]AL[?WF[^!!"!(\MP$G/304^I@*T+4 +08_D=2L>?NY[ M"'=5(/]2)(+V$/H0]^GY12U//B3IJU_S_CLA]@'N[-DT<&=/%I?M'R/HD5Y% M>G77>G4_5TR_6^]>BEM=2?EN?;-J'L"_=:\3*X[07$QG;KVR7[D#XA(V_*W7 M?8E;8'TC^ 9+>>V:U\1#^DF5QAW$0=]US>N9D-UY1A94RN,N+AL MDWVG7:WLMRAWE/CC7SH7HW+AV.BGM@Z.-3CI)T52_DF; Q"_P';^@3CTU1?Y M,S_]ZG@$7T+\>7."DP@5J6I<,_EO[Z:*?4,O'"#_9\E6B)3Z_*FU@T]C[N@RXN&VZT)\R6! M]$F*^Q1%\PINS&E5=7:/^F>@GN*6#0U(,6A:<+R#YC58G8]J!R$G]R6V7Y%L M0>W.FRT:5=! 6$W$*#+<,OH:P/JA.L-Z74(N[8U^=;WW\/")CB>@CHN&@_+* M-T&_2SJBMU[8S=W2=U4J7=,K33MB!G!9>ZP"Q!B;F)&JH8,RA_-VTR=K/YH4*!?TJ M(^]VLL>;)1ZON3A6*>$:)W1WH7=X,&A5[P+;[\#FO0.(CXVY@N/OMA&ZI=9O M5W4\,3P' N]83\XCH^:[WO6XN D*FABZ-AOU:Q$5OQ\->H9_8!XGH=[\'U%.=7*\#3ZJ+?G.VPL%5.M!J5N?I6HF M.W*'&VT3[R7&IRJF/*XO"3TG0#[GO66;@;94/ M9.JUYE@W+,3)?=-"G'OG"_U-RW+NFR^92%_NDB\0QS(17^Z1+Q&.W2-?((Y] MTTKH^^9+A&/WRI<(Q^Z1+Q&.W2=?(AR[5[Y$.':/?(EP[#[Y$N'8O?(EPK%[ MY$N$8_?)EPC'[I4O$8[=(U\B'+LJ7]Y>K/>F[/'-:(".WX4J73ZH!.[U1-35 M3Q:>H=%K!PV]2I'P?Y\>-+S(J^4HV6_NB7>F'9'NORW^'.G^ MY]/]P25?^ UJ/O576T3(J^#$\C\8S$,Q+/2#PC\8S$,Q+/ M2#PC\8S$\]NZF;\;%1MUVAR7;Y54M:R/FW2O-J^[ W3A%XJ*_2 7<^BZ8^R+3BU7%MR;39P17K,(^K$[:C=Q@ \@\R6>ZBZ:R MCQ?9.'.3Z%W:%J313"%Y-C[<45*1:]7$ >/=3Y9Y+=?PM;*,$0;=*9E>3&[> MFDP1!EVLXIF9=%93;5^1N7AZNM?WHTRQ@#$H_<>_K][E&F%0A$$1!D48=)'* MZU%U-.+-_7#'M6=Q,M?;=+UYB(4BE#H]F2*4.@KH= +%>#Y0_ZPF\S) M%%MV>-'8<3UN5D&F$*H CU H0J%;DRE"H:^&0J]6HO>XN3@<9-)55>DE-BLS ML2HE98Q'J!(]EXP *0*D") B0+I>[J^WK+2WAKHML85>QN+56ID;JCN$0"CW MEWKM(,PG*H=/XU?@5D7'FW0)S;]M6@'6EZB.OQF&WOJ2] ]J_W/K9=X9XEWH M/OA+9-FRG68N6[.U*KD:S!8.;X]$3>W.4CC+%DN15W3L(H7_F@J?OH-E1@K_ M4DJKMTS))##$ E?G5$-+#SK[OKN#"H^;^"135VS@%2E\I/"1PG]\_HC*C++2 MML4[I#MAR1&O6_:VR$"5ST4J'ZE\I/*?6.5?2M:4I]:$U\>&FHX;B42RO&PF MVC+4>*]=3Z3RD9B+]M M'O+QWV!8RUE!^@M78-O2L6Q%$#UH<5$DW\;1CUUK7P ??%6MX2*X5>E:Q/JQ72[E8&RIR9 M01&%[_J;/QF94^K#LJZ*%;)>9*4])QGI!NC.Z/!(N55:5Y6T*+&C(JD.W,&$ M7\NH;PKY?.2FV>-TAY/R:GNTC"_F"V;69M'(T#.3U%ZJ9:K='5>0D_.A4VY/ MTUV4K@\]L[]93;;S0U;,)3A&E/N;9Y\,CATN5K=JK7X&A2,"22VNSI=A>. M#*CT1.V>8$[1,;&L0H;ZJ#,P3B"HN!PE,Z,E2W'E36E>Y#>E;'*X>V)7%$QW M;1N"8YI %Q1@#>"C\YHAJ#Z S&?=B9OJ&_R688%=DPV%Y I# +$/0*A9P\?8 MI@,NAN'XGZ?7H+RL*BW#!MYYXM0#D5=LP5!T+/P? TO0QH+@K6G&#H(Q@1&2 M6)O KIM$8KNX3K:5OBYX=B$#8<7C!744! M%!8>:B2HF/<'MM]Q^4A7W=_?],;2]_YC%_"3SZQ8#W M;Y55!&I7@EKW'+*:2/G.@918WI8RVW6.K*\DI=1-*/ENH^NU($MF8]C&NC!& MWZ,#)<&M3NSNT+K)?[\O##7 MYU'F[SFN04B#2X?/.8-MEKMR#Z59@63+"KUBK&)B<^!D[^!7,AE+)L(GO_[Z MS 88NQ<6O"Z?XA>B+0%6:\UP 8"<6ZV!;F&.18989(C=W!#[4@ 5J%];\I6O M9)BLKWJ%$\U[#;*2ME;L90?JBE/41+\EC H+2F%F:0Q99TK:?QNO[F9##GQ( M.%7D.B^RQ+V./?36_T]/5,E35MOZ(?F=,M.4Q2W30Y M*N=Z\7@RU^I RRR#0V.)6"9SP3L%[L PJZ[6O&*N@&Y? \J^)6[=<1NFBX/8 M'?=2^E(&W*.:OL_/S+%E*9%,@*%*=S4WQ3*KX6:_FV6QT19+9L)GD;Z.V>:] M@M7%[Y"QO&26_\)6V\U/+MTNLWGSI=]%ZO,Z1S9_+?-9W0U6C45FF#*<-Q56QC\<^B 5$/O@^"]FU_WOE MG9\^W?GIV3!GZK,J:+DDWZ^X@BT,,XO:4S%/O7_G1\Y,P["LMOZB&Y/VY+S% MF^:,+1]0*#>77:]/80RK:0',OSO=KXED3+[J#UGP, MTST',,S8;7Y1U(?))J?6XP(_;KFC[BS%0,9FH4$7[GM)V,;9XU%O) W<\U:S M>7?5(G>"V54WJ\W"8&DVN2>[OTN;:JOT5N) W)H#\T@7JP*TQY0Q>4J^4R4B- M)Q0$)23]$-XNCUA"O$>IBT# _67/; $?I==7*M%ZLV*3PV)+S\W= >MFYT-] M49$D?0\5FTK'4LE;*_:[B',-S:Y76J+:E!2'JZ<:RTD9%!M: FIV.I;+?&;- M?I_475JUE;V<+W>RXX;:5MKT+*V/.*L&59NB4@]GJ'I4;70^%]'-.X1[DM5% M]"84BQ".YC@D$W2"B ;8 HV@ CJ?4'ZA !-MZ2[!0P[9Z-=SWH(_A$_>. ;B M$T8-CWT".FKDHXF%D\@*M'JQOP9_C\[8/MS*XKU .X57CAZ='*T2-,";R"]= M_",JUEKCW1_8*7GVC@3V?N&__>-=F0?TTJ='KTZ>^N11<0%HVC^OQ7LN>WCK MQ9)\.AGX[4=C,1,^D(7^^]__]>3XV=$=1Z>.#?-'X'.?$,^G"XW=;QG$O=-M MN+7/#U[;\:X5Q+92#]EC*^4?1[\=$9C(/)#I_Q"/?R*:A#B&#C2?D.W)F6;O M5T]/-?N?_>2(G<]NVUC[O#UA=BK]0*5"[+Y*1.6TPP9/0-\.@MO_#-J%L^J M_H:*"3%,>]*/P/_HCW_Q$7D$$P7O +AU5 7^W^NX)Z$S(#\[ ]"#"$MT($L0 M%ELQHJH+#\?Z_]M/#_5NL)!Y "D(005!*?P+A^;QKE=2=!XZCA PX9X%S0"/ MR!\V_>G\XX([1'QKY_"W7,].J<@Q]8?H)($L\6F462!55%;V42[,Y?/ MMF>AG8XZ*],3BZ2U?/E DD.'+\EP9.KY2*?<=0?)GKPBZYMY9JJZ9I)9RN<: MN>3CXX5JZ-LEMVI6BDE[6*<-B8$C0\^D^OJPXJBRS/)@E$H[3+ZM],^V?"F1 M7)Q;'28,MZID<]R@O=%2YUN^3!BFLMRVZHXZ&@U<>SD:EG<]5.(?>CMGG>N.8PP)AO=8FL^YU;+8=XL#&O=!GNV.8PP,H#44:8U%MBC M@30D9WQKNSO7'&;82\TY<5R>A[2;;919[1UWQE8Y. MV69Y0$.^D^&AO,HD#D57Z)!N=]X5K [-ME)P*!4>VDB3LVD];FAJ.=W;K/5" MKMVK=='0$)ND2C&=&^5:-%ON;QMB==5-'.#RJ4?)NW+GDHYIK.$F[T(TTVU& M%]F-HZP1(A052] ,RS'/M"MIV>YP6!N519*OEYW9?)\J[_([S[I5= >(C/W* MN!D:1MU3BYOT Q'0 ?H'(G$DP@=VO'DR 1!, )'44BS[:#8'/7$^I*W-B\(1 M%HE5?;>W$]G2F"UOU F]Z.<.#>-:?8P^60<;?P;8V.,=VP@^\$P]_,D'-[G) M4 \9^GOVAKBS+AWT _U-NPW=&2.HA\0W;2]T;XP@OVVCISOC!(T;[$:,N#DC M(FRZ%T:0$2HM%Q&/S'V+QPMU#[_5/BI"R0@ESZ'D'7== M^QFQPBW5[A>JVW.)J7N/6AG4L=-B%O=?[H#6=)/NP@B9^@FKV8H,J[ W<-F+UB'<<& M&@:'!7]63[2KB[\\;8V M3H\9HY!@VTR.JLB07&J%0W966G+@L"";.]N0MV7FXY"A5P6 ;D.$8NN=7-(1)]10ZZ':'W1W M.)V+I;,7;$UP"Q>R@2P?+$&>$:2A_US% /H6H/:AB[Q<9X&?9?^^"F;]GC&# M=.7H,L"Q9_!*ZB[C]50]V5%7]5QM+MLC9T>]O__ +^.5:YE3IC5U3977AG9W MFJX?Y(+?OY,B8U0Z?+[@,WCWD8)?.87V513\-XV2-VAXMCNMM%<,(ZGM?LL] M'*JMW&CV_E-JOZSARFHW2!]HQ)=O:#5FY05S=3>T1V-KF1--_Y/7NSJ5B&?.VJYR@R M\^TQ(0K/O,\2>@LH%,:I7+\Y/NS5E9!OYH1.VK^%&GFG42-O*I:@+V\#?:S!PPL+Q +O7(K$"UCOKV#U? LX^^J+C((W M/P>T0*'@H)*O3L]1;5^N'3)L@AMR9;+@4-IL7DRF/C#4G 2E:6M0="VV7>.R MEETTU%JJZ_7Z3F1B]#5S4%]=1;X)#D0QGDL =OF-CR@DPQ9=_O\>&AD4FSS M X% TU+J<%&R%^I*I'OM==$I+:>HZ3\T;Q*I&$5?/N5T:XN_+4FH0Q6R=M"E M)(X-S"C&$_ES48SG4JDK3\%")@_%)*4"B!\X=TE9U$BE%*;_@;'L62._Z*]F M$XTM<".WEZ^L+4KO^GW_8\G4:Y?-1;&=;X\%46SGU[)UF:IU+C-)KF"6TNL.L/EN%E'8( 26S'ZU4#O)XCIH&90 MMNEX4J#HQ-HT9!-847W-^^#K;B[ZN(9=<\WP&(^=4Q:IZQU>PH,9X7HL/ MIT.AQ*:7 U RR$1IT?Q >"NV:Z-V1Z]OR7)=*2^-;"ENKQCO5I!L+D:FPPW" MH_!.! V!F?/MH>$W;9Y7L:'-MLVXR.:R7-L9\/,Z/S6H^@=B@Z!)=:=>F$]5 M9Y"6.('+)>,CU&4/FCZY3(Q.O!;Z_801GV-K6>\^M(%A\QIDN==Q;7VV)UL4 M!(H[TR>+,.M,?_@H>!/I M;J:RN;;ZZQJJ.$$$W'J&SX M'K1?OTGY#N,BY[O3QP@=1.&0*[A2-[\X^ /[UMQ\K;?WPSX^EM("YW"NM136 MB7EZ4U=7@C;+&?ITF=[C.TZ@29.A,K$$]=KUR%$H)=+_]X=9;K[6V^O_#>(P MYP' J?3*@_:D$><*65O(".NER*7P=430T$GGZ%@J]=,PS&7O1_]]#;W]S>># MDQO,16C@W]MMY.03@8I;0$!"A1J26T /F=GHCLW'6\D+WNWK9Z]L'8HD*_37 MM90Z6HC2VH&"M9OO_OCWRNM_XU5'UU]_0P7J2-ZWIV0Z8V532K:ZS%'R'__J MQAD=>O:!32BZX)@$DIDSE]WC>T]MZX4,)?X:71=E+TP B!4DUL(B@"X"\>7; MT]$3D, \$+>Z!!XR,K@M^E]MXB5HV2OK"$9>^ MX/>W!?--U_T&@GGJ])Z]ZY?JN]OE,FU66;ZKU-:YVHC+-+I__)O*/(0+?H*K M?C&IKDV8=R/690G3,->U;:'3R)%]5S#41:/4ZCKH$N3$*X3!ETJO ;Z.6'-O MIS0O7;&J0)E6A'#S[9_T,'G<.&^P%L9"51G-EZ/-'5,P15A-(5?'-V^ #L^:#8)]^OQ_G"B%Z2?<$^ M (?EI$:>^%N2-$@0C^YGZ5NAUOG41*B-R%7&X,26+L[Z'09E"6)D M,NQ1!_2%^[\)E5)SH8#C5Z +TGG_,GLD]"*_XF5 6%"Q>/BU2(C>#FH!Z)T! M8J>@9MI0C=$MQ00O20BMX-=8!!'3@LL'O'W_MEH?N@C!W].?Z[SAV!:2 XQ; M>R X^'YX!T(&#S=[7H9V ^Z1=;2!CM_!E_B$E4QCA:1U!:D&J2$L=$,S9 4N ML:<$7$Q)_(DZ#)?_Q!^%_4/W_AAUX===[E#OXR0@R,/.CXM!'/BNV4LXSE M<*=52)>=)D!JFBBI+!3;5(Q*G)':/I4CD#A ,GITCA&[A2(LB!T21K@% [A5 M8K"H\;K#FR[B<.*!.$%]PN?[,ZQ'3I-NV)#_6X MX@L(P45W[/"^^YX-^^GV M7. MA]=L-QX8KH'-_R#ZKX-;39]U"2;6AD$?1#"K*;AXQ<$&OT0T@0_5%9VF60G6M5U62R;;+\B9+EWIDU^8:O^Y]- S+*F QDH$NN.B?5;T#F6V(9YV1 MYFJ=V[F@G.'J.=7=)XUY:Z@B6X%ZH%_VTC#$XHB!"<2'ZT68OC9CWQ4(XG0' M 77;K.J2"3TH^*(JW.>KN@6II0L 3EL 0#QO$:Z<@F77*4G@P+HXHM8D:S Z M@^XD#_-8"9Y(/&X )]@5;*P(UXY?[Z!?F"A*?L;4GA_ MA%O+&_6U.5K,1-N6C%YYMB7Y14K+-B2674]V/S$CKZ*?":J5E9:;28+C-SMU MGQ/R7)7Y;=L4R/R.MVVKX.^L4(VVB@C$DF$^F=%9MP-&1\U:VQ\ MWC3[_.Z/?S/D&7NU.?(< ;2CPT?:"MP=K\L(ZCJ,F&F%(2^TLGTR7ECH8G+= M8XJEVS*BQO7+N9Q-EU57%Q+2>L SA07$M\0+C$#.++0)-8CTXHFE]G/7,-*< M@&%573 !\N4"AF%'[R4&%5PNTS$/9I=-,]6)V!CL>K0*-27Y H,><>RE.(X7 MD1,6"D!>WLK1;&6M@2-,(U,%&J2&CG:G!?P;KF&KR#PV\Z&+HVE E_'.92_P M"_SH!T1T9&A#,4 ?RAK@!?MS^7G#69^W, MNI(=++KL9L;OXX5BBQ60W8@S*6&6ZG WG!_O'%-T7Z60 \3#*3HFY()BP6$\ M]GI\TOI;+^*$[WMMH"./?#A(9,]OQRY_S+,VC@R)>0:)I.AP6SV %S;"HXQ] MC =%'7=S\MEN_BSLY&T.2*YX0D.^>!S3/T L/X?D35\\%PE%'XN\S1/>]7;$ MPK \L8>:BE/8R&1#JO560>6AJL]6EY+O)9H;MD9KR3GSQ@.K.(W) M"-!$]JZ1?D2S@F%:BL#K?, 7U(F^K]@@Z-0S[&Q3[OJP(T&>$7+,9+/7A[\ M7L>$*D2MMH1>B^WY-W*_##>S":DE)F-- MXCBW6*XVA$27UGIO/:W\DEYG!KQ-F146^3S*);-!@H+W#C"MX!//5 L MD56/X!U$[[9T(I]G);,O32"E%>@&VFB'3$N M& 8J47CCQJ+HDLE[S3-COM_#"66=@ EZ5"":0'=[CB4 M!QLEE];&#D5:G3FRPX*"@+.557^+RO;?_X/_":1?T*#U@"H#%_^(BK76>/<' MK@WSQ?A8\H?KO."_%YZ_GWF WO6Q;)#\#XH-G#SUR:/B ISU/Z\5TP=/N/)E MZ'0RI))9CTJ8*B?__>__.EW-8T$D9+%FF#^"JL<3XOETH7$!)+0^YI";:IR7 MX.M_\-J.=RU_K=G40S8;'"SY<:R<1 0F,@]D^C_$XY^()B&.K:#E>$(VO]PR MK@$)L07]*OC(]%F%/S,\??V!,Q;*%CSCF,]NVUC[O#UA=BK]0*5"[+[*:8;3 M6!,4ZY'YQ0$HJ>?7O)P%9?@SF__^#0"*QSG?#_?V M"+0QP/T2_N7;T<%M 0]$X9E%@1W(IUL*ME4>MS(+>9^>V>S5[LU1LLTT%8!+ M %"!H.'(B\#I1$&]L/NZ-1?3 @K_+\(&0+C01-,W9!(2+Z MV%LZ_NWSJ=_.4QTL(($DQ;3L7[/W4,D-G!Z^9)-_M+EBGOL$#88U'U3OG'#J MY.E>L.")<)P:CJCHQX DPZQY8E$^AAT<&\[F$)#:=Y:00T5E_K&>&3]GS!K\ M_J!ZP_6#%Q Q- T5%QQ?\T ,?&%Y>V59D$K#K8!P$/)I)OI#*R(3%["0=]U4 MM7<8)6NJDSB,]A:C9O=@>4/N8Y,.>[:QTTA=IHA^[V>PAW 3NR##G-"%5BWY[X;]*+5;:^'=%# M:<05%I7NPBW?CWQ#W]L_T0G+AZMGAW2]H.ZEN?%2F\Q?)_^F MDEJ5VNZRH/;+VUJ[<1B)^O+]Y,=.?&'!ZS*HZFQ0 U-RT)[Q)I8X++=/Z[)+ MJWV:GS7[Z?I>3C/047_(O,P1$6 K#XN_A-_EFT6.!7VVAZ/'?&KS(3\$O766 M(FE)%-.I69H6L[,D">:S;((F9SDJ*5N5V#@R-!$^]-FHB"-'%GM M=_:,.5V:E<(8/3,\T>5PQ;8W\W*-X]NJ+=7F_8Q5VLV2,_+YR,V.3J2*TY[+ MCC*Z'J]54YS8E>'(T)+ZY;&::VRF0$T[RW%[ERANM1VZ3C6TI(0YSHU;)FB3 MFZVV2KCYH9*5T-M#2Q+3=FH^U-0,&=],%V1Q,$KT;6:6"L]3+$INT1*K(TZQ M)WQI/5IEJ3:ZZB,T&22++-A5 M1O5Z@Q%I&HT,$[2<++'3S*B\YLH:Z_3:*[FQ).59-OQ01N@!D\.$N(F=PL*6;$638MY:#:)K-B(DDGZ6SZ^;.;9"O' M9PJT2O;UJIX9I>+MV79W5D]7?6$DM>?%-NMTYZ)J,"(G0@$\HZ?-A"IVBD+7 M4LO3O;CKRK)6*9S5T^9\G\PD:TR7C2\696U$]KBTTCVGIV*JF"].&TL5PF_9 MRI'5>2Y3.J^G9&;'CY:Y98J+M\>U?::DLC+/G--3G\W$=I)I4\Z"V._OJ=L\D2S7IK)YNC78-@%D\IQ8*33/1/@QV>>V\ MGDYJ\5VU-:%8+FYGU6)FI+C.\JR>]DL5H=!?=SBVD.:A_N>;N8[%G--3NSX< M;6RV/U-YO:KT*6DVZ^UVY_34V>?D!EU*:-RJYQB,PY3H^)0YIZ?S[,Y(@_BB MR?*%M4GRA46:[IW5TT&Y)3:UOMIERY7*4M(G\<:!V9W3T_9>T=:3YE)B-R.S MW=;SU?UN*9_34VO=ZU98<;8AX]EV*3L]=#53.:^G;&:>%ZM".J6.)K4*MU,[ MF>'XK)[*5-<6.IGJG%R9PE(WEKE">[<[IZ>S*;FHCM5Z6ETEY\#HR?8:[.5S M>CI-)$U0FP..&Y$YMM1MEAV[S5MF5:6GH/XN.> M#&4Z-'*?-S:97CK/DB.Q4BBM](G;TIES(BWH>U,<[>TL&]_)Y36=&&LS5SXG M5.NTM&LR.JB23@/D"K.48W46W7-"U1,R.\98+DIHI:,33PF8M'6A >,;P,SI4YT!<6 M0'0T@&J3GO*"T<6R88BH* 3'T<,<61[@]KH2>DO2W=JK5M,T=T"5KT3C=U?9 MG\0(<1I@;0(+^U_GXEB2QPG-/_URY 3O<8)_]=#C#\PH[RU!RLAKF"' .?!K M"_P(_CA=%>K:Y&=84"Q:\'(43Q,Z)PTU_'0.&4K$V&;P5O]IE!?7?ULC*^C# MDJG76M6=1,]/GH^*F"5(WZ"O0_#O..HG\L/+?J%R@I\FGOP$(WYQ,)2?6X;F MV. C,DXD7/YK!W7Q[^"7;VUE<9I*_,V&.Q%?[I$OU .=B?AR?WS)/M!4Q)?[ MXPN-ZP\BOMP;7R".92.^W!]?(AR[3[Y$.':??(EP[#[Y$N'8??(EPK'[Y O4 MEX@M5V/+V]N[O\2?GP;*/JC<]2V4RKZ#4E<-4OTV3;+O)\EK]T#;\WV/- M\G5C0S=3G>RY+,6'2,C/S( [TYK;$.EG>_*=$>F#&J^_;M='NG3O8A+ITN5U M23 T].'_^X/^XQ?IDWOX3%9,)$/W@L<_\4_NS=(;X7\!,?[4M'OG-4\?9/3_ MCG(\:=WU-8S^^X*02T!N,O>9= =? 'LAE^B30>D]",NG\JA/KO2+)":2F#=( M3 O8Q-PPU$ASW>YLI;>XE1DEVN^,#)>X@]E+\=U@86^X M8?ETK=>^9#WH5.(=D<0G))\?4,R[37YIF 6-MRSY.J%2"1GDV7AYGU<5LSY=,U!,GAZX+3682W\;X"/SQ"_GB-]66 MM_C?O]Q#Y!IJ(.@KIEFBNU-UY"83!7M:R8GE;O@^"M$Q46C@[6+/64!RM(8B M@:/(5Y/9G+&V:9HK-"K[(BWIY>0*V=NH:1)%AMOC?]XTT\#D10 'J)\A072? M6_J-2_4[N/C!2T.W2G M=:ALRZ1;'I"IU++.EW;=60I%"E(Q\IJ1@F^G]S<^9O"%]/YS>?TW5/M?(:1$/!]QI% M!0!?NP#@PAMW%(;_%<3#UYAP6J!R/MR1Y(Y+=EL-DG2KE;JIQEW7:GVH1W]8 M]KNC)#LV6-#+BTRMU=K'N^CR!NC1T[%,E/O_;OFZKXT6GR,4<&NP^(4XP*S M5ND$G:;_/WM?^INZTN3]?:3Y'ZPS[Y7NE3"/;?9S9XYDP.Q@-K/D"S+&@/&* M%PS\]6]WVR80"-D@D,2C>O&AR5XIP("W!9/C'9$AI*I$-PN+\70J MP-XX*,! ?:=S_B;O=S(/3_G?'S:XW>V93]_.;[S4;["W!]_Q-<^'-V72WE;U M_)0B-A2>7_9'U:DI?VI P2KAQ<6(7>-$#J=B9JMA)/D-[!T7@T'5")$,'J'$/J/$U @NW!HUW!!9F=M)=%FISDI.TNMW>CH1.;P6; 2:AMT!FXF&* M08@GWP]/0BOD Q&&>'K=;)D= F>*^M"EDMVQ* LNP(S,KS^I2#J9_)XFR'?. M3^CQP)]WK&]S")]$KRB<;? 9GLM?_5S^< N(@2U@HCN0 _>PW5WUZMS-5WYG MNU^E2BSLY;@^E*N%]I8?\-O*=M7Z3,^Y3YCB9LO)!D/9C6(V)N)USFF-TN@H M/GY=SSE$B.<.T6ZN)R%"W(>__7D \0XO61H8=@+OJP\RNZKP;E$N3(0<#; # M'K]',NET> ?8D>('3_ NCCM$=MR$!_@F3L1(5)4 M:%M.94O3S=.ID]2')GZ#:7;G(E!P1=%= MP&@,D0LS3-&"<3/,!G_,Z2J8WP;.EDS]:V'3L\$!\!],GV)Y44 Q-R_V$R,C MW@\ =*C?:*7>B_S5^K L@&GPAB7^#G[87QB,3/B]'%5^C2-4TW82BBOBU-X7 M61S!*_KDL"&C;09OW>L,^>MB.0UAY\F;-6H-^7*'?'FI4D3(E[#A=,B7L.'T MO?/EI8ON(5]"' OY$N+8O?,EQ+'[Y$N(8_?)EQ#'[I,O+^0"A6SY$%N^WDV? MNVLB^&W[QETG#G3SHX5[D)E/+T'V%8D4MC"]F[I\7YQ(H;J%ZA:J6ZAN]T2D M+Z9N83_N8TNZCWX3)_AW;\;]_7RJ^T*02W7H_CJJ@^X@A)UP/Z5_\M>AS%[B M>2@;H6P<4*8AVMA8U^6O(ABA^75MB>#!\OB9B"G25/SN%ACZRV_)!K,7OHD) M]I61$QI;WZ?9/(15;,4KCOA5P/4KRT[B.XD.OW<_,!2>4'C>1+D0KO0VRV+G4PNQU'FK8Y=2^ .7FY?Y;-VI+A6&'L5A M(99DY%0W@_"N]-5K*828\86KJ'P;R'A/AU0Y;C<2C8G.+6=U.MUHR&)N- -H M CNDILBP,$L()M\#3$(#Y#*U6N8)LERW\J,"U[&+&3/=':GI%02,#&RRGJ0R M/\;\"/NC/-S9-%OA!VJ;;UVG50I5Z&E,(Y]C M.3R7F4RF%-?9.-#DODXOUEL*]:[G[5F6NE)>?&BTHV&U;=_E%2^[T^KP]:=I)*@O;2,?@=DU< M,UKPXQ3_$W*_?XCB?S'/_X9Z_PZ7O\BYCLIP"5/&NS5MGC<+9HN"D !<_D3\ MN-1BV+$D1(2;(T)H"GS0;Q_7QY7F4A1X)IF=]=KKX:I4+T"M!WY[/!)/'-=@ M_A9J_YV[CMS((S\2[?*HM[$+24,F^FEZTZOC3BZ1N9(K+L4(9DWUW U1I"AQ M_#!RLBNJ!<3X.J[XG86$:ISI MIYV%J@Y'\K).?Z97_U#1&'O@C!*,,YVDTT-77FU[LU$2-6.)I,(<@)]V;/>] MX>*+A -NC1;OB 5D=:H>'Y#3 2-R(ZJ1L#2WNX1 ON7QJ_9O?3.%"C$D1^ M(Z'9\9$(0F%9,&)N;COFBNQF42U3J6Y+=0%6P"XMD7CBBGU+O[&6W%I)[B_. M<%KZJ_JX.9]VBA-YF1]E143JY0A6REQH/%#&D@Z M"C)0W^F\WV^-')[V?R1T$#8E_U&-TRX41SWL2CXBQ:S<,$F=J=JD6MFD,US2 M^M14@6*F8Y7BMI0A^B,>7V:)ZMJ=PK[D,1A9O6Z'UQ\'&^G;ZU((&U\IN'!K MU'A'<*&O*RM[U*I-"E+5,EB1D E"0 E A)'3L,8:I!""A?'E!".^0C M48:D66XQ!9EH,2(1;Y<73DQ4$6AD?OU)1S*QXYCDM\",[YRGT..!2^]8W^8L M/HE>43C; #4\GK_Z\?S-NWC?[![=S5=^;]L?;6=*>F? UXE.F]/(ID5K57/V MF H?2:1CX3E\"!XA>/P$^^*T4TRV M>]UZNLT5F.HL&Y]K9J^1=68 (.#1.QF)IU*A=7'=PL?W?TC_7KH@9_P_-@]$ M\ HS7SB6+4TW3Z=.4A^;^),#^!M,.^^8@..8/1?!_TQ1Q%3PL+F%B=I$G&!U MWA3F7DPG1D:\'P"2Q#" 1!B$E BV7QP5$]>&J%DBAAI-@N_;.C8]&U\ (VP M$A/L_UT8^YYF=,1@1D?,1\+8*+_HQU/]!4-RQ65AG.>7A72\YQX@8>(-2+AO M(;'3IV"X0\*DAX0-WC1'^:'4?ZC&UQDB::86!46JVO'![-<,2?P<_["\=!D+] MOKHJO\:18&B[W1!7Q*F]OSWBR)9#GQPVQ[7-X*U[77I_O38\G$Y$PY[9IS;3 MO>\9-^F9G8R'?+D_OI#1Y-E$O9 O-^(+$4V<;=,5,N8SNYE[V\J=>;]M4>4E MX&&8<#>'._=%W'R(TW>VT%O$ 9/W=]QZB3"?CRL_]2[.HS=2J1(+>SFN#^5J MH;WE!_RVLEU=)UGNV$UI@%EU75%9B744*#@1Y3/,454;,"1^,7 ZR4RI>IVV*+AS.'M@UCBNUE3R=":"JVI MT)JZ 0(5=,<\57%Q*C[893678O!F56M4&">NM&9>HZ:K -"=[;6 .:G0G K- MJ="<^E)@!L:> #-JVYQV$[0S(IQN2M<6L;K2F=)>'?EO9TUUYZ(I\E-;-$.; MZB-@]1/NHP;(%5Y(O1L8HZ'FGL&R^K+;6."])$54R59Y7D_2QL)TO>J9B4@\ M?2Z9]FL;9M[-Q2Y,'0PMLZM;9C=/H[_=R>+-E_YC\?#T!8)L8EA3QRE388KK M 6WJ%69>;1^*B!"IX[8?M\L0?ZK%WE]V>ROUAAR0V^>)=Q]S-;$), @T MW09,$37X-0Q^*(&_2:8*/H$Y'9+]8BKGY&.9Y]&3E/'R9/:R@00%;* 0 >;_ M3B3+4/C-;R0!_QYR(X9P!OSN9R2EHI ]A]E">T\]>!0NB(KR[[GM\[+Y1L]> MJ*#B 4+NV)8YSB&"__[W?QUD3.V #^;)ZN;O -WVB.?3A4) -Q-Q+R$+.1>_ M><7E-]:CJ9#>%7'YO4-(2& L!6_B8(\_0IH<<0RFX.Z1[2 +U_O681ZN_]D+ M66$^NVW=\'F[Q^Q$,DHFCMA]E;UK_\((CP&Q!R#[/UTV=S)3#/X,I!N J>(] MUO7FZW\$E!)E.@-URWDIR]8.-'@/.*Y_@P&<"4'7RSYYBGX:[IWIT2D$ >L+M7M(<+RG?OW1 3CO#1;J^ MIN2JJ\I2I=\ER&1K!(>2OSS0W?_:U6]6Y,%C5VC29Q@=8F)7$""#6C MX34/L#C1RDN6H.B68YZX26$24UZ?E(RD$2DG %9,$3Y:! ML:=[3 =[OP813(/"=G+&:#O/BRK\3UNT#!W>'NN(YDH2P'2;ICXS>15HG'0E MC7O9\"EKP!;9[ P0(K)_;05#"NN9-SK&'W*%G@&K!AE$KF3/L>Z PQA--&<; ML%*;EY3=0VJU'/8W-/LHXE\P"OU$_OL/]C=\D__YZ2?OAH*W&Z:^ A89FMY$ MA%:7N8%[PRM=@GI_/IK8 *;;Q=&*X.<))5V;,HPQ=)^Y+I;P%)J "IWP%9KP MJAYG)5O0):T.#$!M5N %9.$^%D5N [6< ,L^^,O)X4"!^:"8EV7:HQRP3P"M M#=ZT-PV #H^/ZZX=CZX>67VJUA3!__:NX=/&$-DI;9K $$74>WP$HJY'W!UM M_6\7687;+CA%EEE)GHNI34NO+P]N"I8;A5?X// ]OP%"@F>R4T81!1M )5@G M>C5ZZ:2K-ST>[CP?8N\:G*PZ67+>SE4XI]1K+^AZP7 M'U^#C3=( H&@0 $)6( %Y(Y@*XE'?YKZGV"ZJP')!M]C-:#06#!GH*Z^H MT-!7B /^/=-]K8-_AHOA$=G@FB1- :IY4D_KT)9>4H ,&HL!EHR 6H T\_A M\&>4%BS\6JH3.WG3\MNI3LU(IO*Q!+/FQ%C!M1PB-XNW+ZTZ@326?0F8-&$@ M%14J.:%#\_;4+N?D@;RTMV[,RM;RPS[0H>3QN0]4(2AGUY(!\J#4/#F*$=]4 M"K);?%$@M0I#;,2!*^7ZL7BUW;JE%(R71,,9D=6^+$X4O>1DK89)(T]QY2S"80&X(5EB!5N'B!8CX8=4ZNF3 0V $8&NQ%]SYSYMBG\[P:O; MB853+Y(ECBWS:3U=M4VU.+O!SIV8VAHNS'"7V-3ZHT'3C$T$JO7K3RQ^&G:\ MK4G8F^[P<3%B;=K"[IE!]>]X7#+.GB, M9,'=VS&A&0V6BKX!?P-/ OZ C0&A%:/08? _!9LTLJ>?W[K/F>B:9S0\FN6> M<0,USYN?+6J6?S]]9T5;&POX_AA8E6:ID@7__A_+&5NVYS7[%I/D11+\W\"L M#\QP]/1#<^2D(79@]1<>GWQD\P<^("3O'@D?[9I37\9X$TX+4$25H'4GHNF1 M"0S\ZL!0B&/!H*PEVK;B?4'2/ 6!"]T93\ V@F_8F81ML%#>"V1C4-W!B^&: M$1+L+$.FG6.[.X\%XB&MWDLA_B+ ME7349@5ZBAB8J2< )T,ZCX$<^##6$#U4M*(W]#!158*Q[S5[<@G&RZ*-0=0$ M @,D&V-*,AZ+DP2W ($D6K8CW0H 58!.=!><6$V]E M%G2[?17W)XYH"-<+= 7H$M1('7/GNB):/*J3@1X=4*E^@M=HZ0'9@3V@Z#R M605,Y@#=5'[S^#T;,<9^GN8[DD\DH'<02L<0G*9BX,.Q^-D)X4$V&QS\A$*WTTENAZ(O2>_A9B. M#>8).W@@P*8DVF@7,/R(%B07(K0OJD#ZH3" ;_"8X9FNP3$:OP*F$9+_)YQ! MROSX,A2_U3R,V+T&U0S"YD!J(8L D7V=#.8+F">"+0IBA\!;X(O\!J'^U-15 MG]]C:$[#!_E/@?NQA=Y]8 4#&IWVO8/92L"EE@)Q$GDPRT?C]T4JWX$@/*U4 M\T*L+X*Y(M).I%Z'H1A>D"'380@#TA$)O+]I[>N8H?""&(%,!6;3'-J^'GX# MW4*",>,A[@;5=8Q':R "F31'\P;<][9T^'!O2&#K/%V0OML*P=SG(IH/>*X$ MA6,,%'@J(5P#4O"X^4Q$0]3@85PP?V2R!7L70KE#=RF*L>#[WD3 G@%D"< " M0. Q,$C>LX/3920;\%.1EWV\CL!5J-"8$*=3\";/ MI@1_@=@$9^ 3 FT-@)I1[,-%TH H ,$&#P&T,PUJHH$7ODU:YXA=P@)?\XQ MH=L&Q3[GR>1Q==C]0E[C0JFEZ,O11A;Q:8^J#BM6.4<#/RA*?L>29^\GE,+* MDE"HQIH$U2G@[#C;:@TV[J\_5/2XU\SIBF<>:IS ' ]?W@XI:-L RN>IV>'3 MWF;&^U[+(TF"MW]%V_T@+>;1K3H35E9%T:^/-A%1AHR_U?/@]^"4$\"MP",S M&SALL,*:M]]J %,?/;,H\'EO@_DAZ'QYGS/!0OY!^R)X'(QM>:88\L#VAL))[]0" M.%I0P?9JXO' +(:NC1@80\CN@WX'>(3^"D7*[[T*IE2]0G^RO *<'K"%SI$4 M[N(H/A3XSL/>U-[@G>\>L?=U%$1Y\RR?U7)DNC[#,E\:=X;TQ.-'P$)IESAP M4ZPXR?]G2B'ZE//I!A^9,5)=23,<0&W'!IBQ];@-QR//&Y(^BG7 UH*^JJ 0.+"2 M)I(52#]R'6"QKF!]4"55'2"%A10&;"K8TM'14%V%(06 #+L-")F,4%F $KE@ M&P\"Z4&$B)] VOI*AGP8\!7@,4X\5$3.Q5;71-S6\;DS!A.#> <1".S5!Z@$ M\3F@U7.A0WP^H23@B:,:7NP#Q42A?^/S^02; M3X )=($59P*=OX"JR,UZPR$ P$IQM"F.IG6>4),$J_")UB:_;;=U^GQ*;Q!C MKP,7'#P#$J$,I0'&W _Z:ST=D/=GV@83]2/NE546F)ES9L#A?$=C[ X[K'CD;S5NPNGCT^#K$7P&W MP6X$325_XP;H 8V?HYW+@MNQ5]EXM]&8DB4C074 K$*+1GO<\X[JGT*W" JI M[QYYFKEZ8J.-G%+ E#& M _6$P5%]#*<$9P#]>5\%][TSRX_B(#<.PBC\%.+E"ORNFS[D'@KE#B6@U7+@ MT(2R^A99S1:DAI)>\RR!RU,JG5%F!56BGY/5 ", QQYQVV>E!]] -!QH+UKZ MX]A3*+\+Z"P='AU40"A:.),9VD?W2G<+WH:$6S[V>](^!3."DA'F7[\B_YHD MP@3L, $[3, .$[!/*P@?W&Q21[E*=9/:Q&7>*3NY5&=<;]9AT43BER=-NY'I MHI"R7*?"$[E4(C;/]-:L,W=A(.OIR$&ASW*B8EB<@RNVPZO#ZG3BCJCC9RI: M*F4ME(I)Y.*6M,BS\[6UGH&=]WADT2(VW>UZ3CBDN:3GJ9R:ZKA@9/#V9U+* MSV95W\P=@PZ!==XC !OBTI$\ZPUM6&CW1 >VX-N\$@'>CR)XC;*@C2BN#92 M#L-QCH(<>F1\315'L#V:6(%_Y6_?*$$BL/?W@W9@3[,<+UBTEP&"P;R#1R.6I502K#.YO[9]IN6!56]'4;^8X]^>2\O34$P;KK:>1^B!_ MY#BI0O*.Y>"QFQ=>\3Q9S *F _RZHR'/#1C#CA8<*\,(U$&\[)7G-?L3G>BB M%Y< SX3'Q*9_AN\?E7LYJ8!]Z B%W]UC0/;\[KNB-O./3:$E!D7-/QEY= X" ME\+REND?':)8%V]N]IY\N^RAL_TBO%# 3C'.A4G>'A3[_9G=/]CI$U_ HNT" M6$0/KN&9)A^95MLM9/L/!"?.R"P&U1%]IW87$3VTD)XO6$Z\_K+J M5VV_046)LRVGP[+UM^J_D0C[/-PA7\BPS<-]\B4638= =C_]-[Q]Y<[*RP0' M@5X_K>"4([B80%VDJD[B_@K]'8M#\)8<6-78E,!32["Y 5PI? .O6;C_FD\J MPG.C^H%7K['CH=)/K8QXO2:\3[V-QNZBQ(GZ.8E$=;UM5J@LXXA#R:[*\>0J M[WJM.3*I2#QSR9IA+QG4UZ\0]OJ"U8\HC^C#UQV71SQ://;W MW>67O@;84-JDI[EE;1L&W0 M2:721RCWST=A[LZV[$/[[KF0\(\P\VYKM]V\@N#M#+N;+_TN++^K%4]\D^&G M6H-)I8IG-DPUY3!49;.I$);K=1')D)$4F7EMX<0;U"(\[\=_K*SB81VK+U45 M\O'L^*&3*3>%RIP0G4SF9J=W\D28R?:FQ;A.YPDJW5%3VU67;;@M,#+Q M=.0Z7Z@^,/14)U0WS2FUQIR-9V=@"SUZIO% U#I4S]HP'FVL-494QP/<99J8V"I X4OG'RE+G>JEGZNKTJRYM.6E5*J45_INV?,N]& MEK61.]^F"R[A= MM=6FQO9'>\@3[<&1!7X*EB\L<%SF%G#)EQPUPT[?2X>RJ:YED]F2A6T[49WH69P-[R+W@>>GP@^89)YD44 M+KWD?%X"HN"5WNGT8Y6&W3'M)Y^EN=BR4*TO*4#.C*S+)5J]=-2KZ MPPS6%?K1QZ7^/H).2WG'UH,/O--2],DGGZBF@&7X0T_N[NQ(B(K&0C[< 1_( M:#QDQ#TP(A,E?^C9]9TQ(D2F^^ #&4W]T)R!.V,$0*94R(B;96N\:+-^WJK3 MIWS<3PEFOP#*'R9!VOC8G1'/E3_^=W%%]6$?A M7P(ROX.TW#9GZ +"0ET"56^:,K$?^];.P^$W4?:RTK(S M=66=9#9]GGB8L/U)AW][JCG*R SV"U9C@MWB1)Y1(RLRY9F1R<@XZTJ;=B$Q MW!1ABD?RUY]8+$*E8I=+,+^%>](1!<>$%\HG^Z?U7\!FO#G:Q&_K(UP7>NX@ M#?Z><.@ZB>%!ODC0XRO\M:X%6!AAU IBT7*)AI.,%2\XY"X>M+I(=F6R- MXC!/+$9%*.*X%4NHVF\Q)+ZK:J=NO[9[4NTKF1@?TFUQQK9[$NJO?UW@6P(JE=,&:DK,AXQ"K=DYOK^Q"'2:'7]\X^8EZ_DS@X^;"?PT] M/QT4N?E2;Z_GU[R1_ZRBKXQV8=-B1SEN$Q?BI4J6=246*CJP5.)4)!Y[,3P2 M7,.Z%U6\RFVPB]RC@ <;S,'!Q@V*WM$']55VA_,G>EK/^0FF.[8%I1D6R!/7 MP/"%%?""+AB/C2NM70NGW=_ 2V#G$=/RBDUF)5N%1???UU 6H(DZ&K?4!N$* M9DM>JLNYSE!,?$VT7N'WD[L-%#9_;9KZQ!%LUO2[-GV@ERS=U<=XA<,-1J6W MPU9Z36I4DOY@/]$U!Q9JA'1[;[^I0WD" M3W_L%@'_L"]*3FU!=6"::;*=D,"(YET4I"24D7:Q5Z?>U:FKO*":@ M%:"FO@;8<3= +(Z#WOL-FQ9=NBNT"7K!\:XVVA38*IMB9C#D'3U&]%UK*]2B MTGN#UUXR> >4"$!3310>^X&B;@-08HS=-2U?XY\K>AK%.D!T'N^^)2,O=6;: MG\QNP5%80O.JE^2>A\_C5(;#P_A=./[Q\MSCWG0#N+^$XAJ\=/F.9\]U4GAC M9^T^D,3NV@F4KQ*39A5:-SAGM-8*\UR_/E1G[U.^)V&>)B#"24TC:Y.ZF%V- M77F3UUK,=%!K<3)LFA"+G@#@0--.Z!.T$"[<8/U&1'['KA>$V28Y'G@-@.QH M(P2B>W+78^)2PJB*K,I)^4K>RJ;6*WR(FJJ<[E_N-W05SW?CVNN4^5@J&_5+ M_5Q[Y<+\TFO#3,I-9X& :O.>D,,9G(KO_),)[$^F&X=5 MY?V5[]DI].DJE)%K\XI$YF@.=3$S8>'T30.0[9%+K";HIL^1^"B1V<9S2HY) M3OCZ>B[4V:UPY%!BPV9'1XPI6.X[X=+XZZ0:I MI%0:+WHVPS+$3*>D><4>79D@>"4YYD>4ILC)6$^:5 9QIS1^J8,LP@"P%2%N MPAT&3O^420!,33 EA"U>[T:_T4(7; 26*@'70-?^TW'&\&/XI5UW 69MBQK\ MZ][N%J@ +*U@FXY@[_$&S03770VAF-].L^,UJ9]Z#_6;67K]ZU%)_#4 -&OO M(4?V/MQ'H==O87-1F03M*#V%#-IS/T8;K*!?V-.,%F_[1?T(/A53GEMGN@EW7^60O_@(.1;']4_BP3=CY-F%DV"8L M>"KB=]@F+&P3%K8)VRG(,TVUSE;=.E7?[K&-5]WFY%1N.)9S\V;&K#W@;.=T M$[$-M>SR/)44N7X_32A)@A)2^LF2<65[-M?UF5CBJG)L5)Q-XFOW@3Y5,BXM M)RHST:QW&*K#]>A.CYJE9^ZIDG';#*DY#6=.,T5.RI!2H\5L5_3)DG'=7E4M M).(I0E*2;IZ=E44U0Y\J&2>;,WE.DCS-+24V51WW9^0D#W.4C]X^="N=&L/2 M?8YB'7?5QZ?E.$&?*AF']YKN,CW>/!!+@^T857*Y?,!;ITK&=7,M964D-YJ, M5_++V3;[$(//3!Z/')6J\9G1E30FV3!&[6XW2]G5V2AU/+(Z%?%Y/ND(Q&:@ MIY8FQM#8!GYB..*E)7FM[8"&?JUPW3!&I(#]<$/ @#HMIG%G\+7BWZK[Z7(G#' M;'ZF:]:J4"&=8J?8EI/9>2]'&WW"R;6NQ.%/JNGYC:O!4=%,_&=6-KGO?D%4 ME$J'?+D_OI#1.!GRY?[XDHFF?VC-LOOF2XAC]\F7$,?NDR\ QT*^W$V;P!?- MXYL1X9:EE\XC^M5KP3S74.I4R;'+5LDAH]1UK[:_?>FWJT)W92EX773WM:KR M^165@*S=]('O'MJ%@7K6,7RLXK0/=;RY'?\^V MA2C;S#_;V]?*LM;T=3+W;/?"9L>0T]UX(DE(VM*FYLUR3NSY3=Y(,I).G*OP M$2IXJ.!G F _5<$O?__](QH^Q'MI-M%SL@2UV;B+LI+/CAF_;B"9C"2IX_SN MK^PK>C>B4&14A.:H95M^RKDJV3;LW'PY"^4GHM4MUWS!XF/G#QJ_$1A=Q]I M6M;VE"P'= S=[@\4S >J(/'J!"9UBGTBF;543F8[S7[3DG&I.YEY)0,3Z4@F M05W/Z@B5]NLJ[2U-AMOLKV!.4TRRUHVN>GE4H4!Z7K% &-4 M)!D[I[7?(N81)'8*N@JIA'(S0W?H6[M#GT^&,#IRE2*!C&HH^D84??S;2X)^ MWG>:ZK%5S9ANF]RFU>ZX24.1R2WM50^, ]9@1+7S$-^OL3.XWB6V],:YE>!G>8P16!Q6)$?$P.!)J:!@]EB111F&K)%E!1& J))"_:%^$N(R$LK' 3.CM7=W9N MW2#E$\V+.US]7>#=U2P2I,/'=\*?1[W\K%#,")F*Q+&NE$INTJ7M)@G+)J!P M2"9V[B0Y1(@0(:X0!;GUZN\"(:YG$;T9(BH/1(Z)%<8L(6I]2Y9:TW5I2P.( M0(91)GDN8OJ50B3[#:+X)^4^0F_L(PAWZ_XIGY3\>NMEW@5P73O8\BK(ZJ9L MTT@V6P^,D\87/6?M2)T,+,<$K)HT!9RY9!AO"37\[<;*K9=Y%QI^]6#-JU2\ M,=ERJW)E(Q-\>]HOM=<+)5N&*@ZLDF0B$D^>"ZD>-(>Z3E>F-Y7 .KQ$__Z" M6'>PE/=/_LHUT_+BV#Y7 B]>R!6R)L.X!"5R#K_MV&FG<[,":2^5]\1(,HK! M)5VO;N?G"E._(K@N_8Y00GQ&\__WHG-=#I8 M7;1-6 .HU'H$U5KGK][1YQ6VZ6N*@@?8 M4I,TD9UZLA)(A[]U97731(4A@V8DITOU)^*I5*F!)[GE$%?U1;K<;\]FO_Z0 MQ+E&/>>$,VB>YM>I1#TCKD_7H"G,(2E0CXC@3VUQI2LK2)"#,7[CB%5I9JS9 MI9-D.H.E2E;'0J?6?'NU]HLQ1G5*Y KL*!+'KB;=+)/ *^S4!2;&.;[LEHC! M]Z-2UH^WA_N M8L1G.+6PF' /'+/IXSTF%N.GBNC"'BLGB+];%59TI D\ZT/4CV(A/I^>;/=J M?4^^,1[0[E2;4**XXCJUQ 17AJNR4YZ]%P^\S.":L5V:)VBGSNHRN,0;(LDN/#J@!>U0]=5S\IG.P2(-HV=C$\7L#*EZW1<.4-$$R M> 7]A;T^T4Q6E$P7D6UL+$QXB@P-[QN7:@-S'.<$, TP<.Q%6]*J*KP M[N5@C*;;F"):%G@$4.]7JHP!O(S1ICB:UGE"31*LPB=:F_RVW=;I=_59NSAO M'U6(^J &E7U:M7E;]%J0-0$;]<GL M-*K_Y6V9INAUW@&\'&\0(WG+$CVCYM',#%ICG2JO]=@Y:,C+[4YIH3L"VGHL?-\O[Z MM%YXX?;[C2W!>'FY9>UY\H%1*;<^RY'*FND]9PD&V^XS%N%G[+KGJ9MA)DFQ MP6]J,MN<+>>#MDF-5Y?;;7G%SJ4Z.B$1R::VCDU1JQ@1\C\-L T[M@*9JP6A0_ P(,J4[#-F\K<<).T4EQ MT^\I;YV&2EID<57I-!W"&=*Y../*+J& O2Y]RJ__"XJC()HV;$;_V-XZ:%MO MO6C=/"?P]VOC6\ZG&SFK!6N.QQO;E MOBZH.=*:ECDW-';>:NR@K)IQL-=;>Z!U+H@)_+OWM8AW 8,_I2/GIX:4?6Q\ MG2P+PN8GH<<+68X-B: GP&]01SB/BI\@C9LB,W?1G!/TK:RH9.]5J]9)S9N8T*/:6*UJD67UJ[D&;/MW*&'8XM [9L7@$QBB 20NDR14&?:0"Z)RC,)D&C[_DS M4?]>"*;HV@Q'/I/RF)Z!@9<#M\)W&D[VFLSZAS&^Z3QVWFE(-= M$MF!?BKJSH1[A;VO:S"_R?/?UN"[R.KSF WOI\%AX9Q?B9@H M(89?SR^N\YHS!<**]O:GYI^H5^F7.^<>+IQ>QBOO$\78TM]'6! MD=4^P77DC-.;,$"1ID!)\)/.,22;A1J4[YLO4,X!>7D!L #LDBL1T _@$^*8 MNK^^/4?N;RA6%/'OP?HQ.$$,40#]F?SW'TS_"/4_W:6Z$&?RBLC3M$$6N629 M;ADD80X$@--_D-WW!M: '?B1Y%[7=K1GO(E%CYIUS)XH!D-WSS'1=[9WVLJ# M_]_70O N8 D#T4%=(P.IPVQ3Y"T'?!$-,A3G\A[:+;3V5NZV52O4IJD^69/% MZ0JGI]-8GEJ@3O4GO#;@5Z/("T)-*[ V#@'VG0Q^%-XOP.$KA],NQ]U6UIZ/ M+&8)#V'QQ*!OMX4>V7HM=U^.F-PX*G]6T_(KKCU(&K6E:J9($J:?JQY1G$)I'G",]F/5OE M6:P$R'U*Q<*.)CQBYX&]*>@K4>,U M+[#X4D3&9\W31.,KY^[6@.>EY346)MI%O,AMNHLZ'$4/5M M6X46"1E-GP][7#W8\8I;'->E#<].+"OGCED.QXM&.V^V&MEJ"]$F]:;PQE-Q MVP]5?'TQ"^[%G([WMD;Q#=NN:"O.:5+6()&.=\TF)"+U4ESM:PO8>:IH>-UT MIMS,(-2&TWEHN^72!GJ59ZER*%K/;'E>]\J]'IW N>1->)-L_N]$L@R%W_Q& M-XR>W(J(H?MJX'>_3V@J"JV,PQZ>>T\]>!0NB(KR[[D;U)?M OILRR0J'MRT MVVT5)'76GX/V_ M><7E-Y:_V'0BFDX'U_)^[Z[?00ICJ2B1_ M[_!$2Y8AE*K_&]^CFW]G#%7$* M^0*_%7QD^KQ"G[W0K-7GMZT;/G/WN)U(1LG$$;^O<@ER;QO_7QX#CBA0S?_I MLKGGK\%H4 .5 UO%_^C7GRY*'( )DU#3@;6X,W[Y*QG 1TVZ7KH7U0;.$]8$ M+(%(8D6PLB9$KW<]ZLW3@W:=!0,#ST3*"RC51N(5#""N+:H>D3]M^D]EYF]. MXQW@!XB3?_84^S3>/=6C4PK"!SFFE,^9+;G1@M[!+T^: M=B-I7+K#S7(D2JF/8$>5H M9&PZ[]>LFH(3N2Z]F%3[#/W0@=V1$D]':NM*9=RL=KK<9KI0)MR@5FUU8$<# MXNE(L,NL5N7F*L-U[-FTQ[.JWBJ"_?CX[]3CB'([=MJY8C'HIK MIIA.)VJEQ7H[6].GN%G-,]D%4WDHR-(H7Z@.BL7\7#W)S996+RDM<[K@JIL* MD6\6N^(FW_*JYQ^.-*M-8U.6?Q5CUO=#F*AA)R-$_.':V5 ;X9,)),%YGD ME*.9..T5N3T S=Y5*QROFV-IJ=DKI>6BH7Q.:#RG6 ER$FMK7X MK E''DER5R8:8_(A)LNJT9!3>IF.6S;$I:.WCX<)LT2,[19!30?;=CR?H"E^ M!B3Y:.UCR=K88R8=XZK2)+ENT'V@,/0IF9>J+M?1F3+#X)T<)1JE!;9.;S-TL7Y.7%;M7:G4[YKH L>YX MGHHX,O%1+<9UFDXIE2G*XGK=.J4=RPS>UIQV#^&QNR4+,G; ITQ:W-9 MW@R'2DDERV[&HD?I$V_O-21W6\UWY:0E&E1[O*@5P(Z0.1XYS[#+8::36Q"\ MW,6-')'MCLI 0HCCH8E^I9VM3>8F4VT51Y4MWYMO'1H./>*G55^+UD*?9V55 M+4L4WTC%^LL6''K$T%0WPR059C!A.L,'>^Y8_9S&HPD$' 6NAQ_#XKW>G.?B M77XZHJ#C-PRY*9@!_">40@3#B3#FJ&OB?H#1"TK"*"J9^M?RG76_ MUM+OSR@&@#Q'V"\%F;7'D<1MIS[*]#M$A^O(.5*11%-8.K-;%0.X3(3:8TW@ MAWFE3( /IO &('KPP_[<8$$LWVV!!I[@&?Z!.XN<)-ZQ]> #ST5"GQPX4GO5 M4/PQQ)$#9)O!Q/P7DM[*7UDV+([\LN>KK^Q9K7O/U\$SIT!N ZH%O^.P\,MO MS^N$IR8O.GP^,]"+@Z'\&%CVCBU^AJ?WFL;/Y!NJB.R[\!^LB'2VQGC(EMNP MA8S&0[[<(5\R4>ILQ>^0+R&,A6P)8>S.^0)@+.3+]?CRUIJZ+QG'-R-"^E1> MQ*=4K7P!T#],D?1K8NV')#IW=XK[633: MJ13UDDH]:\(3T63B.VD9C$$?0<]]RM+-@?A#4I/Z9E)#70*+[ZRE#OLD'5/0 M+?M2BG%G2[U)Y?W[(\-E:NU3/[(]\L:5S[0!O URJU2"Z-G%S<\5Q22,8Z8#KA!QL]>2U*7;'Q^>T>Q%U0^ MN[PA\B.!Z6O[\N&Z$GVN4!&IZ#K;FY23C\&UASB17:E%U\Z5>I0T3 M$(%-DCB^_QVJ>:CFK[%(0C7_///D-6J>(/CFC%:Z$Z;SL&':[,B=T5O7RUF/ MGU/S+QXY29Z,G/BYL:%_=6W_ZN8M_FX67;GYRN\, C\S_,)XZGT"!E/Q'D?' M"Z,XYTBS?)4JT-Q$=T=)%(%)'%<."!$B1(AKA6ANOO([0XC/C.$\CQ Q#1\/ MZ0=F3CC5T8RN#>?SV!Q>LX)AG.1Q_8QGNJ!>6C8O=V_E.DU-#ZZHD+OS/ E> MS;9_X^B3U]]SLAS#4-"5;5[Q339)\U@-TP^O>:4)=2GH"'-QXB@B.T756LN/ M[W[F@I.53N8%2E-IHC_LC5PJM2S0#GVE"TY[]0^ @IX5D\=O$J^7D&]\LXF( M9C(_,Y?VSI*:J2@9#QEQ!XP@HS$J9,0=,"(=3:5#1MP!(ZAHXH?>M[@[1I") MD!%WP(APC[@31H1[Q)TP@HQF0FBZ("/>>LKTDA_W>:N^Y>6(\R[4YY3H^X3K M$*GW)K93R6CZNIE2+R6NOY2I?O$;>*%BA(KQ:L6XXQL?+RG.Y:_?A9KS"9KS M,;;OS]LP160VP8,I\'^(]T?DO(22Q=Y]K8J*)N-?6LDN>OONO"]_D;5^6SDB MOC98?_P^G@?.-\VB.$@C$WAK#ON-0N_-:YGVI%>"=3$TOO6B;Y$K L--MU[W M)7(_O'C-?5[/^>*97^B0.:"/!:B+!5-7GS0V.I'D42.G/,46)H*H]MU1#95#IBYQI<$+]MZ: M<^^6V"_@"+=/]#$3U\(<]MV=(/-* P\^TX[J*_B^]P-"7Q1Q[@I>OJ31%"3# M/NDBQXYM7M+$25EC?*4KZ.9+;<$>K:E^E21GI&H.");=]O54+E[F\]5R-+ZSZ11"5 A1]P!1U\W7ORQ$%8T<9:82QD2N,A6);(G]J32 $)4" M#E\DE;Z*R_=2DL ]J>O7#,CU49A1G. \F"P_$S%35(&8/)J(-FR"C3P!\M\P M1/?=G-F+75K_$A[MF1LOK^V;^[2/_<0Q-R)OGK\K%2@9[>E8.U Q]$?899Y\ MA-E13'HB3/&NUV<>'(&WYHI$1V\B60(@M8T!(1&O;^A]#49^)=?[PKAY3R#Y6O_;<$QQM"F.IG6>4),$ MJ_")UB:_;;=U^M>[K+Q'C_O]%^2?(&W>U[,V4+.F:,(,D)V7C5,[T(W39*>F M],9YCEVOAG6F5'86&=AY%$8"H\FO&PD\D-F_#NMQAV&]$%N^&;8\;[;=#EMP M,B].5ZW*0*:H86O0K+)R1X+8DH+8\IZ>R*:XJQ:B M.R8V=6P@ZI@*W '548^.B@U^HZ*Q/.J:?"I['&ZIG]0LV;)$\9G8=9T'ZP#_ M?:;.2#I6?V@VZB63Z8]6=F?<<^(QHQ4V4H;E1CZYED@B@]*[?^(=P/ONETA& M$S_TMO)]\X6(9L*NXG?(ETPTD0KYEQ#]WOJ!?FXOU<1]7_I_(^V**)7! M"Z->J!9 *#[/DR8>3=WW7?\WTHZ=3B5!Q'@@0CHLI;W+R @EZ>I %$]_)TGJ MZC:O?*B*A+^5WUDO#B^)#3 )'DQY%5LHZ8)CX#M3<<9+T3![NJL2:]X28%GC4:.&Y,YEFS-B!XVWS8\#%!DQ;NB(+)5F0D?IWFC2&R/,: M?P2P^&'5$%D^B"R>(4QK$]11QJM,XT-,'Z]NE>VBNY6=A:0Y.2*_(-?OO]Q] M08C)3A>9=#71M8AJG*^/'5(U''P&("8)(>9\5^L08D+CY4T1SQ!B7D[HOA40 MK-WRPZA )=M$,3N>-7,TZ4[3+0 $F5]_8A$B]6)?M"\5< 7,B'^%Z,3=HM8M MUWS!3M;G\V*^)01]%_]I*/)FU]5/0%FZ),\&J46_0+!#)M>*EU,9?MR")( V M329SE2:P/Q$*7LB3^4)(\&)J20@%7\'A>1X3*IQ0Z8O62I63M9&;8Z39++=V M 2T\/R=)AI@0F@=O3-/XEIAP(P_E>7<4AKD5FZN5\]#S46. M23*1N;AC!"<"61!AT^?)!E_LB0WB:] V](=AJZ@2"+E<:G4I6AQ8C)OE. MAQK@:G].>[70J0B1N*(_]./U[%;'2'=&A?"(Z3M[7,_@#MU=4DDI8Q,,CG>G M95.=W4.7E&=<(K#;IMM6E MN9QYW3^ GY.^HDES9]H3GB1=PQL*0>1[.DBGT82>*?V4068F')6<.IU$-\G& MAA!-D(-$QL-SZ= D"8]]OJIG=5KGF?*X;M3'[(!@"V(UU1^,)&X F_9XGE7L M7![NUSOUZ0(0%OFI+9IA:.?[D;=>*DW!K 7RN]?W,5JCHNZ46LN M&+E3*#YD<'XI2/+; 1(^_77H^(@(IRYCX]*PE%77.4;*V>MFHYO79Y.6UUPG M$TF2X<6EB_I2/P%5 L]GX""D50D';]\YMW=Q!F2GEL&"PT"G@>]1<7) MDR9289PIC#.%1U\_[^CK!%JV:@755"R5Y"C>[LSTFEJ74ZU1&A63R$3B9R-6 M(7J$9U[AF=>/._,Z 2/5NCJ8K^;5 L,3V45VU2^/[>P,P @\ZR(B5"H\[ J- MD/"PZPL>=IU0]K$P:=*&G5P0Q;2C+=++34JNTT#9@8=%92(IXO(U*VXIR9!2 MF-^K%UOQBB-B@6<5QH_"^-%7/_8Z6COV]WT;1+=UI[B]L JS%L!06H6_G:HY MNHU;'$N:!0;O2IU:.5858^)LE(&^52*2HH@CF/PG!)3PP.NK'WA].4"Y$P_K M#<@R-H;E5;-#-V4UO9C(S?:DT$AU_7C2X=8$0-8,=$=L-?>!2Y>M2G5S5=^9\&I>W?IGH'<4TZ;6:=:&7=< MEWDSDVJ[W5YB1=,CDD G8K%(B@Q/Q#[_1.SF^G9MI'G^M.SF2_]>4/-YSM[K M,6?.QYJ:8CQ03&>@YN;568,P%S.(.<"?2T>29P/J(>2$ULV%3]9NOO([@YP+ M>X&O!X:^U^NY/N7:"! A^]5M_!4B"[ $;SWI)OL)CW3__2 MX/!.U#R0ATND^QX*>9@)6BQ/:/C-N!(>1OS 1*)$!YF&;CG@Q M/$*_[G?S?@+-D/T^%L%5>B$Y8-)A^U2 /"!3_V(>-2XH"F?E]NG\ ',!\F# M^ '_,T414W78,@\3M8DXP>J\*_RKPH,_-7E@ M'W9-7K.\23]:@=YX=LHZ9DY7@4YL+,\P-"U@&C*JH>@;<6<8 M-('PBU2[EDCFF>6,[)8+XT*YX-"__J02J0AUHM0]YC$$1L@$706\!A('7HZY MHBEB$IH"9NM(''Q"^&)J86,=$!Y^<2*9P,#632L"?O.(%,'$@$81#+ >XR< M=L 0.'[O89@$7BC:MB+"?!+X1X!3XM+A%0Q0:.SUC)\ZBK+!5H"C8#+FCK'^ M3'G(?\O[CS=9RQ'FX,$3:25-P)/ 3#<'[W10,_I32Z((,N/K'U;68'-0:25B M3877P"K .U2D!5&LN_Z"[54!/T0@B A0X!!(N(]2A]E0[ &(4(%P'@(8)Y\G$ZLVOW3?3_ (3[\[_@G\!*$!21-Z%;-_]W(EF&PF]^ M(^O^B2T=0_8A^'WN62RI*+1.?:>?(/Z"!N/>4P\>A0NBHOQ[[CPH>,*5>S53 M\<#MW9DN9,PC$R++WK___5_[RWGT9W%!5W3S=^"T[E'/)PR%_->9B(]-D9=Q M=*/L-Z^X_,;R%YM.1-/IX%#T]\[QA13&4E$B^1?V^",DRA'+5'Z-[]'-]Y9Q M19Q"OL!O!1^9/J_09[HE09']C2012,D3EOG\MG7#9^X>MQ/)*)DXXO=5(A)[ M9N7_\ABP)@%^_4^7S9WT^^#/0+P!&B@']K3_T:\_72A_4,-R$ [1-37?6^$O MZ3B=ZPX.%S(^>,N^T?_K3QN@)%18&Z(:T'*@Q4!UQ_A[6!"U 6!WV311O[&UJS M%/$OW:VCG\A__PDV%;!9B]"= $R5KA-K>#IS8)-0&)C)[M6W[8G!& MD0-W (DAD'Y) YH!4 E.UP*&!+#W9\ !1ONZYS*X @8=,J8.S,8](^OI M=YVQ)4TDWMS Y^]_%[V4MM6 \7"V_I?CU3XC]KJK J.V2JT!-:7MDNV^V3!$ MOD*=!Y:VHWJ9,.#]<)6>WW#2''2K;;;=I485;M,?31+Q>+%CU8$YF""(Z'&H M-# (D9>Z\Y-/.8[[OG,4>T4,!8N1$>Q-D9,+.PA?26!TFM#JV8TU(_J342]/ M5^6TX)P3&-P2!2@T+K#++%'[B,1H_8I=4Q;,A"@*5):8)?@U5P8NHJ8_&TM! ML1.PJTY.!QZ ,XKMK@;:"IP>2 MA;5%0S?M0T U14$$6^X$T\!V9/ANVR=ZQO$]P=_]? =R[Y&768%_CCSS)W^_ MA-:L$Y6LED]S%L-3Z95-D)/T1KFP_VUZ\_'LBY/ZDQEL%;:8C:E<=2XY4R%1 MF]EUH#^91/2XWLX.-+",=[$#4[:'9-J2_5N:JE&NF'A\:D7V\!B4B= MDP@ '\!K1S?M/#F,('@!'X>B\B5$98R @4':%RPV:)-)E@5^LY"1+JX-Z/-:_V!3 &%>Y([W(@I7#-V' M0O1*(?JT([)D472*3*2(DY(U:/Q#XVW@X,R M= #@>>3 XN%7HLG/Q"5(D(GWP)FQ:*B1:?+4TYO-I.*4NQ/-LF M3R:A_&"1ZM,/$QN7U@-"'8T?=*4+8 $_R+JAWB)0CR]NFI(@ GE"PG12A*QV MOQU_L-B5S*[K RW5B#N=/ WKAT7CQ^F_,-+OB=#K/8#C'!8^2/K1>NE%Q\EW M>5DRJ\5Y3%T/1SP-Y>"7%PO=C23F:;%;21""7.U76C$\M09V2CYZ>S^; MPDTZ/LYP_*(M-8GQ)M6F8"_WH[=KE1:W:O:T-=''246NI(K=E05[$AZ]7:_S MFC3L=I-R,O^0T,P'H5Z-MT;)XY'QLEQ+.833(:2L1A6[-54W1S08>33/9MQ= MV[F"W&?415?OMT8EW=C"VOY'\S1KU=Z,)7H\H.=@RDI$FQC56X";\:"<(M-PTD6.5_@9&'GTS*%;=?51WL&9W*:4W^:UD6MMZ5/<= C>=E:.RW/% M:=7H;Y.*(&T@-X^>^: [ HO39EK.N4ZO3M0>VFS=/<4CEC+IA)7OCPA^O"J, M9:6BI1.PF=S1,W-I7$D:'=9AEA1E9DK);$5)S$YQLVFIZDIO"P]R1RN7%JM, MAK YR,UC>A(9/M77A8*L\GPC.]=&2R(&"Q,?/3,O+6/N>)GM,)U:OK+M5 I+ MK4:#D4?/W$[60C_5ZYJR:,CN?!/K9VP9%LDX>J8ZW-:FP^YBRO1[HSK'])R9 MH\,27,$SKYRI]9B3A8Y;H1&%'NKO-,AP0U"9Y2VX\?@U&(_RM]*-Z@)/E)9] MCHU5XQPCZM78:':9/< WEB. LQDL+$!RQL^&VZ\ M\+G/Y>OHIO^[;MC(1+?GP)3RCM+?%F_%' /\" _KD! M\'S2+P1C/4]0WP^!P4$!*-!,-S>_/R7C4IB+$T=YHL50?0NZ>:3 M F$8^:= M =)@B0(:[2?EH(%/GV)E-U#(T#'ML?:3:E?.];OK/+%<2<.>/IWV&8:^DCY_ M4J:NQ_$@K\!+BA> //"&)?X.?MB?&[R;ZA_#PP-+P3O(/CSUWTN:]\_\B:/3 M>ML,WNH_C?26];H;NZDX2B)X/DE_[XAU[_DP(68*9#T@2? [#J\,_/92)&# M_<7L!)_2Z,7!4'YLZ8ICBY^1EO#\A9+##/37IIOOYYM\Z,(%%8V%;+D_MI#1 M>,B7.^1+)DJ1(5_NCR\AC-TE6T(8NT^^ !@+^7(]OKRQG,V+QO'-B)!^ Q&N MB=^?E AZ)9( MPQ^^'^_$K]>(PY4+)J\+C72;R?&N1S?+DHXJWL)9PQ*.-NE M\(;Z$.K#^_7A6?)X*G+#PG 75J%3EUQ#';IO'7J["'A\/?[WM'90[]4.DH@F M;UM\]L+: 2/.A]IPUT)Q)R)PVR+?EQ&>UA9K @X+I(IH@^N^/#)>IEP3CD7?6B>1HI1>OB?NA&^E[.N?E[OG)7944%6<[ M,RW.+#/S8K\1H]O)]OOK._HGF.+D]/$EXQW) H '- 2//E%J2=A6J[BPC-.R MQ+'.=BW36GHV&\51V4L@7E$S#C*530K4*K/LC3,I.34^D47>I4LSF8 (>J[Z>2+]9D M^U*>94(U4TBLOV"$EEZ%$"&E?I2"(3 MOT9]V_O"EH.WY, *QJ8$GEH2E94(5P7?P&L6[K\FA*+;0=$=T.3.H.A5YMMY M*.KDA\O9,%U.<:I52*KLH"I+Q/MKZ+X;B@;9_+(1-^D:HQ;+O79K4(WA"H0B M9+Q1:>KBQMO=N#5>YY2N;O/*L]G+H4M[;9?VYL6U;Q8FN_G*[SJ.]ER2_\TB M8@L;9S?L5&ASU2U77E5$IS,CX?TI8+11$2J3# -B(7I\7L3LYBN_;YNLES&U M45EL; B^4]H(MM!+S2LWL*_JK;(PT1I&B\.)W"B6F$XKU@C>M@7V52Q"Q%^T MKX*&!5_JIM -NBL<%7AZZ3Z:! O;"OI, \^'U?"P)V4'T<]!]4(8]U,4H$,1 M;"9JH@E,1J_,MRIIDF6;*-,4EAG$=,V_P7>RY.1CH4EXU<_O? $&1"]XC>]# MM1._4,'Y ( !W5/;KA@"40,#7QY'EV$)>]:/7' M-TGA05,]HI,.,*RN]E0Q03#SANZV-/&%HFW?OU!)07QCB6C>. 'N&3AT%J;\BVGY9)R7"@ZG) U5P!-LQ14S@P=8,;QA#K:%Y.[G M=BX/Z*&"X9OG;A@;SPDJW)56$.\_X\YN0]>\2N)/*K=[XDO[4WGFRFTU];!I M#6Q.8?CV*I;0$K4N6W/#*[>WN')+A)<\[O+R#14E4R%?[H\O)!4ESC:3#QD3 M*DS(E_V(4"RLZ7"/? F![*ZN=[YDB/V$JSCG$?QKWV>[DI;^1*)\;T&YP+V> M6#26OK-;;6?O[?2#,K6T5Z;V8W=X0B3]W@KR,Y#T2$U"R0FA]>W06H2E-/$\ M;X>@>N^J<9%;P1\"Q^]S$[BQ:]+LG4A<[&+X5Y"!B\'<]Y&' NQ[T(-]#RX! M@W>6YI7E%72RRJ-"?MN+H"J.1 M.MY*8JQ(,OVXVL!;>;- IFFO0XLZH=HFLU.\" M0A]I1?0),/2FACZ7 J$@:N8'S9"G!QT]:.L@4^<$+A$Y3HB-VXT; M:UNI8LOK4T,EHIE+WB*ZIJ*_,.4^KZD5FR:W.1@,RM@YI#D MZ:9UWT\;/]%$^2;VR-<"B?<9'S>"B3>;(A<#B??8([ULC>*JA/3 \/-8ISY7 M#:7APDYKP!Z)1ZG+FR-W8^-[%DH/67*AWQ?&:"YRI?=;6C$?\)5ZKXO6S"=T MIM2JYTO<E#:,OWP]>0@/HPOCR'L/' MS"PG#]HXT9)Q'%\4FM3(Y=.TUXB72D13Z6\5B"GHYE24PE#,)YLU=UP,*K1Q M+N6$^;KE@!F6=Y=UC_ &S\]H+F;T"MQRL^Z.Y/*FCP]FHQ0T<2@J'LFK:6&1(6V):I@O !!@O ML40T'?N^81OB1,9-_41?GC#UY@[LGY]3C.G-N3D?1;?X>&595&,](R2ARVY6 M[*I64^BOD)K372YC#)%1ZTQ2:.1J7&O!K)/T*.VEYL1C5(0B?VAJ3ACM":,] M'\NUN3ZL?)E4F\6^4E[T M6:,L JLJF2+F MN--PQ37P/)L45E@_V_"Q<^_"R-P!-O4 E&-11](XI^O>O3 MP8>=W'O%Y%#EY?V_YW3+;NCV4 0+#0KS[30@N5C[57\.R@**(!7[Q4F#!;E<7]=QWE-V5 $._L$O7 :F=R@W7Z\JW-6$ MP L_ =_2_PB.(_?DH;8(,2Z.6[_^())[.JKJL$/P4QR) MG@07K]S"7E$)01%Y$V[4\W\GDF4H_.8W M%_#P$MALP!\+M?V"(5A0AW6'1B M[ZD'C\(%45'^/>>R7K9LQ;.78*AX8,CLD(^,']>B@/_^]W\=5-[8&2BP0IEN M_@Y\GSWJ^82AD,4R VJ%"GOP4_#^W[SB\AO+7VP:N/N[FT*_=_X3I#"6@F7D ML<MPPIH_FNF?5EG0;:P*60# " %S6A.CNQM7MIP?P"KP+[ '/5'TM2!J 6XE7]NJ_ M?N+TG\K,WYS&.Q,8I?MG3[%/X]U3/3I2D#T-(,EH(A!*WUHMMIN97,KI4ES_ MX2$[J2?$?+;O@ETK_LN3K]W(0E]C2NEX>BDG-SCA%%?%RK#MCJCCD36"<>/Q MV-J1.QQM%ICYM+X0:+#_44]'5HL-MIQ)%$NR9+6+;&S;[%>S+3#RZ)G.<-KL M)\<;E^$-JC5\2/-Q=NJ MTVR^RA35]::ZS"QB8,*CQ/$S^UJ/2LUC'".KYO]G[TV7$U>:=M'_)V+?@V+M M_9U8*P)XA9A[[?-&8";;&#,98_L/(40! B&!!C"^^I-951)B\-0-!F-]P^IN M$*6JK!R>S,K,NAT-8^:].I\,X,FM,1.5V\Q5?CDPQKG.R^(^W7INII.#3G)[ M3+TS*C^$ZZWE.)Q[CHJJ,Y]=]S'Y9&O,84UQ>H^Q$BDX@_M/WZN*]O4/S*%-RNUH [USH3^\T)HK^P M^AQF?MJO2_I'9YI)I%L3K5D:JW:J _#6O!>[@S?#N9]=T ?M&!#8LUST#[#3 MX=]'T99I=QKHT5/TC/^JR #.G0G'R[]SZ\]]M/(4$VNY:2$GOA2*8F_:N^TM MCMUYN:?&$[]"1 MV=HEIE_2C1EY^-56S%E S3BRK'VL*7.I5;P8YHL/8GD\Z\W[>BW>FP9-F8.F MS.?7FC'H,7MF^Q+T,CW1C0D$YC3W)6C*?*+[$BBRH"GSS^IZ%[02/0^BG#>C M_,#.H4%3YD! DT:,$J@28,>S#]&-((>S$$/YJ '<]"#.>C!?.:%8-^K).. M/9C?SH-H$S(8EL5:L_1P2#S MM& =F-.A="(12L7C/[/,ZR0E-:@*.VT5=- .S'^JA+Y-45AW\O@%)/- MNAV>+*YGDXL_13D';[Y<4!ZC%WDU7Q>=7OM!CT_DJF,N6//E6"(9BK^I3LY% M%H../N>M(KZPH\^?*HGOU7HYN9C&$_I3IMN2,@^7Z47Z852<>JV7$]'S[>'S MXUHO_^!8RQ9A3J;/X!$@R>$[*2M*]U',&L9,+%LEL3:\ZY6+<;>3W M,4G023F(HGQ/Y1*@F:/W4;[(*M674NDE79"D\3B9>U:&BLW[**NG_E^ M 94S;J,<]$4.\,K7=T56-6O1[HC#8:N]3)0?GX9#N5+,LJ[(J60\)&9205?D M((82Q%#.$G7LM2=RV^E,R+!VD1&K\6%)C\W(<^V)]T1.1E*9\PVGB#L28'Y: M2^2]9P$&K8M_NW7QVRI(ORQ65. M;/FYJ(R3V>PT,2T78D3G;8L!Q[RE8(*NQ9^8_/?N6ORGXG#"/8NOVO=:34VF M)+%ZG8\6VR]CHW^YP..+R/:U +_?M'A7UZAOVK#X]WR^;]"NN&H\],;U1B;3 MIVY'@BV9%D M45$R"A$3RE:7QHLK9V*U;"G>DKK/@VY>:E[,-.S.N=5)4[\)B[&+YD6SU7:D MVW"G=U&)#K(=J1.-;CY:O\[:H]M.^&GLR--"=A%-)O+W ]CMQ.:3#T^5:['@ M% ;C4B9LWO;NE)M1= %/IC>?C)J7[?M^Z3XY7DXNDME'Y]J\;^"8VZ]_<<:U MJVY+[Q=DI5VJW*M2IM*OLP3M]2<[]_-TV4[K:;&DY*X;3^;%;:R694F3ZT_& MXLZT81=+-ZUV@9BUM*?>)[5^I.7[4G_LOE4+HJY>S%VJ0[N*Y)49RD5 MZT\N\NV*.!MF28%T5.?>:E>*HRJ.N3715G;QM*P74^5Q:?%<3QM**I50L3GI M]D1[6>W%,:\?#7"A"M6Z\W"9>B [>XZJB9QSUY.T9W$2[AB)Y\X\T[CEQ[0; M&WHQ6RPGB^BXU4P4[EHYX[)-ROQ\98.B]4JN+29T4:P^/CT,;_KCC"[7X%"MWJ6K3ZE8N!KM: MGIJSL96ZO(PE"S/R',\U$M:+E>"AW/4G*_*X%*[U1LF6_&A.S;;S\#Q6>*1F M_LS.CF+X]JTEF0\R:4@OUT-1OKJXRSXTXE&SA&_? M6%(GE4Q(F50T W\!J!J7TT ?4>IW>OUH4DI(8C\C;C-+V$E,S4RJ4V@.+L=J ML:%>9R^SNZ1?:5*XROQC5 M%CNE/Y42E:=LYFDQENP+\WK6N23AU&*7]%_=QCMJ;J;*+6>HE1N:?=U)C>N[ MI#^IRFKN&D1FO#0-N7MKD,%M?Z?T/]?;VO;Q.+<:[^9,R,ZH,M)W9*_Y5^>?OB5,M2(1Q_T!\SP\N!W8^?![ND?]"=ESO% M0D8O-.5^/J$4!T].;;%+^A?/3];BN?=4&H>?*S,U4]*S3BR[2_IE:S;5ZT-S MT"K9M[GTI3R\S(ZR.Z6_.\HO6_/6^2_EJA,=#G5S=$5/,E ML7TEQP958[%+^N/-]F5)JB=:+?GV+F]=:(.X*-;]TG^@!J N0O( 3(P_('N">^)N^J>^W;\/T1? MFR<*]0VV'Y .VB_7"[ H0])S-%+M>X+#MC6K]VY6).'LUZOJ#7?]%[C\5SKH M2K.GL6X-IB^M23E1-.;MEG-[6P\ZZ&('73X#VD!7=FS#_8 UT*6??'&3W40L MDH@&K?9V<,NQ>R!&$D$+Q)/"?;E]/8ET&.GNB^Q0(^=XKZ(D6BP,:>X,8$B.\E]$2.9P/"?X+ZD(JE MCYW,513OABO/O_GO>PK\3/IB1Z._VS$V'H]DDF?7,98=0ZU.I]ZI+^G^?F%- M(&-G+F,'"7S_1)*\%W3^B30)1.?SP=;3H,G'.SD>@83OQ44#$@:2>8#PX8^D MR7NANQ])E+,6GC^_IB/]3ICDU'RJ)@RB]F&!NATX2X%H_$AGZ:31RO?PK4Z: MA.A1 ORB[AB8@3XU506FI>J"(.SIBK& ?]ZA3S02 M_U8W,/I CV!@)7W * $XWL$GCFYTL3 ?JQX"=!S(QB%E(Q.)'Q;G[5DV:$<% M09%-? M[&*. (F=G%21R7BXT7^4%^N7Z9U]?Z M_,8^T>=W)?VL&Y/7GC?F=:=^-(?3E\?N74_,QZD%0?O M-WX2B/_O9!B?HA <6OQY'O$I+GW_\G^1+28[1KXX:9'BJ%AKMRK%ZTD@_X'\ ML[K^4Q2"0\L_JYP_Q96?F/_@7B?A=6&]6'I_O52)B46^2QKNH/=,;#U^18^' MZ ,Q?MO$4Z\VJ8S*DBXFKW(/U9F4FSR.LX=T25[Z?:-EJA?7+:EH7_938^OY M,89][Z/2!WR2[W>:E3/P4HL!T6W6!A@XFMURXC837@I_=_<7M3D9'?N%,9=C MJXDO"K <>YDGI@WW'$VA"BNKS!R5=4]9R6W.+[9NO^OE#M76:D35I^*3EA%+ M:C]73)>NB;' ^R\PVB(>,-3RTX1>VCJA.$.IYU&18R]S_RY0>F:T&G?]>+4U MR[26_6%W$B\]+\[0!?II8AG["6+I1BN.O<[]RV6TFBBTLLE.3&SWER2?O=?* MXG,]D,MO+I<\L'!L?OVB*,*QEWEB(/GT0P9[P-WS["BC7!;KCX7J\O^\=O,%5,QOCGT,KS=>SGX,>P#][(P*!.(5]^+FWQYS81H!F M"C;B-#;BI]X/\7)J.Q$X=">R M$<$NG, NI"*I8!_VMP^GGISU^JK/I[? NQTW]DJ$'W$+R[_O5)B^?NU*GBCT MS&3[YA7I>S7I""3G5(APY';!)T"#XS?\/0$BO!?__"%$./9U*6\FQYQDK^?C MWX_R_6CV7D3OAPC;L6] .04B'/_*DU.@PGE!L;WTS#DL+OM3%^7;WF(2<-,W.S*TYAX;6;YN68]PU M"'W'BSI^ @1*;ZXXN(KC8PR]Y[LW#H_KCK'+IW_9QGO;?(#;-0X/W8ZRU2=_ MG<8'M_J[WI_Q=5O-P,;WW^DSN"'CWW.^$N,/3W.".S \,O[X2R\.W'XF*O'^ M,U(G:V:#7!&;C98>K5E9O6P.#ME?]K;U$GVL#$;.N-1_",\+JFY7QPM^ MY44J%,^D#M2'<3<[!/KAN]UQL2<%\:TOM?A,V[C!0FETGV[*T9:<[>I:O-&) M:]/LF]SXV1FS?^) 1VL;MYMM ^G^;E=8[$FZO_>=%9\1[^%#Q;KJMZ(OHO0R MRDSN2X_=0ND99M6!9_B2D\*V1^@L^3@IMY_&5^GGPI2 M.3]V^M-8PJPN#NDLE._3T^6LN_!R3>L]L"]C.(];^$;G-B<[>T3 MFPKS1UXWL=]8QK'7=5+J;<^!BSUTN:U4G M_@N2NXXN=2=V8<2>8P/'7MB>Q:[3D&ZF]G5Y-E:OQ)B5[NK%RO0<;ZX\=[$[ M =8\D,]^[&6=%((]?0=]#Z!8J95&#R]-N54H#3J3JWDY9X9OW*L?WD7%![C] MX<^%F\WVUIG ^,I:P[C?GUAD-357/'R?V,:4_1/^[C:ZBT0S9+*CA=UZ7SI_ M-SLO8(;74!CF+U?HO-9YSSN&HZ^.)(D;(XE)$=$59"0#\0@JX%44@BB(^%Y_ MZ[E/7(3Q9YOZ!N7H',*:O#0<^U=??28]/Z'X,^&-I]MV&$ORC26]H M4*J;8+YO&(;TEEZDR3/K<]I0G%]M^YN$"+>&381T1'#%1MWW!%0;:*;LGD#- M6!!3:#K3J;844&.A6@&I_7I21#RUL:7+ IDXH$QT3U8FHLDC"47.F$Q4>P*6 MVQ( MPB>)5=48IV:<.S'T+]-&9I:^3H66!>>SUS[=(3)4]"*<^3(E9VFT'UV MH9F*;S=LH>+UO[0%VA:3(DD!T*TL-(CBF"9PA7 A6ZKU:X_+>>_*K2SMQEE! MQ+O=BC-&5_)&J\Z08 ^)T/>Z?-+!%-D:TA_2OQ# L/ =\G](,(EE W3#!@CX M94B0%05P$9#,A)>HM L1+$[F@Z6I@H_FYID*JL]@3Q/B6X11F!:+R\@X? ( MQWW4&W J+S=&TU8[$J(CP+.F0_S#3J>F\0QX'"<(P\.RW!)5=WU=HLB.17"= MN'1K:)B@)XDY 0!OP_[R+RRL8X.U.E3P(SOAZQ'N5//]]A."Q<"D#] J&I%- M=#R'__94:PJ&[!=5(!N6+[:!G%,1?.FK,'EMJ+!"-&W3**V=&>ZW ?2K6>)2 M?.6;)XQ$+>F A%F+;+D/[_\E:PMY:;GG4(E( M.KV"!N[DD,)"*B(F_T=8_77E!?AF@_?:^>BV=F\=^]7ZS77\LW?Z=/MP#=M< MWVXGDI%H8FN_#W)CID\#_U]9&)KH]/_ONVIN)_>_:Q_O*$($.493C>+KR8*\ M3T/S)W4)#14L2@VV! ,*H,VN="7BE2@D!S.W]\ZZ^VY2C70(BNR&81.VQEK]( M=AIC>9ZH/[6Z%].'6K83[8A_,6[RGIRWAM.'VWSYL=">VP.Q;)9F9FT 3TJ; M3\H+^^96F[P4Q^&7IVSW>G3_,AMD.]+VF W2ZX7-6%439P^CUO.+VTG;^,/VGU/2^4+[9=49Q)]SA6L:AWO2MU\,J,9R_N+AA4NJ)>)J^%B,GAI M50:=^/:8V9=PMCT?FLG6Q)D/M>MH.658^*2[HC5KN!:ORSLLN@7+YW>UWAF^ MBUOSHW8\U1X5HJW2K-C-R[-B.GZ_V(R@^7!W5N^MH>Z\:BF:@6CL#EYYH1G* MF$?-NIWH2W(T?^G>2>/F)'-Q_9QJDOA5G<4351W00M9^X[D./A;]2R"6(D]A M,@ R-Z4WB=P* H@0VGH][SC@IP&=/9-L-0J#O, I\V51X]HAB,#\.: MJA,61@H+ MU1Y2%T0M_P<@1;>Z-JRBCZL E =_S9S9- N-G(?LDIX:K"(&WM7 MWS0F\+ .]K0+/"N/Z2!=(C@($N CVS=) #<"FJ88'?1 M7[,%PP%*@P+O@8L)?C7EXR6&>HY/8[ %BN;TJ"L),\65O4EPV!(=8)W,B0N+ MEX7>JF9SY4]&A ONA?JIQ78" PPP*D!Y'!X0%H7SN!GX/%(4?\-F ,^R"FAH @K.F/@+^S0A\B3X^@ITT7R;C&I=7$Z-$V>NPW+ 0 #^%R*:-; M9"K3^;G!@(B0M03+488\@D%8Z.+=22!!R#/?5LK,3$1P$E-YR50@'VA-5%S2 MOK?$MR9/GHGBV(:Y7"WCI/6@+\-V[=32BXTMCZD.6U.8"675U3$K;EU[B)*& M_ W:K"(OP5A)T=":J.%&&5UX#PL4&;CU@C/%O_V?/9]=>U@XP;!P%+%P@F/A MJ'%80'C+\AT9TZ-K$QS%CN_#:M];'C^X;EWU[Q\NI65W/+EIZ5.CYFA9 M8SV;,_&!@VM\T2]W%D"G+KAX_.!ZM?%93RG)X52N5:7!\F5.6^5O_KO^ED1-PZMA: 733X2P@,"]5UH+.,":A' M^1E5R]\@A@#YF5S]0T.4:^RH]CWK-:5'6*#P>FCLJ+BSR"3LLX%R"]SULFVI M9!/HBT"*F3>+S/&7"R+3&"7\"T0 1@=W0Z8]7XND:SH(T7 3(\(=AT4T#"O$ M@-O0T0G!;$P&W+A&>6-V/*+I_L3]!>=2_ 29UB*VK9'>U]E';A+[AJ89"Z00 M P-35( ,+5)KHP]8+US\)X$Q6 1V%5?&Y:"E5XSWHY%J M?U5(X8OW9VTO4X3&DK:]S*Y=D9X?M<=J879Y\SR>B]E,[25[(+_Q4Q'BWS]^ M^<3!*IM;$L;FL4*,JB@LVK8>FO3E(_' I+@54K1-]ZV^JPC_^FCI23H:$7_H M58ILN%[*&L;N-2SA=R"GM(=U8.G[%^#OL\%7].$]O]_=2PL'4S!%6 M]H$4XVTM3OC[4*''W:&2 ZB_ M?$]N2K.!6&G-+LK/SS-07[?SSU>6TUCD[J#GU4<4(- ;WK1#$]YE8M+3\KZV M+!"K-\Q(3\IC)[/H2%P3BE)R2Q/^\Z>J\&0@Q*9V7(_.'5Q7G@P=3@Y1'K&_ M[BF2Z55\>FPZ?1:_>J6\WQ%+[7(W7\LR#_#4GRB$8U?V?I7#>>QUGH3[>5#X M]=2K32JCLJ2+R:O<0W4FY2:/X^R1O<]T+YKHQJZ:UB M)WJ^R]-^6$*,@Y4_WFFP+/!^^_ZW[#/'Y2-GU>Z9_FKUZS5.[M'ZJV?1#DT% MD(55S@&KA,*H.BQ;UI:6:H4$4'C*$#,5,)G(\EY'+26FFM.7P&=T,#S;G[#" M)OAZ:N!)*>;/]QU:=+26&(#Y!%B M!J19@KXDJ?8#'T)#!1JI/ZUA*$*;I*) MVIDNRIE,Z9)X4I_*2Z^FL@UCZ1;F?G7IB#3O"W9 'M ]\\;#TBK%EKTL!LQ; MX'/VCV]BE1C;;H\R_+,UQAHYO0'E/)K)2J9$[_$D4]4 5NJ##C!,>!%P'^S' MSA72U"E#"]'L+P0F. _;=)B2[A%-7C(*>OM',]1P\K[R,&WY4?T^A;5VEJ5. MOR*+DZ18U>1$?9E_:32,[&^YVV]F^GA^;LNZT12NUMU?5E8R197_W7)*UFS# MY@-Y3H &+)B/]3!OSX9SXW[1:BIYL7-_-0I?KYN(#SOH.\R#_X6>*0A+OK2@ MX?A>NK^9+C,B*68O+[N5^2Q>J8/W'=D.0O[/2KA\6HBK'Z:B5EQP]]#R6&0J MFTRJUSG'W5)^88H\F?XKU S#7+$6E3^!IX<#PUQ3*A;)Y!&A[>'8#$O+M Z8(;/4B5:#ZLZYW0:[FI!G6(2JJ%SHFU3"9_V M5!Q7T!9-!NN1+M_OB)#5["%-M;(W5"3,=D70'8JLBZ\; S#52&_ (AZ\\I1F M=_$$UM5XP,>X#A8M\:DP4!PT26P*]LE@N8/T;U^:DG4^!=H7#"V&EONUS-,\"':9],/5M>TB3'A4RM MT.1FQV05UNYOF3WV\NIE'9'E%)6)PO+J^RHFFH/9IVF?:*KA.:I3?5/]5QB" MQH%EA( HM& <_X]I.M/HNDU_Z:]!2??EN6&R4M#U<5' 301?F.W'U%^($PUS M1'<L @9"SUY @H7'F.>#7Q! MFZU8X+>SZ$0(*Y8F8)"P%M44IN@AHX_B^Z$7U: E0UZ HX55#=TU M]!P1@ D"S]&,5_^(CH)O R.@I 3D&,L' M1>#?%K(/+$ W?&/2U)=*>P:QECP8UX(QZ0\UPZ)] M@W:_R_/8O#9 WM15G84AX$>4;EA89_8H:>BT>*$=\L; 47ML;BI&J) $#! B MP9 O<6+TQDPLFV4B"?-73584M"ZSUKK,\J,O7'2/AY%U3>IYGF^L-7@(QO:G):2LLJ?-?EFXR)5M@N:5+ZLZ6#B>AAN-Z9L+EY\'G5*B&I)6S =++FVJ*;8 M*-2R; R_#( 2_3ZHKM="RINDY3HK@KW.UH77)[+K:J)G$'::T"6:2N:4C4VF MJOQA(;;73!"1T4*\1Q@-,5%RFN"9F]ZFYS0@+8OF95V?%#:RP5DCQWB@1RS% M5+O( $"K!4BISP.DVDFERAAW3--0YAS-9CNR99W0"JY# !;96Q,]R_/.,0"F MTB6H.F IM>>P&)UA>DPV&.":;++/4Y)/-1HQ<7ZZD,>V$FW#'",;Y.0I1DV$ M/+BCCDV.5>'[=C<)Z@#0LCS@:U7G^0CH!@CSB+"^L&R)=IT0JKK0)%.;)A0O@;O^53:]:RWH2HZEY?!/4*J,9#3D8!HT1US=#4'=Q?5T:L["FLWP $>" /\8S*?R;5[ M/<9_('=SOFI+GA ?8$59)JC65&O",4=WHMHV.W/#G@HHAU0SP+ RFG5VZD2Q MQ@I!X#&7R19.W^TPV'%';;''")I&!FXWB'5"]F7*-BCO^D!F^76R5^5/I9[6 MS')%1%=KO;-4?UD[)5U$R+KZ'Y6(GVLMC(E3PTRC(ZC15:J)YX3Z$LA@3+_# MU)EU1SQF\TFK".S18M,8.%T!92462GN;9K"]%IXNNDK9P[S; K)]GP\#C,F +W47A60:?(?LU _W& M=@^3+SN\WM1]:YI*2KJJ:H/M*->A8YZ32, 2> M:9LN0H*O[H:JV0O79/1Y!6%TT=I*7;VB;_E20J_; ME.U9?)RTNU_&:00\? L4I"P<%7=96X2ZVM+'QS+E8Y8OX6-ECD$1S#$\OF5S M>6Z C[6/)KJ[9!3LE$$)B-M)F0W=(6="^WQY9[X8*+/= QQFSW9MV$JYKDYK MT:):JQ:Q>BN/_KF7B]NG_;"3:;.X>[D_71!B#09NI M&Q]T#00GA.'KHA%C#3,B;GT'C37OWN(>D7L:/2$VZ(NIF3<)=JR'MUG.%!MH MN!3BK\+.&;"!:,)Z EH-;:M3!\!XYET+-:8)J#_J6&@15A$;[H53VFXH$ _G MK0Z5_+$LW!8,B;DA%0^E^%[I*A]7IL)K,D4!C#!Q.)J@78=Z +.,G0::QMI\ MY3+'L6";5/;3UY4+&&;J:&L$8X:8 07TM3TS!+]G8=4UX+JV+5XW)C<:PSMW MN:]E=*/!6\",*H8. 9KXC.&:#ME"\;[=Q9T$9QYQ'0BP2I4EGS2,SK:8Q2;8 M!O;\H,4-_'&9V+V#;V,K#_'37EAN>O8&M;U^<9B5L>_>1ILIK==E<63/NI7' M<;G8>)$?Y)?KEWG]TZV(W/S3 L!E8Y$G5('L;#(D#QJQ6K^NVN*LGB7.HB@F M8GG,)LKL2"=RFPSA-A$Z]'H02;56MI+GZV \H$L8\5:_8AJ$'5G[.8\RSV3J MQ; 08=.L%,W5VN\XM*OFZCG9&J+'*AAND&SG(9*;GM_DH3NFE='/= 6$Q7G6 M)8SQ*'8U! 6C"7&77[A N%I)0;.^Q>0GH%78M!.[E I7K%[W=^;8:,+"Q$_U MC<@=>\:U3^\(H\_[%H3_&"_(@]C* M@T@%>1!!'D20!Q'D0>PK#T+Z5!Y$[.NZS'5WNX=;>[[37\242F4I7/*&U3EX M@S$!:\5/&/:YY=*:4G@[6S;A/4L55^*K!3!9%$*;$5GD_7W;>XQ(\)E;:(>'F)A?R/KJ^YQ]D M 3]>UG+L'XBMKVF. GY&GQ#^QL:)> 2!@?B0>RS#Q_&?%>5H/^A;(R+D[N/1 M="KFNIZ2: ]13*AKL#I%JJB:/&&Q7!B7-B9UH?GZTE@_Z0D+?GB+-!@YW,"+ MX!Z>\?2%]:?]U,*#?XR7L_"OVSF WL_D"UOY%DBC-G@^@C5#O-6N&Y1R^]?3 MT"0QY^A$TU;.[)AKZ[%5EWKV"S*V=D54W_@=.^3BVX@.O0N.>1( _;UN;)1. MX(/P 744W1^S*=)$@I4CSLA(33*;'28?S GMY2],#).PL^S#..*)CL3\<,NT M.S=>H )\2;*J,.+37WW-"X,6NC*M9V:344N5*LJL^V);X=2Z[Y[\A.]^8V!A MD)O;ORSPNHIJO\;S.?"!G3Y]M#7M*J.K6Z?0?"+ZXT/4'O=>LN#3;_?F6+4- MGFJ.Y<\D *_&,'6R]'PSRE7,0[],BS$8TXDS/Z"YYA>.-8M4XEXF\YZ M\++.ZUY_?98'HGT],0&SP%6J+#<^JWTHSXF9ZFCHFF#@VC]U9ZO,GS1P; A$YOE?&! MIW;L&3=78E^Q];UO@C]ZR>X(9] %1L!*/6MP4P@-V+ M>(DB\*5G\E_/,UG9VE:3N7/> -Y7:\A!G<,,6 (4!1#)7U(LK,S#4D(*N2@" M[0J\C_I8UB:<">3MJP8\"4[:'*-':[X=5 0$OHF M.%3_H?]U-*95\621A>CIQQA\ K7>\VYU8KI3)P.@//ZB"^B!*F0WC7;UYFTK M"QH2;VRP#V1DXVAFWS.RS:[*F"!G;!E:MUAWW4*JQ+I8WM(;**M]G^%7'YD%5: M\4QJP:Y9?",&KV&2ZY2N"LWPF6Y;8>:H-#\S3W,#^&@D/;B]OQ;'ERW5-J\& M"^-!2Q>.@;9JI:ZUG&<>BBTI>W4Y;I [490&K+[KM;VC&0GNLGC.0VA-!E7[ M=]$8_^!#H(QI 5KI[T(KG-I*?ZZ %MY_A(?)"]6B*1-30_>R2%<:F,,Q*>'" ML=50\ 0[(/"5:% NL^RUG.P PGWG(,+6]-Q N+^X^L,QFYT1Y5*E>OA+F)91 I_"+Y5K-+(,>F+&$N X$2U<1K9A3?E,0$U+\W17^ M1"?VZA>^QX E![).[US!YPDH1NJ3KQ)9T7^B2,,8+XV0<"TC^ZS%3=RP";S, M!3ZASP$HCH*:SA3;8ZRB*"R1EM_Z"6,Q*21:A<"X> ] M\HR@ZY>03"132>D_C)Q8L,W*J#3,3ID8\U6IPEM0# !D)!^YC3P"&=$V43P7 M_25)B.?$1"85#U_7[I/JVF.JWPBYA_4:YC M:3U5_^N_B;?ND_H(D#BN+OZ=OH-'F^R: THCN]E5PN9Z8C%M=L.4-*::. ,L M9Y)8_%WR=-1K/_>'G($,*D^I\81J3I@^6W6F6M-X=$!Z1R;U3,EF6I,+ M=32\J4_*8JXQO;N\SY&8$@9W17K=U?17B[ADI-4%6RI_5_3B'=W!;VU[V[_A MK>AU5HG"&,//6JOWOLLA&Q5,410U,O"W)RKK\K5=MN$="*[3U]QK& M\?+W^7.T:Y5INA71BDS[Q/$B)*_2TF>2W0S,30Q')S+%0QJ:UK6"C?)T"B"; MW6%L8+\[T]&(10FT2CIWR;/K2&Q%HW7=L"'X6RL_=*>GLS(8_CQQ%!IL:;#N M1;-&!_X31LX"_DWPF)*Y[;Z?$ZPY!76[@Y_7.0J&^S[.^4_EL,\[X!^J 3ZZ MM^U6.O";TFGE:30-/IY)UPH<>">/?=4BB"18,@+%+^S2;-XA4,$5N]^[;:MT MH4N&LM;W(R%_$;>%U:)86(3)GNMG J\XK^$:)HZO)*4B6U58?*SAKEJ:"OTUR?8OA7S ML17'9(U.:5R!V8LF,[V<^N+?W7_87Y%3UKZ3Q+]E_ATG)'@IK =@5K'7R2QO M;@F*LY_,U-:YQ1P]]IU;V,@,%)\0C<)$4U[]X@:W)!BW["Y'M58E#EYC S1I MJS8KM&X=4(""C>R,T^ AY8E;2ZAKP/&(_6[_X' MOIZHED9DBJJ"5.&/I0JG@U3A(%4X2!4.4H7WE2H<^U2J<'QOJ12;O]!F8+:O+RD>S>URL6DE+3W.91E8 MRG*C'^G*E&(G"X*>NB_.LEV][1Y/TKE1%Q\[D&&YJULRQ4 9-A>.-M(M.KPV+3(?"=40H:^!N$Y.COVLS\M;YR^N-64*?P"9_ M %+Q)K6W\"E?S9\#U+08B_ZSR4PH:S)MJK\Z L"*74N%39;-M;BEFR.(;4T\ MAQ4A'5">4Q@KP4S^8@:L&14#GEU'T4F7:[WN'YR%/NZQX%YSQT#A80'+8>Z8 MV[7$-4>P@M\9%Q731W['.73U0[?0&7N_D-V^H,N'N'+:L)XW/4'I<1FH!)!R M+BO(8S?8<[U&65;MLXY#%8->C-!0V8U/](D<:U/FNS1C99#7WGY$'WN[?_?: MTE::RC]W3UYAGZ]E?3+MPT#%8/P'+7SUNZ/YKL;CNS-#S#9 < MAS6(F[+&2#UO/#=0O#U@:'-CW(B L19?79M^1>93S[P^SU:E&=BW!G_*_ M&A_DVCQS$W<5_;O_VOE?KP0.6C1Y=NX&B[Z YHL7)V)-V*SPE MI?VM6K@JW="$JGOG"K)@6TUUS@PFCQ&?))[QJ=*$"V8J(+4RF-]K^+F%N9=NUQ3?\GJKY:V9 MA9T1X3](A0)C+SLA#^8KZYV<-R/.NV']^KDB'XGZ;W."-U>]!]U=.FQ#]]#' ML'M2C"@Y5]CD[[P!(=W)PA;RPK6S:_LY>EV;&J/)HWVW4L[SI? MT]#8U1\FGG2##EI=B[.Y=C8Y/_"?&#JQ95_J 3LH=5_(KA-AC:I95]F(D+5Y M/A_-G )=,G';=>M]@@XX\5L4N3>"/W6NGU?/\/8J-#^1*W9:"^FB*=!GRW7? M94UO]PS:P0R]+D6=4MI@'TAF?#&?D%X1HC,-25NC\+PW^L_IZ>V,S3>5-G%%#_#F%K 'JQ/,C-JM0-)3*7>S)KAM?S7/:5 M0LF!D(W?]=6QL3A(NWL6W(!7C2L73&3%\X;OKZR-^5TGNV[_[ MMF38U2FX!SX*3^0Q$53LVD+OY?.I%1>6T1M]N-;A6:)^Y?,[.H?-Y)7MG[H( MR6*>(KT.X-"J"9-15-:TM4MXBU9?[LOZZ!L*BM]8X"DHY3?TTTE*\(9GQ;R( M]2B&FV^[.PKQT0@';T0XN8MX- ;!OR&R V2C(7GJ] M!>V=;3F91_"WQ8^7?8Z!*]2KH^LUF7:[??Y!0/0T>9_[/_[013KD>KGIT\>][UJEAV&-CH=HOGS,:TB^>X)!(QJ1_:/\^+UWTS=5[ M(KAI!::K0!Y/"WA-L[ZKI+?4^F<1?V@-[NL]/[[?T.NK+#M_4-PDKX3./12. M60K>O7.,8*](#X7>[X(@GCJI[TRTV #'OV-[F$[:Z'SI=B=U=YZI>USCAF9A M8-5+\CU1'2-0Y8ZE==8:T.=3X$!?7IW0K3?/I&30B,SN#34);\NRVH:^H6D@ M:Z_V/3Z^@@UR8-[-@TJ-//ER+8)%G;X MN]"VB+US/XEKHRZNS23CXC_;(8BUN /"U "EGA1*;4WY\=7&=1B^#M)O'0IN MXE:&U;X!=#U)]WC]?)DGB1]#C:PN8O@--5(QD'-_3XM$X_'8A[2(K_.@5Q: MDUS/^X^_E=L?>DT5T2O7?S_4B7_UPIV!A@HTU-$UU)]F5_D.VUA%WRMM<59B MZC7(]S'GCI.,[3@7RP+>&H?Z6;1>Q5P_"71'Q4)C).!&H#DB7#AX!^5WRI_8 MCBFP.N=;9P+D4EXIX.[P&SGN#-_U'/E1.YYJCPK15FE6[.;E63$=OU]LEF6# M0P23N).?\UX_MCMX :7B7RX@+S1[F<3R:I@;$V71?$K-FW9_:YB'Y#MX MB$5#;@F:%*-\OTK!PKQ!D[5;XXC^_X M%;\7;(%_T>O#8VDKGUBG&O%N4D_R4T^B_><::,QHBSC\5T5^5B?.A'>&:ZCBA5V8.XG"K%F3S+9S M47G(#8Y#W<[X=AG/S>;#5MNY']R)(Q5^"M05(]$WVBU@#'C5\=J]8F=JPO2H MW?5=RD=;/]#,&[P2F3>,6EW&3=,&'&RNM]Z/^= 5^!_M'D_!_0?KH_^SIK8Q MV$95J=*Y*][(EU?]5G2L#J7[F_S#\[AN+["5\U\L;N8]*5X6NM'8U8,E2EK^ M]G+:SZ5$*0M/QC>??&S'A^EL>G0CDG*\\[SL3:,7[05PH;CY9*404Z[#CR]V MJQP+7\WS2>/!OJYWXMM/9E(QO?=(%F%Q]MR;);9;2WM^ERHL M"^K *HWL>;N=A#?F@2U8039U+!BJ$9,>)V^;KU&VWRI/!Z-X:S)YNL]G MQ,Z]9!_*?+W2\V[WS8$V<1/)(X*[#J&&)X3NOA,7=C\WB#8MUYH: M&-UE/D5/19@\7X._M"29)A:QVR37+U9'CX 6,#!L30<@V._5=@WVD2>C=A=Q:_*(D.S&!-?L-3M9^%=[NO;GKK![^2 M+KAH&I/<:K'5_ON<62Q$G[IVU+YH39+=><8QKW$,=ZH'A@8XF3RWRR_V+?U))&)M/"*/%"CM%6#]R\0=9V(&+N'54 M8ION6_EH4;8BN^=UM7CC>"PE19*I__$3@[_/)8POONT;'[W5/LB+2Q+WW^&% M"3S#SJ<60(1WCX:X=:$O=A^5N]0=)5]Q)@2\D%CAZ5>Z>7["\OD/^^S>!W9A M" YR& 90\+0)J<=7+46D9+ OQ]L7ML1H))8)=N'(NQ"(P@EL0B *A]V%_]@F MVO*]V>VC$2&]RPWX*%4.:C+_F"3ICV0,K-/HK0@=S]??^J\7H]NG>)XQ/WS- MYI_X^L^8 0+5&*C&WU.-KY&#"PMWT]T(Y_19H,EG@IN"^7WH]=KARI[H%;#/ MCV0?:9U>OZ>'_>?MBD+(>O;/EZOFMFR:]#P?K^?D_2HQ2CLQ4&$;RGAOXG)B M"W*0 MWKR:_=1QL7MQUA^&RB^6NP=8W;3E,\G*,LW$0.YJ>K\2N+9,F-K8RK MI7XL7RA5A]?SM7NWKFZ+GSA>_<-%96F/+N_L5?S+/4)[>.HD]47)+K3"]GCR M$(W%C/KU *@J_?7?9"P$FG3K #:0T4!&/RRC&TD))R6C+\]VYC%;-&JMZD.K M4%46]:=1<7%Z,MH;-%J+J^<+I36[49U"-VM>Y;IUH&K\ S+Z_?RW%LT\I2T! M68:BU](:V=/Z#HCZZW7-\=#P;RD>?L]KL)=GL)=G:43<=S0\'40M!R[):C1; MW(+8>G[PO(C>-@I2_3Y?3B73#Y72":*\I',[FK<BH%>ZAD.YMW\7,7TZ83E MTU '\40^+(U?2HO6[+E;EI92JZ8D,6\RKRU&S/:H^ M/RVV[][8_1SM4A ]J=SR3$3@ZQ>N=":^M+/:<5IIW_GJD;&YVD?U'%M!9YEY MBG6RST^/8CGW7"X.U>:\+BX.#!#"%E%0V6&:ED7T3>X"M@4_I-IG[(6*A=/; MVE1?K,YF$(N7$MG[9B&L#+J5N/8P;PP'?_V75HQM5]J8WJ@")X+U2[A0;<50 M=:&BHM(,"7F\@2W';G._-.B=ZZR(N(!7/Q""96FL0'?'<+1TF'6LI,U@N_0" M,UYY:R^GK!^DQ:XGQ31]) WV$J<%OT.58--[6L]#N]XK]+9TV@?3%/YV+P&O MYBON7=\P,5E;OO!+?OEXM/"7U]YZ$_-FLCUK]R)7?CO&UM=X#X;OOM>(<&OX M9NF]88@=J&B#/WDPP"MG;'8+&DZ)5P9OT>OK"I+>$IZ>02S6_%:C5\C2)J*\ M*-VMNC)=A>?;:TIUO-G-Q,)4;!%,*0Q:'!G 7F+7%H*45UDC,Y, +7B+KZUW M6V2*URD36AE"=2JKCK71S7,GPV]^\5%R>R..2]-UGVQY5653TUCSH00"V[P)>QX7!BRE_Q'6=TZS,7:\E^<[*T22_6NP@+ 0 MYP$F5,:7K2:TV3QA"+9P38/X5]N'']/*0MB!!ICX'JCBD 67^;T]RG'-^CN M;N@K!&VU'^VGN?HO-W 0 ZV/K6.W$+MJYK27P MVB[64-LQ68/RU55<65!2?M6]H:?Y&^B-V^ZP0&S=-&?T5-_(IO-W&I$J;8_ I8=,2;!= )P:TQRX5FL<-KN;:A-]!+T!Q]?_P M2DD,>@&N>4E!+\"@%V#0"] 3$*^>?)2]*%:4L=9M38K]X6#2>7C*BEGTY#8K MSWL/<4=NAM-1K#R7)EWUL9J-9G?5TCOS8;,['78OQ]51WB;VRT-K0K#J/K%5 M(3^17YSYXZ,R7MY=DDO]*AUMC+.[:NFO7M+MUHWY++:JA3AIEE.EHGRQLY;^ M;E0>Z[6;Q?-X=A-[S(^FCC:2=];2/S7G@Z>'_G-:+,VTNO)<&->TT0">W)IG M?)2\DB^G!FF19BX[*C8'V71IX:NZ]YY<6J-KY^8A)15RL\Y=O'ZESN_OZYWD M]I/]])/^-$J+9L&)IQY3K53[4IYD.ZGM)[5B^=92&TEC''XJMN_EV/W3V%IT MTMM/QNVANNB\W&5$=5HT4XW*16]@+CJ9[2=SLM3)Y?-F12P]3VK+1KH5SU4& M\.06E?2'6[,Q# ][8DZ?)HNU46$4OLK"DUM4RL5CB5BNVE<*LWFN6%O,)?&I MO^A$H]NO;R7SL:J8KCVV)K%LNRM:JC0;U3M1:4=OA K@I=Z XN*4\>4H\M\V'>DL?EHJ$I MSDO\"1[=L:6QA]M'L7!9ZXNE"ZM[>]>8J.DD3&#'GC[/!I7,I:T\MI*#>?2Y M-3(3J>/8,$]BQL;UVI:39A6*J($DW^N)Z,B/E*CRZ8V/CW4KKWI*?I^/< MS6SYU,ZHU>+F=-97;0JZAR1EQ]E0H7\"C.Z15O2Y*G>CU[;0P MZUXM[/Q2[[ZD@0([=JO\DG]ZZK:O4^.DG:D5S4MI>C&#N>[8K:N+U)-RR?' M22-:-#NU?#Q>&]#8W>:CHZF4O,FD$N-6.7?[\JBG!J7V+7W4Y==7^LN^&;D] MBI?VQWVC/AA%=9V6CG5WUT\]%"X'A>3#)*E/C/E#-O^YUD:?/R]Z)8R*J8)> M##7GNE7MH5'BKGC%,,G=4-;OB%XC)B*3:I_F$328@[8SRJHO%H8]O[I+%')6 M.S/21LHPW*[_]=^OH-2A LZ'H50NW(EEQI7L=-RO%1@S3ZP&%?MR4!G31+KM:Z?9H9]J.8W M7W2.N:\>.'P&--(@.[;A?L#B#/23KVZ3$XUDTD'W@W_CX M1_9<>5NC?]&IU4>)]$F:@#N''_Y_?R7^^EWZ)"A&/)\N&G%EAPP2&.EW!28J1:3T.0G,7CL4_1 >$".)^)GQP!^V M&6(:\<2*NM[.Q7DUG_O77L7AU&BR93CN-&O4L8 ML_YLG(O;^6%MD+@O+S']-_;7?^/I$/4 #]'HX2<*]-LG%=]#H-^+ZY^E/.^X M-_'3\GPQ6LS3L;FJM9QF3^\Z-\/VT,GN79[O)OTXZ1:E]ECJI^RJI(=GMPE, MTD_^]=]$*I2))_;8Q.G$7'N&/G84%/X(]^/GNN#[Z]!SDI[U]P$P7-RXQIO8 MS[-[.WD,BXT P<22 MH4PF>3@$TY$Y\D&X7K\JW M5_MW:$:CCIT+Y].Q<5MM#&.)3N7:>$9U !(BH;$6&;O .B8:,?7Z2#PR[YI MH&7?^.6'::??!"L^R>$:2KVSM%EFKA?'D_YCOUGHC:/5TOXU5*5Z*=U'"^IU MJU1:+,A@HG3L_**31, "&BJ6."!@^6FB?>R0RYZAR ^3[-_$'=N2G;^.*X-Y M/?\\KDXOB[/L,)>1BOL/OE13#[5H?_KR,IZ4K-*M=*?KH^X )!NP1S01DF+I M2R[WE.$BUY9,4'S_66["3^/&K[JF9X M&C06S?+L7A>7,_1[\YZHL2B$]QZ2?F-GZZK]]>O$!E=DW&]V)UTDJ.NL^S>%XD/9T>\>4"L 1DIE0JETZDSB0\>2_)_I)QX[4>=HM;XGY1$&W/XS. M5:9['LS^#:W8)WMB;#:4WF]SC)_%^<>W;>>4A/K*XO;BQ[=$9Y5)^ MD$&_>;#XH-T@3F:5)Q<3/@L9#7("3[27!#WZX;=H9/6>_Q:-' !"[[*-PK.B M.98Z)]5^GDQ-&(DN"WZ2G>"USR_TGSMB1_G8_.99JUABJZKO?T$&]-6J7>\B;Q5.Y(5*E@ MMF(LE(F]I52^DR]_^"88/TTA!I[YM]9U)]?+XN#*+BT-97E9O:^(TM-L=-_K M:M6'P0"O@,6F7LE06CH@@OIIVB&(BGQGY7!RG2T.KARDT2QWE;$F3ZW)2V66 M'ET[S9I51^7 &F3$,]*Y%ZD>HF?&R2PQ"$<%X:C30U.';;9Q>/=1&383Z0'I M%.21T=0R;=UXN02E2=ND1M.A=#I(W>]>.K97>W%Q5"'3O]A=:.:LO&8WV!"H8AL5A\NVCEIQ7V;J;\!CYN4.$;5/@>*?:VSPK? M@_NYM^F+E\N+B98;2W/KHI.;-ZK&LMZ)TJZWR5@H*KWEYP;:)2@4#@J%OVNA M\,&5R^SI8OXPS[5NQ':ZIMF:&=;9 MIH(%!)T8A)G M$?D]S92>5]:[Y]+E$]O3$W*(SX*U3S*EY(.<_9V\,9;2T"0:FJ"0," Z,64M M1./FR//W%!:_$ MQ [#1&LR5WB>$MTB.^)%9NUV/DPF^L6Q4VD:CIJ)39ZRBTZ4=JV,2J%D:ON6 M[""7X+NZD6=4(?/U$GR8L/ ?2["6?K"'3C*<&R\-V;ZS9?)8C]91@O&P7@QE MHN(9'];S&E]?C)Q!#E^4/' 5 B_XC+S@;XY4/G><-6_9*GE,/&JMW,M]?[&H MALE#JPX30WB2R(1B\3>56R#P06S@N\<&OCFN^9R\Y]+EC)QZ[-ZW9O%TZ M-EJBG$5Y9U>*2/$WW9'O%S')#65]0 15%_JR:@IS67,(IA7V8*0Y17Z";%G$ M#ERN(&H21$WVF>?').]*+X+IB;I*?:01W#>4=+ MCI8V=V)NUGG5+%!ISJV$.<=D^2W\8E9JV9=X[%IMS2[S3N+R^3%[>P$ZD/:6 MC87$'><^@6HXZ[C*L7(, \UP0(#T&YKALM>68$7ABU:U$U6?4(0'SF)^,BYG+^\%A[)>68MY[=J.W# .#[OZL/2I"'*5Z.'SO5= MFQA3P &T/6KT[1XS9Q$C:1"8Z@OI"0,9T %LO 440FC [_$)_*&S#I6<>6+) MV41 W)/F$DCIC6%953VO6E/#4O'5U?Z5#M,>J%WM]7AP.]ZP:H/10ZFU;'=N MDYHD%A;M04=B/4UCH500#/EIP9#S3C(YFQC'G\N^^G"9[TRU9%)G M&*(\BQ#'U60JJR;-_PCB&C\DKA&D@)P7MG!]H)4L5_LWACZX4>>DQ_R>.^." M,,>(]*K]'2 C46\.4JFKL-YJ%LR2D;R?O<3%;$>B/2GCH7AJ^\PW*+,Y[PA( MD YR5N=!^] 2H_C3O-QZ>$F.P]-.\GEHJ#5=[6;8 M?[I=:*/N6"J2FQ<[+/5OHO6.E&*)K.G8(2N$?YKX!O&1;RR]!TPT^6WIO$08R6;KII)IIA69AF H^/B2UC M!W8RSLD'8L*%5-ZQRIIZU6I/2]5ZOWI5"W=/ M,B8,:SZ1G-E8UU\T3>@B3+4;-.^+UZ#"JL]I>1E=WDJ/H,)H5]?@ M=M@S"H@$%X-\?\CR:?%6)[%P4Y+NYN.D_EBY"O=CC]>+.HHW!DVB;Y[5GD70 M)$_Z!&C6^QK,$SGV-)SW)C/L5>__S!M\D$L M/272.46<#+L34GNY+@[2@U,,TWZG& V_C?Z6K))0\)PH\-C^",H<^\;CMXBR MSYODC[W.TW+C#@M0:J8!..2]Z'*K7([FT\V2,Y9C-8_<,/8XM!(<6=HXQCKW,$_-&#ANS61/V31E/7=Q/TYW\BUHH#^IZKV%4 MKK/* J>"\9ED*+&C.?0&.OD//<+ZK_O8K3,!FBO[VBH_:J(WR/IX8Q=>8[_< M^"&'6^RG'I!%N/)1X8:UL2YKCLQHL'=&'#F6K?:7FR*(L_P#K?2CIODZ:WQV M&CW5FFKR$OF9_/NY.6FJ3L)#QG=O3VHU>_$3G-A3Y__]O_ ?=Q1%([*)BG?X MKSMK*I ;W!ZC$O;.;0C!= MSR6B%'<-D\=M4M1'%M]__]?_XU_.RJL-*X9FF+]<2^.C'B>,1(W.@(2[)I'' M8;D/[_\E:PMY:;E&+!%)IUTK]LNS5DAA(141D_\CK/Z*1-G:LHG\'/;1C9NX ML$;ZN"_X*_*=>#P3[W33T7ZG'U5BLI*4)3D9_XN]E?T"[RZ7*K(.K((E M*E9>M13'LF!X0 -97=:6EFH9_2+_T<&MX2;M<7XL-B1%A-4\:;PA]:\EK.9+ MKZ%S9XRD+JJP!D65-21Z3_6NJFL0R]%L^DAURKNQ64%H/:%+!)!U/*)!F#9R=(;R%JH]% S'!+@G.T & M;$$"],!(+CX+>D&=T(:K& VC'4KZ'N$L&SZ@?$'?: _Q%:R-B6[8A'UJ8/ZQ M[T>JSD =OES5%-$L\@"GJ-]7^TAS+KNR":\7%O"ADP-TZ9C>9/U3?6= MB<'+Z,3Z*L)"QBM+D!V!Z/CB/%'(I$M,]D4L&A(0G88$V5I-#IO-P3OQ"^ @ M $<:GU-$N ):]SCSV(8 $[<-$^W':S/SK3[$YK5K__BKZ>P7 +K#FF&,\1D_ MQ;N&8].)=1T+S+%EA7SO4=9XVESQM.'Q=(B_9OW=[L"3;6'"@SS%9C^F=%U_ M.?A#RE"080\GB1:/ MV&@P[2Y,DO09KZZML"NC", ;%9Z0I:BFXDQ@1%@2>]ZC,HR#"[><+@Z,K&"J MUI@]!))&L-^SCFMATZ0LK-C(2>[6*%1(>VJ_#]("# )R)VO _7W3F,"R#%@+ MWR3&D39=WNO\$1&*CHFB%WKW45=#@,RBED#.M4T'I5*EL@NR(%L6N'-TW4![ M8"'*Q71KZ?= T8EJL6]E80!6![6,8UIT[YE+%1$>#<=]ETGF*JA,RA5\*]BN M[A)]F*1J:S A9$5)_#\)4VO972WT?_ MI7O QVK /@E%F*%A>E\C;\M^>829]=DC,$/9YINER ZL;V,?8>NW-M&]3A[D MB+]\:J"99SLL]P!T6F3S,;[QQ!L9](%BJEVND$Q!G4R!75_T:D# M_O,8YP-&@TK#NTHY C[C/GV;3UC^"ZYWA"I0#WGIUY?8Z&AT"YRW"95]67!] M!R /&LZ!274_;^(AX.W!0'#%F "R6X+$@/95I_1IH@] U]+=(?H0-3@\B#I" MD:PTRV#ZMD?H^TTR M!/M.[[)#)89:5F&VR911](&C3I18BCX MF&MZ-BB+:P%S*PO,G:+SI(* _*$P8_J!!46$ZJ[I"\#^U%3,X5%8,RA*7(1& M>T;9FW/I>[_2046!'A:R-& D4V0Q(3*H4R:ZV^MC)F+!N$IQ:280[(0OTQ7U MF687P-FC0JRBC/-?1X0L!R3(6B%W'/X:?!JGG0-5!K/196]]\%;4Q�V)HX M;3;6Y:=OW_LEM?PAP9FBL03^T@C#-ZJ+&1C)AC)RW!0X\5E%Y0B+,H!Q!NI M7L@VY6)OC^6YK&K4*W)WVUCH!]OQKX+WWR>^!6J#(46J_&543'/5-'3:FH@A M/=5B4$'F[&EHOI1%7/,NI;3 .5U##P><#=M\Z<#$] MLU'[R*4VY2K@%=86";F!WL-.!E0L@;4(6%P%G5VTIVBZ^O!#E0D.R(&AX$* MN=!U M&U%P0 BD&5)X:YJ7I%P\Y>;S/9'H(=0MDV">A#VG!:U>?P =(@)K)@&JC_ L8H+]ICU M!)R&AIHR!7(;4AX\44T3-'6,#,=CYG@SK(\*H-'(9$I] 6NH]FVL,7 ++Y'7_H6@;.#[0UK=),'5"XF@%7GZ,G80\=R_4FT0E1/ M.+H%[ /0@RKOA;SDW@!#LJBHA;D,L+CKV<==$X\(#=5 SD"_![TI M $KX1! M4$SA$G]CCW2!YYG;BQ8!E0"39[Y&NF?(=@:BVQZUOS+'U"&*.)C;0W2_][;- M7/ :;E;0A3'M/O L>$Z8 ,)5$E(-#!_U$M#D>MP.TX@(>6*!]D$7$52GC^,Y M 3PA"?&5_*07] YBX M59+ */Q(#\;:!5(I@%@Y\C!QH)0+%;:1$#6[[^$)?SC.!4X6VPVV'"I!+%C) MU#95X0*1@3Y 4:2"%WFPAR8A*]&QR( Y-MTEQ[4XCXEADG60B,MR):&R@@QY MA PY!ADN&61@F N&XS9"?:$0G"%LE$0$TYY5H<8*O$VP%8ALAJ;A#(;T;04= M&),0DZ$0.DLP918J3 1KFQ$3LM(=_FWND:EF+%TGP+-E6R!3(P3C'C8[\:0X M3*-1/CY_W!F>ADV]ZRYA)$ LA7X]:D0JO@BQ^FN8^FURN=@/Z+!/0_B>#?)E M 7[-"]?5_YJ%0V*IKC6FO.S?2I^E6\FZ&Z*"#<-\E^U?==&+Y+J*W7C%0X@L M)KAF53D/N%,(,>7&="W.S8W^"^YY0 C,U$2+(-IX+&YE39!/4?YDDNL MZSZX@ZPLB:OM\!4:C ]AU^D- TL_%P.7EL? M50HP;4W3M8GV7^P(/:GMF_ASC/OT??F+#49 U=.P>*&*JF7F$6.BI M ^JBR-@ #K0(XV9^O&+*U,Y-0; Q_.HA88!&3@^WUA.//CC/CDDXOB$#F=M8 M%128PL]-^L ]*/^<%];?[&DVBI86@"_8SFO,DW=Q9X^B0PL]%_JUI9C@:.M+ ME^]6_-'&-[ 0,PL#P$.@) V,@^"(^._U*6AX0 -0"M:UH@/,A/T>T;Y,0R@K M)P&>I-]Q,&=-Z1$/\B9E!'1I=2 "@B7AC](,I'0DO7[R'(U'XN>1:2 %F09! MIL$?9!I\C:9U41 UEPO"Y'Y"CSBH=V)030..JH9: ?0$(1.J8]P?TB,>5%0T M(H V'+$L#?UZ\75+&!*-'YAKF QJ4!=X@7B..1^@&N$5X;&.P4DPJV8OC$-M MJ+(P!?:H=6$I1D^5?6%Y-D7?6U&%\^"_^[3G!KEQS:_$W*=K;:_ 2Y%- $,( MID-"4]5 I0X0J.=XH ^\4H!._+"=Q26!PC>R<&UHFAR"YS05&$%7978B@9;! M?T:#3.(;]@),C?#WQ@?\S/ ?]_Q[04]#59BIBJ>W?.>-MXPL8G?=P&/B'G4B M52J9:!47*F7FA>X[MJ<,#@#,T6WV#@;K73>>KP%X.8O\I7(B4?JH8/:%>V3? M)9V[CRA-0(#@Y8%-7:.+\#<_)MWQ:W?E=$)-V":9'AMM#(S[_6B8\)'[-]^8 M_M]XPZ&J$10-N]YZ9_I%TJ-!QCRA2D>XTCEB]N^Q-W Q?Y7SAL,-D0%"(U5[ M%'R!IC)]1Z L+H$FSY71IC)L?UFI\]RSWT VA&(R'.(0&:W2R MP( !6#MX7TC N81YA _0BJD"Y.8/LX#9*C0S-0T;0R#XCAY;*,:2^'OH;VC& M206<$<;S1=6T;#R+=;JP/3OV5"@BE51+,=:Y'8FR26*8*-:\[5HQ39?:>I6G MESA!8 G7-:%B@'#H0FZ(<!)>= M)3_9P@26H/[_[7UID]M&DO;WB9C_@-#(&U($21&\V;(=T6Y),]JU+(TDO][] MU%$$BDV,0(#&H6[ZU[^9655 @5>3W20!LFMC1V:3.*JR\GCRJ,J9SU*+),MSAE4%F.)8*E'\=(5<5Z]S(T0 MH?:9R04A(8> %IE6YW'G0ODB:;,QC*+%0MQJ)5;!GPN,3@EV1D MUS/!BL#X8B["RDS\L%.S^SWK\@N84\$F4ZEQ0YBZ;HG^2FY6,[2E'B^%!"N*C(S,E M*_.5WS$P66\>+AS"YVK5;+NK2*2FD=5;$LC(*'=%+[5JGF=V> M/U5&IK8?4FLQ82OBH(099#D1^%OCNHR=KUF.EEP.]7Y9%3-A_AA_QZD?1X96 MU)J]D]7,.RW3 NL"N.&8<)# 6*O&>=X9-)#=?!_C]$]"3RP;QBWW?"W9SV<_ MKTB4E:S8WF5.CL">@*!$R 89^8\)(J8PX-+*3:="9V"Q#V: 5>7K:@L'ME"4 MZM5$HDM7N)-96UP-BC*#-VKB#OBX?D0Y0-7E1.Z M>28D@XO \#<1%6!X/J?YQS)Q&K#OWHUP,2C#E2?I,W.LT <5URH +4M(]%2Q M7ENOLF6B*BZKA2Y@A8I"(?GJ/Q5"C"K^;N=\*SF#]U= MRD!A9@Z/=UW#.ME\&];7VS#WHRG!)\8D*BAT99W_ LK.VLZH^H'$I5*:S*^B^"'C*W*E-<+%K( 7*B*(%3 M7*8 )4%C47?$W.\8AKKA\;H:W]6[5Q;FEM53Y>- <9=+7 /$%#6!6716LQA M.$*0\M)1KF)!(8:3XU#-!5X%#'Z'VR/@T3=X=XP>:5:P*LN'EJ=*>5I2E'G" M?1;>(B(3JH.!8N*"L&7Q[:IE5X AVY64SD#EXSX:-JE<:NU9&+R-15 M9P*JVXF]1'DGS!4OO E02; \L"UJ#:0\$'>ILG6B-75EH ,7M-H55:9"(2,> M4% P>QZM1;[0A1I\3^83976H" -FT#!R;ZFJ?YV')Q8S7T@4*#P[0!8-BC"/ MVGV&82"UMK& [>C%H372M]*,?+(_H4A/9),093LNR-EW+@Y9)%F//&69Y$]S M>66AO)QAB%@S))D$*;V[,&,RPEBU45/+*59)K6(&VK&N5SU#39ZVS26Q&MSB M5J%L?F*AISP1]8P9[>CK[)V9!\"F&3$S1J.@%!454O:9DM+?0RS/&W&Q,0D.U6D?LH"T7!TJ@''"TR;F%54'>#HZ2 *,PD=02PY7?< M2;,-WH0V>"1A#NX]IMJ]X"94\&B<4A(H?Z3/]=H!,!?@@$GH2NB>>%,"A7F-.8"=$3CJ M=5 XCL_B>*U/0#>A1T4%8![M8L:AT-9&D7_7 O'2)Y-)>"_;&W:/1ZD!IF"D04T8@J>]'GI5TLL>8! M:KL :U(]R*U<5/L!\Y6^,*,K\D47$V4^?!V(>FGAU36L3TI-B&V8I% P"$'@ M40Q0$DF62I+ 8,FQ3 0O[<.D41!O6V@\0P2I8P\3S&IGB3BK 1L"HSL-LKSO MK68[\9G.8YD/B(Y=A#V*\PWJ,1-65!(ITZ\YM=2BRU35 JFD+T5.=5WL!,H] M G'D!^[K)"HV!")>=J$3?Z_+-6A M46"EML8HL'R">W*_1,O*D2*B?9/PL\,):62^AZQ"$87502RU%_G,E/D0!-$] MJ]/R159QS@H?Q.XU[$.D&QZ5[?YQM!V*E(#JGR+X^VMX ZK5:,\V!;'HU0NP[4MDYI;PN'#.@6.;]>%K:+DT@PKA.K"CH1:Q>! M("W>+@*&*MVZUN(MH$1QT(FHOU*G== 62[&ABQ!#%N=?\+]64[WFY6B*\HU(QY.R470FZ2-5JL2.BL.% M0YTMACKYKB"22OW-P/)ZU$":R).9L\42KA4'N&G[-FN%^9" >V3PU&NR_5:5 M.!9W"QB&5?QCX6 >?P.!4N4:^TEW<&'WON!:Q7@ F<"9R72U%!!/S0-#.G1J M0YH9,2S92I,8?=CLK " ]:&/6,.+5]^;VP41NC?4YTLU=?3B3K%/06ZB::]]*)Q%_HI"*YP#ZXK#S%@6G%CMFM= MSLG/]J]07E0<(*;XOW!B(K)PG!U,MI)\M#YRTR&Z][@'0!3/ RR,1=6OZ'1/ MA5PP1/6]3A3@M5IH>;16A2%(6HB_KYXH$@L1_>XCZ,0M8YE^J( M@GE:U00>F0X/H9/GY#.B9[#(B_5CXPIK MH;QZT&UAE,0%Y"Z0Y>KA%7:"U[03)XL44-,NRN"F>=-4"VI7C+PNN#0[LE%B MGL*N\C5'9;*8MGKA?V49ORSJ+_(6.%"?;6O:E4AO+1Y"*C6P9,M=?&V4'(BZ"O5@3/$#+W\ENK6$AE!*20DFL M!:5!MI8&D5?U5,+X'/BD\7/.>G9,UM-D/:N1]=S.*?N23J>HM;2#KV2MLSS, M^\A[5K2]A4AKVE 6"W\@U]3Z.=CY6C[G7?$U$N4S:BEXZ#VW9G,;]0'_2QH7A*T40F=01S%U5!V0A=";]X"$>Y5 M69+2]&)U*1O%H9\F_!BJ:GV'*>V^[;F@8(0>V6^K;=:E@NLR;+1[9EVJMRY& M7JJY+G:CTS7K4KUU,7KLH.NR:XO@^V!8:408[$"$@RKP P<6=J7)DKMW%"() MJ2VQ]_=@=QH6ZU.*V91_BVSY/*M",3RT P^!6XE?_O2L]>RAUKG9&"RUN#UE MAKJDK3=QD9\>IHSU0W\R_2EZCW^]'?LB[R!(OK<9A$GT 9W6+W:L-\Y:R[9N,OD2+W$T0^J M&ETV2<]S(SCW"8[='-8ZK>8^K$TY;-"C5WR6)<]:V3D5RQ=B\B<#SS8QO'8B M_V'=YW(X6%=SZWB6SCXZ-;=M:^5^1%UN^+A4/NX,:H1M%Q;UQ+&^4,B?1/NH M6/:DD/N5I#H^5Y"V9YZN&.#8K+;6,?D+&Z!Y]^6^U77%5KXL#5XQ,A@!6"$ MG4ZMT^XO2\#IH>RL^[=6]D.%B&*7>G%WY5D@LS-"*0_DWE9S[[K[*2IJP\2E MJN#N<%_ZMS(65P4^Y![,&]H5'#P5J&VBYGL(_M$VDM:^"%5-/C' _/R!^4,# M,':[UN\O1Q)/#YB_G^()-FJK_[Y5_Y/2\^75$9RPTG^2&KYD3CFFNJ^P4#S4 M(ZAU^JVS\PFVT)G%.IMU!TJ=-20LWW4H"E0;!,H-4]Q]506)VH^9Z=>:0U.1 M4Y*K43I_5;=DIW32'*&FIV77!MU5-3VO:(^GV9=ZG'VI3W-SROJ"<;.K[BDO MQ+#1-0M1A84P$E&1A7BZ&TLKMA %EMF(?:W$#M'48X905P_Y2>T470S$T6+J",<>X[ZMO8JN%#[8N6FHU][\9I^R5?9(%VOO7QB?*T<-:QQ[LH0RO1&![[ILBSPK@ M;J]J5VS8/:4E,XCVI!#MUGQIUUJ#]EX49I5 [-/8Q7CN./9A;EFV'\7@6H-K M*XYK'\;APUJOMY>X0VGZ^5SV%QY U=X:U25U/'3T+V5V1)X $5<74;?WJGK MU@;]%2&T4T//NQ5_1(*GL%L/B0?AY0W_[SWD_Z8]YZ^2K$'R8B,KO58]2 M"M-CY\YD$G%N3>%1D]CB@TG6L^+_=-E Q&\]10@:KK<"<5,Z[X7 MH%P%/"^ZB7]\Y96V@%]#&*<5R?*?QY"\9MT"HGG>;S=:%@S<5UU8G_>'C8'Z MIH;]Q&<=)F77Y76B_O=HRB[FB*"X)U!HYF3ERC>[3>&JRG>L+ ?+_!C MQ%E,,=SGP_Q:>N L\F :0!'+3:G?O!_>\GQ1OC,?6-:"3S@=&B>(L1>Z\&ZP M*.P&!_@*):G(#<\YLYOC(&3O'&8'&#!&8# MXTC!";D#7!W#6&(K"%$@1AR(7X.%(+;>D7^*L^ L0LH\;S?L;+FQ M9;)X+XP&)E##88ZX_!.N9ACQCQ,Q.;K2"[Z'GH/MEX&@#'D+=#7U6 9R@)(C MQIFQ-,8!XVUAIN0%[Q5>:/$_4Z /OI;-@'IWP'H)L*EEM_MJ23/>28DB%;'3^,B]V@<:"8KV""*$0UN'#$0-\TK#'HX(SW*G"B,8YJI@UMO(GCK1T $ M8@TM[L-@(O195*OWV(I39X*K%-_"8DYN0"!I(D("7< 5- X22/:Q!WTGWP]#;UBEX?P-$/?9SU=HMH@V_ Z+:8X+:>4 D",E[ 8&2@F@R]M%"PSL@$K5BPM(F%G<;X) MPGB82:?;Z/U 0VNW&\T?'CGIHO@O$5D"=UWNX6?7B^ >Q?LD>,0>VG2F8CHY M-*@AI?P40P.9D(.W6[-\4+N1,!< 1-(( Z/@7\E6#5 M!5X6IS/45O2>M:3<%WK4V. ^&$F2H"&@14'0MJ%K^^H='YZ%4:?):U#3,Y_- M+\A<2,E6\:36H(';.&&>=;6[O]/HS!9/ ](>7'A:W>&^_WI3OF"_F_?7;C=M M=;2\K=!:K>[R!GW\]^]_*YP_D$7<\%RE,+I0836-@)(R+8JPW?"Z.-Z C>'] M%\R_9?-83G;0;0P&*EUTD87FVCBH?J,)NB/_B$196C4\LDFC6^'4)G%7\=PF M^=T]9RS()4_"V07HV%YQO3MVH]]=6O"#!W68!<(R_NG9/[Y^O%H?Z K":,K\ M0J!+?O7LYZ^$?D#O785TQE6?8N5.+: M#K5\+"E@.,\GA*:NE6">%/V48!U&ES2+$Z9)[+FT/HOF5%B8E?ZZI@LI%]]_ M'6<^/#T&E3: [)(H);Q^S !A)Q(D2HN9CPB_AJ?(G]A.@,&Z M1<0*"8O6*#LF#I2MRWRA/=!_CK:BZH ']=W:7=!?S9FCLK0(A8UCP4 MNA)2Y3&B6LXK(YE.SN^ %Z<1QKEPUI%R6_1"=Q5HV@!_%CTX$J9<(@J8"%=/ M!6_7 B!TF C[)!,@CD@1 :;Q<.Q 9OMH3+2.;W0O>0_\ MS16^ 7N]%]&+]H MCO;V[((W1Q[SA6>FD#1H&4!$Y/L&V85!.F9.(G#B_:PAD?&"3Y^_;I8"A= C M+KR.90%6,1:%B"D17!$S)VII--^K M7[\^C2CAXWA,\+'PDBL0EE'DP4/_Q?WO',$ROH %<5V^I;HYR"] =2!BS;KA M 1IBX0.ZZ!E1^)UB]3(N\5AG2%A2C)(MVH+FNI3+O;9 #P3L-!E)6ZH"]2O!KH*A MR0:+\4(MYK$(!B<>K8LF5FJ'5JSKAY7P*[@)\5YPDFZ326W%/,6[\UAE/GXU M4WC%# P2*!8GR_K ^SU1J$71AS'">II3PIU) +)T@\(=_@<6.E8A"D4&\<:6 MGA,0A%;K*I&HTK?WS3&;VZIL6!XI1UN,G%!< QQ,M]'.!J-%-F!28^XEJ)[( M'&*XU!%+/YV&ZFGLED7NJOAX>0')-YN"/HKK'B_M:,B[0XUV0M@[^=+N:,B[ M>=QD&\&:@$=)-DV;K9J(K&%LTCXCI'6EWT4L!&EE9X@"A& M;,W$+9G,BT0:1N%(%U[Q72@\%B.G/QZ2O0 I&+PL+F6GO2X))40:[T-"1ZZR M^S@U(3M+8_Y$ /V+@!"7-S!.=.\4 ,9'.3Y,!B"TR#ZPY5GB.Z? #RDN$4NT MEY2V4I_6^JM[0,F[Q!&%:4(\1?Z\S+ #NZ-JD@KM[>>KCU\!747?>#+S&7GL M49C>3%:J55*GCC<3@@5\2+=G/Z.NOIDK*(J#"0.1UKF)V+111[%1XPMS!$L-83U7)0A@-# G6WF\^>?_UD1\),0,_A%-NO9"PYV69 MU9)B1 J /62A"\6.SW4%BS5D*#> P=4;&M9C7R@U>4L/5 HT4AR(K<6JX.\T MR,R+E,HPD$:5] 1&;D#\8PZB"OZ:="6?-QN=C=/9X[(M51:O7[3?@*W^>7GY MR?H@<%5\Q$#C^R!S:5&YCKT /$HP5@KCQ9:$,T#I%!8RLG"DL$8\6R!"[1S- M%U;*(^[(AGV5Y6M4>5E&!83:)X#6)X)Y) M!)M$<+43P93[)4L\XF/$ZDJ[UZR$W:%NT8,4M:683,-:4#:H(-BRDH+'C*F& M&W2&O' ,KB>:0:8> )J4^QYP!M4.8V4M%653V,WA$17,H!H$B#G!@;P"NXE_ M1VBO(I%GYE.L,P1DZX98+@.8:HRY!5*P*J(HJ[<]QQIA>IK'<2&#+ PI4!8D MC4#@"$8%$#B6D)A &$.]2;%##"7*2=+5]';-GV76-SZGK(S#$DQ[C%?ZK X2 M?\5XE@NLA%,FJ#:5E8U8-%4(7>@_*^N@1254SC$ 4@!UM*MK*U" >*0(Z\B8 M:+8.ZT+4"AW4B%K+QA*CPIB_XC?,F><3E\RH%1V*16U8?W!9',:QO%,"=(%0 MJ#@!R[%S5"/B!W@BF#PIK$!(PM24?RH:VD5>1F1&9?P"6.=6_9A936U/^7%> MJ-O_+<1YD6B@[SQ7U/13Q,_S"2P([!^O8A6@WX45A2\8T',$+TY ]E"-T6Z5."6J1_001.Y"VXHJI"D63XCU)URC M)#WW7_#1"P,78X'OE93G3[5>H#9^F?L7#WO-IR\-ZYU "K7[!6L M&A!95&QG)2U4)DH,PT+2)4>%K-XD,Q2^!S8;&&2^#,>62#0!_6LAS$HDP*"1 M,'].'A2,(O2ESIB'J4Y014TAJ9D>XIZ,YX"I")4II?GE'"BBF_26OW+M(< 4 M96)0SQ5\Y6-*?WF;L@O#^$J)6U3D%,\CZ< <%>A/Q#*+"POLLGG[QF^+HH@A MMM5"N!18P'SQQ6&68+N&1\LQH#*[V,H1D!?,TB147P@?F+XY69CJ+0SHL2?:GK7:ZV+T6#67!?38 M$VWP?92%V?&TR'OA<6E$.&*_X\U ]/".W2%IDO6Q[=[7QU80H]\8M ]*C?N: MTJX@QJ;C_;Y2+<@'40OREFI!'M6&L-H"L42 E?5#%!W"3TL_B\@'G8UKA*LL MX:IP1^@=A6]5U=6Y2U\A>'@>,C2XAR1B89?_W7?#]%:CVSLG\<"*Q[T=2;S9 MRSPG'BBW<<'^>6#5T;D[J\0*-$32Y[PB9[(G/5>QB2Z;@[WO&=Y#G*-B1'N^ MCWF)@&?%6NQLYH^UO1VZW5IOL**5Y"/M0<66W/ M[8-2JBLA&U.I#2 OA*E\J4HU3\$IV$W:CR>^94YY;UV+[LWF55@Z:X-V<]^& MS/#QZ?)QN3V3'\['W?Z>3$QE (6R.N26)>PNVQGP8L0#/O:2I^&E/5DHN6_S M5#$\^4#?JU,;]H9/RO4R F %2/$.+*-(8]@DFK;J/8 M!XMW=UAK=XQ+9@1A)]-VAH)@=VJMSJ-[V5?-JQ.O$)N9C/]FX.O)^F\/%>M6 MK6NWC?]F!."I^F]=N]89GK8+MV*V54P05\P'K"*)2D]>/(9"N8K9&SG*S^0= MA$+[IE/%G$HC62O^MK:X%:M->R9 MVF C "?OJ3Y\.U>S<]JI96G>+K&QJSC0K5YHX'Q^ON?3@+QFL^7/U*?,;IVO MKV;+NU8,K%VO]%8)OW"LC M "?F7CTPOM!IUWJ#]G* X03]JW5V#EN_P$BPHZ-J?"3"BL;O,FC5^%W&[SH3 M3CY1O\ON]\[4\?H]B#B,]B_N6B^PL>U+ZFJ+73;AMF]Y)G Y//\%]D"%T8.1>TDM M>HT#=IJPM80IGZZG9M>ZK66$:_PTP_!GZM"MPW(G[M2)'04?J46Z;#=?6SHW MVP*23,W.0K.-J=*5T=7S&T^/TZKO8%:1:D8^3].I+8W33M#__=5S" J,^1Z# MN941$'/8Y4'"N!4^['(S/ZS?N=#9^[8%(P3G*P05/_%UCT)PXGZP>(4X1X>[ MECGV]3@(N2@<;1 .-TPQ@5P%37#8=HJE3_T@Y>:USG"YO\\9NZ-&>@XM/:O= MQM*G?I"D2JO66W?@["LJK#G Z-'B>>.Y3K"%X8I?,@2#_N"V;.]ZWW_^$?Y1 MCW)\SB)<]LEKUXMG/IM?T+Q>%]_1&C2H,39\,Q%MG>U.HP/?*+9H_H"#U!Y< M>%K=X;[_>A/\4$_8.S6+?:M;'249&2.T^AIEM'___C=].CG'UYW0#Z,+Q=8: M 25E6L3A-[P^BCC[5F=C>/\%\V_9/):3'70;@X$"HA>9:+1Q4/U&L_>#E7]$ MHBRMVI3=U36Z27FJ^WR<7(B[U%=+RR97/(DG%VT;)08 M?;T[H/.Z2PM^$*V%#*VDE%F3B(]_>O:/KQ^O5H6#Z#/HJ&C*?/%8V791<%]TP#'/.'6./3]\!9/CQ(5?%C5$#B> M#T_-4?&G+U826F\\/\4_@\5FY-:,1U8\81&O60D\1)XCTDHGI=8$A92H"DL$8NJS6C_4O M8V ?137U-UFV"Z&8;H%.]^H$N1CT8G4I&X'## QW8%VP,OPK+MS5X,E_'PE] MFP.S$!58"+O1VEBR8!;B6 O1;/2,2%1A)8QNJLA"@&[:F!.;=Q+!-T]'H6^NRM5P)'"+W]ZUGWV4 IU&\/#UDT, MMJ#0J/ 2G2#H>4><6Q_@ATELO0U<\*I_?#5Z>%K-R(&1@[5R4&(F^K%R\H%% MSD1DYMMV3:7HST=0EJ9,Q'*Y$XI3'>J^%_"+%!1$A)^6?A9Q25K.,Q&ZP1+U M-O&'?HYP\4SAT1IA:CU4F&S@G-9)"U.KV6HO$<:PP>YLT#YU-FCM0X>6FIZ' M9VZ1CM@;IY<]US)J#UKE%&X7YKVG8H)>.4NXH59@ZYJ[9J.]XD KP\X/BIB5 M/>^S96=5^K);W0OP]J//"#@ZH,_J.L06RO=H?7F<+&V>/ 6451')/,+6X,(D M]UGJO3G\6UG!:RZ7FQDV?4S*Q;#I_MET3WOOJ^"O+%D-\E<2=I?MM7\QX@$? M>\E+@_).W&G9M]Q6"^KMX+DTC>=R+I[+>?-T%0F0KO*'UH>&'KO&"'F*,#)N?%)O;C^XX5P47"IZY MQ^W93Q9,&@>IHE+:7(Z%&_XVSM+9\'>G?7*>4BD\_%2 Y+&S/J4<>WN,N+OA MU[-,_QA^W>=9BA7Q8,2>^BD>$%#+Z]3V<\3RDX5\QJ4Y?,ZG6%9KN-4X**?' MK55W-Q82,[^%0=UA\>15 !\B;*D6X3DMX8Q:?L(G63JP/^MQ_L)G2LTJ9P3. MG^E,X5B9NGS=Y*K@$60:7YZV_B4)G6_U$8NQT5@X1?4N\O+[+BHN&X$8/^%, MD=?6M6&VJ0TSWL0)\/2#TWF/27?<8[/*,U"7SI^I)PZ:R3MBAG&RG]X@3P,. M&A^D(H6:AE.-XW(:G'J>WL[5A 4WW/(":\R\R/K._)2.4';A.=_IN#.+Q?&> M.BL_681HO)Y*BOI*A&CXVWA E>/O';SZ=O\Q':(JZ_6L,U1XH#L,@P=XW'T0 M>RX7YW)9!F,:;ZBJAL=X0\8;.FU./4]OZ/<@XC#ZO[AKO;AA7O#2PM/,++ F M<,\W+IJ/\#]3X',KQFH +_'VU)/WR6)'XQN=E. ;%C?NT9FP^,K]7N?@*K$X M97XRS[-#$[@6'OX".XO!;,!FO:SAH9T&>1H?Z:2DT["I<9"JQ:;G>T#:QV3" M(ROBWWF0\MK2X9H6T&,:FVTSI^[\E+;'K5H0LA1*/&'.KX!/9#B_I!V@Y;E& MOWH.V:XQWV/8[MR9UIRK=C:HU'"Z.5KM:7#Z"?I?K]79!-RUWG[Z8O#E_CVK M(ONW@?W=,,6D7BG"?=A>)*7/]1 AP8YQO@[F?)7.,$8X'B4<=O/D_+,2HRYG M/DESNMO9S/*I\*LYW:U2LSQ-#TJU)!4-5^$#@T&S&VX%Z73$(RP9I_/>8BM, MDSAA 8['H,D33V*9\J9E0&CW^K5VIU7K-I=QH6'SD\Q8&39?P>9VO]8$-F]W M^JM-V"LJVZX,'^Z=C!@Q],;SXLC>!Q:N'NV$2D(KF8 !#(/Z/R\O/UEC+V"! MXS'?FG(6IV0+QU8>>J0.#]2&2 ]'6BZ/G<@;H4D=A=]Y#4RL->*^Q[]SBL*V MFJ]_\1(G] +K@Q?@X7BR=@0W;?$[A\>QV+ 5)_A?^6-,A8CXQ2R\!?OLI%'" M/']*&[HB#E.(Z>'VZYIZRQN6,.N*>JY;_X*G'?!55PM/$.%F^[55G.G6#R:J MWO?L%?/;X041SU8>5GC&HW$8 4#5(4HQ/8=8W/@?JN:!$ MDI!@$O+,53@%QIW3R/JO8Z H/'Z4QEY ))[)S79$;= YDXPN4\$!.-T5TVD< M41*J*Z-_Y/(3IA%(%0T,Q34.-T:KX<[I$# BF#GB:>$]=2^N,5SCA=.K1VQC "8%5@3">AERJ>@]]ASO@HTDW?/5BI9 )39?#_ =X!@V$P-'PM<+08]>H)CC@QN743AG@&3P0O 'I8#DC?7YPF MI.Y) ]HJ=$S&U\#"T?B9^7&8,36HK&SM!>O$S(2-L"/E@/+,^+% M15JR4G"%PU(J/(3W^.%MK+$BL'3PG<>@NH"[U6*-0A:Y=)J%%W$'?\-%X[AW M&)<)+\,3_E!E%J4$6"[U24X"QT_=93$"I 1\RV%\*'/C*)P*:L,%7NC6D[ N M/ED@B5/V#6^)4^ HEI\]#C+ K0G# S9@,@X5ZB.E9 ]:I8%UPDE)767_<"X+ MUC?F-T+5B[,,$0A,N!>AF)!4"OL@[ G(5SJ=D12Z:90M<AMJ21X.X^V;=< M7CT,4JFM7)N]/7QO:(389;_X@X 'L-9WSP5F\XKP$U\73\+4=P&%)BCJ:J\^ M,GU(L@\",H)W)2E()D"6F@4H! P(LF"$UWR65%PWY\7?5\YB2PKBNWEGR5RJNU!HT!BCI\,Z%XW(7=:73@&^6%-G_ $6D/+CRM[G#??[TI MZ*B>L'?2.;2^BG*MCE9**,C8&FB4T?[]^]_TZ>0.=MT)_3"Z4.E%C8"2,BWR MN&]X?11Q]JW.QO#^"^;?LGDL)SOH-@99"<]%EJ)LXZ#ZC6;O!RO_B$196K4I MNZMK=)/^?=WGX^1"W*6^(M=*PP8O:#L9(*2%)9-+GH2SBY:-'KR^WAV[ MT>\N+?A!RCRQQ%,%#I@UB?CXIV?_^/KQ:H'EQ4/P\T6 GI$O'BOBQ>JK9S]_ MI;W>(*M7\"O*;28/['Z96"3T*@H>1]J_3E";(EHBHTZ3DIHJMG [($ 8W\N= M.##[\:*G*'R/*>I# 9?H*;\WOC2LI7A" FZ(W!12@CHK:A^J^=U2PPG***D5 MQ0$@L3Z;Q?Q"?=#'AGPN>1Q7VQ%Y%O1B M=2D;@6$$.W]@K;#('=J%VS-&0<$_,G3>-0M1A86P&]VA68@J+$2ST=J8#CKQB%/KNKE0!=Q:__.E9]]E#*=1KM ];73S8@D*CPDMT@F#<(^+<^@ _3&+K M;8 QZ1]?C?93";19'Y4^=151UF=KA-X(_9Z$OL0=I(^5C \LN<[& 8Z]R7_:\]U?U3PQ<]G1*V7;7JMQNAP4] M;KC5<*L>>3YW9CWQU:V^ZR3K(4\!_59"ZHX/[O9TPLGF%'I%=^UU!C5RST[& M43<\>K!4:D59M-NO#3O=DUZ]XYJWDS7F)XZXRU)$3W#>I3F2AM$-HS\%'[3L M>9_V>E??*UW<56>@?V7!XSX/FSE)'[5EUP;#H?%1GQ*CGJ*C:@]KS>$>#T8V MCNJ!9_MIW29Z@]3WC]S*[GAP4)M:P?GNT&EHG4)[8=>&[?Y+X[X:H=B/UUKV M=/"B#'LMXTH;1B^:ZK/C M\T&M,]AC68-QQ0\\VX7S:O=T5)]Q60[MLIQ)=ZJM?/ASZ$[5&M2:/=MX]$8\ M]NW-GX-TM(>USC[AL?'N3Q(VT$'E>.HR[G+#GD7YW<9GJBQ@/N<\>7?0Z/Q@ M>.])\%[%4M^]0!^N=O0M]&E,SJN-;HRL,MYX.MYJC*ZK.K-5W,LW1%56'<$_YZ(HA MMILV_N(38=&*146WY-">V0]T2BYB24&JIS?O$X=N)^A&&D8WC'[TF.T3G/=I MKW?U?5)S<,7)@,>G[)RVNK5>KVF\TR?"HZ?HG=J=VG!@SE4\'??4'%=A=N:; MXRHV'E=AMP?FN HC%.:X"OT(EXXYL.*$'5QS8,6>6?=<==A9'EC1ZM2Z+9/E M-8Q^[@=6M&O-CLD5GXXSOJ)BV)Q:417-5\&]ZH>*C%=QKGOQ6[JUSJ!IG'DC M$F=^4L76$M&NM;O[% CCR9\N1# G5)PB0CZC$RK@)2_LOMUHO33'4CP-ABLW MQ8W\UNXT>GMAM[-WCD]C:D9=G N35MV0&7XU_&J.HCC'E3S)V/'7,&&^B?^> M;?G]8<.[IQ&K:O:[)GAK^+G\#4'[8.=6K=MMF=!KP>B^2MC(YY49V'Z&07_J M1T-I>7W\G]W*TOJ_OO_W[^_?O/_Z?];E;V^LJ\M/[[]>_FI]?OOEX^^?K]Y^ MV>.@- [^3QHGWGB^85B7%%'^P")G(J(_;;LF/K2:K7;-NN76A+G6;1A]PWBT MPV8>@A&XA\UF47CG35G"_;GUO-5M-WH6C-CWP@#NFWC.Q/("QT]=[L)]\<1B M@?S _TR][\P'#$-O?VYW!XVVNK=A_<&MB,_"*($;&<6V_5!$OI]WNXV^NM!R MTPC'E$PX_"_BW)H"(2:QQ0-\Y88Y%Q &=3'.NQD/8@RPSR*8 M: 3+83EA$'LB. \#3A>(Q/&\VSBS\4C\&F>P>-9D8+FA"2Q FG0&-V9XUXP,>> M&E*SL&8C[GOP))H#P-0((>K8"U@ ]$'X&GL9E<(9CXA$L76#\TQCH@43@FLE MH37E,%1:A BY)>)BIGCSS&=PGR1?/ %ZUQ,>3>DW/PQNZ*]&60+UYH%,B3=< MA;"HP1R+DUS+K@W[W6RIQF$$3!B"VG?C%=+7Z30Z^6)\U9X%K_>2, *" ?E& M#&CG(-60O+08\.]-B",>,>!K(B)'=H0'BT7Q84U]G<4B#AY( ),91^%43 ^& M ,-Q4R>1(D12XLI%QIOQ2:N7$\>EQJ#Q!0WD#J80TY3VK;3I01>HRSQG%S4. M(L.CN%QM_88[?#KB4<9'%K!0J\A"J+3#-(D3H"-2EM]Q)T6%.DN! U'_L!O@ M3K$,R%QX<_8;O&1*$Q5K#"L_99()&4BGM #=FMUN6E_LH853@UF+>Y2"!7<5 M%;G#0<)=9(K_9D'*HCF.MMVP-,MCR3DLB('KN:"+$Y@+JD+X8@\3DISTRO6^ M__PC_*/6T/$YBQ"(35Z[7@PJ9GY!@$4NAJH%: T: X0?\,U$\(L-D@??*-3: M_ $!B?;@PM/J#O?]UYLB#NH)>VK!<2KZ;,@C*;, M+^@S^=6SG[\B Z(@7,&O*"49'&8_WRL3BX1>1<$*:.#PXCJ!)N+;0V0?/IXCR%W%L365 R5D3P0X>A^D008+5ZW3H#7&K!LA(R M_8U]9U$4PNO3 %_YE=^Q6 &+)8(";D"H[,#S:E8Z"]'^3V<^3PB! IHC#1X& MO'[CW;!;EB0".]-LR3L GQ0" ME=(1F M"("..S\K?J R$,C6A0), YJ=>3,"')? \WX<[@1[P8B!X0#,4K\&K M Q />)&BU1?XP9D((L'8$T*]ROK@]5LM+]SZ/?2_2_"%."J))*Z">SK-IO7A M#_SD3:=@SCQT5<+0AV%MR0!>,(Z8>&:*"PY3!J@ BX\NUC3U$P\6SAJEGH]Z M$XPYBX%A@1#PW\71P+R]$+![FN#0/724P,GP'/QPRR(^@1_Q,\&\XGN!*7#= M +Q++TC,'CUUN_\ZUI!@ Q56X;6$^_.UQ:<3>?/9QCI+XKM&B#ZCR".!PU>" M";N92,Q!"[K@$^%#5Q5D:0A5?S[P.RPK(.MQZ/OAK?( \&LOQE62_F)QZ/MT M4BH2$=D)SGZ=P#*-O2A.'B8HY,#'H ;13W7 KQ!6J2;4&' V.+],?I/SB_9T MP9I)!%Z&7*<"C\//Z% *!EED?O1K?1_Q;"8L]+0Q:O3\*Y*-OQ1#2'V3L7E1 MBE?()XV/.Y, P-;-O.C:<:#O5/II3,B1P.:J0) D:S-YE8Y;\"?;[?92+">V M8F?"W=3/1 I4%8P!_Y3RE+_P3T#Z*#?P2A"R#@Y<7')OJ F6%8,'+LUBE:_; M;VHA"@(@8D!;/1?N ;%6CD%,K^QX5KU3MVJMB.5;R M68$-Q?N)*S$:HT6L."$G>OPXI046]BJ- 2A3%$5H%9P/$6(M%>Q!:U4@# P8 M>&IN1OFV&$;QWH&]ZM;5"U=0)7H(>@S_![C_V<_6@>*J#P6!\AABX;I^S/1U M64KN1V\%4)>SRCO2";/SXRNO-&5!:94;7&64! AH+ S+OR2]1[ M"U9T(9Z#5V@Q/M\#67'Q+8O/ VTFQ8,BHW&FIB)^DX+.!29602JW,%P*,:%T M:?BA+(+^4PP*Z; POQH-$2 U@F2EC;"^6_D#>2R-R/:=1Q-$:4(7$"U?%X M]5HT#4 3;XQZ-J$@.<[LKF&]2R-0+=$TC&">L'@P>U]6L2^,.UO"+,I)3$6 MB?E9<%P-7)!(!2%7L-XHC8$Z<4QV9' M&=^&BAR&%F) ?D1",4XE#R^P]2R-XE0LA'HK=BJ$$\7L\89Q 5K MK6@K9EL3X+_TE%2URDJ8X@># U&@A=)@MR0COXC-9&BN0("VPNO F8/O@,@A "?C)' M.CL?%\49%OPOGN5HU-H5Y2!3%3GM1*H**91=*]Z*&I+@AZY9"BY0<0&9%:08 M;:8]([B.-8F\A5E ?9R$$;!.GNO!D622(.\A/H!'"&4'SB&H\WDH!0KI&85^ MP[K,Q-*?2T2(D8,1" 0&D34M8X'O ._%.*H%#C-+E%- [ IR\8VC%@1G5&=; M8C@6DQ+,N(NN J[!H$R"5F:&A57HVNTU[[!'U+"R_U!YT$%8.K5DP)+?/51IP4;I LM M0R1/UULS-H\QEZCN$-Z%RE"-.<<,6"R"7I1OG**!RW9.T3ZJ+-.-ME;XAR&: M,'J?DX51D"&):X1_!\\9[4+IE%6!$XP$"A56'*?\I9:M0>%QL71MI2929%@]<+GE%C1X>7WEY;5F!:6%3\JD1'\BO0%L-N8.WF M-/4;/QR!6IQ0OA4XK1#$$]P\!H,#CG%I\ 06.T-\/("+.-EN42.B1UHR08MT MMT[$#$>H_C/;!\ZU'\Z5ZY]%5BP56B@X-T# $D !"@?M[>?#)?B$Z$%8*/&">GB+B8 L MB%#+=X#&N72XBT%V0G"H" MQGL(K0::1G8D57#ZF!#[N*F5;:1TUBZ4@&!:H M $_1J(&;04A&:2+$FK+%"/DT3I=DU"MWN(#;\-F+5D:L2:"8LY869"00;V-P MH.ZC3R1J&1#=:$$1?);OC3/RJ.)Y&4$&_";,/%4+GO$_?"V+M$3VI:"N\IB#3,3 'V!R]IJOOZ5WS!G3I* M-H%6NV6_?@DNJ>. -H*[T;W1P6(!D!!Z7WP((K":YJCB$T:=2.;E6.^JV8+09)OB/DED6-"D. SX%1.P6E5DU4T;,TR=GLT+_-(7"9 MCOP7RI(&LF 8_BE@E0ZOXX,DZ64 MM"+-61=>CY.SUV>5?6 1+T _0G@P?V05G0N0E1,1)^3!1,0,0=I$/35Q2S9H+B>R CFKXDM3--9(G?@\MB)O%%!C6&F !E @TP%NDK, MA(/Y!#,3 /A]S7J?\*FL^%"0$ LAK552;Z5 (T]#(0'('8QVE&5#@#Q! "(T\7'Q^+Y"98WPN0"U#588X9'PA)- MWF69C"\)?#&5$%?N%Q($63-#6\P0EO??HI ":"DFV$ <[/-"V:'R,T#UPGJ.'#*$JJ3 MHQC-'""CRCF1/DD2GXL:EH4GT;4Z8RY$2O4$CI.H- MEK:T41V4*(BFT%06X!&G(3JA[[-9S"_4A]=[B&RH*)KV#099B&X4'O/9/$R3 M"\*%JTBIA2!4T$C [>(A#W);>),B<\^6]N,^:B8+P3L:)$QBPW;>P=)^W?_Z MQ[#7'[Y>'-?"IMZE&,\>Y&53@&CMULO7>\G5GR7"G]+*=N4)/(O[NJGRW',U0);A;^55J<09#&*XN+6[^#!9AA?+>(.* MV3_OY^7*K_&V)R<21B/O:,W5L0880,/-"V(;K611*H'OZ6<5K#GSP.A>PVB; M&6W'0S$,/QE^V@%*/N;0%,-JAM4VLEI^JLZF0W76L]&QHLKXOVQM5QSQ<]9A M',/4NS'UEL<]U9ZD%V&8:4=CO-5Y8*5JR$6R%-D*(_^OJ[,G_D$9@):6 :#R MVF*(;2'ZW^DVEG9SKXG^6^=L-TS 8/?POY1UE.]V+S_@\?73A-.&@QYB+';+ M MA]_?A*DP4P8&5O_+=;7-YNY^$#N<%H151^QN992'Z@QQM6';RZ759BF"&L7WOHBSK2$S0_P+[$-T&K976Q$D+D>\OSM3U06_P4[,LRM2W5(A[CIZ__^7FY= M0.9FM <9J]QC0.57%.%HGF?=P'JC97>:6Q<.G+/5(HDV:F5[2*UKDV#!4MG- M=@ZHGV;)F>&GG79R;0F!VMJ&J*K8F1Z1S*JTE7F4V_9.G11^RFY;=MSYD@5L M:K&D%4U#SKM%UL(V4'B4+9XV3UAXPGW1BX$E7CR> M6WR*1]<""]./H2^.ZF!WJB2JV)]X$8U3'4E^9@>2Q^4PTU;B)6)!D MYY=@6J#5M(?66W'1^P!3EI@A^.2SX/6J\A5CJ(T$;) T);Y9FI@PH#.KUXL M>+JB+=-DOS,'5#5F,F7CQW?_UAL_NP#4C?4SLE^.]1L:^P3_*TNK).6<2CB!TU+JV'67:*'O5)TLZIR]MHTG&O=,#>A 4W^?&V88SM MH!+F^7*K%6F/Q1,,:]3";9;(YL)XD_9Z>4A>O,W)BI^Y(PYU?A_'*9[T"".^ M=,,9ZB^=TE$HNDA/U?GD\O3%_ S%]GU'*/XB.B6,X6%TDK1LE_HEG4[Q@%#X MX8M&JA7+3(,3 UX_MLJ=Q5B5^,F#5KH*YY?B@:1Y"T8\BC)24_'D5#31*PQ? M="GBOL>QR[4XX;)X@1N2%(K3E_&H2A@[, ?C_&82=EZ:+&5;MY^+,X8I0$^ M!M?%H6'$HS//>G9]=VO]7L='O=:[LY;%UW0+]?#_KN\)H/&6]W[7:SR]K/1%FP MN -7K/UO['C@)52S"2P%?_KRKS=>[/AAG$;RICTNVY:E.OEQO@U+'R?QOC92 M*QLJ#.5RA(W7/XC&#)^]^%N96BSOTN["$%/1^9O1"-&VR_81V+D0]XK)&7C! M]]!'E07V'7V*NA^&U"I.US>7XO!FT0!#=:+$]EP\RA09M@/)@85LS)0CBTV/ M1Y^?3FGV CKK7C9YP+ZJJAG"^MLSGY^40,SSLZ&Y'_/;"8]X]NNBBJC!]?+L M8D:]-%$=YHKU1=TU8@63QP?ATXJ#]97)T^K MGFO YDP>[[ZQC3,=WG_G3;%'7[&M70#S6>SC?(O]^B+P="[)J*[/R6"O!8P* M]&O-82=[C*PU<4"WSG$<64W[<[MEZZD9Q!^FB]>:C48ML]'(;#0ZK2Y>69]@ M:@B]OM?W4OMRT6%E66'H-\DMWD!VGQQR5&/Z\5ZB>V2VOT#U5KT5G6[(7HA2J( MRVZ0.!%JCX/1/Y\Z"*$9"FZH2X @6D/O0SV%Z:>1:O(X]J(XJ8/,B@\(UU3_ MKG?OWWU4/;MD^T=JLJGNQ]=KB^HRK& KM++UL/6&R^86($/KSS24ITT4##NP MEZAS!*+0:0&!_E Z*KW0QDUT:Z7O>8R6P@-G07 B9@ 1,O20IL37<'UQUT(9%3Q%T^'/525LPKS@Y M>;I5:^[;34\#J$J'-F#'>$^$'D NK>*FH'MD4V@*.:;LNAQY8+-<$6]8ZMY3 MZ.5<;!J_80AZWUX8^!3[E%)K%_"VLB[94EZL6_(;1I14 42L.0F:]H:7.RD_UR9-Z^++%: MSD>WX0M1ENMB7& <5BT2NQQ<\W]Z@ MW1[W6M>#+NM==]P.OQZ-6X/K,1N-[([#;(?S)<^W0QW;0C^&25%O&1>=K^O6 M<##LEN_Q=AJ6&A]1/1]A54(H;T503MJQW -?-^Z+(SLJ\!PFPB2U/']'Q2:. M-\O&C5QU-?'XV'I[!\Q%T82/V$\+I/X%,%^ %_N@AM6/H?CQI3C2);L[#Y>M MN#N7)75W;2&N2:J>^!_>0>Z5VE";T]71Z3K+Z&J]D+I,=#CV"EV7/Z>^"O79 M;5:WNR_X2_$GM7#KNOI7>9K@[9U(3&"4X27U\E[O4R%^X &-,)E(S[L8-,C; ML8&>D1/*.S5GC:H">0(^ZJ%8/,M+@'8^I^Y!<3J:8K7OZE$JTDUARPA7YD K\DF<;'J%BC(]^7ME17E))1M^Z92'8LA;C/5 MA;F!5L9IY;/:,"FT2M-4M- 2/$"J^<]2#>Q-C6Q6LVX-7PJ MP[ 5$89:=#E>3%H^#P!E4\T9-%;>]QL A]2W%?C$$M4@^0A!_V("G"B<%")D MM^#D$>O37@'J[^8KIA<-&',Y$I24G5;S1!>!I2<['I,G M6WCC)=HX>/Z_N/^=H]>.[V)!7)IXLRTXI@<'J=1EVDUNF M %YZ, ($]Z"#%$)$:#4+J64:=M5=X8XR ?Q!RH!\Y*L@[O/GZ#N(2BUZ82:^ M B#F6D\I>%@")Y5=@G7XB@Y7YB9Y&#PFN09-'"K\1\VNL6&L"^K' ET&=E2H M;=+!:HA4M#.=^1ZE2S*C?_GERFIWF_4V_'^W;@^5\J+7B_ZJPHW2AX6M+]$? M6O3Q,?5.=8:9AZS0;6:_?9JK'\O\_(+')V8D+ 0H99],$XY\)7DV5"H>KW3C M4CL=WA^,![9]S;L=Y[K3Z8&WTVNZUWW''@XZ0[O7&8\*WLZGR\]?W[__^/5? M;S^__^W=Q\\?+K^^__C;=:_5[;?;9;DZ."B9.WXO_ENW:(B6-D9MVN@:V=0) M5&L$>MUI-9N#TN:@I;P;5F6ZOVJNF(*5H%7SL7J4QP^C&2:=!.>#U(#D!$ZV MO59S.[+&C^LR=O<4 S1JZVH)"BU8[RN86&S!FI7!92U8Q=#CO50Z%,(+H^&P M.QYVFM,U8:W1MM_HM>S0:CWAWM!1>L"\Q?_<.-!T(\'6GV;:; M%0@KV)<-RHE;B#F$]V5JIWD=/! M:@)!4G#1Y%-\*@6AJ@C1V1ENG^/]8GN^0#_O9?/NV(HG\MU@(JA?M_0BI JF M\N,5(1\5)G 6A)ZH+@:B"[VD68%@:P1Z!1WA6]II,@9X'6<;=A-"B;BA# 8& M+"B;A5M2%*Q%5;B^WA87\QU,SK*;]?^A<#ZP!JV[:)(>YDA3Q&[BS.7"YZNY M%\)!J]_4L/[@Q.'J6OV!>$OA@6&T^W7HL%)5C5^\1M0)D4<5BO^J/(#(-V12 M79#FR_QIIBIB355$VU1%F*J(TZJ*$/9M&8Q0_E?4*V]C4)4EQ=N$(YSG_/PX M)$4GS296,X]UF+@1X];U\-F>W3M M#CN,\28;VF.V!.1;OP=@SW O8L3=+\SG<3@6F[F^9-G(\H%]JV'IX[1HH$@A MN>\L'RM1YW>Q=TYZJZ6YJ@6!RW4@1M+Q_]"972AL$;/=LKI%H0^)D-3V/TR7 M(8^Z1*DU^P=I-Y](L<#+I_HV0DR(IV UYU06-$VGUICC+BQ?[/A)*'#%[JQP M!&3(\N-QZ(A(4V9"U7%(\&H800)@#G_67A^K+0[Y7D*I7=9O*;R?I+(@([;/H55@$3%O,JF56@UNGVS M".4MPKJLV;#1'IIU.?ZZ3.$IX%"MSV8V>H,2UV5Y,= !Z,)*)!$+8@P:7- G M+'%XT:S5X:>79[U@]PF2W>@:0:K@NO0;9C7;V,ONU2?_= MZ?$U3)@O2/!;BCME]D4(PP4GQ 4?\'B3=%JJ<]J;4VH8X]090[@>@CG"L8&A!H8^'1AJK*=!G14A MB4&=1F[.#URH?N*N/#G) $_#&XHWA">Y6(@T//0^2#C()\ MDJ#SR6-, RD-;-@.4F:GF2Q&JPQ;/&&V^,#F@BO^CTOV^(4;1&D0Y9-&E)MB M^T9;KN(+)_3QRY^>M9X]$1ZYA/FQ&VZ8PYC2+&@W\CW'GQN6,"RQ&,W5ETZ+FESA:MZD:A3]2*:<=M009F;3*E M);/"X1T2HT4/B<3.AWUF2MT2G+=>L)>&CPYLC<^'>4+).Y^B\"9B4P/D#.OL MAW4>B.^TTWT=A_/QN%0F^F\6I-C<2[;CPB."P_1F8JGO59^NAX&ZBDVV(#'' M!'+')X,F!72NLDZ7-I[COX$R^FQF$:>#I. :R^YV:ZU^>]\%/D^>242I6\7( M\'P/$Z,*MNHS?Z?1'.SM((^*+6,)W"Q10.67_;=7EV;5G_:J/PS"E;FR[_@H M6@G8LA]:@\<@MJ?%M#VM.1]E5\&.'-]KM/<' MP)[658VM#+K6;'U/(NXUP?J0K\(HCX4>M.;F-=^8UXE!H8/AL.ZM?[ M-A&Q8T7$RF:A:I%I77RM;"KM*&C]1KMG(C%/.Q)C5OTIKOKIQ=_DJ0\FM/:0 M&J0V6"(W3+&/;$5-T5:8K]5KU[KMEHF][0'BE-$V\\7QR7W7K4VNS06OYQ[*14L/8- M]KBC2>(8ZCZ;AVER,?;NN+MJWEJW.S%.M?Y%$"LO&XC?%ECO4?-8X%L:(DQA M ^<.EIB5ZJ>+8UK@YJ7*TH<.5_R)#X)115/F%TI3Y5>ZTS*F_T.@/>'6#'?H M63/FN=:,1U9,U=]>;(UP*X$5!E8"%SE^&,/0Y<7AV K3R'+"Z33$*83.-XO% M^#5>Z[*$9Y]YPJ.I%S#L>:B^C!.6I$D8S2WX!1N]6.,PLL8<5IKY%@M:( M]:Y'CCNX[K"6>\U:CG/-1L.VPSL=>]1RD9V9NN-]PJ?M-WS,4C^)?Y^%P1<> M>&'TA3MIY"4>CZ\'G69_.) W[8<42W6ZZW41CD_HQW;#4N.T<*"6&*F5#Y4( M48*^_"T,>$-?A6:W.6#](;MV!R/[NC-P.M<#>VQ?=\?VH,-;PT'7&2^M0N># M%_ O;,R3^1LO1I%((R"_W>QW*T#]3L/"\5EB@)8VPLI0O=]M=<9NNWOM]MOL MNM-VV/6HV6Y>]P>]SJ#-NYTV'RU1O?L1=$;T/L#6J*0(KGMVKS-LET_Q;L.B ML5G:X,JG];YUX4.A(+5^U3K?.CYG$7KID]>N%\\ !%R0]EY #:U!@[9(PC>J M_VZGT8%OBCUPM0<7GE9WN.\O&O#"@1/[[:*[=B-$JZ.9$4'&=F>Y-2[^^_>_ M%=K99X8:X5D872C_52.@I$R+4,<-KXL&Q&P,[[]@_BV;QW*R@VYC,,AAE!I< M&P?5;S1[/UCY1T)1BZLV97=UC6X2P@CC)^Y27Q&65M_=TP59@X4M&UUC?;T[ M=J/?75KP@YAX'5(S:Q+Q\4_/_O'UX]7*?3_W "Q 4X2P >1^#-H-':&%X_< -RS3E;[D5^6)%;Z?2("[>'T=NW M@B>/3:8&6KW*]7Q?YJL3IW?Q7*O./0$LP^8'8/-AU[#Y\>@-0&5@"+XO@N]X M<)XPHV47X12)LFF;LT0P6VZ,W]YV'7L>C^Q5OCOO)"; MM?-1I'3OQQ4L:U\G+GO]3(8@)DDRBR]>O;J]O6W M&QHWX?=7EY$S 0@0O^+N#8M>N2QAKVR[U^_8PU<@5W:S/QSVVZTV25GG%;]K MW=F-23+=0Z+IWL 'GLN&7OH''MWPJ$89(-?BXS%W$+;(W- ;[G \>]UJ-ZGT MOU6S1G-*]XQX4'->A\X#;J"?H'7)!AHC<4/2]$5 MHXBW@Z5&) XO$A+N6:"O5=KS*HTB'B369SX+HP0SJ^_@:FM0_Q]K[/D@,-EQ M,&IGS K^?A!*/E]>/T_SMELDY33G:/3Q:4RPXGBX?6)X^#3A[\94=+7-O]V' MS]TNFO_V\M$['OK6/;]E[G/;F,MCFM0ZPGJ3,/5ZU!KRZ!6@UJK;9(,:CT##7RVJ'6; MP]N,BGBZ]GV GSN](X=>ISQPIVC.D]!:@K ?Z/#!(1GQ@4&OE=>=AKL?'W,5 M/&^W!-,;Y&K,TFGK)J-]JS[%BJN3=J-C5$3YW%5AVTZ1J=ZPO*(!44J;5<;^ MXH6SQ+M;K(A=K)4U>+;J&M7P_./Q[$#:_>S_,KCV-*93%:-E<.T9J-]S MQ;6VV=Y5!1UQ:.L> >:KH\UKMMOV'1AJVSV:I?Z<^MRRVZQN=UZPEZ_LKBL^ M677K"M=E[#G9Z=57$X_C883<2:F:X.,8?@54^V(6>8'CS9AO\>S'4/SXTJ#7 MJJO/=P2_)CSBMUXR:9R,>C1HZ^0TJ4%;IZ\NSAAMF7U(%6"O$M#6T79?[(ZV MWGD! VP%T&H%VAIG/QJT=2KJTZ MHTE/7YB,NJCZ%"NN3MJG=I3GF>J(HZ.M MUO%B6U]PUPN *;O=;2[@JT]I%*=,[)*Q!];OC2^-JX:EWU##RFU]8=&(!3RN?[SS^=RZ=!+\I=5LMJP7GS*TMA0X,VBM\NK7H#6C MB4]?F(RZJ/H4*ZY. *V9V%@%V*L$M':TV%C%T-I2X,V@M7$"7^ 1+K$UCL(I8!8OMOZ=LBCAD3^7!=0U2S3=QEN]P/+^]Y?/OUHOO,#' M)NC\?Q-X@X<-8G])8_@FCN5M.)1?67"3LAO^$FYT_-3E\07<^5)4:6>#N](' M]POS87 G2:[["C"56Q]@(2:Q]1:>X:X:Q3 +]](=_]6Y@ JP,ZSBY8-YP<# M:QAK5D5K9L"OL6RG+TQ&751]BA57)W;3G&Y3/G==85MGZQ.@3.M] +B5B?,' MW["$66BHK!*9S^87M/3RW:HMYPWW^]J6G@ M?EN_:\SO<%1FBI0M&+/5S/^'B;+N/\%\V_9/%8VMML89&W$+[(6TVT<5+_1[/U@ MY1^1*$NK-F5W=8UN!?D2=ZFO(AJ2_"Z,/73.+R+N,U3N"TLFEQQ4U47+;O2* MZPUJBR3T$,N5\SFMB]W*%N=')M-<__CZ\6J5#-R?I/J*#$B>.?R*SO!23FB# M3"P2>A4%F>6Y/SV[;CIMWA^Z[>O1J.]>=SJ#\?70;MG7S!Z.Q_V.ZP[=_C/Q M5G''E_?__.WRZ^^?WWZY[C3[=G,H?]T/39D*!-30.XB=[%TF021D $NO4#FP,H$E$?87-)/V9:1O2B!PWCLUG, M+]0'G90HEU(FD3L=P=5*7Y,*@'>&Z@NA .B;@IK0[;*XAM:(M#7H[3"5-Q7E M/8G44)49$&*Z76?8;G,3[M$D4'LXHM*Q']XJLZ;^KM]&;'8A5.PMD.U>[28M M&;U87BG"3^P5EMIO<6%\.-.IEO^NWTW7D/S?=)\QV[6FXE?$:RZ-V8Z MP'Q6G:UDO?B8!KEHF"J'[(8TI9+%6C/[BS*T5C* M<3CJG%[%KZS_9C$@D%]Y?#I+<029DL#Z_\X-\M42:MGUJ?T^:PYMN((5F^Y8O^@>:B*I'5VRCX6 MXQ;%K S&2[<-990P]+('^WBA-=FRI6Q9[P#9,CUV+5)5A>!UX2LT6>WFRA3; M]]!SUV38LB3:JU'HSN$_DV3J__S_ 5!+ P04 " #=@ZI6!#$=8>H( ## M,P & ')I;W0M,C R,S S,S%X97@S,60Q+FAT;>U;:V_;.!;]*UP7.Y, MMF4GS2"5TP!MZF*]Z",;N/OX2$M4Q(TD:DC*CO?7[[FD9,MYM.XCTP3C $DL M\I*\),^Y#XH^^4NO-RY27D0B9G^;OG_'8A55N2@LB[3@%J4+:5,V567)"_9> M:"VSC+W6,KX4C+WH#Y_W!_T7O_5ZIR?HZJQNHXJ0'07#07 P.#AD@^-P>!P^ M'[+S]VSOT_1LWTF_^7@V_<_YV(]Z_NGUN\D9Z_2"X%^'9T'P9OK&5Z#[(9MJ M7AAII2IX%@3C#QW62:TMPR!8+!;]Q6%?ZA&D-L^>!YE21O1C&W=.3Z@$ M?P6/3T]R83F+4JZ-L"\[GZ9O>\>0L-)FXO0D:/Y[V9F*EZ9>-G) MN;Z41<^J,CP)Q(9'_>/C=9&6 ME^FJ3/FIA5IDW,JYH+Y;O4:9X#J<*9N.;@YP5\NR:9>HPO82GLML&?XZE;DP M[(-8L N5\^+7KB_!?R.T3'X=.6DC_R?0-:9GQ;7M\4Q>HG/2=>3G'Z*.T>_P MP'^@$6<;(RZ$F]M,93$JQ]>IG$G+#H?]X4DPPZ*5#Z!B!+P*_:TZGHTOII.W MD[-7T\G'#^SC6W9^,?EP-CE_]8Z-_ST^^S2=_'.,8DB,+QYN#O^MC)7)\C.3 MF'39W[E1!7LG3)=%0I,\LRFWH5/)\EDFV$SI6.B7G4$'(EE6(V[U;$H>U<]H MH?$;-S.94X\1SVJ%G&[ ^VB12BMZU%"$A5IHCB(/PF/H50\0U@O]8]:E9AM M;U4>TAJ,6@2\9^4ZI\-]MQ"!C=OS>DP:3EC*YX)I,9=B 4-I4VG8[Q77P&^V M1'FIM(7Y9&^5SMEPT/L'4PF[D,JR.F<'CQZO+SFQKE3EB_9%18S$_"[70^; M&BRQ@B(% !)A1"X+QHLEJPJK*P'-X8Z=-P>*.,OQI"7/6,(C%&FFTICD$ D-4((B"&H,- $\&+ !!!I M*OJS;K\06M2=T 1R:>#K:.U]T*&%*47D%*1^2ZBF8DP3P,.BS);M9=B!_#X( M'3Y=D N6R (P(D2N8=,%PB&.:MVJEP491T[Q$#Y'646&$-!L8:0+6$LRLR60 M1:0@LB":7:&^!IRY,32(%;M JTL2508!0%T!CVXXX_2)N$E9DJF%:7B@Q:4T M%J&K99P*O=[0LMN"LVF4N:5M?X?H>_#R_-$C>KJQ_;\\.WPQ,C5BZ[B-C)Q* M$HE'CY\)XUHX! )1DK:8'+PPM-W2I"1/8CDL/%EY>HZEB3)E*K0CVZ]5YKLJ MM4(ZAV+#]H"\6 #*'E[C:^0_!3*W5S"K%U4&B>$A[PV/]L2^:SH\BOV3?Y04 M5Q>> M0_(]O;8H9'*NFR]4#)QD )!FH"F39?($&!4OA '+@?V#= ]?3)PA\] M6=X(@P+@QH4'7P9UER*7B%=F^R840LP$ %J/Y(,256ET #L\E\99=TB)PO5# M6=7:+[1]B\^U@?@Z*EFCMEO[':J4\!'0Q:A,QNY$Q%0S(V/)M:0)2!\[.6]7 M4$^5H7C&60CC@A_G"Y014,C"]U"CDA,6JXR3"\.TG!+KN @M?)35#@[Q:29( M$%X&[47\4''2GXA1LR?&J*V-^"UB;6_^M^87.#F7,=&&CC(X!M,DG\E,VB6%5'<-2RQW%'#H]@3=$&TE&\Z=7M<3*BM=@EW&A8!1!-@[ M!5S:<2D*1'892(8:41)[200IE2<26"Y+>+0=E;X;J-&CI])XSK/*67#"F4@2 MY =R#H28.^+\.M#;PA_YQ[L#?\<;-(0O,3Z]F*G*WC_^-AZ3KZ0%Y4[)EQ-J M-FNR,F<*A%\'Z#.BSG?0_UY@Q8\>^F\\KF[CDPZ8ZO#>U=Q!@:_P'!1IJ2BJ M-&&P%=;G;._.!@F(!'M^0[96&?FZ<*=B=&!65"N= M]KU&*3>K^(\\@2.>B)V+="M1NZ\ER^25R.HCLAORW>]DVM-GT-&C9] W M'0.X%P1QP[WNV@Z36VAS8&V2"<=?$>7=REQJS3AR%ZMJ14C"%:##/)?6"G&O MPYLIA&U4&TOHYKK8 T_@7PSY+_RG_*DAMOB]DE#=T;@J(G>$MK_+]/\$F?ZK M#!$YBB0 3\<\=& 420& UB'1*N->"'Y%,8Z/T%V4XW(+]]*B.7C]*MC7R;$_ M9+O#>/,8#8U8V>Y[*%+G(V@ I .571]F&<18ILJQ"%@C-Y7:5]YY0+T+H3X' MI\&6:/II>?BV"KY"G)1H&-$NP">96@K4+E+EO0/?8!%0_P,"L?M>-_R8!=RX"^. =,>*N2)9Q)A^V'-" M-RY#N L1QWYC:8 ;EW-#G.K\[+C;[-6CT34NB% M5K.&S7./;$(X@Q6]ZBVP8%^\P;2JYS.CLLJ*44.;]G1_+%>;J;5ATA+<'B3^ MEE?]][,6U%N'Q[#@+3MU>^V?XIH[B[2#_V/8BAW\?QK\?P#4_X!KBQCF/5^R MX<#?/KLK1OL2GS"TRPOHK);@1.3VB?-J"Z+3@_ MGT5LS*_>1S)W?_PF;LQTM5N[S?I9\]N8S%DJ1<+&UR*JR("SC_X,;+<[CW5^ M>^?^O2=2QEN[MG]/ZN@]V$.[V&]PJNDJDISQZ.I2JZJ(*>E3.FRL4^M;%YL5 M=!&T>IK)"72_9X/;7B"+"_DM^/C_L' MSU=6U)<-W$F._WJ*^[[+Z?\!4$L#!!0 ( -V#JE8V%_AXQP@ #DP 8 M #,Q9#(N:'1M[5IK;]LX%OTK7!<[30#;LI-F MD,II@#0/C($^LH&+Q7RD)2KB1A(U)&7'^^OW7%*R%>=1=]JT"38!DDC4Y>4E M>T/W_0'_;>_]WJ'!U!U7/=11?]A?,PZO2#X]^YQ$)Q,3OP#J!^RB>:%D5:J M@F=!"OX/'A M02XL9U'*M1'V7>?+Y*RW#PDK;28.#X+FOY>=JGAQ>!#+&3-VD8EWG9SK2UGT MK"K#W4%I1^@9X/&:S'5O+F.;AL/!X)^CDL>Q+"Y[F4ALN-??WU\U:7F9+MN4 MGUJH1<:MG G2W=(:98+K<*IL.EH?X*Z>9=,O487M)3R7V2)\/9&Y,.R3F+,+ ME?/B==>WX+\16B:O1T[:R/\*J,;TK+BV/9[)2R@G6T=^_B&>,?H=[O@+&G%Z M8\2Y<'.;JBS&P]/K5$ZE9;O#_LY!,,6BE8]@8@2\"OUW;3P^O9B,S\;'1Y/Q MYT_L\QD[OQA_.AZ?'WU@9^-/1[C$U>/-X<_E,9*Y/% Y,8=]FQRF3! M_A2BRR*A29[9E-O0F63Y-!-LJG0L]+O.H .1+*L1M[PW)8_J>_30^(V;FT!J,6 M >]9N<[A<-LM1&#C]KR>DH5CEO*98%K,I)C#4=I4&O97Q37PFRW07BIMX3[9 MF=(Y&PYZ_V(J81=2678.CB=H-5TV+J(^PS6Z"_QJ(5@.\U+#1!%#ZT>NHQ2< MZS+ROR.V6I6 MCQP2'D!3.=PY\D#YCTW+IZR?,&NL)B90.#M>MS4:(D5#"F MD @C.S".6#$68X[+7G&$AZA23.5PSE;Y>5N"10B$L9P MO2"1G%\)![BE3H.V&,9@R(P<*HU! I'4R"$@AJS"P!+ BP$3@*2IZ,^J_UQH M42NA">32(-C1VONL0PM3BL@92'I+F*9B3!/ PZ),%^UE&+V _!X([3Y?D N6 MR (P(D2N8-,%PB&.Q[KU7!;D'3DE1+B.LHH\(:#9PD@7L);D9TL@BTA!9$$Z MNT1]#3BS-C2(%;M,JTL2508!0%T!CVXXX^R)N$E9DJFY:7B@Q:4T%KFK99P: MO=VPLMN"LVF,N65M_P71]^#ES9-'].3&]O_V:O?MR-2(K1,W7P\.3EZ3Z6)LJ4J="/?+]6F5=5:H5Z#LV& M;0%YL0"4/;Q.KU$ %2C=CN!6+ZH,$L-=WAON;8EMUW6X%_L[?RLIL2X\!4@_ M(]_;8H9'*MFR\4#)C8$2#-1D,FV^0((RI?"1.' _L-= ]?S)PI\\64Z$00-P MX]*#KX.Z2YE+Q"NS>1=*(:8" *U'\DF)JC04P _/I''>'5*B<'JHK%K%A79L M\<4V$%]G)2O4=NNX0P\E8@1L,2C88O=*Q%13(V/)M:0)2)\[N6A7D*;*4#[C M/(1QR8^+!ZA3R0F+5<8IA&%:SHA57H0>/LMJ)X>XF@H21)1!?Q$_ M5I[T?\2HZ3-CU,9._!:Q-G?_&_,+G)S)F&C#C2HX!M,D MG\I,V@6E5'<-2RQW%'#H]@2](=HJ-EPXO:XG5%:Z!+N,2P&C"+!W!KBRXU(4 MR.PRD Q/1$GL)1&45)Y(8+DL$=%>J/3=0(V>/)5.9SRKG *1O[T[\7>\04?$$N/+BZFJ[/WC;Q(Q^5):4.V4?+V@9M.F*G.N M0/AU@#TC4OX"_>\%5OSDH7_B<74;G_2"J4[OW9,[*/ -D8,R+15%E28,MM*: M6SIS92Q:Z6T_-!GL?O/JE&W=V2$!D>#/UV1KDU&O"_=6C%Z8%=72IFUO4K:D-(PC5 89Y+:X6X-^!-%=(V M>AI+V.94;($GB"^&XA?^4_W4$%O\54F8[FA<%9%[A;;]'"O]_LX38\33K_6/ M,N3D:)* /+WHH5=&D12 :)T4+6ONN>!7E.7X'-WE.:ZZ<)\MFE>OWP3\NCSV MK]GN<-\\1D M@M-@0S3]LDI\4P./D"DE&FZT"_ )Y_@!7_>MJ\9YUZ<;LIBI;"8HYRCX9?W) M3M>Q0N1EIA8"3^>I\O&!WV 14/\#4K'[/CC\F 6\<1S& >F.%7--LH@Q_;#G MA-;.0[@S$?M^8VF M?,Y3CF-1F\RB:J>._A@'G;-Q M%KSK4-=.0[Y:J^=@+U)9QDLCPN:B/;??,5KJ#Y30^1Q:9%A_<[KM^?NS/]32 M.LKC.-R,6FL;^EG>2U+%&^8?$?876E5%3*FE MTF'C9%IGO6\^J#,(JK+A&42OOF_<4ON,>=W2/F*^?GB]1(71\[D&3U '?*_O!_4$L#!!0 ( -V#JE;>_>/PJ 4 M .,6 8 #,R9#$N:'1M[5AM4^,V$/XKV]RT M!S-Q;"? !":@@49QI'5T+'X,LL8RE<<:5$ MDL ')<(Y!SANN0S= M^L-](WTV'OJ?;T;%KC>W'RXOAM"P;/NWSM"VS_RS8@+5N^ KEN9""YFRQ+9' MUPUHQ%IGGFVO5JO6JM.2:F[[$SO6B^3 3J3,>2O48>.T3R/XE[/PM+_@FD$0 M,Y5S?=*X]<^M+DIHH1-^VK>K_X7L3(;KTWXH[B#7ZX2?-!9,S45J:9EY'2?3 M/5QIX_2.S+VU$J&./==Q?NYE+ Q%.K<2'FGOL-7M?AE28AYOQF3AFJ=XPK2X MXZ2[IC5(.%/>3.JXM[O!0RNS:ETD4VU%;"&2M??>%PN>PS5?P40N6/J^68S@ M_YPK$;WO&>E<_,U1-;JG^;VV6"+FJ)QL[17^>S@']'';Q1?:<;:UXXH;WV8R M"7%R=!^+F=#0:;?.6J9N.WS!J.)O[%^<5PX%^,KQ%\D^GM MX-H'?PQN%VY;T]:P!=/1T,RZG4.G^8*V_ZOX#J8P.!O?^*.S+2\JVX^=(QB? M@_]Q!-/!Y,/@>C2UQK]?CC[#8.C33-MQVL_GVQ_+7(MH_81S%RD$,DUY0#@N MJ$;''#XMF<*H)&N8\$PJ#3*"B9 :;A#HD52+O D7:=""/9+^Y5VWW79Z0[E MCEJ;)[>WCR0$YR@*KF-] EQD-.M8<0X+-#G.@:;!46&H8!Y:&,+I'%DF1_W#'AZN>?*)" MJH12_VTJB-2G&IW+<;>04XQ8*#,:?D@OX:Y6^/[A*]A$)AD$NXH M"DQ[!GJ:S7#+F508DI.&TT##DZ1DR\USGK&@?,85"C]AA=B2%;L(JG)510.V M#NN"=Q20@"4E0@U8D=1[JQA]M&@'[J5RI1@.&9V=HZ]U_IA"*8\49'8M%QX5 M1:]VRA1;[;G[)CX[7KR:/931LB2C98+U&2#V$BJ,3;$H_M=2*$X]1$ZISC=8 MVV,;R-8J:E--)33%$A@C*"\Z,1(J]*HVC MPM!T/X:246J9%'B3&5=FSWR''UN/ .K'Q&2KVS-(,( 12/*I]BPSLG,.FK.P M6R2&M.WTFD83J;X3.391B=!K+Q8AZL,%=)0XG5[?IH7%\4T]HX'J28.6-JI2 M*;46%6,%,DE8EG.O^E)WA(R,BP:#>DU*&EK?J_63.\=/QIK="];_;2-<1N1-DLE\E2 M\QTO?V2E5-[5DUP3_/X4%U>.\N^3;/46\V>+N2&/[3/EOP?_&5R^8FOL>8MN M%AXZ$[YE;WIE';HUOJ7AY9_9N-A?UK_*Q_TCC69PI_Y?( MUHZY>-/AS5CPYUS)91I2XRB55Y%,[:WD]D390M#M,<%^WRJ?*UJJOPTM1^HO M0W=?LV9LSJVBV6 1W@@\=B=%6":YVVVU#S9D6(PYYB)7O+XU[X-/_P%02P,$ M% @ W8.J5AK#XFVF!0 \A8 !@ !R:6]T+3(P,C,P,S,Q>&5X,S)D M,BYH=&WM6&U3XD@0_BM];-VM5A&2@%H8T"H6L=:J55R(=;A^T!))YZ=>GG^FD_XOCC+*49!&-X6-X^0EB$2T7-%,0 M24H4CJZ82B$4>4XRN*12,L[A@V3QG (M[ M;MMK=\#K!GXW./#A^A+V;L+AOEE]-AZ&7ZY'5NOUS8=/%T-H.*[[>V?HNF?A MF9U \3Z$DF0%4TQDA+ONZ*H!C52I/'#=U6K56G5:0L[=<.*F:L$/7"Y$05NQ MBANG?3V"WY3$I_T%502BE,B"JI/&37CN='&%8HK3T[Y;_=JU,Q&O3_LQNX5" MK3D]:2R(G+/,42(/.EZN>KC3Q>F=-7?.BL4J#7S/^[67DSAFV=SA-%'!8:O; MO1^2;)YNQH1U+9"4$\5NJ99=DQIQ2F0P$RKM[2IX:&=>[4M$IIR$+!A?!^]# MMJ %7-$53,2"9.^;=@1_"RI9\KYG5A?L;XJBT3U%[Y1#.)NC<&UKS_H?X!SH MC]^V%UKC;$OCBAK?9H+'.#FZ2]F,*>BT6^V^.\.@Y<]@8H1XI;)FX_?,&HXF MX<7YQ7 07HRO$'R3Z1022RC$8:QY9J5$KA\Y)(C I?PX3F0BH0"4R84'"-0$^$7!1-N,BB M%NSIU;^]Z[;;7F\H%LA1:W/G]_:1A. +AF. MY#B4;":%G=S74=&"2L>;>,%9!E\H;1H;9FO 99@!-+P)^5(62X+$KH1VR 1< M8UM+&:8DQWC#44??A9H*=264\F\RIDE]JM"Y I7$5,>(Q"+7PP_)U;@K-T^) MG)&,%L[XCM,U#"*33(T['06B @,]16:H \BI?U:2'G0')UDEFFJ)B;[R/**,$UUS#)EA2+"-,WGDA8:,$T]3;##Q&VH M&LD.)W)$4&$Y\YX$46!LNA]#R;AJR2W>1$ZET5GL\&/K$4#]G)AL=7L&"08P M#$D^4X%C1G;.07,6=FUBM+0M.ZSD6A$:P5K3+2NPI^),K8.4Q2@>]^N3Q>OT M^J[>:T]SW4(:Y)XT]-9&53FE$EM 3B0X)WE!@^JB[I>V.;7]AFX]=0[1F5ZM M!37558DLE_K6HT<+R<*FE'*(0FI]VPY<:VUP3;A @0D7J\K]ZM[1M1C,\!GD MJ[-"][[;6M< O%E*9H7@2T5WO/R9A5-Y]TC.?SS%]@FD_'Z2O-YB_FPQ-URR M?<3\]^ _@\N79(TML&UNX:$CXGO6EDQ1]07Y'6"V6 SO///WLMZXA7O?YL(. MHS^9!7-TOTX*ME#WHSA[NAG9;EG7GD(?(M%2_OS-[U MYKG]FWSL/]*'VC/E_Q+9VC&7;CJ\&8F^SJ589K%N'(4,*I*IO:3&5X,S%D,2YH=&U02P$"% ,4 " #=@ZI6 M-A?X>,<( Y, & @ %Q- , #,Q9#(N:'1M4$L! A0#% @ W8.J5M[]X_"H!0 XQ8 !@ M ( !;CT# ')I;W0M,C R,S S,S%X97@S,F0Q+FAT;5!+ 0(4 Q0 ( M -V#JE8:P^)MI@4 /(6 8 " 4Q# P!R:6]T+3(P,C,P D,S,Q>&5X,S)D,BYH=&U02P4& H "@"F @ *$D# end