0001558370-23-014253.txt : 20230809 0001558370-23-014253.hdr.sgml : 20230809 20230809160634 ACCESSION NUMBER: 0001558370-23-014253 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ramaco Resources, Inc. CENTRAL INDEX KEY: 0001687187 STANDARD INDUSTRIAL CLASSIFICATION: BITUMINOUS COAL & LIGNITE MINING [1220] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38003 FILM NUMBER: 231155132 BUSINESS ADDRESS: STREET 1: 250 WEST MAIN STREET STREET 2: SUITE 1800 CITY: LEXINGTON STATE: KY ZIP: 40507 BUSINESS PHONE: (859) 244-7455 MAIL ADDRESS: STREET 1: 250 WEST MAIN STREET STREET 2: SUITE 1800 CITY: LEXINGTON STATE: KY ZIP: 40507 10-Q 1 metc-20230630x10q.htm 10-Q
0001687187--12-312023Q2falseRamaco Resources, Inc.00004415573544155735441557350.12500.12504390211811029000000.1650001687187us-gaap:CommonClassBMember2023-06-212023-06-300001687187us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2023-06-212023-06-210001687187us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300001687187us-gaap:RetainedEarningsMember2023-06-300001687187us-gaap:CommonStockMember2023-06-300001687187us-gaap:AdditionalPaidInCapitalMember2023-06-300001687187us-gaap:RetainedEarningsMember2023-03-310001687187us-gaap:CommonStockMember2023-03-310001687187us-gaap:AdditionalPaidInCapitalMember2023-03-3100016871872023-03-310001687187us-gaap:RetainedEarningsMember2022-12-310001687187us-gaap:CommonStockMember2022-12-310001687187us-gaap:AdditionalPaidInCapitalMember2022-12-310001687187us-gaap:RetainedEarningsMember2022-06-300001687187us-gaap:CommonStockMember2022-06-300001687187us-gaap:AdditionalPaidInCapitalMember2022-06-300001687187us-gaap:RetainedEarningsMember2022-03-310001687187us-gaap:CommonStockMember2022-03-310001687187us-gaap:AdditionalPaidInCapitalMember2022-03-3100016871872022-03-310001687187us-gaap:RetainedEarningsMember2021-12-310001687187us-gaap:CommonStockMember2021-12-310001687187us-gaap:AdditionalPaidInCapitalMember2021-12-310001687187us-gaap:CommonClassBMember2023-06-212023-06-210001687187us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2023-06-212023-06-210001687187metc:PerformanceStockUnitsGrantedIn2022Membermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2023-01-012023-06-300001687187us-gaap:RestrictedStockMembermetc:DirectorsMember2023-01-012023-03-310001687187us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2023-06-300001687187us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-06-300001687187us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2023-06-212023-06-210001687187metc:PerformanceStockUnitsMemberus-gaap:CommonClassBMember2023-06-212023-06-210001687187us-gaap:RestrictedStockMembermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2023-01-012023-03-310001687187metc:PerformanceStockUnitsGrantedIn2022Membermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2023-01-012023-03-310001687187us-gaap:RestrictedStockMember2023-01-012023-03-310001687187metc:ExportCoalRevenuesMember2023-04-012023-06-300001687187metc:DomesticCoalRevenuesMember2023-04-012023-06-300001687187metc:ExportCoalRevenuesMember2023-01-012023-06-300001687187metc:DomesticCoalRevenuesMember2023-01-012023-06-300001687187metc:ExportCoalRevenuesMember2022-04-012022-06-300001687187metc:DomesticCoalRevenuesMember2022-04-012022-06-300001687187metc:ExportCoalRevenuesMember2022-01-012022-06-300001687187metc:DomesticCoalRevenuesMember2022-01-012022-06-300001687187us-gaap:MiningPropertiesAndMineralRightsMember2023-06-300001687187us-gaap:MineDevelopmentMember2023-06-300001687187us-gaap:ConstructionInProgressMember2023-06-300001687187metc:PlantAndEquipmentAtCostMember2023-06-300001687187us-gaap:MiningPropertiesAndMineralRightsMember2022-12-310001687187us-gaap:MineDevelopmentMember2022-12-310001687187us-gaap:ConstructionInProgressMember2022-12-310001687187metc:PlantAndEquipmentAtCostMember2022-12-310001687187metc:JonesAndAssociatesMember2023-06-300001687187metc:RamacoCoalLLCMember2023-06-300001687187metc:ClassRestrictedStockMember2023-06-212023-06-3000016871872022-03-042022-03-0400016871872021-07-152021-07-150001687187metc:TakeOrPayPurchaseCommitmentsMember2023-01-012023-06-3000016871872023-07-202023-07-2000016871872021-07-162021-07-160001687187us-gaap:RevolvingCreditFacilityMember2023-06-300001687187metc:RamacoCoalLLCMember2023-04-012023-06-300001687187metc:RamacoCoalLLCMember2023-01-012023-06-300001687187metc:RamacoCoalLLCMember2022-04-012022-06-300001687187metc:RamacoCoalLLCMember2022-01-012022-06-300001687187us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2023-06-212023-06-300001687187us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2023-06-212023-06-300001687187us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2023-06-212023-06-300001687187us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2023-06-212023-06-300001687187metc:PerformanceStockUnitsMemberus-gaap:CommonClassBMember2023-06-212023-06-300001687187metc:PerformanceStockUnitsMemberus-gaap:CommonClassAMember2023-06-212023-06-300001687187us-gaap:EmployeeStockOptionMember2023-04-012023-06-200001687187metc:PerformanceStockUnitsMember2023-04-012023-06-200001687187us-gaap:EmployeeStockOptionMember2023-01-012023-06-200001687187metc:PerformanceStockUnitsMember2023-01-012023-06-200001687187us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001687187us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001687187us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001687187us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001687187us-gaap:CommonClassAMember2023-06-212023-06-3000016871872023-04-012023-06-2000016871872023-05-1500016871872023-03-1500016871872022-05-1500016871872022-02-180001687187us-gaap:CommonClassBMemberus-gaap:SubsequentEventMember2023-07-310001687187us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2023-07-310001687187us-gaap:RetainedEarningsMember2022-04-012022-06-300001687187us-gaap:RetainedEarningsMember2022-01-012022-03-310001687187us-gaap:RetainedEarningsMember2023-01-012023-03-3100016871872022-02-182022-02-180001687187srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-02-150001687187srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-02-150001687187us-gaap:UnsecuredDebtMember2023-06-300001687187us-gaap:UnsecuredDebtMember2022-12-310001687187us-gaap:UnsecuredDebtMember2023-06-300001687187us-gaap:RevolvingCreditFacilityMember2023-06-300001687187metc:RamacoCoalLoanMember2023-06-300001687187metc:MabenCoalLlcMember2023-06-300001687187metc:EquipmentLoanMember2023-06-300001687187us-gaap:UnsecuredDebtMember2022-12-310001687187us-gaap:RevolvingCreditFacilityMember2022-12-310001687187metc:RamacoCoalLoanMember2022-12-310001687187metc:MabenCoalLlcMember2022-12-310001687187metc:EquipmentLoanMember2022-12-310001687187us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-02-152023-02-150001687187us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-02-152023-02-150001687187metc:OnGoingAdministrativeServicesMembermetc:RamacoCoalLLCMember2022-04-012022-06-300001687187metc:OnGoingAdministrativeServicesMembermetc:RamacoCoalLLCMember2022-01-012022-06-300001687187metc:TotalCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001687187metc:TotalCustomerMembersrt:MinimumMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001687187metc:TotalCustomerMembersrt:MinimumMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001687187metc:TotalCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001687187metc:TotalCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001687187metc:TotalCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001687187metc:TotalCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001687187us-gaap:CommonClassBMember2023-06-300001687187us-gaap:CommonClassAMember2023-06-300001687187us-gaap:CommonClassBMember2023-06-120001687187us-gaap:CommonClassAMember2023-06-1200016871872022-12-082022-12-080001687187us-gaap:CommonClassBMemberus-gaap:SubsequentEventMember2023-09-152023-09-150001687187us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2023-09-152023-09-1500016871872023-06-152023-06-1500016871872023-03-152023-03-1500016871872022-06-152022-06-1500016871872022-03-152022-03-1500016871872022-06-3000016871872021-12-310001687187us-gaap:SuretyBondMember2023-06-300001687187us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2023-06-212023-06-300001687187metc:PerformanceStockUnitsMemberus-gaap:CommonClassBMember2023-06-212023-06-300001687187metc:PerformanceStockUnitsMemberus-gaap:CommonClassAMember2023-06-212023-06-300001687187us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-200001687187metc:PerformanceStockUnitsMember2023-01-012023-06-200001687187us-gaap:CommonStockMember2022-01-012022-03-310001687187us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100016871872022-01-012022-03-310001687187us-gaap:CommonStockMember2023-04-012023-06-300001687187us-gaap:CommonStockMember2023-01-012023-03-310001687187us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100016871872023-01-012023-03-310001687187us-gaap:CommonStockMember2022-04-012022-06-300001687187us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001687187us-gaap:EnvironmentalIssueMember2023-06-300001687187us-gaap:OtherNoncurrentLiabilitiesMember2023-06-300001687187us-gaap:OtherNoncurrentLiabilitiesMember2022-12-310001687187us-gaap:CommonClassBMember2023-01-012023-06-3000016871872023-06-212023-06-210001687187srt:MinimumMembermetc:PerformanceStockUnitsMembermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2023-01-012023-03-310001687187srt:MaximumMembermetc:PerformanceStockUnitsMembermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2023-01-012023-03-310001687187metc:PerformanceStockUnitsMembermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2023-01-012023-03-310001687187metc:RamacoCoalMember2023-04-012023-06-300001687187metc:AmonateAssetsMember2023-04-012023-06-300001687187metc:FixedPricedContractsMember2023-06-300001687187metc:ContractsWithIndexedBasedPricingMechanismsMember2023-06-300001687187metc:RailLoadOutsMember2023-04-012023-06-300001687187metc:PreparationPlantsMember2023-04-012023-06-300001687187metc:LegalServicesMember2023-04-012023-06-300001687187metc:LegalServicesMember2023-01-012023-06-300001687187metc:LegalServicesMember2022-04-012022-06-300001687187metc:LegalServicesMember2022-01-012022-06-3000016871872018-11-052018-11-050001687187us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001687187us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001687187us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001687187us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001687187us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001687187us-gaap:RevolvingCreditFacilityMember2023-02-1500016871872022-04-012022-06-3000016871872022-01-012022-06-300001687187us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001687187metc:PerformanceStockUnitsMember2023-01-012023-03-310001687187metc:FixedPricedContractsMember2023-01-012023-06-300001687187metc:TakeOrPayPurchaseCommitmentsMember2023-06-3000016871872023-06-210001687187us-gaap:CommonClassBMember2023-06-210001687187us-gaap:CommonClassBMember2023-06-122023-06-120001687187us-gaap:CommonClassAMember2023-06-122023-06-1200016871872023-06-122023-06-1200016871872023-01-012023-06-2000016871872023-06-3000016871872022-12-310001687187us-gaap:CommonClassBMember2023-04-012023-06-300001687187us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-04-012023-06-300001687187us-gaap:RetainedEarningsMember2023-04-012023-06-300001687187us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001687187metc:MabenAssetAcquisitionMember2023-01-012023-06-3000016871872023-04-012023-06-300001687187us-gaap:CommonClassBMember2023-01-012023-06-300001687187us-gaap:CommonClassAMember2023-01-012023-06-300001687187metc:SeniorNotesDue2026Member2023-01-012023-06-300001687187us-gaap:CommonClassBMember2023-07-310001687187us-gaap:CommonClassAMember2023-07-3100016871872023-01-012023-06-30iso4217:USDxbrli:sharesxbrli:sharesiso4217:USDxbrli:puremetc:Dmetc:Voteiso4217:USDutr:Tmetc:customermetc:itemutr:T

p

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended June 30, 2023

or

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

For the transition period from                 to

Commission File Number: 001-38003

RAMACO RESOURCES, INC.

(Exact name of registrant as specified in its charter)

Delaware

38-4018838

(State or other jurisdiction

(I.R.S. Employer

of incorporation or organization)

Identification No.)

250 West Main Street, Suite 1900

Lexington, Kentucky

40507

(Address of principal executive offices)

(Zip code)

(859) 244-7455

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Class A Common Stock, $0.01 par value

METC

NASDAQ Global Select Market

Class B Common Stock, $0.01 par value

METCB

NASDAQ Global Select Market

9.00% Senior Notes due 2026

METCL

NASDAQ Global Select Market

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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes      No  

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of July 31, 2023, the registrant had 43,902,118 and 8,783,877 outstanding shares of Class A and Class B common stock, respectively.

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Quarterly Report”) includes “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements, other than statements of historical fact included in this report, regarding our strategy, future operations, financial position, estimated revenue and losses, projected costs, prospects, plans and objectives of management are forward-looking statements. When used in this Quarterly Report, the words “could,” “believe,” “anticipate,” “intend,” “estimate,” “expect,” “project” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words. These forward-looking statements are based on management’s current expectations and assumptions about future events and are based on currently available information as to the outcome and timing of future events. When considering forward-looking statements, you should keep in mind the risk factors and other cautionary statements described under, but not limited to, the heading “Item 1A. Risk Factors” included in this Quarterly Report and elsewhere in the Annual Report of Ramaco Resources, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2022 (the “Annual Report”) filed with the United States Securities and Exchange Commission (the “SEC”) on March 14, 2023 and amended on April 7, 2023, as well as other filings of the Company with the SEC.

Forward-looking statements may include statements about:

risks related to the impact of the novel coronavirus “COVID-19” global pandemic, such as the scope and duration of the outbreak, the health and safety of our employees, government actions and restrictive measures implemented in response, delays and cancellations of customer sales, supply chain disruptions and other impacts to the business, or our ability to execute our business continuity plans;
anticipated production levels, costs, sales volumes, and revenue;
timing and ability to complete major capital projects;
economic conditions in the metallurgical coal and steel industries;
expected costs to develop planned and future mining operations, including the costs to construct necessary processing, refuse disposal and transport facilities;
estimated quantities or quality of our metallurgical coal reserves;
our ability to obtain additional financing on favorable terms, if required, to complete the acquisition of additional metallurgical coal reserves as currently contemplated or to fund the operations and growth of our business;
maintenance, operating or other expenses or changes in the timing thereof;
the financial condition and liquidity of our customers;
competition in coal markets;
the price of metallurgical coal or thermal coal;
compliance with stringent domestic and foreign laws and regulations, including environmental, climate change and health and safety regulations, and permitting requirements, as well as changes in the regulatory environment, the adoption of new or revised laws, regulations and permitting requirements;
potential legal proceedings and regulatory inquiries against us;
the impact of weather and natural disasters on demand, production, and transportation;
purchases by major customers and our ability to renew sales contracts;
credit and performance risks associated with customers, suppliers, contract miners, co-shippers and traders, banks, and other financial counterparties;
geologic, equipment, permitting, site access and operational risks and new technologies related to mining;
transportation availability, performance, and costs;
availability, timing of delivery and costs of key supplies, capital equipment or commodities such as diesel fuel, steel, explosives, and tires;
timely review and approval of permits, permit renewals, extensions, and amendments by regulatory authorities;
our ability to comply with certain debt covenants;
tax payments to be paid for the current fiscal year;
our expectations relating to dividend payments and our ability to make such payments;
the anticipated benefits and impacts of previous acquisitions;

3

risks related to Russia’s invasion of Ukraine and the international community’s response;
risks related to weakened global economic conditions and inflation;
risks related to the Company’s tracking stock structure and separate performance of its Carbon Ore-Rare Earth (“CORE”) assets; and
other risks identified in this Quarterly Report that are not historical.

We caution you that these forward-looking statements are subject to a number of risks, uncertainties, and assumptions, which are difficult to predict and many of which are beyond our control, incident to the development, production, gathering and sale of coal. Moreover, we operate in a very competitive and rapidly changing environment and additional risks may arise from time to time. It is not possible for our management to predict all of the risks associated with our business, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Although we believe that our plans, intentions and expectations reflected in or suggested by the forward-looking statements we make in this Quarterly Report are reasonable, we can give no assurance that these plans, intentions or expectations will be achieved or occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. Given these risks and uncertainties, investors should not place undue reliance on forward-looking statements as a prediction of actual results.

All forward-looking statements, expressed or implied, included in this Quarterly Report are expressly qualified in their entirety by this cautionary statement and speak only as of the date of this Quarterly Report. This cautionary statement should also be considered in connection with any subsequent written or oral forward-looking statements that we or persons acting on our behalf may issue.

Except as otherwise required by applicable law, we disclaim any duty to update any forward-looking statements, all of which are expressly qualified by the statements in this section, to reflect events or circumstances after the date of this Quarterly Report.

4

PART I - FINANCIAL INFORMATION

Item 1.         Financial Statements

Ramaco Resources, Inc.

Unaudited Condensed Consolidated Balance Sheets

In thousands, except share and per share information

    

June 30, 2023

    

December 31, 2022

    

Assets

  

 

  

Current assets

  

 

  

Cash and cash equivalents

$

33,883

$

35,613

Accounts receivable

 

58,973

 

41,174

Inventories

 

67,425

 

44,973

Prepaid expenses and other

 

17,521

 

25,729

Total current assets

 

177,802

 

147,489

Property, plant, and equipment, net

 

457,564

 

429,842

Financing lease right-of-use assets, net

17,363

12,905

Advanced coal royalties

 

3,464

 

3,271

Other

 

4,198

 

2,832

Total Assets

$

660,391

$

596,339

Liabilities and Stockholders' Equity

Liabilities

Current liabilities

Accounts payable

$

49,781

$

34,825

Accrued liabilities

 

38,703

 

41,806

Current portion of asset retirement obligations

 

29

 

29

Current portion of long-term debt

 

25,333

 

35,639

Current portion of related party debt

20,000

40,000

Current portion of financing lease obligations

7,366

5,969

Insurance financing liability

846

4,577

Total current liabilities

 

142,058

 

162,845

Asset retirement obligations, net

 

29,555

 

28,856

Long-term debt, net

 

63,975

 

18,757

Long-term financing lease obligations, net

8,296

 

4,917

Senior notes, net

33,061

 

32,830

Deferred tax liability, net

 

42,257

 

35,637

Other long-term liabilities

4,084

3,299

Total liabilities

 

323,286

287,141

Commitments and contingencies

 

 

Stockholders' Equity

Preferred stock, $0.01 par value, 50,000,000 shares authorized, none issued or outstanding

 

 

Common stock, $0.01 par value, 260,000,000 shares authorized, 44,155,735 shares issued and outstanding at December 31, 2022 *

 

 

442

Class A common stock, $0.01 par value, 225,000,000 shares authorized, 43,902,118 shares issued and outstanding at June 30, 2023 *

439

Class B common stock, $0.01 par value, 35,000,000 shares authorized, 8,783,877 shares issued and outstanding at June 30, 2023

88

Additional paid-in capital

 

272,728

 

168,711

Retained earnings

 

63,850

 

140,045

Total stockholders' equity

 

337,105

 

309,198

Total Liabilities and Stockholders' Equity

$

660,391

$

596,339

* Common stock was reclassified to Class A common stock during Q2 2023. Refer to Note 6.

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

5

Ramaco Resources, Inc.

Unaudited Condensed Consolidated Statements of Operations

Three months ended June 30, 

Six months ended June 30, 

In thousands, except per-share amounts

    

2023

    

2022

    

2023

    

2022

    

Revenue

 

$

137,469

 

$

138,655

 

$

303,829

 

$

293,537

 

Costs and expenses

Cost of sales (exclusive of items shown separately below)

 

99,199

 

76,644

 

209,748

 

157,897

Asset retirement obligations accretion

 

349

 

755

 

700

 

990

Depreciation, depletion, and amortization

 

13,556

 

9,783

 

25,407

 

18,463

Selling, general, and administrative

 

14,319

 

8,786

 

26,061

 

20,610

Total costs and expenses

 

127,423

 

95,968

 

261,916

 

197,960

Operating income

 

10,046

 

42,687

 

41,913

 

95,577

Other income, net

 

2,495

 

2,348

 

3,742

 

2,714

Interest expense, net

 

(2,518)

 

(1,937)

 

(4,826)

 

(3,068)

Income before tax

 

10,023

 

43,098

 

40,829

 

95,223

Income tax expense

 

2,467

 

9,818

 

8,016

 

20,472

Net income

$

7,556

$

33,280

$

32,813

$

74,751

Earnings per common share *

Basic - Single class (through 6/20/2023)

$

0.14

$

0.75

$

0.71

$

1.69

Basic - Class A (6/21/2023 - 6/30/2023)

$

0.03

$

$

0.03

$

Total

$

0.17

$

0.75

$

0.74

$

1.69

Diluted - Single class (through 6/20/23)

$

0.14

$

0.74

$

0.70

$

1.66

Diluted - Class A (6/21/2023 - 6/30/2023)

$

0.03

$

$

0.03

$

Total

$

0.17

$

0.74

$

0.73

$

1.66

* Refer to Note 10 for earnings per common share calculations

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

6

Ramaco Resources, Inc.

Unaudited Condensed Consolidated Statements of Stockholders’ Equity

Class B

Additional

Total 

 

Common

Common

 

Paid-

 

Retained

 

Stockholders'

In thousands

    

Stock *

Stock

    

in Capital

    

Earnings

    

Equity

Balance at January 1, 2023

$

442

$

$

168,711

$

140,045

$

309,198

Stock-based compensation

 

3

 

 

2,934

 

 

2,937

Shares surrendered for withholding taxes payable

(1)

(114)

(115)

Adjustment to cash dividends previously declared

 

 

(354)

 

(354)

Net income

 

 

 

 

25,257

 

25,257

Balance at March 31, 2023

444

171,531

164,948

336,923

Stock-based compensation

 

 

 

3,568

 

 

3,568

Cash dividends declared

 

 

(5,734)

 

(5,734)

Stock dividend declared and distributed

89

102,831

(102,920)

Shares surrendered for withholding taxes payable

(5)

(1)

(5,202)

(5,208)

Net income

 

 

 

 

7,556

 

7,556

Balance at June 30, 2023

$

439

*

$

88

$

272,728

$

63,850

$

337,105

* Common stock was reclassified to Class A common stock during Q2 2023. Refer to Note 6.

Balance at January 1, 2022

$

441

$

$

163,566

$

47,067

$

211,074

Stock-based compensation

 

2

 

1,885

 

 

1,887

Cash dividends declared

(2,497)

(2,497)

Net income

 

 

 

41,471

 

41,471

Balance at March 31, 2022

443

165,451

86,041

251,935

Shares surrendered for withholding taxes payable

(2)

(2,819)

(2,821)

Stock-based compensation

 

 

2,286

 

 

2,286

Cash dividends declared

 

 

(4,998)

 

(4,998)

Net income

 

 

 

33,280

 

33,280

Balance at June 30, 2022

$

441

$

$

164,918

$

114,323

$

279,682

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

7

Ramaco Resources, Inc.

Unaudited Condensed Consolidated Statements of Cash Flows

Six months ended June 30, 

In thousands

    

2023

    

2022

Cash flows from operating activities:

 

  

 

  

Net income

$

32,813

$

74,751

Adjustments to reconcile net income to net cash from operating activities:

Accretion of asset retirement obligations

 

700

 

990

Depreciation, depletion, and amortization

 

25,407

 

18,463

Amortization of debt issuance costs

 

357

 

243

Stock-based compensation

 

6,505

 

4,173

Other income

(1,936)

(2,113)

Deferred income taxes

 

6,620

 

6,448

Changes in operating assets and liabilities:

Accounts receivable

 

(17,799)

 

(8,293)

Prepaid expenses and other current assets

 

5,106

 

1,472

Inventories

 

(22,452)

 

(16,597)

Other assets and liabilities

 

(957)

 

1,263

Accounts payable

 

13,030

 

10,060

Accrued liabilities

 

2,184

 

18,441

Net cash provided by operating activities

 

49,578

 

109,301

Cash flow from investing activities:

Capital expenditures

 

(48,016)

 

(53,807)

Acquisition of Ramaco Coal assets

(11,738)

Maben acquisition bond recovery

1,182

Other

3,000

2,000

Net cash used for investing activities

(43,834)

(63,545)

Cash flows from financing activities:

Proceeds from borrowings

 

77,500

 

1,337

Payment of dividends

(11,108)

(9,996)

Repayment of borrowings

 

(42,588)

 

(9,407)

Repayment of Ramaco Coal acquisition financing - related party

(20,000)

Repayments of insurance financing

(3,001)

(210)

Repayments of equipment finance leases

(3,098)

(2,718)

Shares surrendered for withholding taxes payable

(5,179)

(2,821)

Net cash used for financing activities

 

(7,474)

 

(23,815)

Net change in cash and cash equivalents and restricted cash

 

(1,730)

 

21,941

Cash and cash equivalents and restricted cash, beginning of period

 

36,473

 

22,806

Cash and cash equivalents and restricted cash, end of period

$

34,743

$

44,747

Non-cash investing and financing activities:

Leased assets obtained under new financing leases

 

7,874

 

3,624

Capital expenditures included in accounts payable and accrued liabilities

 

14,615

 

15,609

Ramaco Coal acquisition financing

 

 

56,551

Financed insurance

406

Tax liability on shares surrendered by employees

144

Accrued dividends payable

 

504

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

8

Ramaco Resources, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

NOTE 1—BUSINESS AND BASIS OF PRESENTATION

Ramaco Resources, Inc. (the “Company,” “we,” “us” or “our,”) is a Delaware corporation formed in October 2016. Our principal corporate and executive offices are located in Lexington, Kentucky with operational offices in Charleston, West Virginia and Sheridan, Wyoming. We are an operator and developer of high-quality, low-cost metallurgical coal in southern West Virginia, southwestern Virginia, and southwestern Pennsylvania. We also control mineral deposits near Sheridan, Wyoming as part of the Company’s initiatives regarding the potential recovery of rare earth elements as well as the potential commercialization of coal-to-carbon-based products and materials.

Economic Conditions—Renewed global economic concerns, including those related to the military conflict involving Russia and Ukraine, have caused volatility in the commodity markets. This volatility, including market expectations of potential changes in coal prices and inflationary pressures on steel products, has had a significant effect on market prices and may affect overall demand for our coal as well as the cost of supplies and equipment.

Basis of Presentation—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022.

In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2023, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.

There were no material changes to the Company’s significant accounting policies during the first six months of 2023.

NOTE 2—INVENTORIES

Inventories consisted of the following:

(In thousands)

    

June 30, 2023

    

December 31, 2022

Raw coal

$

42,374

$

22,414

Saleable coal

19,788

18,223

Supplies

 

5,263

 

4,336

Total inventories

$

67,425

$

44,973

9

NOTE 3—PROPERTY, PLANT AND EQUIPMENT

Property, plant, and equipment consisted of the following:

(In thousands)

    

June 30, 2023

    

December 31, 2022

Plant and equipment

$

251,002

$

232,885

Mining property and mineral rights

120,533

120,760

Construction in process

 

35,039

 

34,698

Capitalized mine development costs

 

165,812

 

153,436

Less: accumulated depreciation, depletion, and amortization

 

(114,822)

 

(111,937)

Total property, plant and equipment, net

$

457,564

$

429,842

On July 10, 2022, the Company experienced a methane ignition at the Berwind No. 1 mine, which was one of the active mines at our Berwind mining complex. The other mines resumed production while the Berwind No. 1 mine was idled until a full investigation could be conducted. There were no personnel in the mine at the time of the incident and no injuries or fatalities occurred. Production from the Berwind No. 1 mine restarted in the first quarter of 2023.

Depreciation, depletion, and amortization included:

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

    

2023

    

2022

    

2023

    

2022

Depreciation of plant and equipment

$

7,661

$

5,270

$

14,428

$

10,024

Amortization of right of use assets (finance leases)

1,999

1,383

3,881

2,097

Amortization and depletion of capitalized

mine development costs and mineral rights

 

3,896

 

3,130

 

7,098

 

6,342

Total depreciation, depletion, and amortization

$

13,556

$

9,783

$

25,407

$

18,463

NOTE 4—DEBT

Outstanding debt consisted of the following:

(In thousands)

    

June 30, 2023

    

December 31, 2022

Revolving Credit Facility

$

67,500

$

25,000

Equipment loans

5,608

8,396

Senior Notes, net

 

33,061

 

32,830

Financing of Ramaco Coal acquisition - Related party debt

20,000

40,000

Financing of Maben Coal acquisition

16,200

21,000

Total debt

$

142,369

$

127,226

Current portion of long-term debt

 

45,333

 

75,639

Long-term debt, net

$

97,036

$

51,587

Revolving Credit Facility—On February 15, 2023, the Company entered into the Second Amended and Restated Credit and Security Agreement, which includes multiple lending parties and provides additional borrowing capacity compared to the facility utilized in 2022. The new facility, which has a maturity date of February 15, 2026, provides an initial aggregate revolving commitment of $125.0 million as well as an accordion feature of $50.0 million subject to certain terms and conditions, including the lenders’ consents. The remaining availability under the facility after borrowing base limitations and outstanding borrowings above was $28.9 million at June 30, 2023.

Revolving loans under the new facility bear interest at either the base rate plus 1.50% or the Secured Overnight Financing Rate plus 2.00%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3%.

10

The terms of the new facility include covenants limiting the ability of the Company to incur additional indebtedness, make investments or loans, incur liens, consummate mergers and similar fundamental changes, make restricted payments, and enter into transactions with affiliates. The terms of the new facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements, with which the Company was in compliance at June 30, 2023.

Fair Value—The Company’s Senior Notes had an estimated fair value of approximately $36 million at both June 30, 2023 and December 31, 2022. The fair values of the Company’s Senior Notes were based on observable market prices and were considered a Level 2 measurement based on trading volumes. The difference between the fair value and carrying amount of the Company’s remaining debts is not material due to the similarity between the terms of the debt agreements and prevailing market terms available to the Company.

Other—Finance lease obligations and liabilities related to insurance premium financing are excluded from the disclosures above.

NOTE 5—ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES

Accrued liabilities at June 30, 2023 were $38.7 million compared to $41.8 million at December 31, 2022. The year-to-date decrease in accrued liabilities was driven by the payment of cash dividends that were accrued at December 31, 2022 in the estimated amount of $5.5 million.

Self-Insurance—The Company is self-insured for certain losses relating to workers’ compensation claims and occupational disease obligations under the Federal Mine Safety and Health Act of 1969, as amended. Starting in 2023, the Company also elected to self-insure employee medical expenses. The Company purchases insurance coverage to reduce its exposure to significant levels of these claims. Self-insured losses are accrued based upon estimates of the aggregate liability for uninsured claims incurred as of the balance sheet date using current and historical claims experience and certain actuarial assumptions. These estimates are subject to uncertainty due to a variety of factors, including extended lag times in the reporting and resolution of claims, trends or changes in claim settlement patterns, and future cost trends. As a result, actual costs could differ significantly from the estimated amounts.

The estimated aggregate liability for these items totaled $4.7 million and $3.6 million as of June 30, 2023 and December 31, 2022, respectively. Of the aggregate liability, the amounts included in other long-term liabilities were $3.1 million and $2.7 million as of June 30, 2023 and December 31, 2022, respectively.

Funds held in escrow for potential future workers’ compensation claims are considered restricted cash and have been included in other current assets on the condensed consolidated balance sheets. Restricted cash balances were $0.9 million at June 30, 2023 and December 31, 2022.

NOTE 6—EQUITY

Common Stock—On June 12, 2023, a charter amendment was approved by shareholder vote to reclassify the Company’s existing common stock as shares of Class A common stock, par value $0.01 per share, and create a separate Class B common stock having a par value of $0.01 per share.

The initial distribution of Class B common stock occurred on June 21, 2023 via a stock dividend to existing holders of common stock as of May 12, 2023. On the date of initial distribution, each holder of common stock received 0.2 shares of Class B common stock for every one share of existing common stock held on the record date. Similar actions occurred for holders of outstanding stock-based awards.

The distribution of the Class B common stock provides existing holders of the Company’s common stock with an opportunity to participate directly in the financial performance of the Company’s CORE assets on a stand-alone basis, separate from the Company’s metallurgical coal operations. CORE assets were acquired initially as part of the

11

Company’s acquisition of Ramaco Coal in the second quarter of 2022. The financial performance of CORE assets consists of the following non-cost bearing revenue streams based on the Company’s current expectations:

Royalty fees derived from the royalties associated with the Ramaco Coal and Amonate reserves, which we believe approximates 3% of Company-produced coal sales revenue excluding coal sales revenue from Knox Creek,
Infrastructure fees based on $5.00 per ton of coal processed at our preparation plants and $2.50 per ton of loaded coal at the Company’s rail load-out facilities, and
Future income derived, if and when realized, from advanced carbon products and rare earth elements initiatives.

The Company expects to pay a dividend equal to 20% of the revenues above; however, any dividend amounts declared and paid are subject to the sole discretion of the Company’s Board of Directors.

In addition, the Board of Directors retains the power to change or add expense allocation policies related to CORE, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Holders of shares of Class A common stock continue to be entitled to receive dividends when and if declared by the Board of Directors subject to any statutory or contractual restrictions on the payment of dividends and to any prior rights and preferences that may be applicable to outstanding preferred stock, if any.

CORE is not a separate legal entity and holders of Class B common stock do not own a direct interest in the assets of CORE. Holders of Class B common stock are stockholders of Ramaco Resources, Inc. and are subject to all risks and liabilities of the Company as a whole.

With respect to voting rights, holders of shares of Class A common stock and Class B common stock are entitled to one vote per share on all matters to be voted upon by shareholders. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of the stockholders. The holders of Class A common stock and Class B common stock do not have cumulative voting rights in the election of directors. Class B common stock does not have any specific voting rights or governance rights with respect to CORE.

With respect to liquidation rights, holders of common stock are entitled to receive ratably the assets available for distribution to the stockholders after payment of liabilities and the liquidation preference of outstanding preferred stock, if any. That is, the rights to residual net assets upon liquidation are equal between holders of Class A and Class B common stock. Holders of Class B common stock do have specific rights to CORE assets in the event of liquidation.

The Board of Directors also retains the ability, in its sole discretion, to exchange all outstanding shares of Class B common stock into Class A common stock based on an exchange ratio determined by a 20-day trailing volume-weighted average price for each class of stock.

The initial distribution of the tracking stock was recorded as a stock dividend at fair value, which was estimated to be $11.00 per share based on the closing price of Class B shares on the first day of regular-way trading. The effect of the equity restructuring was a $102.9 million reduction in retained earnings and an increase of $102.9 million to Class B common stock and additional paid-in capital during the second quarter of 2023. The Company initially distributed 8,201,956 shares of Class B common shares as well as additional restricted stock, restricted stock units, and performance stock units as discussed below under Effects of Class B Distribution on Outstanding Stock-based Awards.

Stock-Based Awards—Stock-based compensation expense totaled $3.6 million and $2.3 million for the three months ended June 30, 2023 and June 30, 2022, respectively. Stock-based compensation expense totaled $6.5 million and $4.2 million for the six months ended June 30, 2023 and June 30, 2022, respectively. During 2023, the Company granted new stock-based awards and modified certain awards previously granted as discussed below.

Restricted Stock—We granted 296,115 shares of restricted stock to certain senior executives, key employees, and directors during the first quarter of 2023, having a grant-date fair value of $10.61 per share. The aggregate fair value of these awards was $2.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. The aggregate fair value of restricted stock granted to directors during the quarter was $0.6 million, which is

12

recognized ratably as expense over 2023 unless forfeited. During the vesting period, the participants have voting rights and receive nonforfeitable dividends on the same basis as fully vested common stockholders.

Restricted Stock Units—We granted 518,348 restricted stock units to certain senior executives and key employees during the first quarter of 2023, having a grant-date fair value of $10.61 per share. The aggregate fair value of these awards was $5.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. Upon vesting and within 30 days thereafter, the recipient will receive one share of common stock for each stock unit.

Performance Stock Units—We granted performance stock units to certain senior executives and key employees during the first quarter of 2023. These awards cliff-vest approximately three years from the date of grant based on the achievement of targeted performance levels related to pre-established relative total shareholder return goals. These performance stock units have the potential to be earned from 0% to 200% of target depending on actual results. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. Upon vesting and within 30 days thereafter, the recipient will receive one share of common stock for each stock unit.

The target number of performance stock units granted during the first quarter of 2023, or 518,348 units, were valued relative to the total shareholder return of a peer group based on a Monte Carlo simulation, which resulted in a grant date fair value of $18.09 per unit. The aggregate fair value of these awards was $9.4 million, which is recognized ratably as expense over the three-year period.

In addition, performance stock units granted in 2022, or 248,706 units at target, were modified during the first quarter of 2023. Modifications to these awards were made up primarily of changes in the composition of the peer group as well as changes in the way relative total shareholder return is evaluated against the updated peer group. The modification resulted in incremental fair value of $1.2 million, which is recognized as expense over 2023 and 2024.

Effects of Class B Distribution on Outstanding Stock-based Awards—Outstanding stock-based awards, including those discussed above, were reclassified to Class A common stock as part of the equity restructuring. In addition, the terms of the Company’s outstanding stock-based awards contained anti-dilution provisions before the contemplation of the equity restructuring. Equitable adjustments were made in accordance with such terms and the Company initially distributed 680,718 of Class B restricted stock as well as 473,707 of Class B stock-based awards (183,484 stock options, 136,819 restricted stock units, and 153,404 performance stock units at target) based on the same factor of 0.2 for every outstanding award. Since there were no changes in fair value, vesting conditions, or classification, no incremental compensation expense resulted.

Dividends–On December 8, 2022, the Company announced that its Board of Directors declared a quarterly cash dividend of approximately $0.125 per share of common stock. Estimated dividends of $5.5 million were accrued in December 2022 and were paid on March 15, 2023 to shareholders of record on March 1, 2023 in the amount of $5.6 million.

Dividends in the amount of $5.6 million, or approximately $0.125 per share of common stock, were paid on June 15, 2023, to shareholders of record on June 1, 2023, bringing the total cash dividends paid for the six months ended June 30, 2023 to $11.1 million.

13

No dividends were declared on the tracking stock during the second quarter of 2023. CORE financial performance is shown in the table below.

    

Three months ended June 30, 

(In thousands)

    

2023

Royalty Revenue

Ramaco Coal

$

1,351

Amonate Assets

752

Other

Total Royalty Revenue

$

2,103

Infrastructure Revenue

Preparation Plants (Processing at $5.00/ton)

$

3,433

Rail Load-outs (Loading at $2.50/ton)

1,726

Total Infrastructure Revenue (at $7.50/ton)

$

5,159

CORE Revenue

$

7,262

Total Cash Available for Dividend for Class B Common Stock

$

7,262

20% of Cash Available for Dividend for Class B Common Stock

$

1,452

Refer to Note 12 for information regarding cash dividends declared after the date of the financial statements for holders of Class A and Class B common stock.

On February 18, 2022, the Company announced that its Board of Directors approved an increase in its initial quarterly cash dividend to $5.0 million from the formerly approved $2.5 million that was declared and accrued in December 2021. Dividends in the amount of $5.0 million, or approximately $0.11 per share of common stock, were paid on March 15, 2022 to shareholders of record on March 1, 2022.

Dividends in the amount of $5.0 million, or approximately $0.11 per share of common stock, were paid on June 15, 2022, to shareholders of record on June 1, 2022, bringing the total cash dividends paid for the six months ended June 30, 2022 to $10.0 million.

NOTE 7—COMMITMENTS AND CONTINGENCIES

Environmental LiabilitiesEnvironmental liabilities are recognized when the expenditures are considered probable and can be reasonably estimated. Measurement of liabilities is based on currently enacted laws and regulations, existing technology, and undiscounted site-specific costs. Generally, such recognition would coincide with a commitment to a formal plan of action. No amounts have been recognized for environmental liabilities.

Surety BondIn accordance with state laws, we are required to post reclamation bonds to assure that reclamation work is completed. We also have a smaller amount of surety bonds that secure performance obligations. Bonds outstanding at June 30, 2023 totaled approximately $26.1 million.

Coal Leases and Associated Royalty Commitments—We lease coal reserves under agreements that require royalties to be paid as the coal is mined and sold. Many of these agreements require minimum annual royalties to be paid regardless of the amount of coal mined and sold. Total royalty expense was $7.0 million for both the three months ended June 30, 2023 and June 30, 2022, and $16.0 million and $17.2 million for the six months ended June 30, 2023 and June 30, 2022, respectively. These agreements generally have terms running through exhaustion of all the mineable and merchantable coal covered by the respective lease. Royalties or throughput payments are based on a percentage of the gross selling price received for the coal we mine.

14

Contingent Transportation Purchase Commitments—We secure the ability to transport coal through rail contracts and export terminals that are sometimes funded through take-or-pay arrangements. As of June 30, 2023, the Company’s remaining commitments under take-or-pay arrangements totaled $36.0 million, the majority of which relates to a five-year contract entered into during 2023 with a total remaining commitment of $22.2 million. The level of these commitments will be reduced at a per ton rate as such rail and export terminal services are utilized against the required minimum tonnage amounts over the contract term stipulated in such rail and export terminal contracts. No amounts have been recognized as contingent liabilities related to take-or-pay arrangements.

Litigation—From time to time, we are subject to various litigation and other claims in the normal course of business. No amounts have been accrued in the consolidated financial statements with respect to any matters.

On November 5, 2018, one of our three raw coal storage silos that fed our Elk Creek plant experienced a partial structural failure. A temporary conveying system completed in late-November 2018 restored approximately 80% of our plant capacity. We completed a permanent belt workaround and restored the preparation plant to its full processing capacity in mid-2019. Our insurance carrier, Federal Insurance Company, disputed our claim for coverage based on certain exclusions to the applicable policy and, therefore, on August 21, 2019, we filed suit against Federal Insurance Company and Chubb INA Holdings, Inc. in Logan County Circuit Court in West Virginia seeking a declaratory judgment that the partial silo collapse was an insurable event and to require coverage under our policy. Defendants removed the case to the United States District Court for the Southern District of West Virginia, and upon removal, we substituted ACE American Insurance Company as a defendant in place of Chubb INA Holdings, Inc. The trial in the matter commenced on June 29, 2021, in Charleston, West Virginia. On July 15, 2021, the jury returned a verdict in our favor for $7.7 million in compensatory damages and on July 16, 2021, made an additional award of $25.0 million for inconvenience and aggravation. On August 12, 2021, the defendants filed a post-trial motion for judgment as a matter of law or in the alternative to alter or amend the judgment or for a new trial. The parties fully briefed the motion, and it stood submitted on August 31, 2021. On March 4, 2022, the court entered its memorandum opinion and order on the motion reducing the jury award to a total of $1.8 million, including pre-judgment interest, and also vacated and set aside, in its entirety, the jury award of damages for inconvenience and aggravation. The same day, the court entered the judgment in accordance with the memorandum opinion and order.

On April 1, 2022, we filed a notice of appeal with the U.S. Court of Appeals for the Fourth Circuit. On July 20, 2023, the court rendered a decision reinstating the jury’s $7.7 million verdict. The court further determined that we are entitled to attorney’s fees in an amount to be determined on remand. Finally, the court held that we are entitled to damages for inconvenience and aggravation but remanded for a new trial on the amount of such damages after affirming that the original $25 million award was excessive. On August 3, 2023, the Defendants-Appellees filed a Petition of Rehearing and Rehearing En Banc with the Fourth Circuit. The Petition is now pending before the court. No amounts have been recorded for this matter based on the accounting guidance for gain contingencies.

NOTE 8—REVENUE

Our revenue is derived from contracts for the sale of coal and is recognized when the performance obligations under the contract are satisfied, which is at the point in time control is transferred to our customer. Generally, domestic sales contracts have terms of about one year and the pricing is typically fixed. Export sales have spot or term contracts, and pricing can be either fixed or derived against index-based pricing mechanisms. Sales completed with delivery to an export terminal are reported as export revenue.

Disaggregated information about our revenue is presented below:

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

    

2023

    

2022

2023

    

2022

Coal Sales

 

  

 

  

  

 

  

North American revenue

$

53,401

$

91,397

$

93,428

$

150,629

Export revenue, excluding Canada

 

84,068

 

47,258

 

210,401

 

142,908

Total revenue

$

137,469

$

138,655

$

303,829

$

293,537

15

As of June 30, 2023, the Company had outstanding performance obligations of approximately 0.9 million tons for contracts with fixed sales prices averaging $198 per ton, excluding freight, which will generally be satisfied in the second half of 2023, and 0.7 million tons for contracts with index-based pricing mechanisms. Index-based prices have not been estimated for the purpose of disclosing remaining performance obligations as permitted under the revenue recognition guidance when variable consideration is allocated entirely to a wholly unsatisfied performance obligation.

Concentrations—During the three months ended June 30, 2023, sales to our top two customers accounted for approximately 35% of our total revenue. During the six months ended June 30, 2023, sales to our top four customers accounted for approximately 49% of our total revenue. During the three months ended June 30, 2022, sales to our top four customers accounted for approximately 65% of total revenue. During the six months ended June 30, 2022, sales to our top three customers accounted for approximately 53% of total revenue. The number of customers comprising the concentrations above is based on a threshold of 10% or more of total revenues. Three customers with individual accounts receivable balances equal to 10% or more of total accounts receivable made up approximately 61% of the Company’s accounts receivable balance at June 30, 2023.

Segments—CORE represents a separate operating segment and has economic and geographic differences compared to the Company’s metallurgical operations in the Appalachian basin; however, CORE does not meet the significance tests for separate disclosure as a reportable segment at this time. In addition, reconciling items of the metallurgical coal segment to the Company’s consolidated results are not yet material. CORE revenues disclosed in Note 6 are primarily intracompany revenues eliminated upon consolidation and are not included in the disaggregated revenue table above.

NOTE 9—INCOME TAXES

Income tax provisions for interim periods are generally based on an estimated annual effective income tax rate calculated separately from the effect of significant, infrequent, or unusual items related specifically to interim periods. The income tax impacts of discrete items are recognized in the period these occur.

Our effective tax rate for the three months ended June 30, 2023 and June 30, 2022 was 24.6% and 22.8%, respectively. Our effective tax rate for the six months ended June 30, 2023 and June 30, 2022 was 19.6% and 21.5%, respectively. The primary difference from the federal statutory rate of 21% in each period is related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.

NOTE 10—EARNINGS PER SHARE

Earnings per share (“EPS”) is not presented retrospectively for periods prior to the issuance of the tracking stock as the tracking stock was not a part of the Company’s capital structure during those periods and the issuance of the tracking stock changes the common shareholders’ relative residual interest in the Company. Therefore, EPS is presented for the Company’s single common stock up to the time the tracking stock was issued. EPS is presented prospectively under the two-class method starting on the date of initial distribution of the tracking stock. Refer to Note 6 for information related to the Company’s tracking stock.

16

The following is the computation of basic and diluted EPS:

(In thousands, except per share amounts)

    

Three months ended June 30, 

Six months ended June 30, 

    

2023

    

2022

    

2023

    

2022

Earnings attribution

Single class of common stock (through 6/20/2023) *

$

6,125

$

33,280

$

31,382

$

74,751

Class A common stock (6/21/2023 - 6/30/2023)

1,326

1,326

Class A restricted stock awards (6/21/2023 - 6/30/2023)

105

105

Class B common stock (6/21/2023 - 6/30/2023)

Class B restricted stock awards (6/21/2023 - 6/30/2023)

Net income

$

7,556

$

33,280

$

32,813

$

74,751

* Common stock and restricted stock participated in earnings 1:1 and are shown on a combined basis through 6/20/2023 consistent with historical presentation

Three months ended June 30, 

Six months ended June 30, 

2023 **

    

2022

    

2023 **

    

2022

EPS data for single class of common stock through 6/20/2023

Numerator

 

  

 

  

  

 

  

Net earnings

$

6,125

$

33,280

$

31,382

$

74,751

Denominator

Weighted average shares used to compute basic earnings per share *

 

44,414

 

44,271

 

44,344

 

44,226

Dilutive effect of stock option awards

 

350

 

615

 

381

 

610

Dilutive effect of restricted stock units

249

186

Dilutive effect of performance stock units

55

27

Weighted average shares used to compute diluted earnings per share

44,819

45,135

44,752

45,022

Earnings per common share (single class of common stock)

Basic

$

0.14

$

0.75

$

0.71

$

1.69

Diluted

$

0.14

$

0.74

$

0.70

$

1.66

6/21/2023 - 6/30/2023

Class A

    

Class B

    

EPS data for dual-class common stock 6/21/2023 - 6/30/2023

Numerator

Net earnings

$

1,326

$

Denominator

Weighted average shares used to compute basic earnings per share **

 

41,123

 

8,225

Dilutive effect of stock option awards

 

326

 

93

Dilutive effect of restricted stock units

39

32

Dilutive effect of performance stock units

224

82

Weighted average shares used to compute diluted earnings per share

41,712

8,432

Earnings per common share (dual-class structure)

Basic

$

0.03

$

Diluted

$

0.03

$

** Does not include unvested restricted stock, which averaged 3,239 and 648 for Class A and Class B, respectively

Unvested restricted stock awards have the right to receive nonforfeitable dividends on the same basis as common shares; therefore, unvested restricted stock is considered a participating security for the purpose of calculating EPS. Historically, the Company has shown EPS for its common stock and unvested restricted stock on a combined basis since both instruments participate on the same basis and the resulting EPS is typically the same. Starting under the two-class method, the Company will report separately the net earnings allocated away from holders of Class A and Class B common stock to holders of unvested restricted stock awards.

17

For accounting purposes, Class B’s participation rights are, in substance, discretionary based on the power of the Company’s Board of Directors to add or modify expense allocation policies, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Therefore, no amount of the Company’s net earnings shall be allocated to Class B for the purpose of calculating EPS other than actual dividends declared during the period for the tracking stock. No dividends were declared on Class B common stock during the second quarter of 2023.

Diluted EPS for the second quarter and year-to-date periods through June 20, 2023 excluded all outstanding restricted stock units, or 684,151 units in total, because the effect would have been antidilutive. In addition, diluted EPS for the second quarter and year-to-date periods through June 20, 2023 excluded outstanding performance stock units originally granted in 2022, or 248,706 units at target, based on the guidance for contingently issuable shares, which requires exclusion when the shares would not be issuable if the end of the reporting period were the end of the contingency period.

For the period from June 21 through June 30, 2023, diluted EPS for Class A common stock excluded 165,803 RSUs because the effect would have been antidilutive. Class A diluted EPS for this period also excluded outstanding performance stock units originally granted in 2022, or 248,706 units at target, based on the guidance for contingently issuable shares. In addition, the Company’s ability to convert Class B common shares into Class A common shares, as discussed previously in Note 6, is a contingency that will not be reflected in the diluted EPS for Class A under the if-converted method until such time that the required Board resolutions occur, if ever.

For the period from June 21 through June 30, 2023, diluted EPS for Class B common stock excludes certain performance stock units, 49,737 at target, based on the guidance for contingently issuable shares guidance.

18

NOTE 11—RELATED PARTY TRANSACTIONS

Ramaco Coal Deferred Purchase Price—As part of the financing of the acquisition of Ramaco Coal that occurred in the second quarter of 2022, the Company incurred interest expense of $0.6 million and $1.3 million for the three months and six months ended June 30, 2023, respectively. The Company incurred interest expense of $0.8 million for the three months and six months ended June 30, 2022. In addition, the Company paid down $20.0 million of its related-party debt during the first six months of 2023, leaving a balance of $20.0 million at June 30, 2023.

Mineral Lease and Surface Rights Agreements—Prior to the acquisition of Ramaco Coal, much of the coal reserves and surface rights that we control were acquired through a series of mineral leases and surface rights agreements with Ramaco Coal, who was a related party. Royalties paid to Ramaco Coal during the three months and six months ended June 30, 2022 totaled $1.1 million and $3.1 million, respectively.

Administrative Services—Also prior to the acquisition of Ramaco Coal, the Company and Ramaco Coal agreed to share the services of certain of each company’s employees pursuant to a mutual service agreement. Charges to Ramaco Coal were $14 thousand and $44 thousand for the three months and six months ended June 30, 2022, respectively.

Legal Services—Some of the professional legal services we receive are provided by Jones & Associates (“Jones”), a related party. Legal services payable to Jones totaled $0.6 million at June 30, 2023 and were included in accrued liabilities in the consolidated balance sheet. There were no legal expenses recognized for Jones during the three months and six months ended June 30, 2023. Legal expenses recognized for Jones during the three months and six months ended June 30, 2022 were $0.8 million

NOTE 12—SUBSEQUENT EVENTS

On July 31, 2023, the Company announced that its Board of Directors declared a quarterly cash dividend of $0.125 per share of Class A common stock to be paid on September 15, 2023 to shareholders of record on September 1, 2023. The Company also announced on this date that its Board of Directors declared its first quarterly cash dividend of $0.165 per share of Class B common stock to be paid on September 15, 2023 to shareholders of record on September 1, 2023. The Class B dividend was based on 20% of CORE royalty and infrastructure revenues for the second quarter of 2023.

* * * * *

19

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in our Annual Report, as well as the financial statements and related notes appearing elsewhere in this Quarterly Report. The following discussion contains forward-looking statements that reflect our future plans, estimates, beliefs and expected performance. The forward-looking statements are dependent upon events, risks and uncertainties that may be outside our control. We caution you that our actual results could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to such differences are discussed elsewhere in this Quarterly Report, particularly in the “Cautionary Note Regarding Forward-Looking Statements” and in our Annual Report and in this Quarterly Report under the heading “Item 1A. Risk Factors,” all of which are difficult to predict. In light of these risks, uncertainties and assumptions, the forward-looking events discussed may not occur. We do not undertake any obligation to publicly update any forward-looking statements except as otherwise required by applicable law.

Overview

We are an operator and developer of high-quality, low-cost metallurgical coal in southern West Virginia, southwestern Virginia, and southwestern Pennsylvania. Our executive offices are located in Lexington, Kentucky, with operational offices in Charleston, West Virginia and Sheridan, Wyoming. We are a pure play metallurgical coal company with 62 million reserve tons and 1,156 million of measured and indicated resource tons of high-quality metallurgical coal.

Our development portfolio primarily includes the following properties: Elk Creek, Berwind, Knox Creek and RAM Mine. We believe each of these properties possesses geologic and logistical advantages that make our coal among the lowest delivered-cost U.S. metallurgical coal to our domestic target customer base, North American blast furnace steel mills and coke plants, as well as international metallurgical coal consumers. We also control mineral deposits near Sheridan, Wyoming as part of the Company’s initiatives regarding the potential recovery of rare earth elements as well as the potential commercialization of coal-to-carbon-based products and materials.

On July 10, 2022, the Company experienced a methane ignition at the Berwind No. 1 mine, which was one of the active mines at our Berwind mining complex. The other mines resumed production while the Berwind No. 1 mine was idled until a full investigation could be conducted. There were no personnel in the mine at the time of the incident and no injuries or fatalities occurred. Production from the Berwind No. 1 mine restarted in the first quarter of 2023.

Renewed global economic concerns, including those related to the military conflict involving Russia and Ukraine, have caused volatility in the commodity markets. This volatility, including market expectations of potential changes in coal prices and inflationary pressures on steel products, has had a significant effect on market prices and may affect overall demand for our coal as well as the cost of supplies and equipment.

During the first six months of 2023, we sold 1.5 million tons of coal and recognized $303.8 million of revenue. Of this amount, 31% was sold in North American markets, including Canada, and 69% was sold into export markets. During the same period of 2022, we sold 1.2 million tons of coal and recognized $293.5 million of revenue. Of this amount, 51% of our sales were sold in North American markets, including Canada, with the remaining 49% being sold into the export markets. The increase in sales into export markets, which often include index-based pricing, creates greater potential exposure to variability in pricing in 2023 compared to 2022.

As of June 30, 2023, the Company had outstanding performance obligations of approximately 0.9 million tons for contracts with fixed sales prices averaging $198 per ton, excluding freight, which will generally be satisfied in the second half of 2023, and 0.7 million tons for contracts with index-based pricing mechanisms.

20

Recent Developments

The Company continues to assess its potential rare earth elements deposit in Wyoming, and core analysis performed to date shows high relative concentrations of heavy rare earth elements such as Terbium and Dysprosium as well as lighter rare earth elements such as Neodymium and Praseodymium. The exploration target does not represent, and should not be construed to be, a mineral resource or mineral reserve as such terms are used in subpart 1300 of Regulation S-K. The Company also continues its work to advance new carbon product technologies with the goal of commercializing products that use coal in both an improved economic and environmental manner.

On June 21, 2023, the Company distributed Class B common stock, a tracking stock, to provide existing holders of the Company’s common stock an opportunity to participate directly in the financial performance of the Company’s CORE assets on a stand-alone basis, separate from the Company’s metallurgical coal operations. CORE assets were acquired initially by the Company as part of the Company’s acquisition of Ramaco Coal in the second quarter of 2022. The financial performance of CORE assets consists of the following non-cost bearing revenue streams based on the Company’s current expectations:

Royalty fees derived from the royalties associated with the Ramaco Coal and Amonate reserves, which we believe approximates 3% of Company-produced coal sales revenue excluding coal sales revenue from Knox Creek,
Infrastructure fees based on $5.00 per ton of coal processed at our preparation plants and $2.50 per ton of loaded coal at the Company’s rail load-out facilities, and
Future income derived, if and when realized, from advanced carbon products and rare earth elements initiatives.

The Company expects to pay a dividend equal to 20% of the revenues above; however, any dividend amounts declared and paid are subject to the sole discretion of the Company’s Board of Directors. Dividends paid on the tracking stock may create additional value for common stockholders and allow the Company to return to investors a portion of the savings from royalties and infrastructure usage fees resulting from the acquisition of Ramaco Coal. In addition, the tracking stock provides an opportunity for investors to participate directly in the potential revenue growth associated with the development of carbon products and rare earth elements.

Separate financial statements for CORE have not been included as exhibits to this filing since CORE’s financial performance and dividends will be evaluated based on non-cost bearing revenue streams, at least initially, and other potential forms of passive income rather than reduced by allocated costs and expenses. Refer to Note 6 of Part I, Item 1 for additional information related to the tracking stock.

21

Results of Operations

Three months ended June 30, 

Six months ended June 30, 

(In thousands, except per share amounts)

    

2023

    

2022

    

2023

    

2022

    

Revenue

$

137,469

$

138,655

$

303,829

$

293,537

Costs and expenses

Cost of sales (exclusive of items shown separately below)

 

99,199

 

76,644

 

209,748

 

157,897

 

Asset retirement obligations accretion

349

 

755

 

700

 

990

 

Depreciation, depletion, and amortization

 

13,556

9,783

25,407

18,463

Selling, general and administrative expenses

 

14,319

8,786

26,061

20,610

Total costs and expenses

 

127,423

95,968

261,916

197,960

Operating income

 

10,046

 

42,687

 

41,913

 

95,577

 

Other income, net

 

2,495

2,348

3,742

2,714

Interest expense, net

 

(2,518)

(1,937)

(4,826)

(3,068)

Income before tax

10,023

43,098

40,829

95,223

Income tax expense

 

2,467

 

9,818

 

8,016

 

20,472

 

Net income

$

7,556

$

33,280

$

32,813

$

74,751

Earnings per common share

Basic - Single class (through 6/20/2023)

$

0.14

$

0.75

$

0.71

$

1.69

Basic - Class A (6/21/2023 - 6/30/2023)

$

0.03

$

$

0.03

$

Total

$

0.17

$

0.75

$

0.74

$

1.69

Diluted - Single class (through 6/20/23)

$

0.14

$

0.74

$

0.70

$

1.66

Diluted - Class A (6/21/2023 - 6/30/2023)

$

0.03

$

$

0.03

$

Total

$

0.17

$

0.74

$

0.73

$

1.66

Adjusted EBITDA

$

30,014

$

57,859

$

78,267

$

121,917

During the three and six months ended June 30, 2023, our net income and Adjusted EBITDA were lower compared to the same periods in 2022, which was largely due to lower margins on coal sales driven by the negative impact of pricing.

Three Months Ended June 30, 2023 Compared to Three Months Ended June 30, 2022

Revenue. Our revenue includes sales of Company produced coal and coal purchased from third parties. We include amounts billed by us for transportation to our customers within revenue and transportation costs incurred within cost of sales.

22

Coal sales information is summarized as follows:

Three months ended June 30, 

(In thousands)

    

2023

    

2022

    

Increase (Decrease)

Company Produced

 

  

 

  

 

  

Coal sales revenue

$

132,571

$

137,714

$

(5,143)

Tons sold

 

695

 

578

 

117

Purchased from Third Parties

 

  

 

  

 

  

Coal sales revenue

$

4,898

$

941

$

3,957

Tons sold

20

 

5

 

15

Totals

Coal sales revenue

$

137,469

$

138,655

$

(1,186)

Tons sold

 

715

 

584

 

131

May not foot due to rounding

Coal sales revenue in the second quarter of 2023 was $137.5 million, which decreased 1% compared to the second quarter of 2022, despite the 23% increase in tons sold, due to the negative impact of pricing. Revenue per ton sold decreased 19% from $238 per ton in the second quarter of 2022 to $192 per ton in the second quarter of 2023. Revenue per ton sold (FOB mine), which excludes transportation revenues, decreased 23% from $215 per ton in the second quarter of 2022 to $165 per ton in the second quarter of 2023, including company-produced coal and purchased coal. In addition, index pricing in the third quarter of 2023 to date is down another 10% from the second quarter 2023 average, which will negatively affect future revenue if the market trend continues.

Cost of sales. Our cost of sales totaled $99.2 million for the second quarter of 2023 as compared to $76.6 million for the second quarter of 2022. The 29% increase versus the prior year was driven primarily by the increase in tons sold. However, the Company’s cost per ton sold also increased due primarily to inflationary pressure. Total cost per ton sold increased 6% from $131 per ton in the second quarter of 2022 to $139 per ton in the second quarter of 2023. Total cash cost per ton sold (FOB mine), which excludes transportation costs, increased 3% from $108 per ton in the second quarter of 2022 to $111 per ton in the second quarter of 2023, including company-produced coal and purchased coal.

Depreciation, depletion, and amortization. Depreciation, depletion, and amortization expense totaled $13.6 million and $9.8 million for the second quarter of 2023 and 2022, respectively. The increase year-to-year occurred across all asset types and was driven by the Company’s initiative to grow production.

Selling, general, and administrative. Selling, general, and administrative expenses were $14.3 million and $8.8 million for the three months ended June 30, 2023 and June 30, 2022, respectively. The 63% increase in 2023 was primarily due to increased compensation and benefits on the back of higher headcount as well as increased spending for professional services consistent with the Company’s growth efforts.

Income tax expense. The effective tax rate for the second quarter of 2023 and the second quarter of 2022 was 24.6% and 22.8%, respectively. The primary difference from the federal statutory rate of 21% in each period is related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.

23

Six Months Ended June 30, 2023 Compared to Six Months Ended June 30, 2022

Revenue. Coal sales information is summarized as follows:

Six months ended June 30, 

(In thousands)

    

2023

    

2022

    

Increase (Decrease)

Company Produced

 

  

 

  

 

  

Coal sales revenue

$

291,530

$

288,643

$

2,887

Tons sold

 

1,422

 

1,151

 

271

Purchased from Third Parties

 

  

 

  

 

  

Coal sales revenue

$

12,299

$

4,894

$

7,405

Tons sold

 

49

 

16

 

33

Totals

Coal sales revenue

$

303,829

$

293,537

$

10,292

Tons sold

 

1,472

 

1,167

 

304

May not foot due to rounding

Coal sales revenue for the six months ended June 30, 2023 was $303.8 million, approximately 4% higher than the same period in 2022 driven by the 26% increase in tons sold offset partially by the negative impact of pricing. Revenue per ton sold decreased 18% from $252 per ton in the first half of 2022 to $206 per ton in the first half of 2023. Revenue per ton sold (FOB mine), which excludes transportation revenues, decreased 22% from $225 per ton in the first half of 2022 to $176 per ton in the first half of 2023, including company-produced coal and purchased coal. In addition, U.S. metallurgical coal spot pricing is down over 20% in the third quarter of 2023 to date from the first half 2023 average, which will negatively affect future revenue if the market trend continues.

Cost of sales. Our cost of sales totaled $209.7 million for the first half of 2023 compared to $157.9 million for the same period in 2022. The 33% increase was due largely to the increase in tons sold. However, the Company’s cost per ton sold also increased due primarily to inflationary pressure. Total cost per ton sold increased 5% from $135 per ton in the first half of 2022 to $143 per ton in the first half of 2023. Total cash cost per ton sold (FOB mine), which excludes transportation costs, increased 2% from $109 per ton in the first half of 2022 to $111 per ton in the first half of 2023, including company-produced coal and purchased coal.

Depreciation, depletion, and amortization. Depreciation, depletion, and amortization expense totaled $25.4 million and $18.5 million for the six months ended June 30, 2023 and June 30, 2022, respectively. The increase year-to-year occurred across all asset types and was driven by the Company’s initiative to grow production.

Selling, general, and administrative. Selling, general, and administrative expenses were $26.1 million and $20.6 million for the six months ended June 30, 2023 and June 30, 2022, respectively. The 26% increase in 2023 was primarily due to increased compensation and benefits on the back of higher headcount as well as increased spending for professional services consistent with the Company’s growth efforts.

Income tax expense. The effective tax rate for the six months ended June 30, 2023 and 2022 was 19.6% and 21.5%, respectively. The primary difference from the federal statutory rate of 21% is related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.

Liquidity and Capital Resources

At June 30, 2023, we had $33.9 million of cash and cash equivalents and $28.9 million available under our Revolving Credit Facility for future borrowings. Starting in the first quarter of 2023, the Company has entered into an arrangement whereby our cash and cash equivalents are placed at various banks in amounts no greater than the $250,000 FDIC-insured limit to help safeguard against potential losses in the financial sector.

24

Significant sources and uses of cash during the first six months of 2023

Sources of cash:

Cash flows provided by operating activities were $49.6 million and were driven by cash earnings and the increase in accounts payable during 2023 driven by increased spending. These activities were offset partially by the increase in accounts receivable, which was primarily due to the timing of revenues within the second quarter of 2023 and the greater mix of export sales having longer payment terms compared to the fourth quarter of 2022, as well as the increase in inventories, which occurred primarily in raw coal as the volume of production has outpaced sales volume during the year.
Net borrowings from the Revolving Credit Facility increased by $42.5 million (gross proceeds of $77.5 million less repayments of $35.0 million). The proceeds were used primarily for the management of our normal operating cash position.

Uses of cash:

Capital expenditures were $48.0 million driven by growth projects
We made repayments of $20.0 million and $4.8 million against debt incurred from the 2022 acquisitions of Ramaco Coal (a related party) and Maben assets, respectively.
We paid dividends of $11.1 million. Refer to Note 12 of Part I, Item 1 for information regarding dividends declared after the date of the financial statements.

Future sources and uses of cash

Our primary use of cash includes capital expenditures for mine development, ongoing operating expenses, and deferred cash payments in connection with the Ramaco Coal and Maben Coal acquisitions. We expect to fund our capital and liquidity requirements with cash on hand, borrowings under the Revolving Credit Facility, and projected cash flow from operations. Factors that could adversely impact our future liquidity and ability to carry out our capital expenditure program include the following:

Timely delivery of our product by rail and other transportation carriers;
Late payments of accounts receivable by our customers;
Cost overruns in our purchases of equipment needed to complete our mine development plans;
Delays in completion of development of our various mines, processing plants and refuse disposal facilities, which would reduce the coal we would have available to sell and our cash flow from operations; and
Adverse changes in the metallurgical coal markets that would reduce the expected cash flow from operations.

If future cash flows were to become insufficient to meet our liquidity needs or capital requirements, due to changes in macroeconomic conditions or otherwise, we may reduce our expected level of capital expenditures for new mine production and/or fund a portion of our capital expenditures through the issuance of debt or equity securities, new debt arrangements, or from other sources such as asset sales.

The Company intends to pay a separate dividend on the Class B common stock based on the financial performance of CORE, as discussed earlier, in addition to the regular cash dividend on Class A common stock. Although both dividends are subject to the discretion of the Board of Directors, dividends paid on the Class B common stock will likely result in a new use of cash in future periods.

Indebtedness

Refer to Note 4 of Part I, Item 1 for information regarding the Company’s indebtedness. During July 2023, shortly after the balance sheet date, the Company repaid $11.0 million of its outstanding borrowings under the Revolving Credit Facility using funds from current operations.

25

Critical Accounting Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the amounts of revenue and expenses reported for the period then ended. A discussion of our critical accounting policies and estimates is included in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations - critical Accounting Policies and Estimates” of the Annual Report. There were no material changes to our critical accounting policies during the first six months of 2023.

Off-Balance Sheet Arrangements

A discussion of off-balance sheet arrangements is included under the heading “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Off-Balance Sheet Arrangements” in the Annual Report. There were no material changes during the first six months of 2023.

Non-GAAP Financial Measures

Adjusted EBITDA - Adjusted EBITDA is used as a supplemental non-GAAP financial measure by management and external users of our financial statements, such as industry analysts, investors, lenders, and rating agencies. We believe Adjusted EBITDA is useful because it allows us to more effectively evaluate our operating performance.

We define Adjusted EBITDA as net income plus net interest expense; stock-based compensation expense; depreciation, depletion, and amortization expenses; income taxes; accretion of asset retirement obligations; and, when applicable, certain non-operating expenses (charitable contributions). A reconciliation of net income to Adjusted EBITDA is included below. Adjusted EBITDA is not intended to serve as a substitute to U.S. GAAP measures of performance and may not be comparable to similarly-titled measures presented by other companies.

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

    

2023

    

2022

    

2023

    

2022

Reconciliation of Net Income to Adjusted EBITDA

 

  

 

  

  

 

  

Net income

$

7,556

$

33,280

$

32,813

$

74,751

Depreciation, depletion, and amortization

 

13,556

 

9,783

 

25,407

 

18,463

Interest expense, net

 

2,518

 

1,937

 

4,826

 

3,068

Income tax expense

 

2,467

 

9,818

 

8,016

 

20,472

EBITDA

 

26,097

 

54,818

 

71,062

 

116,754

Stock-based compensation

 

3,568

 

2,286

 

6,505

 

4,173

Accretion of asset retirement obligation

 

349

 

755

 

700

 

990

Adjusted EBITDA

$

30,014

$

57,859

$

78,267

$

121,917

26

Non-GAAP revenue per ton - Non-GAAP revenue per ton (FOB mine) is calculated as coal sales revenue less transportation costs, divided by tons sold. We believe revenue per ton (FOB mine) provides useful information to investors as it enables investors to compare revenue per ton we generate against similar measures made by other publicly-traded coal companies and more effectively monitor changes in coal prices from period to period excluding the impact of transportation costs which are beyond our control. The adjustments made to arrive at these measures are significant in understanding and assessing our financial performance. Revenue per ton sold (FOB mine) is not a measure of financial performance in accordance with U.S. GAAP and, therefore, should not be considered as a substitute to revenue under U.S. GAAP.

Three months ended June 30, 2023

Three months ended June 30, 2022

Company

Purchased

Company

Purchased

(In thousands, except per ton amounts)

    

Produced

    

Coal

    

Total

    

Produced

    

Coal

    

Total

Revenue

$

132,571

$

4,898

$

137,469

$

137,714

$

941

$

138,655

Less: Adjustments to reconcile to Non-GAAP revenue (FOB mine)

Transportation costs

 

(19,291)

 

(440)

 

(19,731)

 

(13,461)

 

 

(13,461)

Non-GAAP revenue (FOB mine)

$

113,280

$

4,458

$

117,738

$

124,253

$

941

$

125,194

Tons sold

 

695

 

20

 

715

 

578

 

5

 

584

Revenue per ton sold (FOB mine)

$

163

$

226

$

165

$

215

$

186

$

215

May not foot due to rounding

Six months ended June 30, 2023

Six months ended June 30, 2022

    

Company

    

Purchased

    

    

Company

    

Purchased

    

(In thousands, except per ton amounts)

 

Produced

 

Coal

Total

 

Produced

 

Coal

Total

Revenue

$

291,530

$

12,299

$

303,829

$

288,643

$

4,894

$

293,537

Less: Adjustments to reconcile to Non-GAAP revenue (FOB mine)

Transportation costs

 

(43,561)

 

(616)

 

(44,177)

 

(30,593)

 

(239)

 

(30,832)

Non-GAAP revenue (FOB mine)

$

247,969

$

11,683

$

259,652

$

258,050

$

4,655

$

262,705

Tons sold

 

1,422

 

49

 

1,472

 

1,151

 

16

 

1,167

Revenue per ton sold (FOB mine)

$

174

$

238

$

176

$

224

$

299

$

225

May not foot due to rounding

27

Non-GAAP cash cost per ton sold - Non-GAAP cash cost per ton sold is calculated as cash cost of sales less transportation costs and idle mine costs, divided by tons sold. We believe cash cost per ton sold provides useful information to investors as it enables investors to compare our cash cost per ton against similar measures made by other publicly-traded coal companies and more effectively monitor changes in coal cost from period to period excluding the impact of transportation costs which are beyond our control. The adjustments made to arrive at these measures are significant in understanding and assessing our financial performance. Cash cost per ton sold is not a measure of financial performance in accordance with U.S. GAAP and, therefore, should not be considered as a substitute to cost of sales under U.S. GAAP.

Three months ended June 30, 2023

Three months ended June 30, 2022

Company

Purchased

Company

Purchased

(In thousands, except per ton amounts)

    

Produced

    

Coal

    

Total

    

Produced

    

Coal

    

Total

Cost of sales

$

95,425

$

3,774

$

99,199

$

75,857

$

787

$

76,644

Less: Adjustments to reconcile to Non-GAAP cash cost of sales

Transportation costs

 

(19,298)

 

(434)

 

(19,732)

 

(13,459)

 

 

(13,459)

Non-GAAP cash cost of sales

$

76,127

$

3,340

$

79,467

$

62,398

$

787

$

63,185

Tons sold

 

695

 

20

 

715

 

578

 

5

 

584

Cash cost per ton sold

$

109

$

169

$

111

$

108

$

155

$

108

May not foot due to rounding

Six months ended June 30, 2023

Six months ended June 30, 2022

    

Company

    

Purchased

    

    

Company

    

Purchased

    

(In thousands, except per ton amounts)

 

Produced

 

Coal

Total

 

Produced

 

Coal

Total

Cost of sales

$

199,671

$

10,077

$

209,748

$

153,720

$

4,177

$

157,897

Less: Adjustments to reconcile to Non-GAAP cash cost of sales

Transportation costs

 

(43,645)

 

(568)

 

(44,213)

 

(30,595)

 

(238)

 

(30,833)

Idle mine costs

 

(2,559)

(2,559)

Non-GAAP cash cost of sales

$

153,467

$

9,509

$

162,976

$

123,125

$

3,939

$

127,064

Tons sold

 

1,422

 

49

 

1,472

 

1,151

 

16

 

1,167

Cash cost per ton sold

$

108

$

193

$

111

$

107

$

253

$

109

May not foot due to rounding

28

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Disclosures about market risk are included in Item 7A, “Quantitative and Qualitative Disclosures about Market Risk,” of our Annual Report.

Item 4. Controls and Procedures

Disclosure Controls and Procedures

As required by Rule 13a-15(b) of the Exchange Act, we have evaluated, under the supervision and with the participation of our management, including our chief executive officer, who serves as our principal executive officer, and chief financial officer, who serves as our principal financial officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this quarterly report. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Based upon that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this quarterly report.

Changes in Internal Control over Financial Reporting

There were no changes in our system of internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the quarter ended June 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls and Procedures

We regularly review our system of internal control over financial reporting and make changes to our processes and systems to improve controls and increase efficiency, while ensuring that we maintain an effective internal control environment. Changes may include such activities as implementing new, more efficient systems, consolidating activities, and migrating processes.

Our senior members of management do not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

29

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

Due to the nature of our business, we may become, from time to time, involved in routine litigation or subject to disputes or claims related to our business activities. While the outcome of these proceedings cannot be predicted with certainty, in the opinion of our management, there are no pending litigation, disputes or claims against us which, if decided adversely, individually or in the aggregate, will have a material adverse effect on our financial condition, cash flows or results of operations. For a description of our legal proceedings, see Note 7 to the Condensed Consolidated Financial Statements included in Part I of this Quarterly Report.

Item 1A. Risk Factors

In addition to the other information set forth in this Quarterly Report, you should carefully consider the risk factors and other cautionary statements described under the heading “Item 1A. Risk Factors” included in our Annual Report and the risk factors and other cautionary statements contained in our other SEC filings, which could materially affect our business, financial condition, cash flows, or future results of operations. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, or future results.

There have been no material changes in our risk factors from those described in our Annual Report except as set forth below:

Risks Related to our Class B Common Stock Structure

 

Holders of Class B common stock are common stockholders of the Company and, therefore, are subject to risks associated with an investment in the Company as a whole, even if a holder does not own shares of Class A common stock.

 

We retain legal title to all of our assets and our tracking stock capitalization does not limit our legal responsibility, or that of our subsidiaries, for the liabilities included in any set of financial statement schedules. Holders of Class B common stock do not have any legal rights related to specific assets attributed to CORE and, in any liquidation, holders of Class B common stock and Class A common stock will be entitled to receive a pro rata share of our available net assets based on their respective numbers of shares.

 

Our Board’s ability to reattribute businesses, assets and expenses between the Class A common stock and Class B common stock may make it difficult to assess the future prospects of a class of common stock based on past performance.

 

Our Board currently expects to attribute 100% of the costs associated with the CORE Assets to Ramaco Resources and zero such costs to CORE; however, our Board is vested with discretion to reattribute businesses, assets and liabilities that are attributed to one class of common stock to another class of common stock, without the approval of any of our stockholders. Any such reattribution made by our Board, as well as the existence, in and of itself, of the right to effect a reattribution may impact the ability of investors to assess the future prospects of the businesses and assets attributed to a class of common stock, including liquidity and capital resource needs to pay the projected dividend to holders of our Class B common stock, based on past performance. Stockholders may also have difficulty evaluating the liquidity and capital resources of the businesses and assets attributed to each class of common stock based on past performance, as our Board may use the liquidity of one class to fund the liquidity of another class and capital expenditure requirements through the use of loans and interests between classes.

 

We could be required to use assets attributed to one class of common stock to pay liabilities attributed to another class.

 

The assets attributed to one class are potentially subject to the liabilities attributed to another class, even if those liabilities arise from lawsuits, contracts or indebtedness that are attributed to such other class. No provision of our

30

Second Amended and Restated Certificate of Incorporation (the “Amended Charter”) prevents us from satisfying liabilities of one class with assets of another class, and our creditors will not in any way be limited by our tracking stock capitalization from proceeding against any assets they could have proceeded against if we did not have a tracking stock capitalization.

 

Dividends on our Class B common stock are discretionary and may fluctuate materially quarter to quarter. We cannot guarantee that we will be able to pay dividends in the future or what the actual dividends will be for any future periods.

 

Our ability to pay dividends is subject to the discretion of our Board, the requirements of applicable law, any statutory or contractual restrictions on the payment of dividends, any prior rights and preferences that may be applicable to any outstanding preferred stock and commercial factors, whether or not attributable to the CORE Assets. We may lack sufficient cash to pay dividends to our Class B stockholders due to cash flow shortfalls attributable to a number of factors, many of which are beyond our control, as well as increases in corporate level general and administrative expenses, principal and interest payments on our outstanding debt, tax expenses, working capital requirements and anticipated cash needs. The timing and amount of dividends declared in future periods will depend on, among other things, (a) our earnings, earnings outlook, production, processing and shipping levels, financial condition, cash flow, cash requirements and our outlook on current and future market conditions, (b) our overall liquidity, (c) the restrictive covenants in the Second Amended and Restated Credit and Security Agreement and any future debt instruments that we may enter into and (d) provisions of applicable law governing the dividends. We have not established a minimum dividend payment for any class of our Common Stock, including our Class B common stock. Further our ability to pay and the amount of dividends declared in future periods may be harmed by other risk factors described herein and incorporated by reference herein. Our ability to pay dividends may fluctuate materially from quarter to quarter, and any quarterly estimate is subject to uncertainty due to the factors described above and elsewhere herein.

 

The market price of the Class B common stock may not reflect the performance of CORE attributed to it, as we intend.

 

We cannot assure the holders of Class B common stock that the market price of the Class B common stock related to CORE will, in fact, reflect the performance of CORE attributed to it. Holders of Class B common stock are common stockholders of the Company as a whole and, as such, are subject to all risks associated with an investment in the Company and all of our businesses, assets and liabilities. As a result, the market price of Class B common stock may, in part, reflect events that are intended to be reflected by the Class A common stock of the Company. In addition, investors may discount the value of Class B common stock because it is part of a common enterprise rather than a stand-alone entity.

 

The market price of the Class B common stock may be volatile, could fluctuate substantially and could be affected by factors that do not affect traditional common stock.

 

To the extent the market price of the Class B common stock tracks the performance of more focused classes of businesses and assets than our existing common stock does, the market price of the Class B common stock may be more volatile than the market price of our existing common stock has been historically. The market price of the Class B common stock may be materially affected by, among other things:

 

actual or anticipated fluctuations CORE’s operating results;

potential acquisition activity by the Company (regardless of the class to which it is attributed) or the companies in which we invest;

issuances of debt or equity securities to raise capital by the Company or the companies in which we invest and the manner in which that debt or the proceeds of an equity issuance are attributed to each of the classes;

31

changes in financial estimates by securities analysts regarding the Class B common stock, the Class A common stock or CORE attributable to the Class B common stock;

the complex nature and the potential difficulties investors may have in understanding the terms of our new tracking stock, as well as concerns regarding the possible effect of certain of those terms on an investment in our stocks; and

general market conditions.

Until an orderly trading market develops for the Class B common stock, the trading price of the Class B common stock may fluctuate significantly.

 

The market value of the Class B common stock could be adversely affected by events involving the other assets and businesses of the Company.

 

Because we are the issuer of the Class B common stock, an adverse market reaction to events relating to any of our assets and businesses, such as earnings announcements or announcements of new products or services, acquisitions or dispositions that the market does not view favorably, may cause an adverse market reaction in a particular class of common stock. This could occur even if the triggering event is not material to us as a whole. Certain events may also have a greater impact on one class than the same triggering event would have on another class due to the asset composition of the affected class. In addition, the incurrence of significant indebtedness by us or any of our subsidiaries on behalf of one class, including indebtedness incurred or assumed in connection with acquisitions of or investments in businesses, could affect our credit rating and that of our subsidiaries and, therefore, could increase the borrowing costs of businesses attributable to our other classes or the borrowing costs of the Company as a whole.

 

We may not pay dividends equally or at all on our classes of common stock.

 

We have the right to pay dividends on the shares of Class A common stock and Class B common stock in equal or unequal amounts, and we may pay dividends on one class of common stock and not pay dividends on another class. In addition, any dividends or distributions on, or repurchases of, shares relating to a class will reduce our assets legally available to be paid as dividends on another class.

 

Our new tracking stock capital structure could create conflicts of interest, and our Board may make decisions that could adversely affect only some holders of our common stock.

 

Our tracking stock capital structure could give rise to occasions when the interests of holders of one class of common stock might diverge or appear to diverge from the interests of holders of another class of common stock. Our Class B common stock is not issued by a separate entity and thus holders of Class B common stock do not have the right to elect a separate board of directors. As a result, the Company’s officers and directors owe fiduciary duties to the Company as a whole and all of our stockholders as opposed to only holders of a particular class of common stock. Decisions deemed to be in the best interest of the Company and all of our stockholders may not be in the best interest of a particular class of common stock when considered independently. Examples include:

decisions as to the terms of any business relationships between classes of common stock;

the terms of any reattributions of assets between classes of common stock;

decisions as to the allocation of consideration among the holders of Class B common stock and Class A common stock to be received in connection with a merger involving the Company;

decisions as to the allocation of corporate opportunities between the classes, especially where the opportunities might meet the strategic business objectives of both classes;

32

decisions as to operational and financial matters that could be considered detrimental to one class but beneficial to the other;

decisions as to the conversion of shares of Class B common stock into shares of Class A common stock;

decisions regarding the creation of, and, if created, the subsequent increase or decrease of any interest that one class of common stock may own in the other class of common stock;

decisions as to the internal or external financing attributable to businesses or assets attributed to any of our classes of common stock;

decisions as to the dispositions of assets of any of our classes of common stock; and

decisions as to the payment of dividends on any of our classes of common stock.

Our directors’ or officers’ equity ownership may create or appear to create conflicts of interest.

 

If directors or officers own disproportionate interests (in percentage or value terms) in Class A common stock or Class B common stock, that disparity could create or appear to create conflicts of interest when they are faced with decisions that could have different implications for the holders of Class A common stock or Class B common stock.

 

We have not adopted any specific procedures for consideration of matters involving a divergence of interests among holders of Class A common stock or Class B common stock. Rather than develop additional specific procedures in advance, our Board intends to exercise its judgment from time to time, depending on the circumstances, as to how best to:

obtain information regarding the divergence (or potential divergence) of interests;

determine under what circumstances to seek the assistance of outside advisers;

determine whether a committee of our Board should be appointed to address a specific matter and the appropriate members of that committee; and

assess what is in the Company’s best interests and the best interests of all of our stockholders.

 

Our Board believes the advantage of retaining flexibility in determining how to fulfill its responsibilities in any such circumstances as they may arise outweighs any perceived advantages of adopting additional specific procedures in advance.

 

Our Board does not expect to formally adopt any management or allocation policies with respect to the CORE Assets.

 

The Board does not expect to formally adopt any management or allocation policies with respect to the CORE Assets to serve as guidelines in making decisions regarding the relationship between the Company’s overall business and CORE with respect to matters such as tax liabilities and benefits, loans between the two, attribution of assets, financing alternatives, corporate opportunities and similar items. Such determinations are in the sole discretion of our Board and our Board may at any time change or make exceptions to the relationship between CORE and Ramaco Resources. A decision to change, or make exceptions to, these arrangements could disadvantage one class of stockholder while advantaging the other.

 

Holders of a class of common stock may not have any remedies if any action by our directors or officers has an adverse effect on only that class of common stock.

 

Principles of applicable law and the provisions of our Amended Charter may protect decisions of our Board that have a disparate impact upon a particular class of common stock. Under applicable law, our Board has a duty to act with

33

due care and in the best interests of all of our stockholders, regardless of the class of stock, or series, they hold. Principles of applicable law established in cases involving differing treatment of multiple classes or series of stock provide that a Board owes an equal duty to all stockholders and does not have separate or additional duties to any subset of stockholders. Judicial opinions in Delaware involving tracking stocks have established that decisions by directors or officers involving differing treatment of holders of tracking stocks may be judged under the business judgment rule. In some circumstances, our directors or officers may be required to make a decision that is viewed as adverse to the holders of a particular series of that stock. Under the principles of applicable law and the business judgment rule referred to above, the holders of Class B common stock may not be able to successfully challenge decisions that they believe have a disparate impact upon the stockholders of one of our classes if a majority of our Board is disinterested and independent with respect to the action taken, is adequately informed with respect to the action taken and acts in good faith and in the honest belief that our Board is acting in the best interest of the Company and all of our stockholders.

 

Stockholders will not vote on how to attribute consideration received in connection with a merger involving the Company among holders of Class A common stock and Class B common stock.

 

Our Amended Charter does not contain any provisions governing how consideration received in connection with a merger or consolidation involving the Company is to be to the holders of Class A common stock and Class B common stock, and none of the holders of Class A common stock and Class B common stock will have a separate class vote in the event of such a merger or consolidation. Consistent with applicable principles of applicable law, our Board will seek to divide the type and amount of consideration received in a merger or consolidation involving the Company among holders of Class A common stock and Class B common stock in a fair manner. As the different ways our Board may divide the consideration between holders of the different classes of stock might have materially different results, the consideration to be received by holders of Class B common stock in any such merger or consolidation may be materially less valuable than the consideration they would have received if they had a separate class vote on such merger or consolidation.

 

We may dispose of assets of CORE without the approval of the Class B common stock holders.

 

Applicable law requires stockholder approval only for a sale or other disposition of all or substantially all of the assets of the Company taken as a whole, and our Amended Charter does not require a separate class vote in the case of a sale of a significant amount of assets attributed to any of our classes of common stock. As long as the assets attributed to a certain class of common stock proposed to be disposed of represent less than substantially all of our assets, we may approve sales and other dispositions of any amount of the assets of such class without any stockholder approval.

 

Our Board will decide, in its sole discretion, how to proceed and is not required to select the option that would result in the highest value to holders of any particular class of stock.

 

Holders of Class B common stock may receive less consideration upon a sale of the assets attributed to that class than if that class were a separate company.

 

If CORE was a separate, independent company and its shares were acquired by another person, certain costs of that sale, including corporate level taxes, might not be payable in connection with that acquisition. As a result, stockholders of a separate, independent company with the same assets might receive a greater amount of proceeds than the holders of Class B common stock would receive upon a sale of all or substantially all of the assets of CORE. In addition, we cannot assure the holders of Class B common stock that in the event of such a sale the per share consideration to be paid to holders of Class B common stock will be equal to or more than the per share value of that share of stock prior to or after the announcement of a sale of all or substantially all of the assets of CORE. Further, there is no requirement that the consideration paid be tax-free to the holders of Class B common stock. Accordingly, if we sell all or substantially all of the assets attributed to CORE, our Class B stockholders could suffer a loss in the value of their investment in our Class B common stock.

 

In the event of a liquidation of Ramaco Resources, holders of Class B common stock will not have a priority with respect to the assets attributed to CORE remaining for distribution to stockholders.

 

34

Under the Amended Charter, upon Ramaco Resources’ liquidation, dissolution or winding up, holders of Class A common stock and Class B common stock will be entitled to receive, in respect of their shares of such stock, their proportionate interest in all of Ramaco Resources’ assets, if any, remaining for distribution to holders of common stock in proportion to their respective number of shares. Hence, the assets to be distributed to a holder of either class of common stock upon a liquidation, dissolution or winding up of Ramaco Resources will have nothing to do with the value of the assets attributed to the class of common stock or to changes in the relative value of the Class B common stock over time.

 

Our Board may, in its sole discretion, elect to convert the Class B common stock to Class A common stock, thereby changing the nature of an investment in the Class B common stock and possibly diluting the economic interest in the Company of Class B common stock holders, which could result in a loss in value to such holders.

 

Our Amended Charter permits our Board, in its sole discretion, to convert all of the outstanding shares of Class B common stock into shares of Class A common stock based on an exchange ratio determined by a 20-day trailing VWAP for each class of stock. A conversion would preclude the holders of Class B common stock from retaining their investment in a security that is intended to reflect separately the performance of CORE. We cannot predict the impact on the market value of our stock of (1) our Board’s ability to effect any such conversion or (2) the exercise of this conversion right by our Board. In addition, our Board may effect such a conversion at a time when the market value of our different stocks could cause the stockholders of one group to be disadvantaged.

 

Holders of Class A common stock and Class B common stock vote together and have limited separate voting rights.

 

Holders of Class A common stock and Class B common stock vote together as a single class, except in certain limited circumstances prescribed under applicable law. When holders of Class A common stock and Class B common stock vote together as a single class, holders having a majority of the votes will be in a position to control the outcome of the vote even if the matter involves a conflict of interest among our stockholders or has a greater impact on one class than another.

 

Transactions in Class B common stock by our insiders could depress the market price of those stocks.

 

Sales of, or hedging transactions such as collars relating to, shares of Class B common stock by any of our directors or executive officers, could cause a perception in the marketplace that the stock price of the Class B common stock has peaked or that adverse events or trends have occurred or may be occurring at the Company or with respect to the Class B common stock. This perception can result notwithstanding any personal financial motivation for these transactions. As a result, insider transactions could depress the market price for shares of the Class B common stock.

 

Our capital structure, as well as the fact that CORE is not an independent company, may inhibit or prevent acquisition bids for CORE attributed to the Class B common stock and may make it difficult for a third party to acquire us, even if doing so may be beneficial to our stockholders.

 

If CORE was a separate independent company, any person interested in acquiring CORE without negotiating with management could seek control of that class by obtaining control of its outstanding voting stock, by means of a tender offer or a proxy contest. Although we intend Class B common stock to reflect the separate economic performance of CORE, it is not a separate entity, and a person interested in acquiring that class of common stock without negotiation with our management could obtain control of that class only by obtaining control of a majority in voting power of all of the outstanding voting shares of the Company. The existence of different classes of common stock could present complexities and in certain circumstances pose obstacles, financial and otherwise, to an acquiring person that are not present in companies that do not have a capital structure similar to ours.

 

35

Certain provisions of our Amended Charter and bylaws may discourage, delay or prevent a change in control of the Company that a stockholder may consider favorable.

 

These provisions include:

authorizing a capital structure with multiple classes of common stock: a Class A common stock and Class B common stock;

classifying our Board with staggered three-year terms, which may lengthen the time required to gain control of our Board;

prohibiting stockholder action by written consent, thereby requiring all stockholder actions to be taken at a meeting of the stockholders;

limiting who may call special meetings of stockholders;

establishing advance notice requirements for nominations of candidates for election to our Board or for proposing matters that can be acted upon by stockholders at stockholder meetings;

requiring stockholder approval by holders of at least 66 2/3% of our aggregate voting power with respect to certain extraordinary matters, such as an amendment to our Amended Charter (excluding amendments to Section 4.1 thereof) or bylaws, and the approval by holders of at least 75% of our aggregate voting power for the removal of a director; and

the existence of authorized and unissued stock, including “blank check” preferred stock, which could be issued by our Board to persons friendly to our then current management, thereby protecting the continuity of our management, or which could be used to dilute the stock ownership of persons seeking to obtain control of the Company. 

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

None

Item 3. Defaults Upon Senior Securities

None

Item 4. Mine Safety Disclosures

The information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K is included in Exhibit 95.1 to this Quarterly Report.

Item 5. Other Information

During the period covered by this Quarterly Report, none of the Company’s directors or executive officers has adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (each as defined in Item 408 of Regulation S-K under the Securities Exchange Act of 1934, as amended).

36

Item 6. Exhibits

3.1

Second Amended and Restated Certificate of Incorporation of Ramaco Resources, Inc. (incorporated by reference to Exhibit 3.1 of the Company’s Current Report on Form 8-K filed with the SEC on June 12, 2023)

*31.1

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

*31.2

Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

**32.1

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

**32.2

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

*95.1

Mine Safety Disclosure

*101.INS

Inline XBRL Instance Document

*101.SCH

XBRL Taxonomy Extension Schema Document

*101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

*101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

*101.LAB

XBRL Taxonomy Extension Labels Linkbase Document

*101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

104

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

*     Exhibit filed herewith.

**   Furnished herewith. Pursuant to SEC Release No. 33-8212, this certification will be treated as “accompanying” this Quarterly Report and not “filed” as part of such report for purposes of Section 18 of the Exchange Act or otherwise subject to the liability under Section 18 of the Exchange Act, and this certification will not be deemed to be incorporated by reference into any filing under the Securities Act, except to the extent that the registrant specifically incorporates it by reference.

37

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

RAMACO RESOURCES, INC.

August 9, 2023

By:

/s/ Randall W. Atkins

Randall W. Atkins

Chairman, Chief Executive Officer and Director

(Principal Executive Officer)

August 9, 2023

By:

/s/ Jeremy R. Sussman

Jeremy R. Sussman

Chief Financial Officer

(Principal Financial Officer)

38

EX-31.1 2 metc-20230630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)

OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Randall W. Atkins, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2023 of Ramaco Resources, Inc. (the “registrant”);

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 9, 2023

/s/ Randall W. Atkins

 

Randall W. Atkins

Chairman and Chief Executive Officer


EX-31.2 3 metc-20230630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)

OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Jeremy R. Sussman, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2023 of Ramaco Resources, Inc. (the “registrant”);

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 9, 2023

/s/ Jeremy R. Sussman

Jeremy R. Sussman

Chief Financial Officer


EX-32.1 4 metc-20230630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF

CHIEF EXECUTIVE OFFICER

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 on Form 10-Q for the quarterly period ended June 30, 2023 of Ramaco Resources, Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Randall W. Atkins, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 9, 2023

/s/ Randall W. Atkins

Randall W. Atkins

Chairman and Chief Executive Officer


EX-32.2 5 metc-20230630xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF

CHIEF FINANCIAL OFFICER

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 on Form 10-Q for the quarterly period ended June 30, 2023 of Ramaco Resources, Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeremy R. Sussman, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 9, 2023

/s/ Jeremy R. Sussman

Jeremy R. Sussman

Chief Financial Officer


EX-95.1 6 metc-20230630xex95d1.htm EX-95.1

Exhibit 95.1

Federal Mine Safety and Health Act Information

We work to prevent accidents and occupational illnesses. We have in place health and safety programs that include extensive employee training, safety incentives, drug and alcohol testing and safety audits. The objectives of our health and safety programs are to provide a safe work environment, provide employees with proper training and equipment and implement safety and health rules, policies and programs that foster safety excellence.

Our mining operations are subject to extensive and stringent compliance standards established pursuant to the Federal Mine Safety and Health Act of 1977 (the “Mine Act”). Mine Safety and Health Administration (“MSHA”) monitors and rigorously enforces compliance with these standards, and our mining operations are inspected frequently. Citations and orders are issued by MSHA under Section 104 of the Mine Act for violations of the Mine Act or any mandatory health or safety standard, rule, order or regulation promulgated under the Mine Act.

Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Dodd-Frank Act”) and Item 104 of Regulation S-K require issuers to include in periodic reports filed with the U.S. Securities and Exchange Commission certain information relating to citations or orders for violations of standards under the Mine Act. We present information below regarding certain mining safety and health violations, orders and citations, issued by MSHA and related assessments and legal actions and mine-related fatalities with respect to our coal mining operations. In evaluating this information, consideration should be given to factors such as: (i) the number of violations, orders and citations will vary depending on the size of the coal mine, (ii) the number of violations, orders and citations issued will vary from inspector to inspector and mine to mine, and (iii) violations, orders and citations can be contested and appealed, and in that process, are often reduced in severity and amount, and are sometimes dismissed.

The following tables include information required by the Dodd-Frank Act and Item 104 of Regulation S-K for the current quarter. The mine data retrieval system maintained by MSHA may show information that is different than what is provided herein. Any such difference may be attributed to the need to update that information on MSHA’s system and/or other factors. The tables below do not include any orders or citations issued to independent contractors at our mines.

Mine or Operating Name /
MSHA Identification Number

    

Section
104(a)
S&S
Citations(1)

    

Section
104(b)
Orders(2)

    

Section
104(d)
Citations and
Orders(3)

    

Section
110(b)(2)
Violations(4)

    

Section
107(a)
Orders(5)

    

Total Dollar
Value of MSHA
Assessments
Proposed
(in thousands)(6)

Active Operations

  

  

  

  

  

  

Eagle Seam Deep Mine - 46-09495

$

26.95 

Stonecoal Branch Mine No. 2 - 46-08663

$

31.95 

No. 2 Gas Deep Mine - 46-09541

$

13.50 

Michael Powellton Deep Mine – 46-09602

0

$

10.90 

Crucible Deep Mine - 46-09614

$

15.03 

Ram Surface Mine No. 1 - 46-09537

$

0.40 

Highwall Miner No. 1 - 46-09219

$

Elk Creek Prep Plant - 46-02444

$

2.25 

Maben Surface Mine - 46-09637

$

Highwall Miner No. 2 - 46-09638

$

Berwind Deep Mine - 46-09533

12 

$

19.34 

Laurel Fork - 46-09084

11 

$

55.57 

Jawbone Mine No. 1 - 44-07369

$

3.81 

Triad No. 2 - 46-09628

11 

$

28.17 

Big Creek Surface Mine - 44-07162

$

Triple S – HWM No. 3 - 46-09001

$

Coal Creek Prep Plant (VA) - 44-05236

$

1.30 

Berwind Prep Plant - 46-05449

$

1.06 


Mine or Operating Name /
MSHA Identification Number

    

Total Number
of
Mining Related
Fatalities

    

Received Notice of
Pattern of
Violations Under
Section 104(e)
(yes/no)(7)

    

Legal Actions
Pending as of
Last
Day of Period

    

Legal Actions
Initiated During
Period

    

Legal Actions
Resolved During
Period

 

Active Operations

  

  

  

  

  

Eagle Seam Deep Mine - 46-09495

No

16 

Stonecoal Branch Mine No. 2 - 46-08663

No

No. 2 Gas - 46-09541

No

Michael Powellton Deep Mine - 46-09602

No

Crucible Deep Mine - 46-09614

No

Ram Surface Mine No. 1 - 46-09537

No

Highwall Miner No. 1 - 46-09219

No

Elk Creek Prep Plant - 46-02444

No

Maben Surface Mine - 46-09637

No

Highwall Miner No. 2 - 46-09638

No

Berwind Deep Mine - 46-09533

No

Laurel Fork - 46-09084

No

12 

Jawbone Mine No. 1 - 44-07369

No

Triad No. 2 - 46-09628

No

Big Creek Surface Mine - 44-07162

No

Triple S – HWM No. 3 - 46-09001

No

Coal Creek Prep Plant (VA) - 44-05236

No

Berwind Prep Plant - 46-05449

No

The number of legal actions pending before the Federal Mine Safety and Health Review Commission as of June 30, 2023 that fall into each of the following categories is as follows:

    

    

    

    

    

    

    

    

    

    

    

    

 

Mine or Operating Name /
MSHA Identification Number

    

Contests of
Citations and
Orders

    

Contests of
Proposed
Penalties

    

Complaints for
Compensation

    

Complaints of
Discharge /
Discrimination /
Interference

    

Applications
for Temporary
Relief

    

Appeals of
Judge’s
Ruling

 

Active Operations

  

  

  

  

  

  

Eagle Seam Deep Mine - 46-09495

16 

Stonecoal Branch Mine No. 2 - 46-08663

No. 2 Gas - 46-09541

Michael Powellton Deep Mine - 46-09602

Crucible Deep Mine - 46-09614

Ram Surface Mine No. 1 - 46-09537

Highwall Miner No. 1 - 46-09219

Elk Creek Prep Plant - 46-02444

Maben Surface - 46-09637

Highwall Miner No. 2 - 46-09638

Berwind Deep Mine - 46-09533

Laurel Fork - 46-09084

12 

Jawbone Mine No. 1 - 44-07369

Triad No. 2 - 46-09628

Big Creek Surface - 44-07162

Triple S – HWM No. 3 - 46-09001

Coal Creek Prep Plant (VA) - 44-05236

Berwind Prep Plant - 46-05449


(1)Mine Act Section 104(a) significant and substantial (“S&S”) citations shown above are for alleged violations of mandatory health or safety standards that could significantly and substantially contribute to a coal mine health and safety hazard. It should be noted that, for purposes of this table, S&S citations that are included in another column, such as Section 104(d) citations, are not also included as Section 104(a) S&S citations in this column.

(2)Mine Act Section 104(b) orders are for alleged failures to totally abate a citation within the time period specified in the citation.

(3)Mine Act Section 104(d) citations and orders are for an alleged unwarrantable failure (i.e., aggravated conduct constituting more than ordinary negligence) to comply with mandatory health or safety standards.


(4)Mine Act Section 110(b)(2) violations are for an alleged “flagrant” failure (i.e., reckless or repeated) to make reasonable efforts to eliminate a known violation of a mandatory safety or health standard that substantially and proximately caused, or reasonably could have been expected to cause, death or serious bodily injury.

(5)Mine Act Section 107(a) orders are for alleged conditions or practices which could reasonably be expected to cause death or serious physical harm before such condition or practice can be abated and result in orders of immediate withdrawal from the area of the mine affected by the condition.

(6)Amounts shown include assessments proposed by MSHA on all citations and orders, including those citations and orders that are not required to be included within the above chart.

(7)Mine Act Section 104(e) written notices are for an alleged pattern of violations of mandatory health or safety standards that could significantly and substantially contribute to a coal mine safety or health hazard.

EX-101.SCH 7 metc-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Note 2 - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Note 4 - Debt - Summary of Outstanding Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Note 4 - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Note 5 - Accrued Expenses and Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Note 6 - Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Note 6 - Equity - Summary of Restricted Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Note 6 - Equity - Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Note 7 - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Note 8 - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Note 8 - Revenue - Domestic Revenues an Export Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Note 8 - Revenue - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Note 11 - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Note 12 - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Note 1 - Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Note 2 - Inventory link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Note 3 - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Note 4 - Debt link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Note 5 - Accrued Expenses and Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Note 6 - Equity link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Note 7 - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Note 8 - Revenue link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Note 9 - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Note 10 - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Note 11 - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Note 12 - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Note 2 - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Note 3 - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Note 4 - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Note 6 - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Note 8 - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Note 10 - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Note 9 - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 metc-20230630_cal.xml EX-101.CAL EX-101.DEF 9 metc-20230630_def.xml EX-101.DEF EX-101.LAB 10 metc-20230630_lab.xml EX-101.LAB EX-101.PRE 11 metc-20230630_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-38003  
Entity Registrant Name Ramaco Resources, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 38-4018838  
Entity Address, Address Line One 250 West Main Street  
Entity Address, Address Line Two Suite 1900  
Entity Address, City or Town Lexington  
Entity Address, State or Province KY  
Entity Address, Postal Zip Code 40507  
City Area Code 859  
Local Phone Number 244-7455  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001687187  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Class A Common Stock    
Title of 12(b) Security Class A Common Stock, $0.01 par value  
Trading Symbol METC  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding (in shares)   43,902,118
Class B Common Stock    
Title of 12(b) Security Class B Common Stock, $0.01 par value  
Trading Symbol METCB  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding (in shares)   8,783,877
9.00% Senior Notes due 2026    
Title of 12(b) Security 9.00% Senior Notes due 2026  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 33,883 $ 35,613
Accounts receivable 58,973 41,174
Inventories 67,425 44,973
Prepaid expenses and other 17,521 25,729
Total current assets 177,802 147,489
Property, plant and equipment, net 457,564 429,842
Financing lease right-of-use assets, net 17,363 12,905
Advanced coal royalties 3,464 3,271
Other 4,198 2,832
Total Assets 660,391 596,339
Current liabilities    
Accounts payable 49,781 34,825
Accrued liabilities 38,703 41,806
Current portion of asset retirement obligations 29 29
Current portion of long-term debt 25,333 35,639
Current portion of related party debt 20,000 40,000
Current portion of financing lease obligations 7,366 5,969
Insurance financing liability 846 4,577
Total current liabilities 142,058 162,845
Asset retirement obligations, net 29,555 28,856
Long-term debt, net 63,975 18,757
Long-term financing lease obligations, net 8,296 4,917
Senior notes, net 33,061 32,830
Deferred tax liability, net 42,257 35,637
Other long-term liabilities 4,084 3,299
Total liabilities 323,286 287,141
Commitments and contingencies
Stockholders' Equity    
Preferred stock, $0.01 par value, 50,000,000 shares authorized, none issued and outstanding
Common stock   442
Additional paid-in capital 272,728 168,711
Retained earnings 63,850 140,045
Total stockholders' equity 337,105 309,198
Total Liabilities and Stockholders' Equity 660,391 $ 596,339
Class A Common Stock    
Stockholders' Equity    
Common stock 439  
Class B Common Stock    
Stockholders' Equity    
Common stock $ 88  
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, shares Issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 260,000,000 260,000,000
Common stock, shares issued (in shares) 44,155,735 44,155,735
Common stock, shares outstanding (in shares) 44,155,735 44,155,735
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.01  
Common stock, shares authorized (in shares) 225,000,000  
Common stock, shares issued (in shares) 43,902,118  
Common stock, shares outstanding (in shares) 43,902,118  
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.01  
Common stock, shares authorized (in shares) 35,000,000  
Common stock, shares issued (in shares) 8,783,877  
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 137,469 $ 138,655 $ 303,829 $ 293,537
Costs and expenses        
Cost of sales (exclusive of items shown separately below) 99,199 76,644 209,748 157,897
Asset retirement obligations accretion 349 755 700 990
Depreciation, depletion, and amortization 13,556 9,783 25,407 18,463
Selling, general and administrative 14,319 8,786 26,061 20,610
Total costs and expenses 127,423 95,968 261,916 197,960
Operating income 10,046 42,687 41,913 95,577
Other income, net 2,495 2,348 3,742 2,714
Interest expense, net (2,518) (1,937) (4,826) (3,068)
Income before tax 10,023 43,098 40,829 95,223
Income tax expense 2,467 9,818 8,016 20,472
Net income $ 7,556 $ 33,280 $ 32,813 $ 74,751
Earnings per share        
Basic (in dollars per share) $ 0.17 $ 0.75 $ 0.74 $ 1.69
Diluted (in dollars per share) $ 0.17 $ 0.74 $ 0.73 $ 1.66
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Equity - USD ($)
$ in Thousands
Common Stock
Class B Common Stock
Common Stock
Additional Paid-in Capital.
Retained Earnings (Deficit)
Class B Common Stock
Total
Balance at Dec. 31, 2021   $ 441 $ 163,566 $ 47,067   $ 211,074
Stock-based compensation   2 1,885     1,887
Cash dividends declared       (2,497)   (2,497)
Net income       41,471   41,471
Balance at Mar. 31, 2022   443 165,451 86,041   251,935
Balance at Dec. 31, 2021   441 163,566 47,067   211,074
Net income           74,751
Balance at Jun. 30, 2022   441 164,918 114,323   279,682
Balance at Mar. 31, 2022   443 165,451 86,041   251,935
Stock-based compensation     2,286     2,286
Cash dividends declared       (4,998)   (4,998)
Shares surrendered for withholding taxes payable   (2) (2,819)     (2,821)
Net income       33,280   33,280
Balance at Jun. 30, 2022   441 164,918 114,323   279,682
Balance at Dec. 31, 2022   442 168,711 140,045   309,198
Stock-based compensation   3 2,934     2,937
Shares surrendered for withholding taxes payable   (1) (114)     (115)
Adjustment to dividends previously declared       (354)   (354)
Net income       25,257   25,257
Balance at Mar. 31, 2023   444 171,531 164,948   336,923
Balance at Dec. 31, 2022   442 168,711 140,045   309,198
Net income           32,813
Balance at Jun. 30, 2023 $ 88 439 272,728 63,850   337,105
Balance at Mar. 31, 2023   444 171,531 164,948   336,923
Stock-based compensation     3,568     3,568
Cash dividends declared       (5,734) $ 0 (5,734)
Stock dividend declared and distributed 89   102,831 (102,920)    
Shares surrendered for withholding taxes payable (1) (5) (5,202)     (5,208)
Net income       7,556   7,556
Balance at Jun. 30, 2023 $ 88 $ 439 $ 272,728 $ 63,850   $ 337,105
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 20, 2023
Jun. 30, 2022
Cash flows from operating activities:              
Net income $ 7,556 $ 25,257 $ 33,280 $ 41,471 $ 32,813 $ 31,382 $ 74,751
Adjustments to reconcile net income to net cash from operating activities:              
Accretion of asset retirement obligations 349   755   700   990
Depreciation, depletion, and amortization 13,556   9,783   25,407   18,463
Amortization of debt issuance costs         357   243
Stock-based compensation         6,505   4,173
Other income         (1,936)   (2,113)
Deferred income taxes         6,620   6,448
Changes in operating assets and liabilities:              
Accounts receivable         (17,799)   (8,293)
Prepaid expenses and other current assets         5,106   1,472
Inventories         (22,452)   (16,597)
Other assets and liabilities         (957)   1,263
Accounts payable         13,030   10,060
Accrued liabilities         2,184   18,441
Net cash provided by operating activities         49,578   109,301
Cash flow from investing activities:              
Capital expenditures         (48,016)   (53,807)
Acquisition of Ramaco Coal assets             (11,738)
Other         3,000   2,000
Net cash used for investing activities         (43,834)   (63,545)
Cash flows from financing activities:              
Proceeds from borrowings         77,500   1,337
Payment of dividends         (11,108)   (9,996)
Repayment of borrowings         (42,588)   (9,407)
Repayment of Ramaco Coal acquisition financing - related party         (20,000)    
Repayments of insurance financing         (3,001)   (210)
Repayments of equipment finance leases         (3,098)   (2,718)
Shares surrendered for withholding taxes payable         (5,179)   (2,821)
Net cash used for financing activities         (7,474)   (23,815)
Net change in cash and cash equivalents and restricted cash         (1,730)   21,941
Cash and cash equivalents and restricted cash, beginning of period   $ 36,473   $ 22,806 36,473 $ 36,473 22,806
Cash and cash equivalents and restricted cash, end of period 34,743   $ 44,747   34,743   44,747
Non-cash investing and financing activities:              
Leased assets obtained under new financing leases         7,874   3,624
Capital expenditures included in accounts payable and accrued liabilities         14,615   15,609
Ramaco Coal acquisition financing             $ 56,551
Financed insurance         406    
Tax liability on shares surrendered by employees         144    
Accrued dividends payable $ 504       504    
Maben Asset Acquisition              
Cash flow from investing activities:              
Maben acquisition bond recovery         $ 1,182    
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Business and Basis of Presentation
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
BUSINESS AND BASIS OF PRESENTATION

NOTE 1—BUSINESS AND BASIS OF PRESENTATION

Ramaco Resources, Inc. (the “Company,” “we,” “us” or “our,”) is a Delaware corporation formed in October 2016. Our principal corporate and executive offices are located in Lexington, Kentucky with operational offices in Charleston, West Virginia and Sheridan, Wyoming. We are an operator and developer of high-quality, low-cost metallurgical coal in southern West Virginia, southwestern Virginia, and southwestern Pennsylvania. We also control mineral deposits near Sheridan, Wyoming as part of the Company’s initiatives regarding the potential recovery of rare earth elements as well as the potential commercialization of coal-to-carbon-based products and materials.

Economic Conditions—Renewed global economic concerns, including those related to the military conflict involving Russia and Ukraine, have caused volatility in the commodity markets. This volatility, including market expectations of potential changes in coal prices and inflationary pressures on steel products, has had a significant effect on market prices and may affect overall demand for our coal as well as the cost of supplies and equipment.

Basis of Presentation—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022.

In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2023, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.

There were no material changes to the Company’s significant accounting policies during the first six months of 2023.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Inventory
6 Months Ended
Jun. 30, 2023
Inventories.  
INVENTORIES

NOTE 2—INVENTORIES

Inventories consisted of the following:

(In thousands)

    

June 30, 2023

    

December 31, 2022

Raw coal

$

42,374

$

22,414

Saleable coal

19,788

18,223

Supplies

 

5,263

 

4,336

Total inventories

$

67,425

$

44,973

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Property, Plant and Equipment
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
PROPERTY, PLANT AND EQUIPMENT

NOTE 3—PROPERTY, PLANT AND EQUIPMENT

Property, plant, and equipment consisted of the following:

(In thousands)

    

June 30, 2023

    

December 31, 2022

Plant and equipment

$

251,002

$

232,885

Mining property and mineral rights

120,533

120,760

Construction in process

 

35,039

 

34,698

Capitalized mine development costs

 

165,812

 

153,436

Less: accumulated depreciation, depletion, and amortization

 

(114,822)

 

(111,937)

Total property, plant and equipment, net

$

457,564

$

429,842

On July 10, 2022, the Company experienced a methane ignition at the Berwind No. 1 mine, which was one of the active mines at our Berwind mining complex. The other mines resumed production while the Berwind No. 1 mine was idled until a full investigation could be conducted. There were no personnel in the mine at the time of the incident and no injuries or fatalities occurred. Production from the Berwind No. 1 mine restarted in the first quarter of 2023.

Depreciation, depletion, and amortization included:

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

    

2023

    

2022

    

2023

    

2022

Depreciation of plant and equipment

$

7,661

$

5,270

$

14,428

$

10,024

Amortization of right of use assets (finance leases)

1,999

1,383

3,881

2,097

Amortization and depletion of capitalized

mine development costs and mineral rights

 

3,896

 

3,130

 

7,098

 

6,342

Total depreciation, depletion, and amortization

$

13,556

$

9,783

$

25,407

$

18,463

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Debt
6 Months Ended
Jun. 30, 2023
Notes To Financial Statements  
DEBT

NOTE 4—DEBT

Outstanding debt consisted of the following:

(In thousands)

    

June 30, 2023

    

December 31, 2022

Revolving Credit Facility

$

67,500

$

25,000

Equipment loans

5,608

8,396

Senior Notes, net

 

33,061

 

32,830

Financing of Ramaco Coal acquisition - Related party debt

20,000

40,000

Financing of Maben Coal acquisition

16,200

21,000

Total debt

$

142,369

$

127,226

Current portion of long-term debt

 

45,333

 

75,639

Long-term debt, net

$

97,036

$

51,587

Revolving Credit Facility—On February 15, 2023, the Company entered into the Second Amended and Restated Credit and Security Agreement, which includes multiple lending parties and provides additional borrowing capacity compared to the facility utilized in 2022. The new facility, which has a maturity date of February 15, 2026, provides an initial aggregate revolving commitment of $125.0 million as well as an accordion feature of $50.0 million subject to certain terms and conditions, including the lenders’ consents. The remaining availability under the facility after borrowing base limitations and outstanding borrowings above was $28.9 million at June 30, 2023.

Revolving loans under the new facility bear interest at either the base rate plus 1.50% or the Secured Overnight Financing Rate plus 2.00%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3%.

The terms of the new facility include covenants limiting the ability of the Company to incur additional indebtedness, make investments or loans, incur liens, consummate mergers and similar fundamental changes, make restricted payments, and enter into transactions with affiliates. The terms of the new facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements, with which the Company was in compliance at June 30, 2023.

Fair Value—The Company’s Senior Notes had an estimated fair value of approximately $36 million at both June 30, 2023 and December 31, 2022. The fair values of the Company’s Senior Notes were based on observable market prices and were considered a Level 2 measurement based on trading volumes. The difference between the fair value and carrying amount of the Company’s remaining debts is not material due to the similarity between the terms of the debt agreements and prevailing market terms available to the Company.

Other—Finance lease obligations and liabilities related to insurance premium financing are excluded from the disclosures above.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Accrued Expenses and Other Long-Term Liabilities
6 Months Ended
Jun. 30, 2023
Notes To Financial Statements  
ACCRUED EXPENSES AND OTHER LONG-TERM LIABILITIES

NOTE 5—ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES

Accrued liabilities at June 30, 2023 were $38.7 million compared to $41.8 million at December 31, 2022. The year-to-date decrease in accrued liabilities was driven by the payment of cash dividends that were accrued at December 31, 2022 in the estimated amount of $5.5 million.

Self-Insurance—The Company is self-insured for certain losses relating to workers’ compensation claims and occupational disease obligations under the Federal Mine Safety and Health Act of 1969, as amended. Starting in 2023, the Company also elected to self-insure employee medical expenses. The Company purchases insurance coverage to reduce its exposure to significant levels of these claims. Self-insured losses are accrued based upon estimates of the aggregate liability for uninsured claims incurred as of the balance sheet date using current and historical claims experience and certain actuarial assumptions. These estimates are subject to uncertainty due to a variety of factors, including extended lag times in the reporting and resolution of claims, trends or changes in claim settlement patterns, and future cost trends. As a result, actual costs could differ significantly from the estimated amounts.

The estimated aggregate liability for these items totaled $4.7 million and $3.6 million as of June 30, 2023 and December 31, 2022, respectively. Of the aggregate liability, the amounts included in other long-term liabilities were $3.1 million and $2.7 million as of June 30, 2023 and December 31, 2022, respectively.

Funds held in escrow for potential future workers’ compensation claims are considered restricted cash and have been included in other current assets on the condensed consolidated balance sheets. Restricted cash balances were $0.9 million at June 30, 2023 and December 31, 2022.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Equity
6 Months Ended
Jun. 30, 2023
Notes To Financial Statements  
EQUITY

NOTE 6—EQUITY

Common Stock—On June 12, 2023, a charter amendment was approved by shareholder vote to reclassify the Company’s existing common stock as shares of Class A common stock, par value $0.01 per share, and create a separate Class B common stock having a par value of $0.01 per share.

The initial distribution of Class B common stock occurred on June 21, 2023 via a stock dividend to existing holders of common stock as of May 12, 2023. On the date of initial distribution, each holder of common stock received 0.2 shares of Class B common stock for every one share of existing common stock held on the record date. Similar actions occurred for holders of outstanding stock-based awards.

The distribution of the Class B common stock provides existing holders of the Company’s common stock with an opportunity to participate directly in the financial performance of the Company’s CORE assets on a stand-alone basis, separate from the Company’s metallurgical coal operations. CORE assets were acquired initially as part of the

Company’s acquisition of Ramaco Coal in the second quarter of 2022. The financial performance of CORE assets consists of the following non-cost bearing revenue streams based on the Company’s current expectations:

Royalty fees derived from the royalties associated with the Ramaco Coal and Amonate reserves, which we believe approximates 3% of Company-produced coal sales revenue excluding coal sales revenue from Knox Creek,
Infrastructure fees based on $5.00 per ton of coal processed at our preparation plants and $2.50 per ton of loaded coal at the Company’s rail load-out facilities, and
Future income derived, if and when realized, from advanced carbon products and rare earth elements initiatives.

The Company expects to pay a dividend equal to 20% of the revenues above; however, any dividend amounts declared and paid are subject to the sole discretion of the Company’s Board of Directors.

In addition, the Board of Directors retains the power to change or add expense allocation policies related to CORE, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Holders of shares of Class A common stock continue to be entitled to receive dividends when and if declared by the Board of Directors subject to any statutory or contractual restrictions on the payment of dividends and to any prior rights and preferences that may be applicable to outstanding preferred stock, if any.

CORE is not a separate legal entity and holders of Class B common stock do not own a direct interest in the assets of CORE. Holders of Class B common stock are stockholders of Ramaco Resources, Inc. and are subject to all risks and liabilities of the Company as a whole.

With respect to voting rights, holders of shares of Class A common stock and Class B common stock are entitled to one vote per share on all matters to be voted upon by shareholders. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of the stockholders. The holders of Class A common stock and Class B common stock do not have cumulative voting rights in the election of directors. Class B common stock does not have any specific voting rights or governance rights with respect to CORE.

With respect to liquidation rights, holders of common stock are entitled to receive ratably the assets available for distribution to the stockholders after payment of liabilities and the liquidation preference of outstanding preferred stock, if any. That is, the rights to residual net assets upon liquidation are equal between holders of Class A and Class B common stock. Holders of Class B common stock do have specific rights to CORE assets in the event of liquidation.

The Board of Directors also retains the ability, in its sole discretion, to exchange all outstanding shares of Class B common stock into Class A common stock based on an exchange ratio determined by a 20-day trailing volume-weighted average price for each class of stock.

The initial distribution of the tracking stock was recorded as a stock dividend at fair value, which was estimated to be $11.00 per share based on the closing price of Class B shares on the first day of regular-way trading. The effect of the equity restructuring was a $102.9 million reduction in retained earnings and an increase of $102.9 million to Class B common stock and additional paid-in capital during the second quarter of 2023. The Company initially distributed 8,201,956 shares of Class B common shares as well as additional restricted stock, restricted stock units, and performance stock units as discussed below under Effects of Class B Distribution on Outstanding Stock-based Awards.

Stock-Based Awards—Stock-based compensation expense totaled $3.6 million and $2.3 million for the three months ended June 30, 2023 and June 30, 2022, respectively. Stock-based compensation expense totaled $6.5 million and $4.2 million for the six months ended June 30, 2023 and June 30, 2022, respectively. During 2023, the Company granted new stock-based awards and modified certain awards previously granted as discussed below.

Restricted Stock—We granted 296,115 shares of restricted stock to certain senior executives, key employees, and directors during the first quarter of 2023, having a grant-date fair value of $10.61 per share. The aggregate fair value of these awards was $2.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. The aggregate fair value of restricted stock granted to directors during the quarter was $0.6 million, which is

recognized ratably as expense over 2023 unless forfeited. During the vesting period, the participants have voting rights and receive nonforfeitable dividends on the same basis as fully vested common stockholders.

Restricted Stock Units—We granted 518,348 restricted stock units to certain senior executives and key employees during the first quarter of 2023, having a grant-date fair value of $10.61 per share. The aggregate fair value of these awards was $5.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. Upon vesting and within 30 days thereafter, the recipient will receive one share of common stock for each stock unit.

Performance Stock Units—We granted performance stock units to certain senior executives and key employees during the first quarter of 2023. These awards cliff-vest approximately three years from the date of grant based on the achievement of targeted performance levels related to pre-established relative total shareholder return goals. These performance stock units have the potential to be earned from 0% to 200% of target depending on actual results. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. Upon vesting and within 30 days thereafter, the recipient will receive one share of common stock for each stock unit.

The target number of performance stock units granted during the first quarter of 2023, or 518,348 units, were valued relative to the total shareholder return of a peer group based on a Monte Carlo simulation, which resulted in a grant date fair value of $18.09 per unit. The aggregate fair value of these awards was $9.4 million, which is recognized ratably as expense over the three-year period.

In addition, performance stock units granted in 2022, or 248,706 units at target, were modified during the first quarter of 2023. Modifications to these awards were made up primarily of changes in the composition of the peer group as well as changes in the way relative total shareholder return is evaluated against the updated peer group. The modification resulted in incremental fair value of $1.2 million, which is recognized as expense over 2023 and 2024.

Effects of Class B Distribution on Outstanding Stock-based Awards—Outstanding stock-based awards, including those discussed above, were reclassified to Class A common stock as part of the equity restructuring. In addition, the terms of the Company’s outstanding stock-based awards contained anti-dilution provisions before the contemplation of the equity restructuring. Equitable adjustments were made in accordance with such terms and the Company initially distributed 680,718 of Class B restricted stock as well as 473,707 of Class B stock-based awards (183,484 stock options, 136,819 restricted stock units, and 153,404 performance stock units at target) based on the same factor of 0.2 for every outstanding award. Since there were no changes in fair value, vesting conditions, or classification, no incremental compensation expense resulted.

Dividends–On December 8, 2022, the Company announced that its Board of Directors declared a quarterly cash dividend of approximately $0.125 per share of common stock. Estimated dividends of $5.5 million were accrued in December 2022 and were paid on March 15, 2023 to shareholders of record on March 1, 2023 in the amount of $5.6 million.

Dividends in the amount of $5.6 million, or approximately $0.125 per share of common stock, were paid on June 15, 2023, to shareholders of record on June 1, 2023, bringing the total cash dividends paid for the six months ended June 30, 2023 to $11.1 million.

No dividends were declared on the tracking stock during the second quarter of 2023. CORE financial performance is shown in the table below.

    

Three months ended June 30, 

(In thousands)

    

2023

Royalty Revenue

Ramaco Coal

$

1,351

Amonate Assets

752

Other

Total Royalty Revenue

$

2,103

Infrastructure Revenue

Preparation Plants (Processing at $5.00/ton)

$

3,433

Rail Load-outs (Loading at $2.50/ton)

1,726

Total Infrastructure Revenue (at $7.50/ton)

$

5,159

CORE Revenue

$

7,262

Total Cash Available for Dividend for Class B Common Stock

$

7,262

20% of Cash Available for Dividend for Class B Common Stock

$

1,452

Refer to Note 12 for information regarding cash dividends declared after the date of the financial statements for holders of Class A and Class B common stock.

On February 18, 2022, the Company announced that its Board of Directors approved an increase in its initial quarterly cash dividend to $5.0 million from the formerly approved $2.5 million that was declared and accrued in December 2021. Dividends in the amount of $5.0 million, or approximately $0.11 per share of common stock, were paid on March 15, 2022 to shareholders of record on March 1, 2022.

Dividends in the amount of $5.0 million, or approximately $0.11 per share of common stock, were paid on June 15, 2022, to shareholders of record on June 1, 2022, bringing the total cash dividends paid for the six months ended June 30, 2022 to $10.0 million.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Notes To Financial Statements  
COMMITMENTS AND CONTINGENCIES.

NOTE 7—COMMITMENTS AND CONTINGENCIES

Environmental LiabilitiesEnvironmental liabilities are recognized when the expenditures are considered probable and can be reasonably estimated. Measurement of liabilities is based on currently enacted laws and regulations, existing technology, and undiscounted site-specific costs. Generally, such recognition would coincide with a commitment to a formal plan of action. No amounts have been recognized for environmental liabilities.

Surety BondIn accordance with state laws, we are required to post reclamation bonds to assure that reclamation work is completed. We also have a smaller amount of surety bonds that secure performance obligations. Bonds outstanding at June 30, 2023 totaled approximately $26.1 million.

Coal Leases and Associated Royalty Commitments—We lease coal reserves under agreements that require royalties to be paid as the coal is mined and sold. Many of these agreements require minimum annual royalties to be paid regardless of the amount of coal mined and sold. Total royalty expense was $7.0 million for both the three months ended June 30, 2023 and June 30, 2022, and $16.0 million and $17.2 million for the six months ended June 30, 2023 and June 30, 2022, respectively. These agreements generally have terms running through exhaustion of all the mineable and merchantable coal covered by the respective lease. Royalties or throughput payments are based on a percentage of the gross selling price received for the coal we mine.

Contingent Transportation Purchase Commitments—We secure the ability to transport coal through rail contracts and export terminals that are sometimes funded through take-or-pay arrangements. As of June 30, 2023, the Company’s remaining commitments under take-or-pay arrangements totaled $36.0 million, the majority of which relates to a five-year contract entered into during 2023 with a total remaining commitment of $22.2 million. The level of these commitments will be reduced at a per ton rate as such rail and export terminal services are utilized against the required minimum tonnage amounts over the contract term stipulated in such rail and export terminal contracts. No amounts have been recognized as contingent liabilities related to take-or-pay arrangements.

Litigation—From time to time, we are subject to various litigation and other claims in the normal course of business. No amounts have been accrued in the consolidated financial statements with respect to any matters.

On November 5, 2018, one of our three raw coal storage silos that fed our Elk Creek plant experienced a partial structural failure. A temporary conveying system completed in late-November 2018 restored approximately 80% of our plant capacity. We completed a permanent belt workaround and restored the preparation plant to its full processing capacity in mid-2019. Our insurance carrier, Federal Insurance Company, disputed our claim for coverage based on certain exclusions to the applicable policy and, therefore, on August 21, 2019, we filed suit against Federal Insurance Company and Chubb INA Holdings, Inc. in Logan County Circuit Court in West Virginia seeking a declaratory judgment that the partial silo collapse was an insurable event and to require coverage under our policy. Defendants removed the case to the United States District Court for the Southern District of West Virginia, and upon removal, we substituted ACE American Insurance Company as a defendant in place of Chubb INA Holdings, Inc. The trial in the matter commenced on June 29, 2021, in Charleston, West Virginia. On July 15, 2021, the jury returned a verdict in our favor for $7.7 million in compensatory damages and on July 16, 2021, made an additional award of $25.0 million for inconvenience and aggravation. On August 12, 2021, the defendants filed a post-trial motion for judgment as a matter of law or in the alternative to alter or amend the judgment or for a new trial. The parties fully briefed the motion, and it stood submitted on August 31, 2021. On March 4, 2022, the court entered its memorandum opinion and order on the motion reducing the jury award to a total of $1.8 million, including pre-judgment interest, and also vacated and set aside, in its entirety, the jury award of damages for inconvenience and aggravation. The same day, the court entered the judgment in accordance with the memorandum opinion and order.

On April 1, 2022, we filed a notice of appeal with the U.S. Court of Appeals for the Fourth Circuit. On July 20, 2023, the court rendered a decision reinstating the jury’s $7.7 million verdict. The court further determined that we are entitled to attorney’s fees in an amount to be determined on remand. Finally, the court held that we are entitled to damages for inconvenience and aggravation but remanded for a new trial on the amount of such damages after affirming that the original $25 million award was excessive. On August 3, 2023, the Defendants-Appellees filed a Petition of Rehearing and Rehearing En Banc with the Fourth Circuit. The Petition is now pending before the court. No amounts have been recorded for this matter based on the accounting guidance for gain contingencies.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Revenue
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
REVENUE.

NOTE 8—REVENUE

Our revenue is derived from contracts for the sale of coal and is recognized when the performance obligations under the contract are satisfied, which is at the point in time control is transferred to our customer. Generally, domestic sales contracts have terms of about one year and the pricing is typically fixed. Export sales have spot or term contracts, and pricing can be either fixed or derived against index-based pricing mechanisms. Sales completed with delivery to an export terminal are reported as export revenue.

Disaggregated information about our revenue is presented below:

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

    

2023

    

2022

2023

    

2022

Coal Sales

 

  

 

  

  

 

  

North American revenue

$

53,401

$

91,397

$

93,428

$

150,629

Export revenue, excluding Canada

 

84,068

 

47,258

 

210,401

 

142,908

Total revenue

$

137,469

$

138,655

$

303,829

$

293,537

As of June 30, 2023, the Company had outstanding performance obligations of approximately 0.9 million tons for contracts with fixed sales prices averaging $198 per ton, excluding freight, which will generally be satisfied in the second half of 2023, and 0.7 million tons for contracts with index-based pricing mechanisms. Index-based prices have not been estimated for the purpose of disclosing remaining performance obligations as permitted under the revenue recognition guidance when variable consideration is allocated entirely to a wholly unsatisfied performance obligation.

Concentrations—During the three months ended June 30, 2023, sales to our top two customers accounted for approximately 35% of our total revenue. During the six months ended June 30, 2023, sales to our top four customers accounted for approximately 49% of our total revenue. During the three months ended June 30, 2022, sales to our top four customers accounted for approximately 65% of total revenue. During the six months ended June 30, 2022, sales to our top three customers accounted for approximately 53% of total revenue. The number of customers comprising the concentrations above is based on a threshold of 10% or more of total revenues. Three customers with individual accounts receivable balances equal to 10% or more of total accounts receivable made up approximately 61% of the Company’s accounts receivable balance at June 30, 2023.

Segments—CORE represents a separate operating segment and has economic and geographic differences compared to the Company’s metallurgical operations in the Appalachian basin; however, CORE does not meet the significance tests for separate disclosure as a reportable segment at this time. In addition, reconciling items of the metallurgical coal segment to the Company’s consolidated results are not yet material. CORE revenues disclosed in Note 6 are primarily intracompany revenues eliminated upon consolidation and are not included in the disaggregated revenue table above.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Income Taxes
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
INCOME TAXES

NOTE 9—INCOME TAXES

Income tax provisions for interim periods are generally based on an estimated annual effective income tax rate calculated separately from the effect of significant, infrequent, or unusual items related specifically to interim periods. The income tax impacts of discrete items are recognized in the period these occur.

Our effective tax rate for the three months ended June 30, 2023 and June 30, 2022 was 24.6% and 22.8%, respectively. Our effective tax rate for the six months ended June 30, 2023 and June 30, 2022 was 19.6% and 21.5%, respectively. The primary difference from the federal statutory rate of 21% in each period is related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Earnings Per Share
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
EARNINGS PER SHARE

NOTE 10—EARNINGS PER SHARE

Earnings per share (“EPS”) is not presented retrospectively for periods prior to the issuance of the tracking stock as the tracking stock was not a part of the Company’s capital structure during those periods and the issuance of the tracking stock changes the common shareholders’ relative residual interest in the Company. Therefore, EPS is presented for the Company’s single common stock up to the time the tracking stock was issued. EPS is presented prospectively under the two-class method starting on the date of initial distribution of the tracking stock. Refer to Note 6 for information related to the Company’s tracking stock.

The following is the computation of basic and diluted EPS:

(In thousands, except per share amounts)

    

Three months ended June 30, 

Six months ended June 30, 

    

2023

    

2022

    

2023

    

2022

Earnings attribution

Single class of common stock (through 6/20/2023) *

$

6,125

$

33,280

$

31,382

$

74,751

Class A common stock (6/21/2023 - 6/30/2023)

1,326

1,326

Class A restricted stock awards (6/21/2023 - 6/30/2023)

105

105

Class B common stock (6/21/2023 - 6/30/2023)

Class B restricted stock awards (6/21/2023 - 6/30/2023)

Net income

$

7,556

$

33,280

$

32,813

$

74,751

* Common stock and restricted stock participated in earnings 1:1 and are shown on a combined basis through 6/20/2023 consistent with historical presentation

Three months ended June 30, 

Six months ended June 30, 

2023 **

    

2022

    

2023 **

    

2022

EPS data for single class of common stock through 6/20/2023

Numerator

 

  

 

  

  

 

  

Net earnings

$

6,125

$

33,280

$

31,382

$

74,751

Denominator

Weighted average shares used to compute basic earnings per share *

 

44,414

 

44,271

 

44,344

 

44,226

Dilutive effect of stock option awards

 

350

 

615

 

381

 

610

Dilutive effect of restricted stock units

249

186

Dilutive effect of performance stock units

55

27

Weighted average shares used to compute diluted earnings per share

44,819

45,135

44,752

45,022

Earnings per common share (single class of common stock)

Basic

$

0.14

$

0.75

$

0.71

$

1.69

Diluted

$

0.14

$

0.74

$

0.70

$

1.66

6/21/2023 - 6/30/2023

Class A

    

Class B

    

EPS data for dual-class common stock 6/21/2023 - 6/30/2023

Numerator

Net earnings

$

1,326

$

Denominator

Weighted average shares used to compute basic earnings per share **

 

41,123

 

8,225

Dilutive effect of stock option awards

 

326

 

93

Dilutive effect of restricted stock units

39

32

Dilutive effect of performance stock units

224

82

Weighted average shares used to compute diluted earnings per share

41,712

8,432

Earnings per common share (dual-class structure)

Basic

$

0.03

$

Diluted

$

0.03

$

** Does not include unvested restricted stock, which averaged 3,239 and 648 for Class A and Class B, respectively

Unvested restricted stock awards have the right to receive nonforfeitable dividends on the same basis as common shares; therefore, unvested restricted stock is considered a participating security for the purpose of calculating EPS. Historically, the Company has shown EPS for its common stock and unvested restricted stock on a combined basis since both instruments participate on the same basis and the resulting EPS is typically the same. Starting under the two-class method, the Company will report separately the net earnings allocated away from holders of Class A and Class B common stock to holders of unvested restricted stock awards.

For accounting purposes, Class B’s participation rights are, in substance, discretionary based on the power of the Company’s Board of Directors to add or modify expense allocation policies, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Therefore, no amount of the Company’s net earnings shall be allocated to Class B for the purpose of calculating EPS other than actual dividends declared during the period for the tracking stock. No dividends were declared on Class B common stock during the second quarter of 2023.

Diluted EPS for the second quarter and year-to-date periods through June 20, 2023 excluded all outstanding restricted stock units, or 684,151 units in total, because the effect would have been antidilutive. In addition, diluted EPS for the second quarter and year-to-date periods through June 20, 2023 excluded outstanding performance stock units originally granted in 2022, or 248,706 units at target, based on the guidance for contingently issuable shares, which requires exclusion when the shares would not be issuable if the end of the reporting period were the end of the contingency period.

For the period from June 21 through June 30, 2023, diluted EPS for Class A common stock excluded 165,803 RSUs because the effect would have been antidilutive. Class A diluted EPS for this period also excluded outstanding performance stock units originally granted in 2022, or 248,706 units at target, based on the guidance for contingently issuable shares. In addition, the Company’s ability to convert Class B common shares into Class A common shares, as discussed previously in Note 6, is a contingency that will not be reflected in the diluted EPS for Class A under the if-converted method until such time that the required Board resolutions occur, if ever.

For the period from June 21 through June 30, 2023, diluted EPS for Class B common stock excludes certain performance stock units, 49,737 at target, based on the guidance for contingently issuable shares guidance.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Related Party Transactions
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
RELATED PARTY TRANSACTIONS

NOTE 11—RELATED PARTY TRANSACTIONS

Ramaco Coal Deferred Purchase Price—As part of the financing of the acquisition of Ramaco Coal that occurred in the second quarter of 2022, the Company incurred interest expense of $0.6 million and $1.3 million for the three months and six months ended June 30, 2023, respectively. The Company incurred interest expense of $0.8 million for the three months and six months ended June 30, 2022. In addition, the Company paid down $20.0 million of its related-party debt during the first six months of 2023, leaving a balance of $20.0 million at June 30, 2023.

Mineral Lease and Surface Rights Agreements—Prior to the acquisition of Ramaco Coal, much of the coal reserves and surface rights that we control were acquired through a series of mineral leases and surface rights agreements with Ramaco Coal, who was a related party. Royalties paid to Ramaco Coal during the three months and six months ended June 30, 2022 totaled $1.1 million and $3.1 million, respectively.

Administrative Services—Also prior to the acquisition of Ramaco Coal, the Company and Ramaco Coal agreed to share the services of certain of each company’s employees pursuant to a mutual service agreement. Charges to Ramaco Coal were $14 thousand and $44 thousand for the three months and six months ended June 30, 2022, respectively.

Legal Services—Some of the professional legal services we receive are provided by Jones & Associates (“Jones”), a related party. Legal services payable to Jones totaled $0.6 million at June 30, 2023 and were included in accrued liabilities in the consolidated balance sheet. There were no legal expenses recognized for Jones during the three months and six months ended June 30, 2023. Legal expenses recognized for Jones during the three months and six months ended June 30, 2022 were $0.8 million

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Subsequent Events
6 Months Ended
Jun. 30, 2023
Notes To Financial Statements  
SUBSEQUENT EVENTS

NOTE 12—SUBSEQUENT EVENTS

On July 31, 2023, the Company announced that its Board of Directors declared a quarterly cash dividend of $0.125 per share of Class A common stock to be paid on September 15, 2023 to shareholders of record on September 1, 2023. The Company also announced on this date that its Board of Directors declared its first quarterly cash dividend of $0.165 per share of Class B common stock to be paid on September 15, 2023 to shareholders of record on September 1, 2023. The Class B dividend was based on 20% of CORE royalty and infrastructure revenues for the second quarter of 2023.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies.  
Basis of Presentation

Basis of Presentation—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022.

In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2023, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.

There were no material changes to the Company’s significant accounting policies during the first six months of 2023.

Concentrations

Concentrations—During the three months ended June 30, 2023, sales to our top two customers accounted for approximately 35% of our total revenue. During the six months ended June 30, 2023, sales to our top four customers accounted for approximately 49% of our total revenue. During the three months ended June 30, 2022, sales to our top four customers accounted for approximately 65% of total revenue. During the six months ended June 30, 2022, sales to our top three customers accounted for approximately 53% of total revenue. The number of customers comprising the concentrations above is based on a threshold of 10% or more of total revenues. Three customers with individual accounts receivable balances equal to 10% or more of total accounts receivable made up approximately 61% of the Company’s accounts receivable balance at June 30, 2023.

Segments—CORE represents a separate operating segment and has economic and geographic differences compared to the Company’s metallurgical operations in the Appalachian basin; however, CORE does not meet the significance tests for separate disclosure as a reportable segment at this time. In addition, reconciling items of the metallurgical coal segment to the Company’s consolidated results are not yet material. CORE revenues disclosed in Note 6 are primarily intracompany revenues eliminated upon consolidation and are not included in the disaggregated revenue table above.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventories.  
Summary of Inventories

Inventories consisted of the following:

(In thousands)

    

June 30, 2023

    

December 31, 2022

Raw coal

$

42,374

$

22,414

Saleable coal

19,788

18,223

Supplies

 

5,263

 

4,336

Total inventories

$

67,425

$

44,973

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment.  
Schedule of property, plant, and equipment

(In thousands)

    

June 30, 2023

    

December 31, 2022

Plant and equipment

$

251,002

$

232,885

Mining property and mineral rights

120,533

120,760

Construction in process

 

35,039

 

34,698

Capitalized mine development costs

 

165,812

 

153,436

Less: accumulated depreciation, depletion, and amortization

 

(114,822)

 

(111,937)

Total property, plant and equipment, net

$

457,564

$

429,842

Schedule of depreciation and amortization

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

    

2023

    

2022

    

2023

    

2022

Depreciation of plant and equipment

$

7,661

$

5,270

$

14,428

$

10,024

Amortization of right of use assets (finance leases)

1,999

1,383

3,881

2,097

Amortization and depletion of capitalized

mine development costs and mineral rights

 

3,896

 

3,130

 

7,098

 

6,342

Total depreciation, depletion, and amortization

$

13,556

$

9,783

$

25,407

$

18,463

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of outstanding debt

Outstanding debt consisted of the following:

(In thousands)

    

June 30, 2023

    

December 31, 2022

Revolving Credit Facility

$

67,500

$

25,000

Equipment loans

5,608

8,396

Senior Notes, net

 

33,061

 

32,830

Financing of Ramaco Coal acquisition - Related party debt

20,000

40,000

Financing of Maben Coal acquisition

16,200

21,000

Total debt

$

142,369

$

127,226

Current portion of long-term debt

 

45,333

 

75,639

Long-term debt, net

$

97,036

$

51,587

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Equity (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity  
Schedule of CORE financial performance

    

Three months ended June 30, 

(In thousands)

    

2023

Royalty Revenue

Ramaco Coal

$

1,351

Amonate Assets

752

Other

Total Royalty Revenue

$

2,103

Infrastructure Revenue

Preparation Plants (Processing at $5.00/ton)

$

3,433

Rail Load-outs (Loading at $2.50/ton)

1,726

Total Infrastructure Revenue (at $7.50/ton)

$

5,159

CORE Revenue

$

7,262

Total Cash Available for Dividend for Class B Common Stock

$

7,262

20% of Cash Available for Dividend for Class B Common Stock

$

1,452

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

    

2023

    

2022

2023

    

2022

Coal Sales

 

  

 

  

  

 

  

North American revenue

$

53,401

$

91,397

$

93,428

$

150,629

Export revenue, excluding Canada

 

84,068

 

47,258

 

210,401

 

142,908

Total revenue

$

137,469

$

138,655

$

303,829

$

293,537

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule computation of basic and diluted EPS

The following is the computation of basic and diluted EPS:

(In thousands, except per share amounts)

    

Three months ended June 30, 

Six months ended June 30, 

    

2023

    

2022

    

2023

    

2022

Earnings attribution

Single class of common stock (through 6/20/2023) *

$

6,125

$

33,280

$

31,382

$

74,751

Class A common stock (6/21/2023 - 6/30/2023)

1,326

1,326

Class A restricted stock awards (6/21/2023 - 6/30/2023)

105

105

Class B common stock (6/21/2023 - 6/30/2023)

Class B restricted stock awards (6/21/2023 - 6/30/2023)

Net income

$

7,556

$

33,280

$

32,813

$

74,751

* Common stock and restricted stock participated in earnings 1:1 and are shown on a combined basis through 6/20/2023 consistent with historical presentation

Three months ended June 30, 

Six months ended June 30, 

2023 **

    

2022

    

2023 **

    

2022

EPS data for single class of common stock through 6/20/2023

Numerator

 

  

 

  

  

 

  

Net earnings

$

6,125

$

33,280

$

31,382

$

74,751

Denominator

Weighted average shares used to compute basic earnings per share *

 

44,414

 

44,271

 

44,344

 

44,226

Dilutive effect of stock option awards

 

350

 

615

 

381

 

610

Dilutive effect of restricted stock units

249

186

Dilutive effect of performance stock units

55

27

Weighted average shares used to compute diluted earnings per share

44,819

45,135

44,752

45,022

Earnings per common share (single class of common stock)

Basic

$

0.14

$

0.75

$

0.71

$

1.69

Diluted

$

0.14

$

0.74

$

0.70

$

1.66

6/21/2023 - 6/30/2023

Class A

    

Class B

    

EPS data for dual-class common stock 6/21/2023 - 6/30/2023

Numerator

Net earnings

$

1,326

$

Denominator

Weighted average shares used to compute basic earnings per share **

 

41,123

 

8,225

Dilutive effect of stock option awards

 

326

 

93

Dilutive effect of restricted stock units

39

32

Dilutive effect of performance stock units

224

82

Weighted average shares used to compute diluted earnings per share

41,712

8,432

Earnings per common share (dual-class structure)

Basic

$

0.03

$

Diluted

$

0.03

$

** Does not include unvested restricted stock, which averaged 3,239 and 648 for Class A and Class B, respectively

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventories    
Raw coal $ 42,374 $ 22,414
Saleable coal 19,788 18,223
Supplies 5,263 4,336
Total inventories $ 67,425 $ 44,973
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, plant, and equipment    
Less: Accumulated depreciation and amortization $ (114,822) $ (111,937)
Total property, plant and equipment, net 457,564 429,842
Plant and equipment    
Property, plant, and equipment    
Property, plant and equipment, gross 251,002 232,885
Mining property and mineral rights    
Property, plant, and equipment    
Property, plant and equipment, gross 120,533 120,760
Construction in process    
Property, plant, and equipment    
Property, plant and equipment, gross 35,039 34,698
Capitalized mine development costs    
Property, plant, and equipment    
Property, plant and equipment, gross $ 165,812 $ 153,436
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment.        
Depreciation of plant and equipment $ 7,661 $ 5,270 $ 14,428 $ 10,024
Amortization of right of use assets (finance leases) 1,999 1,383 3,881 2,097
Amortization and depletion of capitalized mine development costs and mineral rights 3,896 3,130 7,098 6,342
Total depreciation, depletion, and amortization $ 13,556 $ 9,783 $ 25,407 $ 18,463
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Debt - Summary of Outstanding Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Total debt $ 142,369 $ 127,226
Current portion of long-term debt 45,333 75,639
Long term debt, net 97,036 51,587
Revolving Credit Facility    
Total debt 67,500 25,000
Equipment loans    
Total debt 5,608 8,396
Senior Notes, net    
Total debt 33,061 32,830
Financing of Ramaco Coal acquisition - Related party debt    
Total debt 20,000 40,000
Financing of Maben Coal acquisition    
Total debt $ 16,200 $ 21,000
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Debt (Details) - USD ($)
$ in Millions
Feb. 15, 2023
Jun. 30, 2023
Dec. 31, 2022
Revolving Credit Facility      
Debt      
Line of Credit Facility, Maximum Borrowing Capacity $ 125.0    
Accordion feature $ 50.0    
Amount of remaining availability   $ 28.9  
Revolving Credit Facility | Secured overnight financing rate      
Debt      
Debt Instrument, Basis Spread on Variable Rate 2.00%    
Revolving Credit Facility | Base Rate      
Debt      
Debt Instrument, Basis Spread on Variable Rate 1.50%    
Revolving Credit Facility | Base Rate | Minimum      
Debt      
Effective interest rate 0.50%    
Revolving Credit Facility | Base Rate | Maximum      
Debt      
Effective interest rate 3.00%    
Senior Notes, net      
Debt      
Estimated fair value   $ 36.0 $ 36.0
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Accrued Expenses and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
May 15, 2023
Mar. 15, 2023
Dec. 31, 2022
May 15, 2022
Feb. 18, 2022
Accrued liabilities $ 38,703     $ 41,806    
Dividend payable 504 $ 5,600 $ 5,600 5,500 $ 5,000 $ 5,000
Uninsured claims 4,700     3,600    
Restricted Cash 900     900    
Other long-term liabilities            
Uninsured claims $ 3,100     $ 2,700    
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Equity - Common Stock (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 21, 2023
$ / shares
shares
Jun. 12, 2023
Vote
D
$ / shares
Jun. 30, 2023
USD ($)
$ / shares
$ / T
Jun. 30, 2022
$ / T
Jun. 30, 2023
$ / shares
Dec. 31, 2022
$ / shares
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)     $ 0.01   $ 0.01 $ 0.01
Percent of royalty fee income       3.00%    
Price per ton of coal processed at preparation plants | $ / T     5.00 5.00    
Price per ton of loaded coal at rail load-out facilities | $ / T     2.50 2.50    
Percentage dividend from financial performance of carbon     20 20    
Threshold trading days volume weighted average price | D   20        
Dividend per share of tracking stock $ 11.00          
Retained Earnings (Deficit)            
Class of Stock [Line Items]            
Adjustments relating to restructuring of equity | $     $ (102.9)      
Additional Paid-in Capital.            
Class of Stock [Line Items]            
Adjustments relating to restructuring of equity | $     $ 102.9      
Class A Common Stock            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)   $ 0.01 $ 0.01   0.01  
Number of votes per common share | Vote   1        
Class B Common Stock            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)   $ 0.01 $ 0.01   $ 0.01  
Distribution ratio 0.2          
Percentage dividend from financial performance of carbon         20  
Number of votes per common share | Vote   1        
Number of shares issued | shares 8,201,956          
Class B Common Stock | Common Stock            
Class of Stock [Line Items]            
Adjustments relating to restructuring of equity | $     $ 102.9      
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Equity - Summary of Restricted Awards Activity (Details)
3 Months Ended 6 Months Ended
Jun. 21, 2023
USD ($)
shares
Jun. 15, 2023
$ / shares
Mar. 15, 2023
USD ($)
$ / shares
Dec. 08, 2022
$ / shares
Jun. 15, 2022
$ / shares
Mar. 15, 2022
$ / shares
Feb. 18, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
May 15, 2023
USD ($)
Dec. 31, 2022
USD ($)
May 15, 2022
USD ($)
Compensation costs | $               $ 3,600,000   $ 2,300,000 $ 6,500,000 $ 4,200,000      
Distribution ratio for outstanding award 0.2                            
Changes in fair value | $ $ 0                            
Incremental compensation costs associated with modifications | $ $ 0                            
Dividend declared | $ / shares       $ 0.125                      
Dividend accrued not paid | $             $ 2,500,000   $ 354,000            
Dividend payable | $     $ 5,600,000       $ 5,000,000.0 $ 504,000     504,000   $ 5,600,000 $ 5,500,000 $ 5,000,000.0
Dividends paid | $ / shares   $ 0.125 $ 0.1250   $ 0.11 $ 0.11                  
Payment of dividends | $                     $ 11,100,000 $ 10,000,000.0      
Per share amount of a dividend declared | $ / shares               $ 0     $ 0        
Class B Common Stock                              
Number of shares issued 473,707                            
Restricted Stock                              
Fair value of awards | $                 $ 2,500,000            
Vesting period                 3 years            
Restricted Stock | Class B Common Stock                              
Outstanding, shares (in shares)               648,000     648,000        
Shares in restricted stock 680,718                            
Restricted Stock Units                              
Granted, shares (in shares)                 518,348            
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares                 $ 10.61            
Fair value of awards | $                 $ 5,500,000            
Vesting period                 3 years            
Delivery Period                 30 days            
Shares delivered per unit awarded                 1            
Restricted Stock Units | Class B Common Stock                              
Granted, shares (in shares) 136,819                            
Performance Stock Units                              
Vesting period                 3 years            
Delivery Period                 30 days            
Performance Stock Units | Class B Common Stock                              
Granted, shares (in shares) 153,404                            
Employee Stock Option [Member] | Class B Common Stock                              
Options granted 183,484                            
Executives and Employees | Restricted Stock                              
Granted, shares (in shares)                 296,115            
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares                 $ 10.61            
Executives and Employees | Performance Stock Units                              
Granted, shares (in shares)                 518,348            
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares                 $ 18.09            
Fair value of awards | $                 $ 9,400,000            
Vesting period                 3 years            
Shares delivered per unit awarded                 1            
Executives and Employees | Performance Stock Units | Minimum                              
Potential earnings (as a percentage)                 0.00%            
Executives and Employees | Performance Stock Units | Maximum                              
Potential earnings (as a percentage)                 200.00%            
Executives and Employees | Performance Stock Units Granted in 2022                              
Granted, shares (in shares)                 248,706            
Fair value of awards | $                     $ 1,200,000        
Directors | Restricted Stock                              
Fair value of awards | $                 $ 600,000            
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Equity - Dividends (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
$ / T
Jun. 30, 2022
$ / T
Jun. 30, 2023
Royalty Revenue $ 2,103    
Infrastructure Revenue 5,159    
CORE Revenue $ 7,262    
Price per ton of coal processed at preparation plants | $ / T 5.00 5.00  
Price per ton of loaded coal at rail load-out facilities | $ / T 2.50 2.50  
Price per ton of infrastructure revenue | $ / T 7.50    
Percentage dividend from financial performance of carbon 20 20  
Class B Common Stock      
Total Cash Available for Dividend for Class B Common Stock $ 7,262    
20% of Cash Available for Dividend for Class B Common Stock 1,452    
Percentage dividend from financial performance of carbon     20
Ramaco Coal      
Royalty Revenue 1,351    
Amonate Assets      
Royalty Revenue 752    
Preparation Plants      
Infrastructure Revenue 3,433    
Rail Load-outs      
Infrastructure Revenue $ 1,726    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 20, 2023
USD ($)
Mar. 04, 2022
USD ($)
Jul. 16, 2021
USD ($)
Jul. 15, 2021
USD ($)
Nov. 05, 2018
item
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
COMMITMENTS AND CONTINGENCIES                  
Royalty Expense           $ 7,000 $ 7,000 $ 16,000 $ 17,200
Compensatory damages $ 7,700 $ 1,800   $ 7,700          
Award to cover inconvenience and aggravation $ 25,000   $ 25,000            
Accrued amount           0   0  
Resolution of a contingency           0   0  
Number of raw coal storage silos, failure | item         1        
Number of raw coal storage silos | item         3        
Percentage of structural failure         80.00%        
Surety Bond                  
COMMITMENTS AND CONTINGENCIES                  
Asset Retirement Obligation           26,100   26,100  
Take-or-pay Purchase Commitments                  
COMMITMENTS AND CONTINGENCIES                  
Amount of contingent liability           0   0  
Commitment           22,200   22,200  
Total commitment               $ 36,000  
Commitment term               5 years  
Environmental                  
COMMITMENTS AND CONTINGENCIES                  
Environmental liabilities           $ 0   $ 0  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Revenue (Details)
T in Millions
Jun. 30, 2023
T
Contracts with Indexed Based Pricing Mechanisms  
REVENUES  
Outstanding performance obligation, mass 0.7
Fixed Priced Contracts  
REVENUES  
Outstanding performance obligation, mass 0.9
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Revenue - Domestic Revenues an Export Revenues (Details)
$ in Thousands, T in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
T
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
T
$ / T
Jun. 30, 2022
USD ($)
REVENUES        
Revenues $ 137,469 $ 138,655 $ 303,829 $ 293,537
Term of domestic sales contracts     1 year  
Domestic Coal Revenues        
REVENUES        
Revenues 53,401 91,397 $ 93,428 150,629
Export Revenues        
REVENUES        
Revenues $ 84,068 $ 47,258 $ 210,401 $ 142,908
Fixed Priced Contracts        
REVENUES        
Outstanding performance obligation, mass | T 0.9   0.9  
Average per ton | $ / T     198  
Contracts with Indexed Based Pricing Mechanisms        
REVENUES        
Outstanding performance obligation, mass | T 0.7   0.7  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Revenue - Concentrations (Details) - Customer Concentration Risk - customer
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue Benchmark        
Concentrations        
Number of Major Customers 2 4 4 3
Revenue Benchmark | Total Customer Base        
Concentrations        
Concentration Risk, Percentage 35.00% 65.00% 49.00% 53.00%
Accounts Receivable.        
Concentrations        
Number of Major Customers     3  
Accounts Receivable. | Total Customer Base        
Concentrations        
Concentration Risk, Percentage     61.00%  
Minimum | Revenue Benchmark | Total Customer Base        
Concentrations        
Concentration Risk, Percentage     10.00%  
Minimum | Accounts Receivable. | Total Customer Base        
Concentrations        
Concentration Risk, Percentage     10.00%  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Taxes.        
Deferred income taxes     $ 6,620 $ 6,448
Income tax expense $ 2,467 $ 9,818 $ 8,016 $ 20,472
Effective Income Tax Rate Reconciliation, Percent, Total 24.60% 22.80% 19.60% 21.50%
Statutory rate     21.00%  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 20, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 20, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
EARNINGS PER SHARE                  
Net income | $   $ 7,556 $ 6,125 $ 25,257 $ 33,280 $ 41,471 $ 32,813 $ 31,382 $ 74,751
Weighted average shares used to compute basic EPS (in shares)     44,414,000   44,271,000     44,344,000 44,226,000
Weighted average shares used to compute diluted EPS (in shares)     44,819,000   45,135,000     44,752,000 45,022,000
Basic (in dollars per share) | $ / shares   $ 0.17 $ 0.14   $ 0.75   $ 0.74 $ 0.71 $ 1.69
Diluted (in dollars per share) | $ / shares   $ 0.17 $ 0.14   $ 0.74   $ 0.73 $ 0.70 $ 1.66
Ratio of participation in earnings for common stock and preferred stock               1  
Cash dividends declared | $   $ 5,734     $ 4,998 $ 2,497      
Restricted Stock Units                  
EARNINGS PER SHARE                  
Antidilutive shares               684,151  
Performance Stock Units                  
EARNINGS PER SHARE                  
Antidilutive shares               248,706  
Employee Stock Option [Member]                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares)     350,000   615,000     381,000 610,000
Restricted Stock Units                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares)         249,000       186,000
Performance Stock Units                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares)     55,000         27,000  
Class A Common Stock                  
EARNINGS PER SHARE                  
Net income | $ $ 1,326                
Weighted average shares used to compute basic EPS (in shares) 41,123,000                
Weighted average shares used to compute diluted EPS (in shares) 41,712,000                
Basic (in dollars per share) | $ / shares $ 0.03                
Diluted (in dollars per share) | $ / shares $ 0.03                
Class A Common Stock | Restricted Stock Units                  
EARNINGS PER SHARE                  
Antidilutive shares 165,803                
Class A Common Stock | Performance Stock Units                  
EARNINGS PER SHARE                  
Antidilutive shares 248,706                
Class A Common Stock | Employee Stock Option [Member]                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares) 326,000                
Class A Common Stock | Restricted Stock                  
EARNINGS PER SHARE                  
Unvested restricted stock 3,239,000 3,239,000         3,239,000    
Class A Common Stock | Restricted Stock Units                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares) 39,000                
Class A Common Stock | Performance Stock Units                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares) 224,000                
Class B Common Stock                  
EARNINGS PER SHARE                  
Weighted average shares used to compute basic EPS (in shares) 8,225,000                
Weighted average shares used to compute diluted EPS (in shares) 8,432,000                
Cash dividends declared | $   $ 0              
Class B Common Stock | Performance Stock Units                  
EARNINGS PER SHARE                  
Antidilutive shares 49,737                
Class B Common Stock | Employee Stock Option [Member]                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares) 93,000                
Class B Common Stock | Restricted Stock                  
EARNINGS PER SHARE                  
Unvested restricted stock 648,000 648,000         648,000    
Class B Common Stock | Restricted Stock Units                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares) 32,000                
Class B Common Stock | Performance Stock Units                  
EARNINGS PER SHARE                  
Dilutive effect of stock-based awards (in shares) 82,000                
Class A Restricted Stock                  
EARNINGS PER SHARE                  
Net income | $ $ 105                
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Legal services payable $ 20,000   $ 20,000   $ 40,000
Payments for legal services 14,319 $ 8,786 26,061 $ 20,610  
Interest expense, net (2,518) (1,937) (4,826) (3,068)  
Jones & Associates          
Legal services payable 600   600    
Legal Services          
Legal services paid 0 800 0 800  
Ramaco Coal, LLC          
Amount of related party debt paid     20,000    
Due to Related Parties, Total 20,000   20,000    
Royalties paid   1,100   3,100  
Interest expense, net $ 600 800 $ 1,300 800  
Ramaco Coal, LLC | On-Going Administrative Services          
Related party fees   $ 14   $ 44  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Subsequent Events (Details)
3 Months Ended 6 Months Ended
Sep. 15, 2023
$ / shares
Jun. 15, 2023
$ / shares
Mar. 15, 2023
$ / shares
Jun. 15, 2022
$ / shares
Mar. 15, 2022
$ / shares
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jul. 31, 2023
$ / shares
Subsequent Events                  
Dividends paid   $ 0.125 $ 0.1250 $ 0.11 $ 0.11        
Percentage dividend from financial performance of carbon           20 20    
Class B Common Stock                  
Subsequent Events                  
Percentage dividend from financial performance of carbon               20  
Subsequent Event | Class A Common Stock                  
Subsequent Events                  
Dividends paid $ 0.1250                
Dividend payable per share                 $ 0.125
Subsequent Event | Class B Common Stock                  
Subsequent Events                  
Dividends paid $ 0.165                
Dividend payable per share                 $ 0.165
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 20, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 20, 2023
Jun. 30, 2022
Pay vs Performance Disclosure                
Net Income (Loss) $ 7,556 $ 6,125 $ 25,257 $ 33,280 $ 41,471 $ 32,813 $ 31,382 $ 74,751
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 56 metc-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0001687187 us-gaap:CommonClassBMember 2023-06-21 2023-06-30 0001687187 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-06-21 2023-06-21 0001687187 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001687187 us-gaap:RetainedEarningsMember 2023-06-30 0001687187 us-gaap:CommonStockMember 2023-06-30 0001687187 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001687187 us-gaap:RetainedEarningsMember 2023-03-31 0001687187 us-gaap:CommonStockMember 2023-03-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001687187 2023-03-31 0001687187 us-gaap:RetainedEarningsMember 2022-12-31 0001687187 us-gaap:CommonStockMember 2022-12-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001687187 us-gaap:RetainedEarningsMember 2022-06-30 0001687187 us-gaap:CommonStockMember 2022-06-30 0001687187 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001687187 us-gaap:RetainedEarningsMember 2022-03-31 0001687187 us-gaap:CommonStockMember 2022-03-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001687187 2022-03-31 0001687187 us-gaap:RetainedEarningsMember 2021-12-31 0001687187 us-gaap:CommonStockMember 2021-12-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001687187 us-gaap:CommonClassBMember 2023-06-21 2023-06-21 0001687187 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2023-06-21 2023-06-21 0001687187 metc:PerformanceStockUnitsGrantedIn2022Member metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2023-01-01 2023-06-30 0001687187 us-gaap:RestrictedStockMember metc:DirectorsMember 2023-01-01 2023-03-31 0001687187 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-06-30 0001687187 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-06-30 0001687187 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2023-06-21 2023-06-21 0001687187 metc:PerformanceStockUnitsMember us-gaap:CommonClassBMember 2023-06-21 2023-06-21 0001687187 us-gaap:RestrictedStockMember metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2023-01-01 2023-03-31 0001687187 metc:PerformanceStockUnitsGrantedIn2022Member metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2023-01-01 2023-03-31 0001687187 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001687187 metc:ExportCoalRevenuesMember 2023-04-01 2023-06-30 0001687187 metc:DomesticCoalRevenuesMember 2023-04-01 2023-06-30 0001687187 metc:ExportCoalRevenuesMember 2023-01-01 2023-06-30 0001687187 metc:DomesticCoalRevenuesMember 2023-01-01 2023-06-30 0001687187 metc:ExportCoalRevenuesMember 2022-04-01 2022-06-30 0001687187 metc:DomesticCoalRevenuesMember 2022-04-01 2022-06-30 0001687187 metc:ExportCoalRevenuesMember 2022-01-01 2022-06-30 0001687187 metc:DomesticCoalRevenuesMember 2022-01-01 2022-06-30 0001687187 us-gaap:MiningPropertiesAndMineralRightsMember 2023-06-30 0001687187 us-gaap:MineDevelopmentMember 2023-06-30 0001687187 us-gaap:ConstructionInProgressMember 2023-06-30 0001687187 metc:PlantAndEquipmentAtCostMember 2023-06-30 0001687187 us-gaap:MiningPropertiesAndMineralRightsMember 2022-12-31 0001687187 us-gaap:MineDevelopmentMember 2022-12-31 0001687187 us-gaap:ConstructionInProgressMember 2022-12-31 0001687187 metc:PlantAndEquipmentAtCostMember 2022-12-31 0001687187 metc:JonesAndAssociatesMember 2023-06-30 0001687187 metc:RamacoCoalLLCMember 2023-06-30 0001687187 metc:ClassRestrictedStockMember 2023-06-21 2023-06-30 0001687187 2022-03-04 2022-03-04 0001687187 2021-07-15 2021-07-15 0001687187 metc:TakeOrPayPurchaseCommitmentsMember 2023-01-01 2023-06-30 0001687187 2023-07-20 2023-07-20 0001687187 2021-07-16 2021-07-16 0001687187 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001687187 metc:RamacoCoalLLCMember 2023-04-01 2023-06-30 0001687187 metc:RamacoCoalLLCMember 2023-01-01 2023-06-30 0001687187 metc:RamacoCoalLLCMember 2022-04-01 2022-06-30 0001687187 metc:RamacoCoalLLCMember 2022-01-01 2022-06-30 0001687187 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2023-06-21 2023-06-30 0001687187 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-06-21 2023-06-30 0001687187 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2023-06-21 2023-06-30 0001687187 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2023-06-21 2023-06-30 0001687187 metc:PerformanceStockUnitsMember us-gaap:CommonClassBMember 2023-06-21 2023-06-30 0001687187 metc:PerformanceStockUnitsMember us-gaap:CommonClassAMember 2023-06-21 2023-06-30 0001687187 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-20 0001687187 metc:PerformanceStockUnitsMember 2023-04-01 2023-06-20 0001687187 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-20 0001687187 metc:PerformanceStockUnitsMember 2023-01-01 2023-06-20 0001687187 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001687187 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001687187 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001687187 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001687187 us-gaap:CommonClassAMember 2023-06-21 2023-06-30 0001687187 2023-04-01 2023-06-20 0001687187 2023-05-15 0001687187 2023-03-15 0001687187 2022-05-15 0001687187 2022-02-18 0001687187 us-gaap:CommonClassBMember us-gaap:SubsequentEventMember 2023-07-31 0001687187 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-07-31 0001687187 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001687187 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001687187 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001687187 2022-02-18 2022-02-18 0001687187 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-02-15 0001687187 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-02-15 0001687187 us-gaap:UnsecuredDebtMember 2023-06-30 0001687187 us-gaap:UnsecuredDebtMember 2022-12-31 0001687187 us-gaap:UnsecuredDebtMember 2023-06-30 0001687187 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001687187 metc:RamacoCoalLoanMember 2023-06-30 0001687187 metc:MabenCoalLlcMember 2023-06-30 0001687187 metc:EquipmentLoanMember 2023-06-30 0001687187 us-gaap:UnsecuredDebtMember 2022-12-31 0001687187 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001687187 metc:RamacoCoalLoanMember 2022-12-31 0001687187 metc:MabenCoalLlcMember 2022-12-31 0001687187 metc:EquipmentLoanMember 2022-12-31 0001687187 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-15 2023-02-15 0001687187 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-02-15 2023-02-15 0001687187 metc:OnGoingAdministrativeServicesMember metc:RamacoCoalLLCMember 2022-04-01 2022-06-30 0001687187 metc:OnGoingAdministrativeServicesMember metc:RamacoCoalLLCMember 2022-01-01 2022-06-30 0001687187 metc:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001687187 metc:TotalCustomerMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001687187 metc:TotalCustomerMember srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001687187 metc:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001687187 metc:TotalCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001687187 metc:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001687187 metc:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001687187 us-gaap:CommonClassBMember 2023-06-30 0001687187 us-gaap:CommonClassAMember 2023-06-30 0001687187 us-gaap:CommonClassBMember 2023-06-12 0001687187 us-gaap:CommonClassAMember 2023-06-12 0001687187 2022-12-08 2022-12-08 0001687187 us-gaap:CommonClassBMember us-gaap:SubsequentEventMember 2023-09-15 2023-09-15 0001687187 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-09-15 2023-09-15 0001687187 2023-06-15 2023-06-15 0001687187 2023-03-15 2023-03-15 0001687187 2022-06-15 2022-06-15 0001687187 2022-03-15 2022-03-15 0001687187 2022-06-30 0001687187 2021-12-31 0001687187 us-gaap:SuretyBondMember 2023-06-30 0001687187 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-06-21 2023-06-30 0001687187 metc:PerformanceStockUnitsMember us-gaap:CommonClassBMember 2023-06-21 2023-06-30 0001687187 metc:PerformanceStockUnitsMember us-gaap:CommonClassAMember 2023-06-21 2023-06-30 0001687187 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-20 0001687187 metc:PerformanceStockUnitsMember 2023-01-01 2023-06-20 0001687187 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001687187 2022-01-01 2022-03-31 0001687187 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001687187 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001687187 2023-01-01 2023-03-31 0001687187 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001687187 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001687187 us-gaap:EnvironmentalIssueMember 2023-06-30 0001687187 us-gaap:OtherNoncurrentLiabilitiesMember 2023-06-30 0001687187 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-31 0001687187 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001687187 2023-06-21 2023-06-21 0001687187 srt:MinimumMember metc:PerformanceStockUnitsMember metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2023-01-01 2023-03-31 0001687187 srt:MaximumMember metc:PerformanceStockUnitsMember metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2023-01-01 2023-03-31 0001687187 metc:PerformanceStockUnitsMember metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2023-01-01 2023-03-31 0001687187 metc:RamacoCoalMember 2023-04-01 2023-06-30 0001687187 metc:AmonateAssetsMember 2023-04-01 2023-06-30 0001687187 metc:FixedPricedContractsMember 2023-06-30 0001687187 metc:ContractsWithIndexedBasedPricingMechanismsMember 2023-06-30 0001687187 metc:RailLoadOutsMember 2023-04-01 2023-06-30 0001687187 metc:PreparationPlantsMember 2023-04-01 2023-06-30 0001687187 metc:LegalServicesMember 2023-04-01 2023-06-30 0001687187 metc:LegalServicesMember 2023-01-01 2023-06-30 0001687187 metc:LegalServicesMember 2022-04-01 2022-06-30 0001687187 metc:LegalServicesMember 2022-01-01 2022-06-30 0001687187 2018-11-05 2018-11-05 0001687187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001687187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001687187 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001687187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001687187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001687187 us-gaap:RevolvingCreditFacilityMember 2023-02-15 0001687187 2022-04-01 2022-06-30 0001687187 2022-01-01 2022-06-30 0001687187 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001687187 metc:PerformanceStockUnitsMember 2023-01-01 2023-03-31 0001687187 metc:FixedPricedContractsMember 2023-01-01 2023-06-30 0001687187 metc:TakeOrPayPurchaseCommitmentsMember 2023-06-30 0001687187 2023-06-21 0001687187 us-gaap:CommonClassBMember 2023-06-21 0001687187 us-gaap:CommonClassBMember 2023-06-12 2023-06-12 0001687187 us-gaap:CommonClassAMember 2023-06-12 2023-06-12 0001687187 2023-06-12 2023-06-12 0001687187 2023-01-01 2023-06-20 0001687187 2023-06-30 0001687187 2022-12-31 0001687187 us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001687187 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001687187 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001687187 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001687187 metc:MabenAssetAcquisitionMember 2023-01-01 2023-06-30 0001687187 2023-04-01 2023-06-30 0001687187 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001687187 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001687187 metc:SeniorNotesDue2026Member 2023-01-01 2023-06-30 0001687187 us-gaap:CommonClassBMember 2023-07-31 0001687187 us-gaap:CommonClassAMember 2023-07-31 0001687187 2023-01-01 2023-06-30 iso4217:USD shares shares iso4217:USD pure metc:D metc:Vote iso4217:USD utr:T metc:customer metc:item utr:T 0001687187 --12-31 2023 Q2 false Ramaco Resources, Inc. 0 0 0 0 44155735 44155735 44155735 0.1250 0.1250 43902118 1 102900000 0.165 10-Q true 2023-06-30 false 001-38003 DE 38-4018838 250 West Main Street Suite 1900 Lexington KY 40507 859 244-7455 Class A Common Stock, $0.01 par value METC NASDAQ Class B Common Stock, $0.01 par value METCB NASDAQ 9.00% Senior Notes due 2026 NASDAQ Yes Yes Accelerated Filer false false false 43902118 8783877 33883000 35613000 58973000 41174000 67425000 44973000 17521000 25729000 177802000 147489000 457564000 429842000 17363000 12905000 3464000 3271000 4198000 2832000 660391000 596339000 49781000 34825000 38703000 41806000 29000 29000 25333000 35639000 20000000 40000000 7366000 5969000 846000 4577000 142058000 162845000 29555000 28856000 63975000 18757000 8296000 4917000 33061000 32830000 42257000 35637000 4084000 3299000 323286000 287141000 0.01 0.01 50000000 50000000 0.01 0.01 260000000 260000000 44155735 442000 0.01 225000000 43902118 439000 0.01 35000000 8783877 88000 272728000 168711000 63850000 140045000 337105000 309198000 660391000 596339000 137469000 138655000 303829000 293537000 99199000 76644000 209748000 157897000 349000 755000 700000 990000 13556000 9783000 25407000 18463000 14319000 8786000 26061000 20610000 127423000 95968000 261916000 197960000 10046000 42687000 41913000 95577000 2495000 2348000 3742000 2714000 -2518000 -1937000 -4826000 -3068000 10023000 43098000 40829000 95223000 2467000 9818000 8016000 20472000 7556000 33280000 32813000 74751000 0.14 0.75 0.71 1.69 0.03 0.03 0.17 0.75 0.74 1.69 0.14 0.74 0.70 1.66 0.03 0.03 0.17 0.74 0.73 1.66 442000 168711000 140045000 309198000 3000 2934000 2937000 1000 114000 115000 354000 354000 25257000 25257000 444000 171531000 164948000 336923000 3568000 3568000 5734000 5734000 -89000 -102831000 102920000 5000 1000 5202000 5208000 7556000 7556000 439000 88000 272728000 63850000 337105000 441000 163566000 47067000 211074000 2000 1885000 1887000 2497000 2497000 41471000 41471000 443000 165451000 86041000 251935000 2000 2819000 2821000 2286000 2286000 4998000 4998000 33280000 33280000 441000 164918000 114323000 279682000 32813000 74751000 700000 990000 25407000 18463000 357000 243000 6505000 4173000 1936000 2113000 6620000 6448000 17799000 8293000 -5106000 -1472000 22452000 16597000 957000 -1263000 13030000 10060000 2184000 18441000 49578000 109301000 48016000 53807000 11738000 1182000 3000000 2000000 -43834000 -63545000 77500000 1337000 11108000 9996000 42588000 9407000 20000000 3001000 210000 3098000 2718000 5179000 2821000 -7474000 -23815000 -1730000 21941000 36473000 22806000 34743000 44747000 7874000 3624000 14615000 15609000 56551000 406000 144000 504000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1—BUSINESS AND BASIS OF PRESENTATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Ramaco Resources, Inc. (the “Company,” “we,” “us” or “our,”) is a Delaware corporation formed in October 2016. Our principal corporate and executive offices are located in Lexington, Kentucky with operational offices in Charleston, West Virginia and Sheridan, Wyoming. We are an operator and developer of high-quality, low-cost metallurgical coal in southern West Virginia, southwestern Virginia, and southwestern Pennsylvania. We also control mineral deposits near Sheridan, Wyoming as part of the Company’s initiatives regarding the potential recovery of rare earth elements as well as the potential commercialization of coal-to-carbon-based products and materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Economic Conditions—</i>Renewed global economic concerns, including those related to the military conflict involving Russia and Ukraine, have caused volatility in the commodity markets. This volatility, including market expectations of potential changes in coal prices and inflationary pressures on steel products, has had a significant effect on market prices and may affect overall demand for our coal as well as the cost of supplies and equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basis of Presentation</i>—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2023, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no material changes to the Company’s significant accounting policies during the first six months of 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basis of Presentation</i>—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2023, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no material changes to the Company’s significant accounting policies during the first six months of 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2—INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Inventories consisted of the following:</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:51.5%;margin: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin: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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:20.42%;border-bottom:1px solid #000000;border-top: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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:21.52%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Raw coal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 42,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;margin:0pt;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,414</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Saleable coal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;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,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin:0pt;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,223</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;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,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.37%;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:18.14%;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,336</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;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;"> 67,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.37%;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:18.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;"> 44,973</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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-indent:18pt;margin:0pt 0pt 12pt 0pt;">Inventories consisted of the following:</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:51.5%;margin: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin: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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:20.42%;border-bottom:1px solid #000000;border-top: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;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:21.52%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Raw coal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 42,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;margin:0pt;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,414</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Saleable coal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;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,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin:0pt;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,223</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;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,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.37%;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:18.14%;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,336</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;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;"> 67,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:3.37%;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:18.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;"> 44,973</p></td></tr></table> 42374000 22414000 19788000 18223000 5263000 4336000 67425000 44973000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 3—PROPERTY, PLANT AND EQUIPMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, plant, and equipment consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.37090683%;padding-left:0pt;padding-right:0pt;width:100.74%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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.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><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:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin: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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.7%;margin:0pt;padding:0pt;"><p style="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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Plant and equipment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 251,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 232,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mining property and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.35%;background:#cceeff;margin:0pt;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,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized mine development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 165,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 153,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Less: accumulated depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;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.35%;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 0pt 0.05pt 0pt;"> (114,822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;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:11.93%;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 0pt 0.05pt 0pt;"> (111,937)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.35%;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;"> 457,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;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:11.93%;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;"> 429,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 10, 2022, the Company experienced a methane ignition at the Berwind No. 1 mine, which was one of the active mines at our Berwind mining complex. The other mines resumed production while the Berwind No. 1 mine was idled until a full investigation could be conducted. There were no personnel in the mine at the time of the incident and no injuries or fatalities occurred. Production from the Berwind No. 1 mine restarted in the first quarter of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Depreciation, depletion, and amortization included:</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:45.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:45.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;margin: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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:11.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;">2023</b></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:8pt;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:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:11.15%;border-bottom: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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:11%;border-bottom: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:45.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation of plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;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,661</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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;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,270</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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,428</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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;"> 10,024</p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of right of use assets (finance leases)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;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,999</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:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;margin:0pt;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,383</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:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;margin:0pt;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,881</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:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 2,097</p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization and depletion of capitalized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">mine development costs and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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.13%;border-bottom: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,896</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:2.01%;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.13%;border-bottom: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,130</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:2.01%;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.13%;border-bottom: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,098</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:2.01%;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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,342</p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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.13%;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,556</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:2.01%;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.13%;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;"> 9,783</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:2.01%;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.13%;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;"> 25,407</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:2.01%;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.98%;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;"> 18,463</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.37090683%;padding-left:0pt;padding-right:0pt;width:100.74%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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.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><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:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin: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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.7%;margin:0pt;padding:0pt;"><p style="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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Plant and equipment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 251,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 232,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mining property and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.35%;background:#cceeff;margin:0pt;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,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized mine development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 165,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 153,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Less: accumulated depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;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.35%;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 0pt 0.05pt 0pt;"> (114,822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;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:11.93%;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 0pt 0.05pt 0pt;"> (111,937)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.35%;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;"> 457,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;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:11.93%;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;"> 429,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 251002000 232885000 120533000 120760000 35039000 34698000 165812000 153436000 114822000 111937000 457564000 429842000 <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:45.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:45.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;margin: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.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:11.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;">2023</b></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:8pt;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:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:11.15%;border-bottom: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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:11%;border-bottom: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:45.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation of plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;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,661</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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;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,270</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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,428</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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;"> 10,024</p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of right of use assets (finance leases)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;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,999</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:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;margin:0pt;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,383</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:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;margin:0pt;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,881</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:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 2,097</p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization and depletion of capitalized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">mine development costs and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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.13%;border-bottom: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,896</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:2.01%;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.13%;border-bottom: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,130</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:2.01%;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.13%;border-bottom: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,098</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:2.01%;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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,342</p></td></tr><tr><td style="vertical-align:bottom;width:45.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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.13%;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,556</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:2.01%;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.13%;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;"> 9,783</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:2.01%;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.13%;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;"> 25,407</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:2.01%;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.98%;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;"> 18,463</p></td></tr></table> 7661000 5270000 14428000 10024000 1999000 1383000 3881000 2097000 3896000 3130000 7098000 6342000 13556000 9783000 25407000 18463000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4—DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Outstanding debt consisted of the following: </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:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(In thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:13.3%;background:#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;"> 67,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:15.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;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin: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,396</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:13.3%;background:#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,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:15.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;"> 32,830</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing of Ramaco Coal acquisition - Related party debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing of Maben Coal acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,000</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 142,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 127,226</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,639</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:13.3%;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,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:15.17%;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;"> 51,587</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-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Revolving Credit Facility—</i>On February 15, 2023, the Company entered into the Second Amended and Restated Credit and Security Agreement, which includes multiple lending parties and provides additional borrowing capacity compared to the facility utilized in 2022. The new facility, which has a maturity date of February 15, 2026, provides an initial aggregate revolving commitment of $125.0 million as well as an accordion feature of $50.0 million subject to certain terms and conditions, including the lenders’ consents. The remaining availability under the facility after borrowing base limitations and outstanding borrowings above was $28.9 million at June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revolving loans under the new facility bear interest at either the base rate plus 1.50% or the Secured Overnight Financing Rate plus 2.00%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The terms of the new facility include covenants limiting the ability of the Company to incur additional indebtedness, make investments or loans, incur liens, consummate mergers and similar fundamental changes, make restricted payments, and enter into transactions with affiliates. The terms of the new facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements, with which the Company was in compliance at June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Fair Value—</i>The Company’s Senior Notes had an estimated fair value of approximately $36 million at both June 30, 2023 and December 31, 2022. The fair values of the Company’s Senior Notes were based on observable market prices and were considered a Level 2 measurement based on trading volumes. The difference between the fair value and carrying amount of the Company’s remaining debts is not material due to the similarity between the terms of the debt agreements and prevailing market terms available to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other—</i>Finance lease obligations and liabilities related to insurance premium financing are excluded from the disclosures above.<span style="font-size:12pt;"> </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Outstanding debt consisted of the following: </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:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(In thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:13.3%;background:#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;"> 67,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:15.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;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin: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,396</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:13.3%;background:#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,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:15.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;"> 32,830</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing of Ramaco Coal acquisition - Related party debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing of Maben Coal acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,000</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 142,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 127,226</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,639</p></td></tr><tr><td style="vertical-align:bottom;width:63.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:13.3%;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,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:15.17%;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;"> 51,587</p></td></tr></table> 67500000 25000000 5608000 8396000 33061000 32830000 20000000 40000000 16200000 21000000 142369000 127226000 45333000 75639000 97036000 51587000 125000000.0 50000000.0 28900000 0.0150 0.0200 0.005 0.03 36000000 36000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5—ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued liabilities at June 30, 2023 were $38.7 million compared to $41.8 million at December 31, 2022. The year-to-date decrease in accrued liabilities was driven by the payment of cash dividends that were accrued at December 31, 2022 in the estimated amount of $5.5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Self-Insurance</i>—The Company is self-insured for certain losses relating to workers’ compensation claims and occupational disease obligations under the Federal Mine Safety and Health Act of 1969, as amended. Starting in 2023, the Company also elected to self-insure employee medical expenses. The Company purchases insurance coverage to reduce its exposure to significant levels of these claims. Self-insured losses are accrued based upon estimates of the aggregate liability for uninsured claims incurred as of the balance sheet date using current and historical claims experience and certain actuarial assumptions. These estimates are subject to uncertainty due to a variety of factors, including extended lag times in the reporting and resolution of claims, trends or changes in claim settlement patterns, and future cost trends. As a result, actual costs could differ significantly from the estimated amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The estimated aggregate liability for these items totaled $4.7 million and $3.6 million as of June 30, 2023 and December 31, 2022, respectively. Of the aggregate liability, the amounts included in other long-term liabilities were $3.1 million and $2.7 million as of June 30, 2023 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Funds held in escrow for potential future workers’ compensation claims are considered restricted cash and have been included in other current assets on the condensed consolidated balance sheets. Restricted cash balances were $0.9 million at June 30, 2023 and December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 38700000 41800000 5500000 4700000 3600000 3100000 2700000 900000 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 6—EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Common Stock—</i>On June 12, 2023, a charter amendment was approved by shareholder vote to reclassify the Company’s existing common stock as shares of Class A common stock, par value $0.01 per share, and create a separate Class B common stock having a par value of $0.01 per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The initial distribution of Class B common stock occurred on June 21, 2023 via a stock dividend to existing holders of common stock as of May 12, 2023. On the date of initial distribution, each holder of common stock received 0.2 shares of Class B common stock for every one share of existing common stock held on the record date. Similar actions occurred for holders of outstanding stock-based awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The distribution of the Class B common stock provides existing holders of the Company’s common stock with an opportunity to participate directly in the financial performance of the Company’s CORE assets on a stand-alone basis, separate from the Company’s metallurgical coal operations. CORE assets were acquired initially as part of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Company’s acquisition of Ramaco Coal in the second quarter of 2022. The financial performance of CORE assets consists of the following non-cost bearing revenue streams based on the Company’s current expectations:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Royalty fees derived from the royalties associated with the Ramaco Coal and Amonate reserves, which we believe approximates </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of Company-produced coal sales revenue excluding coal sales revenue from Knox Creek,</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><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Infrastructure fees based on </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per ton of coal processed at our preparation plants and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.50</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per ton of loaded coal at the Company’s rail load-out facilities, and</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><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Future income derived, if and when realized, from advanced carbon products and rare earth elements initiatives.</span></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-indent:18pt;margin:0pt;">The Company expects to pay a dividend equal to 20% of the revenues above; however, any dividend amounts declared and paid are subject to the sole discretion of the Company’s Board of Directors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In addition, the Board of Directors retains the power to change or add expense allocation policies related to CORE, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Holders of shares of Class A common stock continue to be entitled to receive dividends when and if declared by the Board of Directors subject to any statutory or contractual restrictions on the payment of dividends and to any prior rights and preferences that may be applicable to outstanding preferred stock, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">CORE is not a separate legal entity and holders of Class B common stock do not own a direct interest in the assets of CORE. Holders of Class B common stock are stockholders of Ramaco Resources, Inc. and are subject to all risks and liabilities of the Company as a whole. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">With respect to voting rights, holders of shares of Class A common stock and <span style="-sec-ix-hidden:Hidden_2X1hiHLj-0SrBOGINzrWOw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Class B</span></span> common stock are entitled to one vote per share on all matters to be voted upon by shareholders. The holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of the stockholders. The holders of Class A common stock and Class B common stock do not have cumulative voting rights in the election of directors. Class B common stock does not have any specific voting rights or governance rights with respect to CORE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">With respect to liquidation rights, holders of common stock are entitled to receive ratably the assets available for distribution to the stockholders after payment of liabilities and the liquidation preference of outstanding preferred stock, if any. That is, the rights to residual net assets upon liquidation are equal between holders of Class A and Class B common stock. Holders of Class B common stock do have specific rights to CORE assets in the event of liquidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Board of Directors also retains the ability, in its sole discretion, to exchange all outstanding shares of Class B common stock into Class A common stock based on an exchange ratio determined by a 20-day trailing volume-weighted average price for each class of stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The initial distribution of the tracking stock was recorded as a stock dividend at fair value, which was estimated to be $11.00 per share based on the closing price of Class B shares on the first day of regular-way trading. The effect of the equity restructuring was a $102.9 million reduction in retained earnings and an increase of $102.9 million to Class B common stock and <span style="-sec-ix-hidden:Hidden_2xvsGa1ZFUaFKK76F3_0GA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">additional paid-in capital</span></span> during the second quarter of 2023. The Company initially distributed 8,201,956 shares of Class B common shares as well as additional restricted stock, restricted stock units, and performance stock units as discussed below under <i style="font-style:italic;">Effects of Class B Distribution on Outstanding Stock-based Awards.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock-Based Awards—</i>Stock-based compensation expense totaled $3.6 million and $2.3 million for the three months ended June 30, 2023 and June 30, 2022, respectively. Stock-based compensation expense totaled $6.5 million and $4.2 million for the six months ended June 30, 2023 and June 30, 2022, respectively. During 2023, the Company granted new stock-based awards and modified certain awards previously granted as discussed below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Restricted Stock—</i>We granted 296,115 shares of restricted stock to certain senior executives, key employees, and directors during the first quarter of 2023, having a grant-date fair value of $10.61 per share. The aggregate fair value of these awards was $2.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. The aggregate fair value of restricted stock granted to directors during the quarter was $0.6 million, which is </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">recognized ratably as expense over 2023 unless forfeited. During the vesting period, the participants have voting rights and receive nonforfeitable dividends on the same basis as fully vested common stockholders. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted Stock Units—</i>We granted 518,348 restricted stock units to certain senior executives and key employees during the first quarter of 2023, having a grant-date fair value of $10.61 per share. The aggregate fair value of these awards was $5.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. Upon vesting and within 30 days thereafter, the recipient will receive one share of common stock for each stock unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Performance Stock Units—</i>We granted performance stock units to certain senior executives and key employees during the first quarter of 2023. These awards cliff-vest approximately three years from the date of grant based on the achievement of targeted performance levels related to pre-established relative total shareholder return goals. These performance stock units have the potential to be earned from 0% to 200% of target depending on actual results. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. Upon vesting and within 30 days thereafter, the recipient will receive one share of common stock for each stock unit. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The target number of performance stock units granted during the first quarter of 2023, or 518,348 units, were valued relative to the total shareholder return of a peer group based on a Monte Carlo simulation, which resulted in a grant date fair value of $18.09 per unit. The aggregate fair value of these awards was $9.4 million, which is recognized ratably as expense over the three-year period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, performance stock units granted in 2022, or 248,706 units at target, were modified during the first quarter of 2023. Modifications to these awards were made up primarily of changes in the composition of the peer group as well as changes in the way relative total shareholder return is evaluated against the updated peer group. The modification resulted in incremental fair value of $1.2 million, which is recognized as expense over 2023 and 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Effects of Class B Distribution on Outstanding Stock-based Awards—</i>Outstanding stock-based awards, including those discussed above, were reclassified to Class A common stock as part of the equity restructuring. In addition, the terms of the Company’s outstanding stock-based awards contained anti-dilution provisions before the contemplation of the equity restructuring. Equitable adjustments were made in accordance with such terms and the Company initially distributed 680,718 of Class B restricted stock as well as 473,707 of Class B stock-based awards (183,484 stock options, 136,819 restricted stock units, and 153,404 performance stock units at target) based on the same factor of 0.2 for every outstanding award. Since there were no changes in fair value, vesting conditions, or classification, no incremental compensation expense resulted. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><i style="font-size:10pt;font-style:italic;">Dividends–</i><span style="font-size:10pt;">On December 8, 2022, the Company announced that its Board of Directors declared a quarterly cash dividend of approximately </span><span style="font-size:10pt;">$0.125</span><span style="font-size:10pt;"> per share of common stock. Estimated dividends of </span><span style="font-size:10pt;">$5.5</span><span style="font-size:10pt;"> million were accrued in December 2022 and were </span><span style="-sec-ix-hidden:Hidden_uVMdXS_Zv0yCNQk9LOoMDA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">paid</span></span><span style="font-size:10pt;"> on March 15, 2023 to shareholders of record on March 1, 2023 in the amount of </span><span style="font-size:10pt;">$5.6</span><span style="font-size:10pt;"> million. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Dividends in the amount of $5.6 million, or approximately $0.125 per share of common stock, were paid on June 15, 2023, to shareholders of record on June 1, 2023, bringing the total cash dividends paid for the six months ended June 30, 2023 to $11.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">No dividends were declared on the tracking stock during the second quarter of 2023. CORE financial performance is shown in the table below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.29%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:24.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;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Royalty Revenue</b></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ramaco Coal</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;margin: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,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amonate Assets</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;background:#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;"> 752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Royalty Revenue</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"> 2,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Infrastructure Revenue</b></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Preparation Plants (Processing at $5.00/ton)</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Rail Load-outs (Loading at $2.50/ton)</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Infrastructure Revenue (at $7.50/ton)</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">CORE Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"> 7,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Cash Available for Dividend for Class B Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"> 7,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">20%</b><b style="font-weight:bold;"> of Cash Available for Dividend for Class B Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"> 1,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Refer to Note 12 for information regarding cash dividends declared after the date of the financial statements for holders of Class A and Class B common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On February 18, 2022, the Company announced that its Board of Directors approved an increase in its initial quarterly cash dividend to $5.0 million from the formerly approved $2.5 million that was declared and accrued in December 2021. Dividends in the amount of $5.0 million, or approximately $0.11 per share of common stock, were paid on March 15, 2022 to shareholders of record on March 1, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Dividends in the amount of $5.0 million, or approximately $0.11 per share of common stock, were paid on June 15, 2022, to shareholders of record on June 1, 2022, bringing the total cash dividends paid for the six months ended June 30, 2022 to $10.0 million.</p> 0.01 0.01 0.2 0.03 5.00 2.50 20 1 20 11.00 -102900000 102900000 8201956 3600000 2300000 6500000 4200000 296115 10.61 2500000 P3Y 600000 518348 10.61 5500000 P3Y P30D 1 P3Y 0 2 P30D 1 518348 18.09 9400000 P3Y 248706 1200000 680718 473707 183484 136819 153404 0.2 0 0 0.125 5500000 5600000 5600000 0.125 11100000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.29%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:24.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;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:24.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Royalty Revenue</b></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ramaco Coal</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;margin: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,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amonate Assets</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;background:#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;"> 752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Royalty Revenue</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"> 2,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Infrastructure Revenue</b></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Preparation Plants (Processing at $5.00/ton)</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Rail Load-outs (Loading at $2.50/ton)</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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Infrastructure Revenue (at $7.50/ton)</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">CORE Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"> 7,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Cash Available for Dividend for Class B Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"> 7,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">20%</b><b style="font-weight:bold;"> of Cash Available for Dividend for Class B Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.9%;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;"> 1,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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></tr></table> 1351000 752000 2103000 5.00 3433000 2.50 1726000 7.50 5159000 7262000 7262000 20 1452000 5000000.0 2500000 5000000.0 0.11 5000000.0 0.11 10000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7—COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Environmental Liabilities</i><b style="font-weight:bold;">—</b>Environmental liabilities are recognized when the expenditures are considered probable and can be reasonably estimated. Measurement of liabilities is based on currently enacted laws and regulations, existing technology, and undiscounted site-specific costs. Generally, such recognition would coincide with a commitment to a formal plan of action. No amounts have been recognized for environmental liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Surety Bond</i><span style="font-style:italic;font-weight:bold;">—</span>In accordance with state laws, we are required to post reclamation bonds to assure that reclamation work is completed. We also have a smaller amount of surety bonds that secure performance obligations. Bonds outstanding at June 30, 2023 totaled approximately $26.1 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Coal Leases and Associated Royalty Commitments</i>—We lease coal reserves under agreements that require royalties to be paid as the coal is mined and sold. Many of these agreements require minimum annual royalties to be paid regardless of the amount of coal mined and sold. Total royalty expense was $7.0 million for both the three months ended June 30, 2023 and June 30, 2022, and $16.0 million and $17.2 million for the six months ended June 30, 2023 and June 30, 2022, respectively. These agreements generally have terms running through exhaustion of all the mineable and merchantable coal covered by the respective lease. Royalties or throughput payments are based on a percentage of the gross selling price received for the coal we mine.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contingent Transportation Purchase Commitments</i>—We secure the ability to transport coal through rail contracts and export terminals that are sometimes funded through take-or-pay arrangements. As of June 30, 2023, the Company’s remaining commitments under take-or-pay arrangements totaled $36.0 million, the majority of which relates to a five-year contract entered into during 2023 with a total remaining commitment of $22.2 million. The level of these commitments will be reduced at a per ton rate as such rail and export terminal services are utilized against the required minimum tonnage amounts over the contract term stipulated in such rail and export terminal contracts. No amounts have been recognized as contingent liabilities related to take-or-pay arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Litigation</i>—From time to time, we are subject to various litigation and other claims in the normal course of business. No amounts have been accrued in the consolidated financial statements with respect to any matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November 5, 2018, one of our three raw coal storage silos that fed our Elk Creek plant experienced a partial structural failure. A temporary conveying system completed in late-November 2018 restored approximately 80% of our plant capacity. We completed a permanent belt workaround and restored the preparation plant to its full processing capacity in mid-2019. Our insurance carrier, Federal Insurance Company, disputed our claim for coverage based on certain exclusions to the applicable policy and, therefore, on August 21, 2019, we filed suit against Federal Insurance Company and Chubb INA Holdings, Inc. in Logan County Circuit Court in West Virginia seeking a declaratory judgment that the partial silo collapse was an insurable event and to require coverage under our policy. Defendants removed the case to the United States District Court for the Southern District of West Virginia, and upon removal, we substituted ACE American Insurance Company as a defendant in place of Chubb INA Holdings, Inc. The trial in the matter commenced on June 29, 2021, in Charleston, West Virginia. On July 15, 2021, the jury returned a verdict in our favor for $7.7 million in compensatory damages and on July 16, 2021, made an additional award of $25.0 million for inconvenience and aggravation. On August 12, 2021, the defendants filed a post-trial motion for judgment as a matter of law or in the alternative to alter or amend the judgment or for a new trial. The parties fully briefed the motion, and it stood submitted on August 31, 2021. On March 4, 2022, the court entered its memorandum opinion and order on the motion reducing the jury award to a total of $1.8 million, including pre-judgment interest, and also vacated and set aside, in its entirety, the jury award of damages for inconvenience and aggravation. The same day, the court entered the judgment in accordance with the memorandum opinion and order. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 1, 2022, we filed a notice of appeal with the U.S. Court of Appeals for the Fourth Circuit. On July 20, 2023, the court rendered a decision reinstating the jury’s $7.7 million verdict. The court further determined that we are entitled to attorney’s fees in an amount to be determined on remand. Finally, the court held that we are entitled to damages for inconvenience and aggravation but remanded for a new trial on the amount of such damages after affirming that the original $25 million award was excessive. On August 3, 2023, the Defendants-Appellees filed a Petition of Rehearing and Rehearing <i style="font-style:italic;">En Banc</i> with the Fourth Circuit. The Petition is now pending before the court. No amounts have been recorded for this matter based on the accounting guidance for gain contingencies.</p> 0 26100000 7000000.0 7000000.0 16000000.0 17200000 36000000.0 P5Y 22200000 0 0 1 3 0.80 7700000 25000000.0 1800000 7700000 25000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8—REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Our revenue is derived from contracts for the sale of coal and is recognized when the performance obligations under the contract are satisfied, which is at the point in time control is transferred to our customer. Generally, domestic sales contracts have terms of about one year and the pricing is typically fixed. Export sales have spot or term contracts, and pricing can be either fixed or derived against index-based pricing mechanisms. Sales completed with delivery to an export terminal are reported as export revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Disaggregated information about our revenue is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="display:inline-block;width:338.5pt;"></span><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:38.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><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:38.82%;margin: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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.05%;border-bottom: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 June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="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="5" style="vertical-align:bottom;white-space:nowrap;width:27.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;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:12.31%;border-bottom: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:38.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Coal Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin: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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin: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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">North American revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 53,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 91,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 93,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;"> 150,629</p></td></tr><tr><td style="vertical-align:bottom;width:38.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Export revenue, excluding Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 47,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:11.49%;border-bottom: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;"> 210,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.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;"> 142,908</p></td></tr><tr><td style="vertical-align:bottom;width:38.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 137,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 138,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:11.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;"> 303,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.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;"> 293,537</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of June 30, 2023, the Company had outstanding performance obligations of approximately 0.9 million tons for contracts with fixed sales prices averaging $198 per ton, excluding freight, which will generally be satisfied in the second half of 2023, and 0.7 million tons for contracts with index-based pricing mechanisms. Index-based prices have not been estimated for the purpose of disclosing remaining performance obligations as permitted under the revenue recognition guidance when variable consideration is allocated entirely to a wholly unsatisfied performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentrations—</i>During the three months ended June 30, 2023, sales to our top two customers accounted for approximately 35% of our total revenue. During the six months ended June 30, 2023, sales to our top four customers accounted for approximately 49% of our total revenue. During the three months ended June 30, 2022, sales to our top four customers accounted for approximately 65% of total revenue. During the six months ended June 30, 2022, sales to our top three customers accounted for approximately 53% of total revenue. The number of customers comprising the concentrations above is based on a threshold of 10% or more of total revenues. Three customers with individual accounts receivable balances equal to 10% or more of total accounts receivable made up approximately 61% of the Company’s accounts receivable balance at June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Segments—</i>CORE represents a separate operating segment and has economic and geographic differences compared to the Company’s metallurgical operations in the Appalachian basin; however, CORE does not meet the significance tests for separate disclosure as a reportable segment at this time. In addition, reconciling items of the metallurgical coal segment to the Company’s consolidated results are not yet material. CORE revenues disclosed in Note 6 are primarily intracompany revenues eliminated upon consolidation and are not included in the disaggregated revenue table above.</p> P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="display:inline-block;width:338.5pt;"></span><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:38.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><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:38.82%;margin: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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.05%;border-bottom: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 June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="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="5" style="vertical-align:bottom;white-space:nowrap;width:27.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;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:12.31%;border-bottom: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:38.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Coal Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin: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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin: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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin: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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:38.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">North American revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 53,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 91,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 93,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;"> 150,629</p></td></tr><tr><td style="vertical-align:bottom;width:38.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Export revenue, excluding Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 47,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:11.49%;border-bottom: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;"> 210,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.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;"> 142,908</p></td></tr><tr><td style="vertical-align:bottom;width:38.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 137,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 138,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:11.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;"> 303,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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.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;"> 293,537</p></td></tr></table> 53401000 91397000 93428000 150629000 84068000 47258000 210401000 142908000 137469000 138655000 303829000 293537000 900000 198 700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentrations—</i>During the three months ended June 30, 2023, sales to our top two customers accounted for approximately 35% of our total revenue. During the six months ended June 30, 2023, sales to our top four customers accounted for approximately 49% of our total revenue. During the three months ended June 30, 2022, sales to our top four customers accounted for approximately 65% of total revenue. During the six months ended June 30, 2022, sales to our top three customers accounted for approximately 53% of total revenue. The number of customers comprising the concentrations above is based on a threshold of 10% or more of total revenues. Three customers with individual accounts receivable balances equal to 10% or more of total accounts receivable made up approximately 61% of the Company’s accounts receivable balance at June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Segments—</i>CORE represents a separate operating segment and has economic and geographic differences compared to the Company’s metallurgical operations in the Appalachian basin; however, CORE does not meet the significance tests for separate disclosure as a reportable segment at this time. In addition, reconciling items of the metallurgical coal segment to the Company’s consolidated results are not yet material. CORE revenues disclosed in Note 6 are primarily intracompany revenues eliminated upon consolidation and are not included in the disaggregated revenue table above.</p> 2 0.35 4 0.49 4 0.65 3 0.53 0.10 3 0.10 0.61 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9—INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Income tax provisions for interim periods are generally based on an estimated annual effective income tax rate calculated separately from the effect of significant, infrequent, or unusual items related specifically to interim periods. The income tax impacts of discrete items are recognized in the period these occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Our effective tax rate for the three months ended June 30, 2023 and June 30, 2022 was 24.6% and 22.8%, respectively. Our effective tax rate for the six months ended June 30, 2023 and June 30, 2022 was 19.6% and 21.5%, respectively. The primary difference from the federal statutory rate of 21% in each period is related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.</p> 0.246 0.228 0.196 0.215 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10—EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Earnings per share (“EPS”) is not presented retrospectively for periods prior to the issuance of the tracking stock as the tracking stock was not a part of the Company’s capital structure during those periods and the issuance of the tracking stock changes the common shareholders’ relative residual interest in the Company. Therefore, EPS is presented for the Company’s single common stock up to the time the tracking stock was issued. EPS is presented prospectively under the two-class method starting on the date of initial distribution of the tracking stock. Refer to Note 6 for information related to the Company’s tracking stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following is the computation of basic and diluted EPS:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;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:53.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands, except per share amounts)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom: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;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Earnings attribution</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Single class of common stock (through 6/20/2023) *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class A common stock (6/21/2023 - 6/30/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class A restricted stock awards (6/21/2023 - 6/30/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class B common stock (6/21/2023 - 6/30/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class B restricted stock awards (6/21/2023 - 6/30/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">* Common stock and restricted stock participated in earnings 1:1 and are shown on a combined basis through 6/20/2023 consistent with historical presentation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom: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;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.93%;background:#cceeff;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.64%;background:#cceeff;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023 **</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023 **</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">EPS data for single class of common stock through 6/20/2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;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-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute basic earnings per share *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Earnings per common share (single class of common stock)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.26%;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:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.26%;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:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.93%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom: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;">6/21/2023 - 6/30/2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom: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;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom: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;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">EPS data for dual-class common stock 6/21/2023 - 6/30/2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;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-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute basic earnings per share **</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Earnings per common share (dual-class structure)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">** Does not include unvested restricted stock, which averaged 3,239 and 648 for Class A and Class B, respectively</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:8.47%;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.71%;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%;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:8.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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.14%;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:8.26%;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.64%;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.14%;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:8.26%;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.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></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-indent:18pt;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-indent:18pt;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-indent:18pt;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-indent:18pt;margin:0pt;">Unvested restricted stock awards have the right to receive nonforfeitable dividends on the same basis as common shares; therefore, unvested restricted stock is considered a participating security for the purpose of calculating EPS. Historically, the Company has shown EPS for its common stock and unvested restricted stock on a combined basis since both instruments participate on the same basis and the resulting EPS is typically the same. Starting under the two-class method, the Company will report separately the net earnings allocated away from holders of Class A and Class B common stock to holders of unvested restricted stock awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For accounting purposes, Class B’s participation rights are, in substance, discretionary based on the power of the Company’s Board of Directors to add or modify expense allocation policies, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Therefore, no amount of the Company’s net earnings shall be allocated to Class B for the purpose of calculating EPS other than actual dividends declared during the period for the tracking stock. No dividends were declared on Class B common stock during the second quarter of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Diluted EPS for the second quarter and year-to-date periods through June 20, 2023 excluded all outstanding restricted stock units, or 684,151 units in total, because the effect would have been antidilutive. In addition, diluted EPS for the second quarter and year-to-date periods through June 20, 2023 excluded outstanding performance stock units originally granted in 2022, or 248,706 units at target, based on the guidance for contingently issuable shares, which requires exclusion when the shares would not be issuable if the end of the reporting period were the end of the contingency period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For the period from June 21 through June 30, 2023, diluted EPS for Class A common stock excluded 165,803 RSUs because the effect would have been antidilutive. Class A diluted EPS for this period also excluded outstanding performance stock units originally granted in 2022, or 248,706 units at target, based on the guidance for contingently issuable shares. In addition, the Company’s ability to convert Class B common shares into Class A common shares, as discussed previously in Note 6, is a contingency that will not be reflected in the diluted EPS for Class A under the if-converted method until such time that the required Board resolutions occur, if ever.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For the period from June 21 through June 30, 2023, diluted EPS for Class B common stock excludes certain performance stock units, 49,737 at target, based on the guidance for contingently issuable shares guidance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following is the computation of basic and diluted EPS:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;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:53.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:8.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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands, except per share amounts)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom: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;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Earnings attribution</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Single class of common stock (through 6/20/2023) *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class A common stock (6/21/2023 - 6/30/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class A restricted stock awards (6/21/2023 - 6/30/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class B common stock (6/21/2023 - 6/30/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class B restricted stock awards (6/21/2023 - 6/30/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">* Common stock and restricted stock participated in earnings 1:1 and are shown on a combined basis through 6/20/2023 consistent with historical presentation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom: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;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.93%;background:#cceeff;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.64%;background:#cceeff;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023 **</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023 **</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">EPS data for single class of common stock through 6/20/2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;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-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute basic earnings per share *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Earnings per common share (single class of common stock)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.26%;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:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.26%;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:1.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.93%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.16%;border-bottom: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;">6/21/2023 - 6/30/2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom: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;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom: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;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">EPS data for dual-class common stock 6/21/2023 - 6/30/2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;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-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute basic earnings per share **</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Earnings per common share (dual-class structure)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;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';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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></tr><tr><td style="vertical-align:bottom;width:53.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">** Does not include unvested restricted stock, which averaged 3,239 and 648 for Class A and Class B, respectively</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:8.47%;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.71%;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%;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:8.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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.14%;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:8.26%;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.64%;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.14%;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:8.26%;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.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></tr></table> 6125000 33280000 31382000 74751000 1326000 1326000 105000 105000 7556000 33280000 32813000 74751000 1 6125000 33280000 31382000 74751000 44414000 44271000 44344000 44226000 350000 615000 381000 610000 249000 186000 55000 27000 44819000 45135000 44752000 45022000 0.14 0.75 0.71 1.69 0.14 0.74 0.70 1.66 1326000 41123000 8225000 326000 93000 39000 32000 224000 82000 41712000 8432000 0.03 0.03 3239000 648000 0 684151 248706 165803 248706 49737 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11—RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Ramaco Coal Deferred Purchase Price—</i>As part of the financing of the acquisition of Ramaco Coal that occurred in the second quarter of 2022, the Company incurred interest expense of $0.6 million and $1.3 million for the three months and six months ended June 30, 2023, respectively. The Company incurred interest expense of $0.8 million for the three months and six months ended June 30, 2022. In addition, the Company paid down $20.0 million of its related-party debt during the first six months of 2023, leaving a balance of $20.0 million at June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;background:#ffffff;">Mineral Lease and Surface Rights Agreements</i><span style="background:#ffffff;">—Prior to the acquisition of Ramaco Coal, m</span>uch of the coal reserves and surface rights that we control were acquired through a series of mineral leases and surface rights agreements with Ramaco Coal, who was a related party. Royalties paid to Ramaco Coal during the three months and six months ended June 30, 2022 totaled $1.1 million and $3.1 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Administrative Services</i>—Also prior to the acquisition of Ramaco Coal, the Company and Ramaco Coal agreed to share the services of certain of each company’s employees pursuant to a mutual service agreement. Charges to Ramaco Coal were $14 thousand and $44 thousand for the three months and six months ended June 30, 2022, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;background:#ffffff;">Legal Services</i><span style="background:#ffffff;">—Some of the professional legal services we receive are provided by Jones &amp; Associates (“Jones”), a related party. </span>Legal services payable to Jones totaled $0.6 million at June 30, 2023 and were included in accrued liabilities<i style="font-style:italic;"> </i>in the consolidated balance sheet. There were no legal expenses recognized for Jones during the three months and six months ended June 30, 2023. Legal expenses recognized for Jones during the three months and six months ended June 30, 2022 were $0.8 million</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 600000 1300000 800000 800000 20000000.0 20000000.0 1100000 3100000 14000 44000 600000 0 0 800000 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12—SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On July 31, 2023, the Company announced that its Board of Directors declared a quarterly cash dividend of $0.125 per share of Class A common stock to be <span style="-sec-ix-hidden:Hidden_K31qya_khUyKMO_2-QsY-Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">paid</span></span> on September 15, 2023 to shareholders of record on September 1, 2023. The Company also announced on this date that its Board of Directors declared its first quarterly cash dividend of $0.165 per share of Class B common stock to be <span style="-sec-ix-hidden:Hidden_3v81yvb5IEqNKBlyWEzL_Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">paid</span></span> on September 15, 2023 to shareholders of record on September 1, 2023. The Class B dividend was based on 20% of CORE royalty and infrastructure revenues for the second quarter of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.125 0.165 20 false false false false EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -" "5<'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 " #0@ E7WOI\L^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$F@;";UI:.G#@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'-3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=42H.5^!0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, .'?:4H"HK8'*> M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33M4\/:T>\GK%K9/ MI'J-TZ]D!9T#KMEU\FNS>=QOF:QYW13\ON /^YH+OA)5\SZ[_O"["3MO[,'^ M8^.KH&SAUUW(+U!+ P04 " #0@ E7F5R<(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 -" "5=Y):9(C08 %0G 8 >&PO=V]R:W-H965T&UL MM9IK4^,V%(;_BB:]3'>&$%M.B-E"9D(66KH+RQ+:G>TW82N)9VTKE64"_[Y' MMHF RB?&Q5\2V_%YHU>7XT>RCC9"?L]6G"MRG\1I=MQ;*;5^/QADP8HG+-L7 M:Y["+PLA$Z;@5"X'V5IR%A9!23R@CG,P2%B4]B9'Q;4K.3D2N8JCE%])DN5) MPN3#"8_%YKCG]AXO7$?+E=(7!I.C-5OR.5=_KJ\DG VV*F&4\#2+1$HD7QSW MIN[[V; (*.[X*^*;[,DQT59NA?BN3\[#XYZC2\1C'B@MP>#KCL]X'&LE*,<_ ME6AO^Y\Z\.GQH_I981[,W+*,ST3\-0K5ZKCG]TC(%RR/U;78_,XK0R.M%X@X M*S[)IKQW1'LDR#,EDBH82I!$:?G-[JN*>!+@^34!M J@+P+<84V 5P5XA=&R M9(6M#TRQR9$4&R+UW:"F#XJZ*:+!393J9IPK";]&$*W(ZZU8'%F;4@TK*7!\=;@&"U4E:?.HIB3RSRY MY=)F#-=P'+?O^8YC;3TTM*4Y?VO.;V+NFB^C3$$#*G+)$FL?Q76N6<(" 3J9 MR&7 LSW(Z\&^S2VJT]+MX=;M81.W4#0AH8<6#YT],E[[- M+A[XCWQ.K:VZ0Y*.'/*59XI< *9"7Y$ /U;G MJ$Q;Y]0XI^V=WVR$U3DN.<\C&!?NH>-8_:+!;?T:'G)QHGGI=Z;/8 S?B$UJ M]8K+?>+W4;I4PA8[PV/;6C6$O,A;Q1#,GJ-= MD \UY$,;D<]\Q:$A,7NX3+V]+FB'&MJAC6AG!GE&PL/D/ WY/?G([19Q*0>F MW0?^V/6M"( 'M_5I8(?B:/+X$#F+,OW0_,:91->(=LCU^R[M>Z[5:!>L0PWK MT(8+1$^=GL%%>_;!Q6I78[L 'VK A^+,\M)CM>97[Q*7^T*M'KN 'VK@A^*H M,@6#86DR9DNK*UR@/N-T03O4T [%V606,Y@H3W4N382>XHO@N]7>&\%*9;H+ M]/$,^G@XLMQ$*H9)Y(*X])?;=V3.@UQ"WK6^6L"5;-6W1WYT]AV7K&&HW['8 MOCJ/Z[:M 0-$'@XR-Y*%!;L_)+I_;51%P3D/7D7UHB GG>X>?'FD'S.5:986K3L+U%: MO5!\9[7_1J!3U4FI-BS4]/OLN\G0.W2HZ_I'@SN;7X-$'LXQY0@[V9F@<)E7 M&^J"CSS#1QX.-*])4#M(RU)]S1)4%^#D&7#R<-9ID*!P 9V@3JS&NJ ES]"2 MA^/-*S(4+H1DJ"Y8R3.LY#5;*/J_&>J-P*BJ$_\_&(=0_2#& U_K)"JV[C>[8'J-*2,Q7T"HLS^&!X4LMW"5)TJLBUU0MT(ID12'*\Y"+O4-\/M" M0/-6)_H/MAOI)O\"4$L#!!0 ( -" "5?G;93/ @< /PA 8 >&PO M=V]R:W-H965T&ULK9K[;]LV$,?_%<(K]@"26"3U[!(#2;IB M'3HL:-KM9\:F8Z&RZ%%T'OOK=Y154Q(?;EJC2"/;Q]/W2-U]CHS/'X7\W*PX M5^AI7=7-Q62EU.;U=-K,5WS-FC.QX35\LA1RS12\E/?39B,Y6[2#UM641%$Z M7;.RGLS.V_=NY.Q<;%55UOQ&HF:[7C/Y?,4K\7@QP9,O;WPH[U=*OS&=G6_8 M/;_EZM/F1L*KZ=[+HESSNBE%C21?7DPN\>OKF.@!K<7?)7]L>M=(AW(GQ&?] MXMWB8A)I1;SB !Q[!I!N /G: ;0;0-M =\K:L-XPQ6;G4CPBJ:W!F[YHYZ8=#=&4 MM5[&6R7ATQ+&J=FUJ!M1E0NF^ )=L8K5N_RQK<\0C4X0B0AU#+\.#W_#YS -QLVYQ<3R)V&RP<^ MF?WX TZC7UW!'X5)4.&[^@'F3Z99C%)1LILJSCNZQ\H2_?* MTJ"R&\DWK%P@_@3%O>%-N]Y"K;AT"4TM"3A+"!X)M:U(DI'"+33;"\V"0C\* MQ2JH:H>R+W-(S/*(C#0ZS.(LSCTB\[W(_,!L B.E>CY!&ZB&JIU,G3<;@)U1Q0!J2FEVG8GFZ MA1>[:?8*+QQS3=-Q1CFL2!$E;MDX,O")PEF_>-# @>HDX,&0XIE5RI-?G:>^ M!!I;\^NR(AGVZ.Q!$@=U_N5+IF[1,*&/9A^%6>KDMV55>E=VB#"7DK;8WD;QFPXAK\2 M9!OV[*,8=@"JR')K76PS&N?$EW4&9#A,,I HMY!TAY;%AA7-LVA<&AQF,Z8_=D?@H%@QEA^T&6HW MG,-AT#FT5Z*^/U5>LQ-CF&4DHM>;;-H/^RYNL!GLXS#V'9LFK=E^P M8''A.;;H# =*S?MH(JZ9EV M8A!(P@A\5S=;V>ZZ>JJ[Q'QV;DULQ.7Q6*S#"/J1S"/6<)"$.3ALX [4#V)3 M#\ MK[T?E F_2FJCG1:9I=(VPWF6^)X# SD2AIQ1&4@UOWB;:SDIK$?8!4GLDV[@ M1\+PN^5U*22JA>(!A0[TT2@= ]IE!HV=IZ01@SX21M\;ON208@NDV),I!GZU M-L)B0GJKW*FUS30X?#-J8$?"L&N;XQ[?#I4%FU]QE(\;>8<5)86OVAK(D3#D M=@7LD$*;5)3 PEI/J -\>89CSW:#&*21 T@3ZW6I=,G:[>7GHE:08AP2S:,X MZ,_=\R+G4=7W.QH>4QD.TBBX5[A58OYY):H%E\U/Z#?8<+OQ1X,X?>EFX5C> MAD$;GM(P3V_DETQO=/@GZ%5T%F'=;Z$'5FWY"4JB$^B1] ]J5DSJPYVM6@E9 M_L<74!!$S5'9-+J;;P]]MJI1< $/BW/N@FI>\)@C M!NLTC/5=86\&183[BXB+[QF.QOV3RRXJ^@<\0[F&\#1,^)W<]X9#;?I^=0VT M2>X\V.GL^D?UH8,=:I!/#^QO*]B*HTO49>.M-QN#;EZG7P:0V[ M>>G"'&L*T M]Z=Y_;V(/YF\+^L&=LM+&PO=V]R:W-H965T&ULM9CO;YLX&,?_%8N=ID[:"H80:"^) MU&::MI-.BE;M[K4+3X)5@YGM)-W]]6<#)2$_')*N?=%@\SR/OQ_']O,XHS47 M3S(#4.@Y9X4<.YE2Y:WKRB2#G,AK7D*AW\RYR(G23;%P92F I)53SES?\X9N M3FCA3$95WTQ,1GRI&"U@)I!ZR)3I<">CDBS@ =2/ M( 'SL7.';ZB80I9__25&5C)W90"G.R M9.H[7W^%!B@T\1+.9/4?K6O;4!LG2ZEXWCAK!3DMZD_RW$S$E@,>'''P&P>_ MKT/0. 05:*VLPOI,%)F,!%\C8:QU-/-0S4WEK6EH8;[&!R7T6ZK]U&3*"\D9 M38F"%-T31HH$T(,))]'5C @H5 :*)H3)#^@3^@.Y2&:Z6XYJ^ M'LH_,M1?R^(:!=Y'Y'M^<,!]:G?_#(EVQY6[WW5W-71+[K?D?A4O.!)OIM<+ M"*&Q]20G3Q]1201:$;8$=$4+E'+&B)"H!%$3?SA$7 \154.8';.:>-<>'KFK M;:X31AWU0:L^.$]]_:T@LE09%_0__<)0U+T'I=?Q!UNJ0J_^VY'?P["#,&@1 M!A%%JK])N3P]Z>%)P3:+CN!A*WAH M%3SE>:[/RUX5'>U/I#P\O\3Z6'8*X)8C/)Z"] MEDJ\IVDPP&$8!>&.^!Z&'>TWK?:;\[6?L3EO^@+T,.P 8&^3W#P[ B-2HCO4 MH#P8E(.)RQK&E%*WLB0)C!U=*TD0*W F[]_AH??GP3SVFZ)UH;OU]Y.#31.WO>#P^>#G8AEX)N,CVVI_I7G"%X/W9;1JN)1Q4PI@>RWPVK,&[^?Y8Z!6(9>";JH';"\?ZA/I_O2)9 US]HGT MFZ)UH3<5"'[K$@3WJD'L,B[%W%0K^$W+%;Q?A01'#B2KCDLY-S4-?K.B!N\7 M*W$4!W$4[2):)9R+Z&Y=D,VO$W\3L:"%1 SF.KQW'>G](>H+?]U0O*SNS(]< MZ1MX]9@!24$8 _U^SKEZ:9AK>/NSR^1_4$L#!!0 ( -" "5=\X+DX2P4 M . 5 8 >&PO=V]R:W-H965T&ULK5AM;]LV$/XKA%8, M+9!&XHO>,L= $KE8!G0+DG;[S$B,+502/9&.T_WZD;(LVR0EI%N^V!+UW!V? MN^/QR-F6M]_$BC$)7NJJ$9?>2LKUA>^+?,5J*L[YFC7JRQ-O:RK5:[OTQ;IE MM.B$ZLI'01#Y-2T;;S[KQN[:^8QO9%4V[*X%8E/7M/U^S2J^O?2@MQ^X+Y@)8]77I7\&(!$RW0(?XLV58_LIY0J/7EO!+=+]CNL!'V0+X1DM>]L)I! M73:[?_K2.^)(0.EQ"Z!> )D"9$0 ]P+XM19(+T!>:R'L!3KJ_HY[Y[B,2CJ? MM7P+6HU6VO1#Y_U.6OFK;'2B/,A6?2V5G)S?\$;PJBRH9 5XD.I/98$4@#^! M/]:LI3J: GP$7Q\R\/[=!_ .E WXLN(;09M"S'RIYJ U^7EO[WIG#XW8P^ S M;^1*@$53L,(AGTW+1Q/RON(^. #M'7"-)A7^MFG. 0[. H0=LSGYO7BR$7G M_UE?_&?K)\[ 0S;@3A\>T7?/GEFS8:ZP[@2C3E!7G^J Q7^0O8BRJX@CGSF$QY M2M?O"[&F.;OT5($6K'UFWOSGGV 4_.)*HK=4EKVELL4;*3L)1#@$(IQ,-QT( M76D$K9@ []E+7FV$VC?T6*DJD0!BQ;<-$&Q-52EBU7?PJ+>V#ZYX[4R1HUQ) M4YB:^6FCXB@BQ$A/&X6"-":)D9XV#(9QDHZD9S1X)9KTRI40JD%HF2S;KA@# M_EB5R[X2TSS77WCCAN5 MQ(GAH@5*@D?BG _ETDOP7+A7C_%75.;49HY@@(Y0W-BP-T\A8 MQYF-0A%,H>&:A<-F&J?1"&L8'%JP8))WWV@U2]5;Y;QV1KA7<6(\"(B9WPX8 M05%BY&[F@BG"AO<6#E@:AO%(?8-'/2><)BQ7K.W)GH&&22=C:$>%I*%)V('" M9J'.'"C5O""3KD-7#,D(6W1@BR;9WC:2J;U3[O-YG#&R[']$(4Q,R@X83+$5 M8P>,),A,:A<,!T=+Y)3UH9.$TZWD;1==M5^KPRP#DKXX&6-75ENKV $C.$BM M*#M@@=U4.F!IB-!(Y8:'KA).]DI[QHKJ/M).RL21UE%L,K91:6)F0N9 )8%5 MMEP6 Q*C$;Z'Y@U.=V^_JRYEHF"%5N\>V_NQ X4Q2@*3J .&$KM>.6R2.(0C M3 \-&8PF#PP+VC:J/ N@"K5J26GK9CS9UOWHB>%-M65OJFWQ5MI.PW%H$^%T MGWA-19F#]V4#"EY5M#V*B_-DT*N+C](B.(?6DG.A8K,U=J.(F8@V"IX?G95/ MB1^:0SC='69EM='W-#] /7D5=1?*))6Y4=8:M%&*>F10]X]NK&K6+KNK0J%Z MOTTC=]<5P^AP'7G57<(9X]?PX@8ZQC-]?=G=D!W4[^X^/]-V6:J35,6>E"D= M8@^TN^O$W8ODZ^Z^[)%+R>ON<<5HP5H-4-^?.)?[%VU@N-2=_PM02P,$% M @ T( )5Z)'=AIM!P O3@ !@ !X;"]W;W)K+U M1;D6A?KFH:Q67*K#ZG%2KRO!TZW3*I\PQPDF*YX5H^O+[6>WU?5EN9%Y5HC; MBM2;U8I7+Q]%7CY?C>CH]8-/V>-2-A],KB_7_%'<"?EE?5NIH\D!)+@:?:#O$W?KL+7X.Q//]=%[TJ1R7Y9?FX/?TZN1TXQ(Y&(A&PBN7I[$ MC='2(V3@>OW]%GV^35\G<\UKY_%0^ M_R;V"?D-WJ+,Z^U_\KRS]>,166QJ6:[VSFH$JZS8O?+O^Q-QY.!Z/0YL[\ T M!^KV.+A[!U=S8%&/@[=W\,YU\/<.ONY >QR"O4-P;@[AWB'BI&L:"[%.UFI;S/E)Z]ORJ(N\RSE4J3D3JH7=9W) MFI0/9/9MD\D7,B9?[J;D[9MWY W)"O)Y66YJ7J3UY42J^ W*9+&/]7$7B_7& M6JW4U7LV M4=?'X2)AAXN$;7'<'IR//.?%0A NR50L+HA+?R',812Z!*Q(36%]7Z_Y0ER- M5.6L1?4D1M<__T0#YU>(_!U8L 5KBNK3M>>IJ$_'%)LV-'#](.B:S0"HT G" MKM4<<_2)&9)1ZH3>(6:'#/= AFLE8WLMC)ORFY)%N5)K4LV;BQ@BPXHTE(P= MF'>(P!S3'!,L 8_&EJ1AEX!\1D3T+2A@1?32)N @!GU7*;5 MUCGF\!,S)@OC(&(P&]1I]^@.VNIDAQI*R![-OCX!1N "!=A!*Q1J!@D0U+9& MT2/AA*+MP^Q0@TG!1)ONT3HGB$7Z>H8:XC!U)L:Q%A764";B,;ZC$456E#1$C@% MUM.VT%9LH7:UQ=ZLVIT'4X4JL:"BS:BI>+@NBQQ]EJ*J+">#=DEM=19J%UJ& M=*-VJ,$4 UJ#T8\"1F!#"ME!'2EJ"@D0U=J3MH()/5LQ.=ZDPZR@2B84TDR, M(@F))E%(C9X4L/,>=J=!_\JCHDV146;,4AN8;[Q.SNJQG,R M:)?45N)A=HFG1W=S08I1)1YF2AJ>ITV,*6!$0^J[>H\#V:D.U=,W[:@I)$!4 MUPWBHWZWR\K1S2C_ZVX4L/.T0PUFQ=0AS,X3, ([3\@.ZCQ14TB J+;.D[5: M"K-K*2<*(*I*@HHV146;H:+-4=$29LHN:H-.^V9D*[LPN^S2LT.'Z^0.ZOBN MJ$@K1#?,5!(\-];GF6G$0O6G[[L!N\"-?%T+L:DK5B"#M; M##F])*&*(0P20XPE"1 YP"4)%DW,)0E5# &B6I>D5@QA=C%DR+;;#C68%4RT M*0-T"3\P9A1FS#DJ6G(J@R[!K:["[+K*@-^"[$B#^<5$FZ*BS9BIAHS]4!=T MYGNSXXJO%=_D)%*7ME9882>$E>VMYJ^\'6@CO#G(:EEE]QO90Z.I#42QODZA MWK$"1*0.B\S:":D6#HN9L:2ABB58:%TJ6U&%V445#(V, 7M_JG,*V/CZ*@?9 MJ%58)PI3N)BCHB4]*?042K?50=P?T4'LSH-O2$?505#19JXI282^K]U5,4>- MF9R*V:6T54'?:#,HV-U/CI[+ M:A[L4QW[8U;4)!E=L=R'*]?53KOI2R7&W?+@57U:XQ4-\_ ME*5\/6B>_CH\L7C]'U!+ P04 " #0@ E7O)T[!(T+ #":0 & 'AL M+W=O@C">W-^5GSVD]W?)*8_"6#RD1G8Z'(+T]8N(DI=/$S)Y^^![^+3/ MBP^F]W?'X$D\BOS7XT,JWTW/E&UX$'$6)K&1BMVGR6=RZUNSHD"YQ+]"\9)= MO#:*35DGR6_%FY^WGR9FL48B$IN\0 3RW[-8BB@J2'(]?J^AD[-F4?#R]1N= MEQLO-V8=9&*91/\.M_G^TV0^,;9B%YRB_'ORXHMZ@^R"MTFBK/QKO%3+.O;$ MV)RR/#G4A>4:',*X^A_\J'?$10$R5(#6!6BW@#50@-4%V+4%K+J =6T!NRY@ M7[L-L[K [%H%IR[@7%M@7A>8ET>W.ASEL72#/+B_2Y,7(RV6EK3B16F(LK0\ MA&%<>/&FOQD]&&!N_[)-3%L3;[&Z:RW4H2---K?>ETJ,#>LSXFL3Y/C.\>"NV MBO)<7WZF*3^5VW[> ?1M!WRA6N#?3_%'@YD?#&I2IEB?I;[XUR"5QRNTOQ1B=F^VEO/Y2%K$M<][U=;^L#]O_R,;PJI=RA/98]HD\2:,A!&?=W?Q>?%N4]8! MHW[]-O+7CX2Y2)B'A'$D;(6$^2!8RZ>SLT]GVE__Y\TF%66/7/:>@BR3?BS> MIV67RDC64?@4%%\KNTT5VKK\?5F+3MV@E1_KKKZ@K(TZ%0A2D"L$S4Z-M4(* M^GW!Q<)45T7.^1 [VD/L"BF\"W M/H3U&P#M"HP]R'W)A3/O5.T>4I'W%:EMF9WV:X64]!7[=6[-F/I(S\]'>J[_ M,5\$L87O4,V ML\U.<[5"*OI]18LX RXA9A.WF%J?_#/?BU0S1M 7'VL.*,V%TCPHC=>TR\-U M0Q:LT[BNH**^2I02,F22BTR.O-/+V(DTE37)V^ F^"'469N6,]HM2)H+I7E0 M&J]IK>ID1KN=4:BFK]*TK/F 5VCC%:I/O?9!_"2R(I:]&/(6@X^L[)1&8; . MH^'A;XU'60A)T]I-G>,L%MWJ"QJKJE3G=#'4UC6)*=%'I@^I. ;AUA _ MBCZSJ"JMI.PE;4ZR$8SSNC936DC+'FTA),V%TCPHC=>TRX-I$[/764)J^@I- M8CETP#]--DRTD=[]S_&S]$B2A@,])&B\"Z6Y4)H'I?&:UN[:4LNF78] TUN5 M*IG9"V? )4TR2_31;#7L4G>+E+9!!I%+*,V%TCPHC9-^YGJSZ(4Y4$U?H4GH M4/Q'FJ27Z*/>822G.A- ]*XT05A9NL-P"#QL0J4=.<#9P1 M($U03-Y)BC>;]"3>KU*@T3"4YD)I'I3&B2*M)7.K:Q5H0*S0E)+6P'ELTH3$ M1)\2?WL[17U,D^=P*TVS?E6>J58:")H;0VDNE.9!:9PHDES9)LV[#H*FQPI1 M8BZ8.6 AV@3(U-3G/6^SG*II#J'L_F;73'.@T& 92G.A- ]*XU#:"DKS4;2V M%9N8FNICZF5P#/,@JH;NVS _I>J*2X\9;3UH2@VE>5 :I_W$^,::FZ0[3H>J M^BI5F\W-@3$8;9)JJHT=93_I]U.8A6\GU+\'AV"3&,M$.F@XX=$S1WL'&D]# M:1Z4QJ&T%93FU[3V*)\X;.!<"&V"9ZH/GLM1OM)%T*@92G.A- ]*X[0?^C*S M-VD+JNDK-.FE9ML;3V.Q.>L.W:"JODIUQFS+'C!0$S13_2SD[N4%NS .XLTU/6]H! VEN5":!Z5Q M*&T%I?DH6MN+39Q-]7'V0YILA-C63EPGJ21()ZJK+VB4#:6Y4)H'I7&JF*_L MV/W&#YIE*T0)8T-=[R;+IOHL^R%XK>:@[XQM6 1/L?K:/3UFM%>@>3:4YD%I MG/:C9=FC)68W8X*J^BK5Q6(Q&W!+$VA3?:#]71P;O[Q3N4!#;2C-A=(\*(W3 M?L!\8U%[WC,,--96J2ZLP9%]$VM3?:S=,DQK7'\QY&_Z2S=&*J+R@N-CD.:O M2E]!LVXHS872/"B-TW[L?%.,GGJM%C3L1M':E_TVD3C3SZD^VZ^\;#V,LU-: M7J1Q=IS*87KF6(=!:2Z4YD%IG"GF/#/3[%Q4NH**^BI12@8R =8$V$P?8+>- M(V1==2QKL5-17B5*'#,2- MK FTF3[0?MP'4MW(RFF*6Y'6N=)+F._W2;0MFKIRYKYN!HE>8K21H/DVE.9! M:9PI,F2;.-TYL%!17R5*YW3@G"Z[N'&%/K?N9Y.J<$EI'VBP#:6Y4)H'I7'6 M#YEO',OI1I-045\E2MF<#$23K,FVV179=GD=2'$92.FD8HYC^:)HU9Z#J&SD MB@_E>N9IN"EZW\7W2E-! V\HS872/"B-,T7T3)S>K#:HJ*\0I60Q-%6)-7$W MT\^K7HYQT0=C+9["."XJ+-F3.HHT3%0W=_JB%QUMK8K6NBG)S'(ZU[>[4%%/ M(4KIO#MYGK/^5&;%NJVNVP1?06N+MH]R$R0S?9 \\BB+XMH,[?%5W<;"L3J; ML]2OU>@Z8=;;AY84[TO;-FCR8>9HSVU]2^*;T@$7 MYT3EH;[Z%!>#YL90F@NE>5 :A])64)J/HK4MV8303!]"_T.4]U*H+]E(UGD@ M%]@:IV*@9<3BY<*8&]K-K:UWE4M_*Y;DZ_7GNTOZ Q-93F06F<*69'6S/2 MO9\'5-17B=HSV4-W/[2:F-K2Q]2\BJ.WS:D-I:.@D324YD)I'I3&K7XZ;/4NA89*^BA: MVT]-;FWI<^M?@A_GANW5D#55U@^RUZ^&.!RCY%6H6SZ]Q&BW07-K*,V#TKC5 MCY")U>U8025]%*WMMB;>)1[K3(36K586:G=VSU N.=@LTIH;2 MN-5/C'N[8P65]%&TMELN;J"LC[*_!FL1&Y_+FZ=>7#"B] HTIH;27"C-@](X ME+:"TGP4K>V^)O2VKISC/?+B2@L::T-I+I3F06D<2EM!:3Z*UK9BD\Q;^F2^ MJ@@OQY/KI(SD-\FS2)63YO3$T2Z$9O10F@>E<:M__H"0[JWM5U!-'T6KW#6] M> #,0:1/Y<. ,J,,M@J1BT_/#QSZ7#YFI_/Y%W+K$<7GG-SZU>.$&GSU=*.O M0?HDQZ5&)'92ROQ8/ XHK1X85+W)DV/Y^)EUDN?)H7RY%X$<910+R.]W29*_ MO2D$SH]MNO\O4$L#!!0 ( -" "5&PO=V]R M:W-H965T&ULE5;;;ALW$/V5@0($+2#K9L<)8EN Y3BHV\8V M+"=YIKBS6C:[Y(;D6E:_OF>XTEI.%1=]D9:7.7/FRCE=.?\M%,R1'JO2AK-> M$6/]?C@,NN!*A8&KV>(D=[Y2$4N_'(;:L\J24%4.)Z/1\;!2QO:FIVGOUD]/ M71-+8_G64VBJ2OGUC$NW.NN->]N-.[,LHFP,IZ>U6O*HG],ML.6A0I\X]=CS+.55/&.[?ZC3?VO!$\ M[9QG1 LR;@* 12-J.9"B:0R^G6 M@,^:\$G/P$_ID_.QB+0IRX_!-&.[63+=C9Y$?#W MQ@[H<-2GR6AR^ +>86?]8<)[\X+U@:*CC\8JJXTJ:0YC&5D7PSY[6[C#_7!2 M0.]#K32?]6IQG'_@WO3UJ_'QZ.0%LD<=V:.7T*>SS_.KZ\OYG,ZO/]#L?'XU MIYN/='MW.;^\OC^_O[JYWL?X9X-(U@CE5H)33O,CZT9: M /(Z-^!.@EHZC0L)ZD]^-'89G>W3'XA_H[^M48RQ('3 5B\PM[*X?U$H7W)( M E_Q3U^,7QIK5%(W+]B;3,G9VJ%PEP-<2BJ5W2#";+F9\0-Z(W:DX ITD8/O MC2I-7/?!;G6@': KCJHL&^#K9!A^P !!@..]?:Z^W^ZOL"=G3]NB[-G1+5L; MUN6#PG%+KPP.Z#9Z-"*0!LL2_&H73 QD6?E_VT4J4*U\%/:2!IOXIYQZ>R*> M,M$H<7Q %U\JGXF0W*Q1?39*T7G6[H']6C"\^ B:X'CT[E2)HF*%QBW_SP6U MJRKV4KCF[S8U@"#N.8CN0"N_ M]9[0]1YX39=-)A&!U=E?> C2?C^)FA %&:J=+==DY7E*3FR\3Q'9%;",? UX M<*5J4%"Y,OY)T\^B]D0J!3\]H,D7:,'#^CY&!H_ ?2H &H%#B0!9T5)TY=?9$N%!R0GMA]61;,TAHT5(782:2;Y#"D7&G$ M9Y0U72+DQJ/'!?-(53M3P#Y)P<&^EW6X,Q"A/RS3V!NXBN3N/5PD4,:^FSP'3,7B[@/'?H5IN% M*.CF[>D_4$L#!!0 ( -" "5<;<&GPDP( .8% 8 >&PO=V]R:W-H M965T&ULE51M;YLP$/XK)S95F\0"&/+2-$%JVD[+I*95TG6? M';@$5&,SVS3MOY\-":5:&FE?L.]\SW//V=Q-=D(^J0Q1PTO!N)HZF=;EV/-4 MDF%!54^4R,W)1LB":F/*K:=*B32M007SB.\/O(+FW(DGM>]>QA-1:99SO)>@ MJJ*@\G6&3.RF3N <',M\FVGK\.))2;>X0OVKO)?&\EJ6-"^0JUQPD+B9.I?! M>!;9^#K@,<>=ZNS!5K(6XLD:\W3J^%80,DRT9:!F><8K9,P2&1E_]IQ.F](" MN_L#^_>Z=E/+FBJ\$NQWGNILZHP<2'%#*Z:78O<#]_7T+5\BF*J_L&MB@W,' MDDII4>S!1D&1\V:E+_M[Z !&_@< L@>06G>3J%9Y336-)U+L0-IHPV8W=:DU MVHC+N7V4E9;F-#;\&;D6\G7B:<-K3[UDSS%K.,@'' .X%5QG M"FYXBNE[O&?TM*+(0=2,G"3\6?$>A+X+Q"?A";ZP+3*L^?H?\!UJRU'UCI77 MH,/C:-L68U72!*>.^>\5RF=TXK-/P<"_.*$M:K5%I]CC^>+Q9O%PMYS?K(Y) M.PU>W#W< #G[-"(!N>@P0:=B2(1I(:4Q!;$!G2%L!#.]F//M&"S4#R_^>_TR MYX9*5(KR5'T%\V#8/AA<8X+%&B6$0>TAL*0[(X.R%O\9(N*&PZCC(,2-@@A6 ME"%=,WP??UB#;*T6Z M)!4G_?4[4K*D+K:Q?>CV1>*=[OT>'JFSC=)?S K DJ=22',^6%F[/AD.3;Z" MDIECM0:)7Q9*E\PBJ9=#L]; "J]4BF$4!-FP9%P.IF>>-]/3,U59P27,-#%5 M63+]? E";J:1&K96"EZ"-%Q)HF%Q/K@( M3RX3)^\%?N.P,;TU<9D\*/7%$1^*\T'@ @(!N746&+X>X0J$<(8PC*^-S4'K MTBGVUUOK[WSNF,L#,W"EQ.^\L*OSP7A "EBP2M@[M7D/33ZILY#(@>66L*AMEC*#DLGZSIZ8./85QL$_TAQM@&&FT#O8P.&OREDLM781:<'@@V:8--#EF?SNX^S:[OYG]@W,[)Q>U;)KE5E,#1S1! HT *%O(4$0^H1A^^V M8:876)BE=!QV689I3),X:^F/Z/4$)V=>E95@KLT%(+QQM[C0J*,$U$N7/BN5 MMOR;_]BU)PP3.HZBHSXGI)-XU''F"@-N2]E@[?O>4"*AWZ D'=$T2_J<:$+' M2;07)Y\D8D,\D[#&1D0]8*]4N6;RF< 3^N8@L*MTJES5R MH9)NQ'%^5"6&@?4H&A"@#P%[(O"N>2%0HY*6"PQ_40F!P'D$8_FR;D>N*E&0 M!W!;UEF%PCO6J.X>4A',WR@IP6EZ5]YXD[C%DWB;&\=Q64#3(%3D\L\*2X?Y M:[)@#GK64P@;K9V?69?(0JMR7QZ8MV7:H:P)8,&UL>1KY9C:>7=;^ACW]#_% M($8J*CQ__KMA]'^_YRL-V+GZ[ 5W]G8#<2MSSY_V2/QME/H)ZH=FM^H7W[5D MQU;M[Q/]^RF/G8IJF68\QH:->H=V12I-@ MU-<8TR1K)79=DX:]BVT)>NFO[\;-,FGK.V[+;?\0+NJ+<2=>_U[<,+WDTB!8 M%J@:'(_P8JCK*WM-6+7VU^0'9?'2[9;91^,CFBA9="2#/OY=:6)X.!27(LF.FK M$B7M9$H7S-)2KP:FU,A2;U2(012&DT'!N.PMSKSL3B_.5&4%EWBGP51%P?3K M.0JUF?>&O59PSU>Y=8+!XJQD*WQ ^W=YIVDUZ%!27J T7$G0F,U[WX8GYR.G M[Q5^G*+[^F\%SI"*#"Q#H'1SQHO4 @'1#2>&\Q>Y](9;G^W MZ-<^=HIER0Q>*/$/3VT^[\UZD&+&*F'OU>8/;.(9.[Q$">/_PZ;6C<,>))6Q MJFB,B4'!9?W+7IH\;!G,/C*(&H/(\ZX=>9:7S++%F58;T$Z;T-R'#]5;$SDN M75$>K*9=3G9V\4-9A!$HQDPJ-?86WS],IR$IY^0'75D1Y^A+RZOSA_W M/5S#Z^F46#:-3APNWE366R93+%;7MTD*B:+2,Q114!C9'R)2@ M&:7]$W"&87SZOW]_^RX)2E6&')G?@:J)736IQ1(LEJ@A'GI)!/>X5F+M&%UH M3+F%:Y9PP>UK!W@ DVDP#L,M030.0A)\=&4$H9@T[ZB,@TDX>R>=!?'Q M!!Y05UBZEI=+>&=$02JZ.+.IB%V4T#N(X[I932G=\ M#'_M*.^F]@".IT$83[8$XV$PGDT[P8?MT/3QED)=\XI.'>U[5]+YG[7-LT2F M@4OB@<8"LX"<=&I%=X2#IC)!*2H#P_XX/ 15[SU@4I%CN%VCENXXWRK(?6<2 M]]L>'@2,<-QQ$%-1-%X8LM:K3&]4$7)Y"M8Y0PK3<13WW%$ATM73DPE&IJ7@CTAB=84I#]& M'1M?CZ"Q%!S=PATP[JXGZ@7J%6H#="R (1*""I11C,P!D(,D9W*%+;8KF^9) M/4JOWD?@3='5U%56 >53&N:O=D-WILV!91D%1-[,?R6&*J7("QNX>, MI3](4->_;?:")J$N?QE_(7+$FL+R&IKJZNK(E2>:$"#E@/ED+YF@)L+68Q./ MY[S)>9+O4-@P ]YK45(PSHSZ=^<<[=-8< T_F:BP'8QV@FY=G[?"?3?28.NI MX(OB'D2&W%72UJ^&3MJ]N;[53XU?ZO6#[8:"YY1\@1F9AOTIW<&Z?@35"ZM* M__!8*DO/&/^9T[L1M5.@_4S1^=LLG(/N);KX%U!+ P04 " #0@ E78U/Q ML-,# "Q" &0 'AL+W=O%'029<^55%-DDPUS84)=8T,U2FUPX>C6KR)8&1>J5 M#H!/L#J9RE3D^B(;] M4JQPANY[^6+H+6I04IEC8:4NP.!R$(PZ5S=G+.\%?I>XMGO/P)XLM/[!+Y-T M$+29$"I,'",(^GO%6U2*@8C&7UO,H#')BOO/._1[[SOYLA 6;[7Z0Z8N&P27 M :2X%)5R4[W^AEM_>HR7:&7]+ZQKV1X))Y5U.M\J$X-<%O6_>-O&84_ALOT3 MA7BK$'O>M2'/\DXX,>P;O0;#TH3&#]Y5KTWD9,%)F3E#MY+TW/!).X0>M&"4 M)*;"%,9OE&^+%D21PK/+T,"#+E:M.9H<'J182"6=1-N/')EGD"C9FKJI3<4_ M,74.C[IPF85QD6+Z43\BV@WW>,?])CX*^%M5A-!MGT+KWWM]/OX#L9_OHR?9N,9C)[NX'G^;3R%A^>G7UOS\?01'B:C MF\G#9#X9SP[Q/V[AZ7D^AM[7+Y=Q)[[>F=M#_#>+34FI]ZH!X8#2ADW:8(T& MX:1[&5Y0>2O%G9KHO!2&%)V&D[-.>-GF%OYT$(',]V]QIFJ):M26$K0Z6&S?'\ M(\AJ97#%+NWH;X &,9MB[Z@TB:!V0I'LR=E>"+EY3[KA^?N!92H?0\]"GSPY MI5%K2_3#4FU">%YZQPXP.:TOO)^6 I"HBOJ:(Z']V% \-AR/C0^QK_,==CYR MC??)_U^NNR#>5YRY#)5G@S;AWN*XE=3AA>/&7E:N(B*\,M!87^07U[[R:/H) MOS 2)23%ERJ1SFD+I<@U21:=D0EGQU<*$\O$*\("J9P^1R&IC.'*$M8BA4G7 M=4* *8_9U$-K)5.?[X50OAK\/+*M M^ L /@B 9 >&PO=V]R:W-H965T-UTNWL1XB$)&Q(0@% R]I?O^=>@!2IA^U, M^L66". ^SWV!>KTR]HM;*.7%0Y&7[DUOX?WRYJD&Y@EJK$RLS80GI\ MM?,3M[1*9GRHR$^2X?#LI)"Z[%V^YF>W]O*UJ7RN2W5KA:N*0MKUMVDH9+I0I5.FU)8-7O3NQJ]O#ZE_;SA MWUJM7.NS($VFQGRA+Q^R-[TA":1RE7JB(/'O7MVH/"="$.-KI-EK6-+!]N>: M^GO6';I,I5,W)O]+9W[QIG?1$YF:R2KW=V;UJXKZ3(A>:G+'?\4J[!T/>R*M MG#=%/ P)"EV&__(AVJ%UX.+0@20>2%CNP(BE?"N]O'QMS4I8V@UJ](%5Y=,0 M3I?DE$_>8E7CG+_\PW@ESL2Q>/>UTG[]^L2#*"V=I)' =2"0'"!P)GXWI5\X M\:[,5-8]?P)A&HF26J+KY%&"OU7E0(R'?9$,D_$C],:-AF.F-WE$0R<^&_%> ME[),M3XZ"Y*5;RE2]Z2$*G++WJG?YTP^CL^&K1X0] M;80]?8SZY;M__?GA\W_V2?7XN3\^?GXGSG[ZX2(9):\"$7%CB@*X_^1-^B6N MB,\+)72I/5DAT\Y;/:TX.LQ,W.32.7$MTG#.T3EATK2R5F4"3^ 9)9)1\(RX MUU+(N"O3]SI392:\$>H!='4Y%PN39\HZ(MTA*?G1[W(M1DF@-1 ?2^$A6@:_ MT.(^$?M"R701J>X0M2I5".],# >)< L)UQS4":E,J'MEUU!*AQ ,38S.6,:7;6(K(MW1')G1>EAE19I+'E$4R(5?29F[ M+MEV!3';*_K2&K*TVVME/F6*I2S7[._S5ZY[>J7]0DAP6"Z-]16,O":/+:7U M.M5+,GZFH:3/UW !TYLU0;-4EFM F:I#S&X^WKV#>YWRCDQ&Z(#BQS(G.T-K M[?K"*; C3C-KBKU4"N5EGE=VKE.P30W^H ;A#)EYT&&R4G"=3)&ZR/ 1-1 > M$".E#LG))YRNK7TG"YD:[ *GJ+:#IP'GKQ6H!+0!ITEPUD&3M"7#<:CK&[_, M3([Z1PXK37F<&N?%5$E+#RRP6%;@Z5%5"R<"/"+D=OQ)&"L]_+^$GX)-7HJ? M?GAQ=O[BE;@S:YG#J3,%B 6'!&-H2VO:BQ!2 ,-/%89$[3:M@*\)JZ &_)3 M3')PW6JA$8 KN%+E&D(+N00>'S1J(VB.?V0;!'F/L9!5*>BS_YS,L:-65#VD M>96%2-M99&G_49H'<6.5^M)O=/M0SJR$C:K45_ ZJ]B8ZF@R& [)'\!S&9(# M^<>:5#D.-F"ALG@0T$>.7^82!8!5/4H&D\[IW,BLEAU']SG"2IWSOF,$N)C) M5.>:;-MGBK70[RL65I>(0U5[I"_TC'>M%HHZ&YGK_]%35EUF]X0G,)=V2F*R M(:.@EE(58 .7H:_A"A913[T-@H/$&XY#GH\21ZBX$.F(C4VV5L!W3L^3X8\U M4*,?P&]J[M4KY)<5Y4I2:[TY*0M3$?-,IXU*I.@MNRZ+5!0J3%MYR#C&WI\P'9),MTJ -T>'5.D M"UG.$9V6SK,I2@?@(AC3" .3(_Y@/QZR;% M;U>VJVZ"1]9!44 408DID()O/@\ZQ0+9N- %])$Z0&/CQ^GZD'E;3B6%D-I] MA84UV9;X6A1"@A/D0RVKBV+(8L =@94(;OC+T"\0L:75H&*I@P[/$:@SY'8$ M OD3-BR W"EG'+A+3G-6L5U:PPE2@4T18VR]@1![43OD7T^5J2Y#N9I#:+;4 MFEFW"NK>$IP9)F%6)8<2F0=^!1R@=UT^ZAH8:D+'@WMI-?*'2*>:Q3>+ 3>'@X[-MD'8'@-_E^W[2SOD8P9%-1[=9JI M.@6UC2MG5--;F&R;C%&)$VU1-VC<;N@.HNXS@9;Z'3M* M7RW!HLV.->?4/%5^I1"E.YB\ZIB[;;>GP08 +R0,25[1,YVVQ&MW,!'*5 ZB MD1H)NW5F3ZZ0N3.=?!SLNSZ< 7EPB,F:\-SIFA]OYQ%\9C\DF_8 /6]#GE"IIA/#3B0=[K^RF/*/1J.Z M$PJ#3:>;3'/C FQU;%FC06L3UTV_12XC>V"+5?,*M>%X%L';=6JL'[+M8_;#0&;S)N_.2^KPF@9'W8C^"3LN&J;HJT0P[ MA,:5 9 MB+?!E&3C>Q5F/GA7FZP?2VL].%G%. M(^%F%8U2Q)-;X8VA8S8:["@K_@3D&U/+*I>QB>.@1 !4N>=I%'M9[G"M ML8G? .F+P? %QRF)&2)*SN>(MMW-D)2:5@8:Q]31B\%I'0XU8^V> S)6>H') MZGB-B(M(&G3[ZZ>< ,UH&F9;)Z<7_?/A6=Q!LQ*[-%J],!DJS#/\-H!5:6MH MREUT3TMIIH:A#-62LE>!T3GG]!2R>E.N@-.EV8SV'"$;+TJBA.J"_UOG*+NU MP'$ %;"Q(J]PPI5S*F]A.JR6&3_;\ H>+5I:=:#!Z8WZ#S#:1L8@>=RW>Q,' MQ3D^G Z^/\_5$?JVS@_\8/2*;NG>(I5PL%[T(P@Z#6998BZDZ96;=H+$GNY@ M,S36,( K4^D6FWI'X;>Y7,#RT7 P2B:MNK;5+D+MIA*V\MJ,;@8F3>6(]T6I MK8(7&FU(E3"2TPX>9+']=VEA_-$DWG@"E"U,N% <^49PLS=NK>< 'I.C&&>U M&)LZTECX\0,<:=]FCWY7$[ZZK17I/ZY)V%MOG5+@UK$; J/C*A=X4$?$)40_ M /3\0D#1"X% K;[.)\;4H8QV3?&':8^F)'L#DUB=MGJF5DK9>ULWCE>%^Z_K M$%%N03-<-'RHB%-Z2;61Z5O_?Z;$>D#]>L_/'XBAJ1S0YGX)5OE6/O4UWUV\ M,WMR?^MJKWYV!!>/)Z/F>WW==Q6Z_VT2YY.D^?P1!K-[F5'6:(S!6#DDZI%( M^J/AMZN^=0OX7 O()]Z4O[1D'/=/Q^.6&74N M_AFO_$" /M:GZ0:Q>[K^/^J?)V=;5CF@Q<]$Z7R'TI&8]$>3%]]L*X;_KN'/ M^\E9\LW$@N W%/I7G7&[SF'\I2XX[7=/W\TZWDY^)^]1_W2RR_N.YG=*2_PB M=)0P)5V&M]VA:,]1P/BRNIOV-E6,KQ/:KZ^Z+TY<\[9Q^]70T[-\$W*E>*^F M%@EN+4;?47K#I:+J3EAQ)J_GU4,UF7(W@J0IILU[!3(6[V^H4SALQC62A[K6 MSF7Q@2H\&CQ1%(=/%,71LVMBI[HGSZ_NR7/K]]\G:KM\)\\OW\G?6[Z34+Z' M&\4&^UYYG[1^C0!F&OK+]XL^;<-4^.]*?CC0F%,L+0!ZS.#L(Y?B$'S8Y?+_P-02P,$ M% @ T( )5^F*?^3T!@ 9@\ !D !X;"]W;W)K&ULC5?=4ALY$WV5+N]^>P7^(P22 %7&(;MLA9\*9',MS[1M;332K*2Q M\=M_IZ7QV&P!M564F1E)W:=/GVY)9VOG?X8E22*9.?=37J[+\]Y0 +'A(HH%A7\KGK(Q8@@P_FEM]CJ7 MLG#_>6O]2XH=L]TQZ5/%>-B=_<^@]NXSD6>X4S(?W2.L\] M^M"CH@G15>UB(*BTS?_54\O#WH+3X2L+QNV"<<*='264GU54%V?>K''K(M,)'=+4596.H#L&4K;$NXW:+M@6FL/9(,*7 MK!@4K=W+;'?\BMWW= ,#RT!7MN3R^?H!,'9 QUN@E^,W#?[9V#X=#0]H/!P? MO6'OJ O\*-D[?B/P0(^.OFBK$*0R]!!5Y,3 2_%FO;*B=1RZD:N\; M7RQAYMGTKP"PR.-WEF[=BJL9>SH6<8Q.#\A9)C M0T$;%S"H(LV!269>F9\TQ>2?5!L%(/Q4L]?0/\85UI&".!SW^@+YPR<+' M=3>$7-7*;@ZHU*%N8DMP892N"/L(X*\XI4'Z*08M%8R$PQD_%::1AA\$FF & M+487:F8 W^%I(V$=R!#:-R*3;-.D6:!5TGB4%/#A@-9,CZ=D)_.%."AG" F45?2/CJ%LIB=F-%N=H78A:O/LKH#Y!,?VF_ MT%8K"M"0D*BP.R!F\.T@C+^;)FE>R M2@""$<__--KSCD'D&4I*,DGL].DSS]F62NK$%%%'+Z7>K)2FIWP7Z MK"%J76SCD03)I =LX2#9[L:AQV>1'B1439VV9WA2)A$?FEF(.J:\3Z97-*E0 M1P5B>H'VD%AJ 0N5D&61BO?5;#P"&_" .$P7H*B8R"*JJLK5"CS8+9C&'])N M 5%@YG2IO)%BL ?/H^A+#_FS0S?#;*&SM9XF^H,A)?" FP)W7.U M E%"UJ\G_1-4B3%25AB5XL2I):>]5!72E)N@V_IYO_53J9(EVZHLM50E@E)K MY4LAX-?Q<7_8V15'VJ;N8E-32A;58N'5*A5T"J.M@]%X/Y!R)XA<$^@9+L3# M3&+EXM9^)]&4EI96(#'HGLE]+DB#SU;)84KTE%YE6&%IV3+7VFD)4F1Q.DON MV#?%HE$-,8=\H;!+T+GT9 MYZ"+I&6 8&E^TN,J2!3J*YN*7(W$RY%0DN)3 =D]]\AZV112PIT.@DC8:NZ7R1@>6VP^Y*<]P>_/9#\2R] M+[E#H]7M-4$:O8K[R4MGDI-/X7FAMN6A$?\5;)-R*P9[]O*;1(,]M.9$]+?CV;)YG5W_SGQ M-&MBZP4K_U5\6Y6W $%_:% W78N:2R6K^5P+X,5NHW)>+P2PM*2.ORQ*V:VP M9\NQ8<7[+>AH/U^[+>E0$FZ,D+65RCW'U/L$SS=>LO)I\T1W0<;S2+=\(*0:F.^!G5?NTOD)-^==M/S#11M!'$&,CS'TF'_!'<'GV]U M^26Z.MVD9@[IK](C$$*$,@'CY/N-T$ "1"P &0 'AL+W=ODL$:5(C:1B9[]^=]2+G2UQ M]VU?+).\>WBO#^]L:^P/5R!ZV)5*N_-!X7UU.AJYM,!2N*&I4-/)QMA2>%K: M?.0JBR(+2J4:)7$\'Y5"ZL'J+.Q]L:LS4WLE-7ZQX.JR%/;Q$I79G@_&@V[C M3N:%YXW1ZJP2.=ZC_U9]L;0:]2B9+%$[:318W)P/+L:GEU.6#P+?)6[=P7]@ M3];&_.#%378^B-D@5)AZ1A#T>< K5(J!R(P_6\Q!?R4K'O[OT#\$W\F7M7!X M9=0?,O/%^6 Q@ PWHE;^SFQ_P]:?&>.E1KGP"]M&=A(/(*V=-V6K3!:44C=? ML6OC<*"P>$DA:1628'=S4;#RO?!B=6;-%BQ+$QK_":X&;3).:D[*O;=T*DG/ MKVZ-1UC 6[C#!]0UGHT\H?+9*&T1+AN$Y 6$.7PRVA<.KG6&V5/]$5G3FY1T M)ETF1P%_K_40)G$$29Q,CN!->A+Y@-K H7W P>K-J_$\?G?$V&EO[/08^NKN^OOU[;?KX7-V M'=>\_?SU&A9O7BV2TX+]-@NSOPJ1 /"!YMZ=@CL29" J,1'E'8X%NXWLI4ZCQ<^%C) ME#%A(W>8#>%Z5QGK6]R YBI#&#:@[F^* EJ'E H-:P24!&\;*%;I B]RXDG' M'F>X>\MTLEIG\(7!KQY!V\ET[DN47*&@E*W3![H,@F2D]K)A2Y9M$U4_AIC_-_ M?;\6%A'*AG2020>(,C!01B=S+W$&222+@XWQ+([FR;(K MR!8SHORFJLZX6&?7N(8;N:JLF8GJ6B1VC4>+NEA5(H+V+,$L]F>!T+G-'W8M#*W M&WVHH:W(^:;7X^6"KV/MPZAN;'C2.]+:TAV0=\S#3=[S6B PYD_B2N*"0J@- MV]DXR>P0#T]^:N//*.'F'^<=*VDBI342,S,/EJ&G.SZO:EL9%R@]DRY5QC&H M11[6CL68R*-B5O$,MB?UKC;:)R%01E[++.B'Q^%!6"G6*C"YDZ37\ KSO5(F M#<81ETC+B6,6(S7#T:SU/IC/6[7GKRM#)QRZ8&S[X,$]YN%!;]?//<6C@S&) M.C0/PR"S;*U],S'UN_V\>=&,67OQ9EC])"S5C@.%&U*E]-+P89L!L%EX4X6A M:VT\/5KA;T$S,UH6H/.-H:FD7? %_12^^AM02P,$% @ T( )5P]3LT1K M P K < !D !X;"]W;W)K&ULE55;4]LZ$/XK M.^[0I]1.'*! D\P I5/.#)\"GD=:RI+KB23<'Y]=V7'A);FS'FQ==G] M]MNK9BOKOOL*,<"ZUL;/DRJ$YB3+O*RP%CZU#1JZ*:VK1:"M6V:^<2B*J%3K M+!^/#[-:*),L9O'LUBUFM@U:&;QUX-NZ%N[I#+5=S9-)LCGXHI95X(-L,6O$ M$N\P?&UN'>VR :50-1JOK &'Y3PYG9R<[;-\%/BF<.6WUL">/%C[G3>7Q3P9 M,R'4* ,C"/H]XCEJS4!$XT>/F0PF67%[O4'_%'TG7QZ$QW.K_U9%J.;)40(% MEJ+5X8M=?<;>GP/&DU;[^(55)SL=)R!;'VS=*Q.#6IGN+]9]'+84COZDD/<* M>>3=&8HL/XH@%C-G5^!8FM!X$5V-VD1.&4[*77!TJT@O+*YM0#B&=W!II*T1 M[L4:_2P+!,T"F>QASCJ8_ \PAW!E3:@\7)@"BY?Z&5$:>.4;7F?Y3L"_6I/" M=#R"?)Q/=^!-!S^G$>]@AY\>@H5/R@@CE=!P%T1 JJ_PJK\=W/1U.&Z5$]\( MB?.$>L&C>\1D\?;-Y'#\80?9_8'L_B[TQ>7U^6!^IL4":@4S4T]+6%!^$0EFC0":V?8MD7 MP#UD 'U0U RT%\:T%$8L2XRM12 #O",)D$++5D=9CXW@,P(KG:TA5-@K@BW! MJZ51I9+"A!&AE Y_M,AK8M::UK,91;GR- 9ZO 9EU&!ZE-5?^*=P7[W@HVI* M5O!LK%!>.B1Z'2)[ZE!:8O O 2L3N74XO/0(5LK6I7#3NBUG!R\Y?*P2*H<( M==<&R&T 5,0X%#'%Z^5)#BOA(=]/#_?B79ZG1WLC(L/.L0W]])]&O5K_?Y.3 MX\'D)#WXS22'KJ%@THRF8)%MAT;B<]Y*++@NP%/_M,&25*1$HQQ %++: M1% ]YXS2Q"K1"_0C,-:\(\HM&7[05 YK>F@\7T0CUM% 90%'M#@O09AE%.S3 MVJM:,XJN%-AHC(.^!^KK^KGB6]=8PD]?:]!L:X+6Z);QG? @;6M"-TR'T^$I M.NTF\+-X]XY=";=4U%8:2U(=I^]I)+GN;>@VP39Q'C_80-,]+BMZ3M&Q -V7 MEF95OV$#PP.]^ E02P,$% @ T( )5ZNUC$_<"0 ?B@ !D !X;"]W M;W)K&ULU5IK<]NV$OTK&+7323.,)%(/*_%CQHZ= M)G>FKL=N;C]#)&1B0A(, %KQO[]GP8"1VY0F@R"X7 Z M2+G,>B='[MV5/CE2A4UD)JXT,T6: MD!@2B0@M4>!XW(FW(DF($-CX7-'L-5/2P/;_FOH[)SMDF7,CWJKD'QG9^+@W MZ[%(+'B1V&NU?"\J>29$+U2)<;]L6?8=#7LL+(Q5:348'*0R*Y_\2Z6'UH#9 MK@%!-2!P?)<3.2[/N>4G1UHMF:;>H$9_G*AN-)B3&1GEQFI\E1AG3RZ5%&70G-;F*NQ=' 8@;J-P@K:FKODY7RNA;E>8\NW?"'!P: M%O)<6IC26%V$M@#K4:&)B(V5$0T[/(L>PDD8\^Q6E.R$*DWA.YP^8I5$0IMJ M5@B><)(9?XR,"DPOH1 T+/ZTV>RSOV.\AV*$QZ!+TN%*?Z2O+ID,&$I6##C. MBKQ6IH5CW*4O$D]$_>VI\C5#%5BBY=1VJ5Z%"3>&I0(:BT +RB:BJA0DP@HA M9:_*;:B4YA ,>:TOJA8VU*FYC-D4>,R!-_-D-_95//#R:M]FCD M!;-A^X7OC69!Z\7!V#N8^,V+MV[:TXU9,9OO9D/@G0Y&],D'\S:9#)MM;U^?R^T6 M*KQ\V0H,=:/QU4@;$/"YB]AFG^_:R2(7F,->W MC\2"::#S'=W\N<@4MF>/XNFQSW_3 ME5ZG_DKIHYG?>C_<1W[+.11(3$VGGKJ<:#!^_?#(-=LK*'3I4EK:3>QC9?+P M6!D_(LLD,=L[-_9B MGQ_KCM8_XGGF%N+*APS[K35'S8/)>M-O-?W^=&6?\\JR^VAM-(?KM+H3Q9_Q M[$RA'CRZ3F?K3.VK(&F'-]JV5UO?M^GQ\='OTC-U1<7U#\>M.E_70 MY_]GD&Q%21]IP@H',X3!;K_^(&5\8]AL6>+UX['X^&@ZVHX.H\?[^B?$TB 8 M;[V;/9Z3'Q%,?>_ W^9HYHV?H+'G?NZ)IBVWV1RY_LPH.FSO99_LI#I"ZW>= MX+F?<&#G2I3GZ#(+DR(26%EW6/5B>Y_ML64LP[A>#!'#1@@KGS;8T_',!4*3JK7@AI^3RA MQ7\G(VRQ37TD;G@JJJ,%;M:6ASFD#O5Y_TY%T]FU.X*(T#>J"ASE 8<[]A9A MH:6];^H#>:%S*F90\LJ3L$C*?DAG^NQ]PZ2T$R#1<]5S8&GL@!N.I9^X2F2TM5\04S%$G-NCO O\]+SIL1?:K) ME06(W46*=3F7,DE .E?:0G7@!$Q4%+-V;H-Y5.B.D( *%>KE%5U'=)L![0W MCCQ4N_MNM97X6I4MWD'S/ SIH)_$JHQIO'H6YU.H[M%" 15)"):&CK8\.O,R MQ=Q8BH\>E6!"+:@3U_>N+AW52L_5$CK;42H[4V",/IY+0!VH<=50'N&=9JF* MY.*>B2^YR "U2EG$2*X2<$4, ZQB 3"PMW]=7P#[1EB\+8_L(F&%3NN/*YF$ M?F5!I# 47A="4!V D=FHC.4D(U0:Y19:+9?GCN548=O5-\;S7*L[GJP5U3)5 M%5%V2;V& 9 #6.:B!0:HH#;WU]<;4[2^T8F[2P6%*XC5[B$2 "DMZ*8"6=#\7*S*R7!N M6;U,2H=9B4@0=>C;Z-3P%-Y7W=;=6AOAY$Y+A?KK"JZO<&S;K+,^UIC!GTZ\ M&;*OZYN/YMO!4M/>QHDT-<\\,>K?;/8-R'=Y-SZ7":4*;K."D(08N.DU2ES( MK'%TI^N?/,IBR/<6QKB; N).JL(0.UE5P?
Q76Y>%4QC6[5_0.*D@FB'=!>770@-3K .NQ'51@#XRIQQ618)43" MY!'(!8C] (B>=4(4R118YQ!W!UP\-G[M'8P.GHZ$IF=_,]'MNFLT:-T)2P7F MI9MOE/I!N>7UL.9M<[GNM+Q3MNI>WLS[$VPCT6.)6& HG5+VRLRD;EB5NQMF M2 FM2MW?6'!8F#K@^T(!056#)FBN')[\#U!+ P04 " #0@ E7\"@W,-\" M J!@ &0 'AL+W=O37(C5Q$YMI[3_?F>ZYYVP_ MQV@KU8O.$0V\EX708R\WIKKV?9WD6#+=DQ4*VLFD*IFAJ=KXNE+(4A=4%GX8 M!!=^R;CPHI%;FZMH)&M3<(%S!;HN2Z8^)EC([=CK>[N%!=_DQB[XT:AB&URB M^5G-%3,XMW@%\<(I%88E(QFO+Z74I;>#^>,=^YVJG6M9,XU06OWEJ\K%WY4&*&:L+ MLY#;']C6@%/4IA%G.+[S(V5K,!+NN& BX:R I:'RZ;F9@_4V=(/# M=-8YU[IB"8X]LH9&]89>=/*E?Q$,CX@]Z\2>'6./%K>/\>KV!N;Q8O4'5HMX MMHRGJ_OGV?*0TN-KL!\./V>&!2M9(F$JZ6AN,$.E[-NH59*3 M!V"N>((M"=AO,!C"$^52!']$"V$BA66M,CH5<%[7$&\4-D<,;2SQ2&7OP>04 MD;S67'/G5IGM*SB%LLL2IV0#KHUBUL^PI,,F+;K;?\2-O@[_GWQ+5QG4I#8FLA6FLW*UVC3!N_/\/ MWG31)Z8V7&@J*Z/0H'=)#E!-9VHF1E:N&ZREH=[BACDU&UL?53;4MLP$/V5'=/AB<8WH PDGB$A3,L,EV*@SXJ] MB37H8B0Y@;]G91LWG4)>9&EU]NBLK+/CC3;/MD)T\"J%LI.@D:%>TLM9',T=*L0EL;9&6;)$681-%Q*!E7039N8W+V_(/] MLJV=:EDPBS,M_O#259/@)( 2EZP1[EYO?F)?SY'G*[2P[0B;#IM& 12-=5KV MR:1 36Q^TI;:9I,XKOQ/ MR9VA74YY+KO1#B%.X#ODS<+B2X/*P7Q-HQV'C@[PL+#HR:8=6?(%V3%<:^4J M"W-58OEO?DC"!G7)A[IILI/PJE$C2*,#2*(DW<&7#M6F+=_1CFHM/&BXY(JI M@C,!N6,.Y5?U=G3IYW3>,*>V9@5. G*$1;/&(-O?BX^CLQUB#P>QA[O8L_QQ MFL]_/\YO'F#^1&/^F<#=%#>W#W/ZN_M[)TF6>;O_"N^5PSL^+*@L EI4:C'_2"3&?H M;N%TW9IHH1U9LIU6U /1> #M+S4]K7[A#QBZ:O8.4$L#!!0 ( -" "5&PO=V]R:W-H965T;YU0VV )-78>65VKG6PAL^EU. MG4>HHE-K\F(VN\Y;T#9;+>+HW'[97:1'28^ZUT3 M9")?+3K8X2.&W[J-9RL?42K=HB7MK/)8+[/[B]OUE>R/&W[7N*>CL9)(MLY] M$>-CMR\O,U7V%%P[.#.#5MOT#T^##D<. M-[,W'(K!H8B\TT&1Y0\08+7P;J^\[&8T&<10HS>3TU:2\A@\KVKV"ZM'O;.Z MUB78H.[+TO4V:+M3&V=TJ9'4=X?1]XL\\'GBE9<#]CIA%V]@7ZM/SH:&U(^V MPNJU?\X\1[+%@>RZ. OX2V^G:CZ;J&)6S,_@S0Y]M0;2),0W@FT# M2(V?(OD_8-1'JT*#RG7:BLG+8CZXM@/[/(D&L$;1%)5Z"WVE U:J=)QJ2VE$ M+%X%,EUK"[;48!3Q$R\,K!8HE$DDGN4@I4#=J_G/0/_N_?W107'^[HB%3G2*<>$;7@,L.Q MS"8RN4?A2!&&A>(;'S=R:_11,5)@.62@1M7H%U%JDOR8C45<=GJ M((;Q+RE/*37A"V^Y0\9@&J;1 LM6H@_<=!6R4MR=,'$ XO;:)4ZA@:"@KKD! M,NO.>4D%M%+;HGX\_%L2)OB5IM(XZCD>48"=)$]HXR7AFQ/ZF*8D40O/[, $ MO*J]:_E 1_A">*I^/=)3)-,LD=?M*!MXY-2',<&:2T';BJ^I]'(A -8>G2CJ M,L*@)[=KPU$,R@0/EJ!,TFPQ[!'MZZ Y2"X#WMX @V]E'8WFI@LQ<4R6Z>PQ M!R@98 %;;G:PR.FHL\-)8ND.#K?JQ$&KM*;##DVI3W^3XI 2G9_K% MU=@OKLY>] ?'0M@PE.NI1O$M_C&ZXDX]XBZ6QF"?XID?O4TM^EU\@4E%(=(S M-MM>MJ&PO=V]R:W-H965T326#AV9CN$_?O93AJ"5BKM2^P[W_/<R)-J8H2@+)'*AD 0[#:5 2RKUDZ7P/ M,EF*6C/*X4$B59WO%(=X6VCB!95F0'&] _J@=IK*!GR6@) M7%'!D81\Y5V-%^O8QKN GQ0:-=@C6\E6B&=KW&4K+[2"@$&J+0,QRPM< V.6 MR,CXW7%Z?4H+'.[W[+>N=E/+EBBX%NP7S72Q\N8>RB G-=./HOD*73T3RY<* MIMP7-6UL%'HHK946904,T2992-$C: M:,-F-ZY4AS;B*+>/LM'2G%*#T\EWH0%A]!G=\1?@6D@*"IT]D2T#=;X,M$EA M X.THUNW=/@#NBFZ%UP7"GWA&63O\8&1UNO#>WUK?)3P6\U'* I]A$,<'>&+ M^GHCQS?Y@&]0YNA0>2TZ.HRV';)0%4EAY9D64"!?P$M.3\;3\/*(MKC7%A]C M3S9M8R"1#U_CD,KC/,.G3(7I'Z4ALZRZ )0+9AJ1\MT"G9[,<1A=_O=Z=L<- ME:@5X9DZ1^:)H'\B= ,IE%N0*!H[#T:/I#$R".OQGU",_6@6#QP8^_$X1AO" MP/YZ[^/WZ_C"G\WG_[KG/C:)-W55,5ORWC_Q\33JK=B/HBEZ$MH0T\$%O6F8 MSOP83X8J8_]B=O"G"P8-5X+&ULQ59M;]LV$/XKA#H4"X['YWRSK=*?S0; DJ>ZDF8>;*QMSL/0E!NH MN3E3#4C<62E=FT<"7WJBN0A9%>5AS(8/%S.MN]6*F6EL)";>:F+:N MN?YZ"97:SH,XV"L^B?7&.D6XF#5\#7=@_VAN-4IA[V4I:I!&*$DTK.;!17Q^ MF;GS_L"? K9FM"8NDP>E/COAXW(>1 X05%!:YX'CYQ&NH*J<(X3Q9>> &KE3UEUC:S3PH K*$%6\K^TEM?X%=/AY@J2KC?\FV.YOB MX;(U5M4[8T10"]E]^=/N'D8&1?2* =L9,(^["^117G/+%S.MMD2[T^C-+7RJ MWAK!">F*7O>+O:.)GAQ+N_"6'_3D6G9N&ES /D"8&]",$B[=O MXCQZ=P1MVJ--CWE?W"$KEVT%1*U(TR-O''+JH<,>^B'DQWV_?5.P*'E'?O3W MY*,D=J-:@WC-*<&"0E]0<@TEU ^@21)[#>O-AO+T.?9[/Q&6Q32*V%B3,%H4 M6:^Y$5+(=7]KWA,R"C2OB';D-2^0QBRB69(OE#16MUVC$=+%*,$, M_I*,1LET$%.:3XO!FC?"\DI\@PX0=I5'[)9=AJ4R(V!QGM$B'K*,LX2F2=[+ MOV'4/1!T?^9./+URXCMJ>T9[$@^KZW%=7!<[2NL) MS?-X)&>43:*1C$\U9<58$=&(I>1B_+(QBB>X6[0&"#<&D%0G*R&Y+(%4@/_K MYO3%7>"CGTX/:)/B94M(L-?$+[2,1M/)5(*\2\ MIOE(BI/A^B>8W7#W.4V0S%UG^/==!RN7T"S+1XHIG8PNVK5XFD:3L45!T_S@ M#!".)J(:]-K/?0:S;:7MAJ->VX^6%]U$-1SOYM(;KM="&GPD*S2-SB;8)W0W MZW6"58V?KQZ4Q6G-+SO!'I8+0, #0' 9 >&PO=V]R:W-H965TW3_UK>&I*1#*46%R@JMP.!R&EWTSB_[WCX8?!&XL3M[ M\)DLM/[AA0_E-$H](918.(_ :7G .4KI@8C&SRUFU(7TCKO[1_3KD#OELN 6 MYUI^%:5;3Z-1!"4N>2/=G=[\A=M\!AZOT-*&+VQ:6S:.H&BLT]76F1A40K4K M_[6MPX[#*'W!@6T=6.#=!@HLK[CCLXG1&S#>FM#\)J0:O(F<4/ZGW#M#IX+\ MW.RC=@A].(4K7#AX\YDO)-JWD\01MK=(BBW.98O#7L#)X48KM[;P7I58[OLG MQ*DCQAZ)7;*C@'\WZ@RR- :6LNP(7M8EF@6\P0MX(;\K80NI;6,0OETLK#-T M*;X?2K;%R@YC^48YMS4OF[(TS['=/^,?39/35>V4@$ MO01J(^NX*H5:T5U;N$-H( A::.L@Y+C^_6"$LMJ37I_!Q>OQJQ-'OW MO] )Y,-XD*8["C:(4U*\_]F(FJ:" ZFYLL^H#.(\'3W3CN)LG,,]*J$-^#MO M8U T\A[/LRQ.\]X?D<6C+(5KH;@J/$\JU1VO>*%AKKFD64(LK ASY932D=S7 ML^:&4@A%?AJ?I8'\4W6_5>_%N>$+5,_#/'7MY3$[@,AZ ?&S=N2_1^4$>GT6 M9_EX5\.&,6,YS!MC?$EK;4(PHB&U6ITZ--4^2G\09UG6B4,J=S:&?_:,]TM[ M N-AG&;YCF+0BP>CX:%6278F685F%>:UI3O;*-<.M4[;/0D7[23\8]Z^)S?< MK 1=$(E+F7RRMM/OLLRNMUH.-TH^F0+3PO132#(/"VM5-&)JL MP)*9MEJAI)V%TB6S).IE:%8:6>Z-2A$F4=0+2\9E,!KXM9D>#51E!9E'IUPEP^#R!%"@9EU"(R&-4Y1" =$-+YM,8/&I3/< MG^_0__2Q4RP/S.!4B:\\M\4PN X@QP6KA)VKS5^XC:?K\#(EC/_"IM9-WP20 M5<:J5G]B#07 U"2^A.)\RV2),:*3F" MU(,/2MK"P*W,,?^O?4BL&FK)CMHD.0GX=R7;D$8M2*(D/8&7-J&F'J][!._> MJNRQ4")';5YMXST49HV2'D9Q17)C5BS#84!58%"O,1B]?!'WHKUGKIZ8H.LWQS7*"O]?GY4L4S!5 ME)C=V@7$K;0;-_*8:#.ZW6-CT)IG$/UNTLP_V0+U06=QLI<,9>+[K:27G U6$Y\R4\!X38EP#Q]0B<$[ON8Y778O3 4S!B9T MU4JZ3^ ?D=]VG41_^ K_/=]QJ_/C#A]Z?,*]OE"B7OKN9R!3E;1UBVA6FP8[ MKOO*#_6Z.W]@>LFE 8$+,HW:?7IE==WQ:L&JE>\R#\I2S_+3@GX24#L%VE\H MZC1;P3EH?CM&_P)02P,$% @ T( )5X2A? #8 @ Y@8 !D !X;"]W M;W)K&ULQ551;],P$/XKIX 02&%)G+1-1UMI*R"& M!)K6 0^(!S>Y)A&)76QG+?^>L]-FF=@JWGB)?>?[/G_GG,^SG50_=8EH8-_4 M0L^]TICM>1#HK,2&ZS.Y14$K&ZD:;LA41:"W"GGN0$T=L# 8.=^U M6LQD:^I*X+4"W38-5[\OL9:[N1=Y1\=-593&.H+%;,L+7*'YLKU69 4]2UXU M*'0E!2C5/:USEI#CAK>UN9&[#WC(9V3Y M,EEK]X5=%YM,/,A:;61S )."IA+=R/>'14ON6&+V9* M[D#9:&*S$Y>J0Y.X2MB?LC**5BO"F<5G:1!2> TW>(>B17AYR]SP!"] M#0JR ]5E1\6>H!K#)RE,J>&=R#%_B ](5J^-';5=LI.$'UMQ!G'H PM9?((O M[G.-'=_H";YCBALE&UB25D4U0>=M2EBZDT8%WR_6VOE_/'8 '7_\.+^]/^=Z MRS.<>W1!-*H[]!8OGD7C\,T)]4FO/CG%OEC1?E31[5 MY?:8Z-.T+YZE+(S?P/\:;TN%"$U7.6@K!^B_H_OOQYA5M7\BXN65 %/*5G.1 MZU>N4.R']=![SU+R&E:<:ON?M7V6BFKC@NJBRK@XGG&__!Q&L9^$T< QC?QX M.ADZ*(*E TQG[)A#*,T1O'DL2H. M!KV'#JIP'59#)EMANC;4>_LF?M'UKOOP[@7XQ%51"0TU;@@:GDWH(JNNJW:& MD5O7R=;2T&UUTY(>(E0V@-8WDKK9P; ;]$_;X@]02P,$% @ T( )5^IR M'<%/!0 N!H !D !X;"]W;W)K&ULU5EM<],X M$/XK&L,PT#'U:U)3VLS0%^:X&9@.X8[/JKV)/=B23Y*;\N]O)<>.T[@F))#> M?:F\BO9%J]U]5M79@HMO,@50Y+[(F3RW4J7*4\>1<0H%E<>\!(:_S+@HJ$)2 MS!U9"J")82IRQW?=L5/0C%F3,S-W(R9GO%)YQN!&$%D5!17?+R#GBW/+LYJ) MS]D\57K"F9R5= Y34'^5-P(IIY629 4PF7%&!,S.K7?>Z46HUYL%?V>PD)UO MHG=RR_DW37Q(SBU7&P0YQ$I+H#CC-/UAMFJXT;B,Z4.9 M*H&_9LBG)I^X N*YY#6YIH)E;"[)#0@R3:D \O(+O4&[[\#( M&PWL6Y)Z?WW;J[F#?FZ=*:>RI#&<6Y@*$L0=6),7S[RQ^W; MK"U+1R2/IEB MYB55#B3F15DI:L*7SW3T93&A+"%)EE<*$G)],^TS?EC\EQ3(C.>8CGC<))-$ MI=NI.B4OGD6^&[P]^/CR T,K>271(FD3N(^A5*3$0)4F4&G!*Z;D*_(E%0"D MJ&,/=.P1C!PPD=,(FV;W/UC1C#K6]!^_\_54+FC3DRHELMO*G-2AE$]1LX[' MG$JIPP.C!3U(L#K%W\A+E0I>S5,R1BAPM*=>D:.6]3D9VYX_ZM!!8/N1VYWP M["#R.Q,GH7TR\MJ)2Z/VW0.MJ,TSVK!VC9V@T?S0=)3MCWLWYOF;&]UN=6,0 MICZ>1:S3HS:*+JA(Y/:VN:/M+=MB;6W7Q6Z.>DSQOO.-4?LZZW?9]PD[GXRA MRZ ;@?9H-.[0FS'KVY$7/!ZSAQZ/R&7WT'7EWG!X287*XJRD>BIC!)J2XIUZ MAD.74IGR!4( ]DLZC&X1.Q*#!AHF'J0Y+L#F3"I@"KL6E9(4"8XJ:4X,++(E MH#R54WXM&JRAPM%1!Q@:HJW5-U.28#>&,(L(-50[-WUZ*-]\J@H0%(_KYSDQ M8=K0^85E_@H8QPYW)YMV';^:KAU/G=ZA-^90]Q.25!+G%%^V1;#LA]I=KSJ/ M%="%H1UZ89?T3[PN&83KOW: YDHW67@[(3";X75%ATD='[RL[RYUJ6R6!Z.5 M7\?>RNE!Y'7FW2'Q&\6A8IF2O7[J*Z)^^&9[Y(H&-XJ^-'=+%L.@*:/ML=(_ M^>'2;0^^:7][COZA"CS3R-MT2SBRO6#3]E '_V8[B:O_$UVFWF93J>J[X% = MZT?KWS%>F$1A_2.QZOSN5J>[)"L!Z2[+JN_47R*L;>% MVIJ[:6>;3NV'0=*%MZ2B^>LZ*-:0;3^3]AUW1[>=-?:CXOJ%XOFC)6O;\?\) MDAV4]+!-6,5!A##87]>W<^VR2+-XK1)AH3@10@S7U^PQV%D0+-!7#VW M1%U;RRG!/%+DWP^UL[[_5CN=UP1$T;EY,]'H7C%5/RRTL^VSS+OZ-6*UO'[3 M^4C%/&.2Y#!#5MV<6434[R0UH7AIWB9NN5*\,)\IT 2$7H"_SSA7#:$5M(]5 MDW\!4$L#!!0 ( -" "5=.E-3F&PO=V]R:W-H965T M\Y]QQC7Y*&BV>9 RCT4E(F9TZN5'7MNC++ MH23RDE? ],J&BY(H'8JM*RL!9&U!)76QY\5N20KFI(F=NQ=IPFM%"P;W LFZ M+(GX?0.4-S/'=UXG'HIMKLR$FR85V<(2U%-U+W3D]BSKH@0F"\Z0@,W,^>Q? MSV.3;Q-^%-#(P1@9)RO.GTUPMYXYGA$$%#)E&(A^[6 .E!HB+>-7Q^GT)0UP M.'YE_V*]:R\K(F'.Z<]BK?*9,W70&C:DINJ!-[?0^8D,7\:IM$_4M+E1[*"L MEHJ7'5@K* O6OLE+MP\#@!\> > .@/\5$'2 P!IME5E;"Z)(F@C>(&&R-9L9 MV+VQ:.VF8.8K+I70JX7&J?0[5X P^HCNV Z8XJ( B?UHNT/G9 M!3I#!4./.:\E86N9N$H7-Q1NUA6Z:0OA(X6^UNP2!=X'A#TP.^:E!0?C8'.SKF5%,I@Y^NI($#MPTO?O_-C[ M-.;L/Y&]\1GT/H-3[.D#:5#&"1TSV2)CBS2W?9>&.)B$B;L;JC_,PCCT_V:] MD17VLL*3LI:$ EE1.*JMA8>#JO[59#K=TS:2-<7F>(UIBWIMT6EM=571(^WW#= M:KK =*[^1Y7^ 5!+ P04 " #0@ E7WQXBR*\# #5$ &0 'AL+W=O MU ]#D M:YX5:N[LM"YO7%>E.\B9NA8E%'AG(V3.-)[*K:M*"6Q=)^69ZWM>[.:,%\YB M5E];R<5,5#KC!:PD456>,_GM#63B,'>H\W#A/=_NM+G@+F8EV\(=Z(_E2N*9 MVZ&L>0Z%XJ(@$C9SYS6]6=+8)-01_W XJ)-C8J3<"_'9G/RQGCN>8009I-I M,/S:PQ*RS" ACR\MJ-,]TR2>'C^@_U:+1S'W3,%29)_X6N_F3N*0-6Q8E>GW MXO [M((B@Y>*3-6?Y-#&>@Y)*Z5%WB8C@YP7S3?[VA;B)(&&%Q+\-L'_OPE! MFQ#40AMFM:Q;IMEB)L6!2!.-:.:@KDV=C6IX8=IXIR7>Y9BG%W\+#20@K\A* MXFA(_>V*K#)6:,**-7G[I>(E]DSC_3LE?H/EG55R3P+LBON<'EO3E*F"3U^ %=CRS5F]4R5*8 M.[@8%<@].(M?GM'8^]4F=B2PGO2@DQX,H2_^ J5NR.LTK?(J8QK6N&CP,2EG MS;+$0K!<2,V_UQ=LM6@>$-(5I6%B.K,_E6F-H]-@TL7U%(2=@G!0 MP0>A64;*?@O[';PB!5C;V""')Y3":!+%X1ES2Y@_34+?3CSJB$>#Q%>/B=HX M#H(\==1& NOIC3N]\F33OIDN-7#T[F50EG?HI-'@^='U//. M5Y8E+/"3)++/9]*13@9)O^,%+[;=RJI)XT\62%QNTOR<6BD/8CZU9R.!]>1/ M._G3D<=U.J;TD3QG8%O9T%*GO14%P-K'VN$GLV4>6GO@?.DA\ M*0JE9=682C0I.+TI7. ZB/34?HV%UM=]=#!T; M#1_4P8Z'UY1]=#!VV,3\\ MK\&C.0PB+YB>CZLE+(RGR85I/5H7.NQ=EJSDZ%[X=VA>K6B^]K@5:XQW*I3] M%3L,^N3.C836+\'1!-%H[,$=U1&-A=:7?_1$=-!W_/C@QH_<-(VCA)Y; UM< M%(1!?#:Z[LF>TVSXWS&YY84B&6PPT;N>8)EDLX=N3K0HZVWHO="XJ:T/=\#6 M($T WM\(W(JV)V9GV_V3L?@74$L#!!0 ( -" "5>9(R3@; , $$+ 9 M >&PO=V]R:W-H965T M[M@$=C*;=/C/2V28JD2I)V6U__8Z2K-H28P1;OMA\>>ZYNX$#V^ZT67#3>46W\ 3Z M4[66.'-[EIR5P!43G$C8+)S[R=TJ,?@&\#>#@SH9$Y/)LQ"?S>2/?.%X)B H M(-.&@>+?'AZA* P1AO&EXW1ZE\;P='QD_ZW)'7-YI@H>1?$/R_5NX4P=DL.& MUH7^( Z_0Y=/9/@R4:CFEQPZK.>0K%9:E)TQ1E RWO[3KYT.)P;(8S?P.P-_ M:!"^8!!T!L%K/82=0?A:#U%GT*3NMKDWPBVIINEU)_NR'K@G)-*,_)ZDO-*BP*C?M+P#K,&&V/ M%S=I*:1FW]N%JR5HR@IUCZ:O".,DX\[42N$J[FK,5SCU,VZT![: MT/P70@O(>\'U3I$5SR&WV"\OV\<7[%V4J=?*/VKUX%\D_+/FMR3P;HCO^8$E MGL?7F_NV=/Z?]]5_]GXF1M 73M#P12_P7:R76]MIMWR!G<_JHADL'"PT M!7(/3OKS3Y/8^]4F]5N2+=^2;/5&9&>'$O:'$EYB3\\^4K$A57\T<#P:V\FT MI'%#:AZ6?9K$\63N[D\5'X,B/_'.0]19[E&?>W0Q M]_O3^PASE^:),(-: :%*@5;D:L,XY1F0 O!Q4=^P7 MVHL^$PIU,C9F2]*BU=%Z?<>6_&;Q0"D+:!(,RV8,2KS9L&K&H#@(?;M22:]4 M#0 &0 'AL+W=O8+8)CG\3,S]HP9'X3\H78 &OU*&5<39Z=U M=NNZ*ME!2M2-R(";+QLA4Z+-4&Y=E4D@ZP*4,M?'.')30KDS'1?O[N5T+'+- M*(=[B52>ID0^?@0F#A/'[H'!I8OD0P M55S1H;2-1PY*4VS0NM31?J<'IZ5]" PK1-9K#2IO;LDPG$AOT M=ZZ5)GQ-^;;\^F8.FE"FWAJ[;\LY>G/U%ETARM'#3N3*6*JQJXTFR^PFU?P? MR_G],_/_D?,;%.!WR,=^T &?];'OA_59@UI02TMZ)4VRZ4$KE$F M9+$!3(:8X-MK#3(]J[BD#(^DA(,@"$X$MZWB012,NO6&M=ZP5^^?1ARJQ;U# M'#H5AJVY1S$.HA.%;:N!-QC&W0H'M<)!K\(%[ 7;V^4]D["F&MV1A#*J'[MT M]E+98GNK,I+ Q#'55('<@S-]_UU]((E'K4"'<4#C$_2 MT;;RC1'N3D=<"XM[A7WZF=,LM4N<"<([:TDOP7.3<"&RAJ_#VM?A"Y(P;*_V M" ]/?FA]^01HJ M\'&(@P!'WDDBNLS\87!F-WA'G=GK%7='.>&)+4^FU"](2A*!9L+H)8G9*8H6 M7> :+8 1#6N4$:D?S_O2.]=SLW8IMF9DGIJT]Y(N78$;U0GC5@WK, OQV2+F M/;5IK[]/-]+VE:R M[+6J;J7]=D)NA!;,P9/K=_K[_W_D:"P?4"*_':"VF:^ MUTZ0>W3XM7\>7XG<4JX0@XW!X9O8-%M9'N;+@199<1Y>"6U.U\7CSOP @;0& MYOM&F/)7#>P1N_ZEFOX+4$L#!!0 ( -" "5=$.>!W9 0 .D; 9 M>&PO=V]R:W-H965T:ED\Q44GT2,I.@7WXD9(J68Y$Q-[MC2W*O/^1/]W)=]+L MP,4WN050Y"5-,CEWMDKM;EU71EM(J1SP'63ZEYB+E"H]%,^NW F@F\(H3=S M\R9N2EGF+&;%N4>QF/%<)2R#1T%DGJ94?+^#A!_FCN_\./'$GK?*G' 7LQU] MAA6H+[M'H4=NK;)A*622\8P(B.?.1_\V# J#8L97!@=Y=$S,5M:;V9-)2QY\A?;J.W< MF3ID S'-$_7$#[]!M:&QT8MX(HM/*IY6Q'JU@/BCZ](X 7##O.EW?SW/!N0H==K'MK-0XBTN5^8 M!VUS5Y.J<04UKJ#0&_;H/<&>)WN6/9.E@ U3Y)Y&+&'J>Q<8JY1)Z%NYHQ', M'9VQ$L0>G,7//_D3[]]EV2MNF@-,6EABH5(8BU: MHYK6R!IP?^@QX?%IN%V1!_K"TCPE=UQHR2(BJ5Y%3RB63B:%$_-7L%_XP7CF M[H^961=R+C,DL1:S<BZ)G1]V7V=_$-6$.D8VA"^!Y&9,H+$+*-99&8+JCJCR^KM7'J88B&26(OR MM*8\O>C6/\6DA2D6(HFU:-W4M&ZL,5E49)\SJ42N"VUU1>ZH9)*LBOJ>Z+O; M5RH872= GGJBL-2_.4H[;^ %)WTTMZUV/RB[[KD1 MB*H68JFUF1[U!_Y%.5N982'#5 NQU-K(FA[!MS<)_SUQ*P?FTA^GKG]:LMD7 MN]2EC4G@)+KUOQYH0M6]5.;JAM!JI:B*76IMMT)/[U90F+VEN@JH58:FUD37OA6^OQLQ)V MVE4;#T_3%;69P%)KTVG:"=_>3ZP@8UP0\\177I$,NJ,+LQU8HJJ%6&KM)[]- M=Q%X%R5D@-H\H*J%6&IM9$WS$%@K[<4GJ5BJ,W!#8LH$V=,D[\Q&N\S9"/U7 MS_:&DY.'3?8YY7;=H]8-K'2FB?*]4#A3?%6]:UEPI MGA:'6UWR@S 3].\QU[E7#&PO=V]R:W-H965T=9 MWW)T0$ AEIH!J[\U#(%23:3"^%-R6I5+#=Q^?F:/\K6KM4RQ@"&CO\E,)GWK MPD(SF.,5E;=L\PG*]02:+V94Y+]H4]HZ%HI70K*T!*L(4I(5__BQS,,6H.,? M +@EP-T'> < 7@GPCO7@EP#_6$!0 H)C0PI+0'BLAVX)R-6WB^SFTHRPQ(,> M9QO$M;5BTP^YOCE:*4(R78EWDJM9HG!R\)U)0 %ZCZ[BF*]@AL:/JL@%"(2S M&?HA$^#H*\L6[W\"3]%7@J>$$DG4_-D()"94O%7@^[L1.GO]%KU&)$,_$[82 M"BUZME01:C]V7$9S743C'HCFRRH[1Y[S#KF.ZS7 A^WP;_@)=8*#Z-%+:'[> M!A^WPT<0J]@[.=QM@$='Q]Z$GK2C(YBJV"^:X+:JB*HLW*HLW)S/.\#W7 WT MG^!-:A8D84ZBS[SUP+OH.BIYZVW16EWIH_92+'$,?4N=I0+X&JS!FU>=T/G8 MI*%)LG$]?K]SX82[\4VHZE6J>JVJCLB:S$#MZR5^PE,*39(6#/Y6 M2@+'WQ/4JZ4M"!UGUVATC-&XP5NP;Q0U,#G[1I,7C';RY5?Y\EOS=9^13*RX MV@ 2;)Q/7ROIE)DTN/$$-F.H$$E:- JZ"T( MR4DLE:)#+)(F/8-:0C[4Y&QU;=^F^G4]GZK MFU.%-TDVKH?OUKY$D4F/$T-DA:#V5A.CFV!U'5\HS1"%N:)WSKOJJ.%%8UD, M)%OF?JMRD'NE6JNOO!7U!+ P04 " #0@ E7 M5-)2\%\' (00 &0 'AL+W=OT121U(N'H3\K):<:_(USPIU.5AJO7HU'*IXR7.F3L2* M%^:7A9 YT^:KO!^JE>0LJ8+R;$A'H^DP9VDQF%]4ZV[E_$*L=986_%82M.*=^G]4I1>-1&5!M\2GE#VIGF92[ZQ+!S,>&W_ L*TFF M'5\:Z&";LPS<77ZDA]7.FYVY8XK?B.SO--'+R\'Y@"1\P=:9?B<>_N#-#DU* M7BPR5?TE#_6V9],!B==*B[P)-BW(TZ+^9%^; [$3,*8' F@30(\-&#J^E;1IB)I44KQO9;FU]3$Z?E;H3F9DIS<"/RW&CDO1;Q M9_+F)5F^4V:9495ZF*H38-*[#!NDOMU M*A(4"4\ZXD-W_-01/S0'8GLTZ./1N*9.X)_KXH10[P6A(SK> MW>7ZHZ.%-T< /=H /Y4'V]_A=AVR(X#C40/\^-XGSY]9Q2D7/W1P@^.Y]" D M[-,XYVY&;I+/8T/R=IK31;)J/-XJ?ERA)P?0-QE3BHA%H_!__C*_D]>:Y^K? MCG9>U[!Q-ZP<*%ZI%8OYY<",!(K+#1_,?_W%FXY^[Q(+$N8C80$2%B)A$0AF M:>5TJY53%WW>](6J5,H+LF*2;%BVYN2YZ?82D65,*K+BLA;G;UWRADY%T,-[NR0&8,C\D8/;&15<;)MHP39QEON8QYHQC/;8+$B(S1B"8I8+I5@53MPID M&O/J=-7FG#9:B 7+R$J*F"O%$\*T^<+-2P9F+P315?AG9GZ%AX)\\]_.*/I M:*_L3V\2(IL4@6!6T6?;HL^<1?^P-,RER!*B)4O2XIXD[)LB&Y&M*HNB M[/0W7);"6%6=Q'?B=Q7=F:EOT6=/%L%'Y@N0L! )BT P2Q[>J#4^1DZ!^(]= MP78"7Y[Y1BSQYU(MU9R_2PP-=KI30&]O$GOC3MWWS(;2 B@MA-(B%,V6Q(X7 MYCDE\:XTNPK3*P1,%D8$JO2_%FFM;[\ I?E06@"EA5!:A*+9FJ&M M9BC23FIH*,T@:3Z4%D!I(906H6BV9EH'TG.:5O.KY+^UTCDOKR\ES\SUIAEP MM##+2LMUK->R7&$TQ6M3WER(=&H)ZDU":7Y#.]\9)5]Z(WHRVYN20K.&4%J$ MHMDJ:;U'SVT^7B5)6CH1YO+DEJ7)R[0@-VR5:I:==*H!:C5":3Z4%D!I(906 MH6BV9EJCTYM 1R.HT0FE^5!: *6%4%J$HMF::6U1S^V+HD8CJ!T*I?D-;7, MQL?,(H[:*H"V+#PJ9X3*:9>SM4"IVP+U4Z5E>K>N'LBJGLOJ+%D-\:BU+W3O MGJP[5>\S&NIH0FDAE!:A:+8$6D>3'O7L)N3A'7>JWN[6[YR.O-EDNC^>0+U)*"V TD(H+4+1;$VTWB1U/PS: M=0EJ!/'D%2G4HX32?"@M@-)"*"U"T6SMM!XEG4&O2*&&))3F0VD!E!9":1&* M9K]LV/J@8[N7D;=KMZ_S7U4OL>^M][U70?U2?HNI_T? &R;OTT*1C"\,&ULM=UK;YM8'L?QMX*RHU5'FFT,OB3III':<+^KU/KU_2['O^$,>%]&,Q7^8?SQZ*XO'# M^7D^?8@74?X^?8R7Y6_NTFP1%>6/V?UY_IC%T6S5:#$_5P:#R?DB2I9G-]>K MY\+LYCI]*N;),@XS*7]:+*+L]7,\3U\^GLEGFR>^)/KNL'5J0WDP6;/#4Y=*?EM M9^_N[<.];':WO+>_#_:RV>'R[AY7Y$---KMGQ?E:E38^;3NTEIWJ1SHU=0T^*T+0?EJ^EQ3Y-TD9*$/I]Z^J].Z77Z7\(("]31?E8#&/5L.M:9H7N?27]$O'ZGT6 M.M5 ]$/^&$WCCV?E2#./L^?X[.:?_Y G@W]W11J)J22FD9A.8@:)F21FK;') M"JL.*9YOAI-!]=_U^?-V7)&=.ON=*L..3MW]Y2;CCN6\_>5&2L=R/KD1 8F% M$-;*D=%;CHR$.:(FU=#MV],J1[(J3J3R\%,JCRGS(EK.DN6]%%5#NJYD6#3U$R_MRX)DLI;LHR:3G:/X4'QH0C??^8.S\J;@5=M8WLTA,(S&= MQ P2,TG,(C&;Q!P2!$OBVA>'L#M M'9Y.DZ@ZI_:2% _2(ITE=\ETMSJ.LC+"_Q"=L M/PN]OB>I2$PE,6V-R+37IT/VZ9*81V(^B04D%D)8*Y>NWG+IZK1<>HQ>HV_S M@^>WA$K?."(Q]6KO73[NNMZDD9WJ)&:0F-GQ<@RZDJ9KN?UPL,EU?#VJ:XFKYWPL<[?QAC"(R6QUO?C76O' MCDC4S7(C\7(:NG9ZK5VT.Y7;?1HG+66B:V:AFHUJ#JJYJ.:AFH]J :J%E-9. ME:WIFK(P5<+HM3JW7,W.G+T%S($!@YCJ'2FDIJ*:AFHZJAFH9J*:A6HVJCFH MYM;:]M]Y69:[YAUU+3GH&K_YZ!H&J!926CNFE":F%'%,Q=EZK"-%B_1IG5?1 M6V*=?OY8W$WO"",U%=4T5--1S4 U$]6L6A-<&[71#AU4KI%32V]1344U#=5T5#-0S40U"]5L5'-0 MS44U#]5\5 M0+:2T=LPU4\IE\9QRO2E^J4ZDK>_%<.BL/SG=]!;55%334$U' M-0/53%2S4,V6]XL3.B=6.6BW+JIYJ.:C6H!J(:6UDZR902Z+IY#_40[8JN+C MQSA+TN[C373..*JIJ*:AFHYJ!JJ9J&:AFGWD#3N47N,HZ[PI"[H>+JIYJ.:C M6H!J(:6U ZV95"Z+9Y7O'H&6P[*3KR.@$\Q1344U#=5T5#-0S40U"]5L5'-0 MS44U#]5\5 M0+:2T=OHU4]=E\=SUH+F?S&^;2PGODF7]L.NV6I_%8N_40R>R MHYJ&:CJJ&:AFHIHE[\\KGXPN]R?&H[TZJ.:>N T>VJN/:@&JA936OL5G,QU? M$4_'_UI?YZSN@_PV8LL/#JOFH%J!:2&GML%.:L!-7$AA9M"R3[M2C2['6 M._'0@@%4TU!-1S4#U4Q4LU#-KK56#;1\.1SM'"@X:*\NJGFHYJ-:@&HAI;6S MK"DP*!^>E&7_67W133E^BY[C++J/I?OJ-](L*N+M&YU663=+Y_,HRZL+INO< M^_5HT91X+7IG(*FIJ*:AFHYJ!JJ9J&:AFEUKVX7Z\N#]1-Z-0+)3%]4\5/-1 M+4"UD-+:$=@4'BCBPH,^,]G$5.\<0^L34$U#-1W5#%0S4[ MGO,Q6P=;/%N=1'M:)L7ZP+.[WEUL]LXXM/X U314TU'-0#43U2Q4LVMM^PK" MWIDSM- U3Q4\U$M0+60TMIAUA0:*#T+#5:S/GJ4&XC]WL&&EAN@FH9J.JH9 MJ&:BFH5J-JHYJ.:BFH=J/JH%J!926CL#FW(#15QNT',52WU';JBFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@64EH[ M[9J:A:&X9N'XU5(QT#ODT%H%5--034KBHYJ&:CVH!JH64UDZTICJA?/@3!Z0]KC"(.^@=>*2FHIJ&:CJJ&:AFHIJ% M:C:J.:CFHIJ':CZJ!:@64EH[!)OZA*&X/J'G%8;A_I:CFHUJ :B&EM;.LJ5 8BB=\:XO'>?H: M;T9SP6.1E*.W_WIQ]=TO_^LSKD,+&5!-134-U714,U#-1#4+U6Q4>P2'%C6@FH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!92 M6CL!F_J'H;C^H>^9.;3: =545--034B]X9B%9)H)J&:CJJ&:AFHIJ% M:G:M';L1'-JIBVH>JOFH%J!:2&FM"!PUY0\CQ:.WJ#<[17%]4\5/-1+4"UD-+:6:8T67;BES7\O<>U MXK7HG8%H806J::BFHYJ!:B:J6:AFUUKKN/;R_>!J-P+1*@I4\U#-1[4 U4)* M:T=@4T51/A1%8)\;G(NIWCE&:BJJ::BFHYJ!:B:J6:AFU]KV#[ M=5'-0S4?U0)4"RFMG61-*<1(7 IQO&1?#/3.+[1& M4T5--1S4 U$]4L5+./ MO&$%)?OH>KBHYJ&:CVH!JH64U@ZTIAYB)*Z'^*G; 8O-WAF'UCZ@FH9J.JH9 MJ&:BFH5J=JV);@>,=NBBFH=J/JH%J!926CO,FH*&D;B@H?_UT_(W7K),%D^+ MSIQ#O]H!U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)*:T=B4R,Q$M=( MA&D1+XLDFDOE8<"R/'3-I7=1&8_5.&]:_B:ZC[LOJ:+%$:BFHIJ&:CJJ&:AF MHIJ%:G:M76T-\?9.P*$5#ZCFH9J/:@&JA936SK.FXF$DKGCXN2%>]./@$ \M MB4 U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"UD-+:D=@43HS$A1,_/<1# M*R%0344U#=5T5#-0S40U"]7L6ML>XBF[0SRT"@+5/%3S42U M9#26GDV;JH@ MQG05A%3/L9.2I:0,%*4K[<2=]DT[5%-134,U'=4,5#-1S4(U&]4<5'-1S4,U M']4"5 LIK1V,357$&*V*$&N]$P^MBD U#=5T5#-0S40U"]7L\7Y5A#*ZO!A, M=@9Y:*\NJGFHYJ-:@&HAI;6S3&FR3%P5T6=*L)CJ'61H:0.J::BFHYJ!:B:J M6:AFHYJ#:FZM;4]7EI6.ZVJV/:@&JA9363K*FN*%\*$HR-/'L_*8 M^UM:%.EB]? ACF9Q5BU0_OXN38O-#U4'+VGV?;4Y-_\'4$L#!!0 ( -" M"5>7L8#9P00 ,@: 9 >&PO=V]R:W-H965TR\GYNQIJ?,3_F2THD]P#_KSZDZ:DE^K)"P#KIC@2,)B[-W@ZX@4 <4= M_S#8JIUCE#?E48@O>>%C,O:"O$:00JQS"6K^-C"#-,V53#V^5J)>G3,/W#U^ M4?^M:+QIS"-5,!/IORS1R[%WZ:$$%G2=ZKG8_@Y5@_JY7BQ25?RB;7GOH.^A M>*VTR*I@4X.,\?*??JM [ 20RQ,!I H@^P'!B8"P"@CW O"I*O6J@%Y!IFQ* MP2&BFDY&4FR1S.\V:OE! ;.(-LUG/'_N]UJ:J\S$ZEB*M:+FPLC7)G,>[\=5EFF9A9S($J)/@NNE M0K<\@>1(?&2/'UCB?=/BNMGDI=E38A7\8\TO4!C\@DA 0O3Y/D+OW^7-]-'# MD=K-SAE8@'_E" M4J7E.M9K"38NI4YOATL?]Z_VN%B3=>7B2*S%I5]SZ5NYS/Z>W]IH] ]ZR9 , MR!X-:XJN-!R)M6@,:AH#*XT[R6) *Y!(F[>26*!8T!2MI(A!*4@0U:8 *RII M\=I:I91KA?X[.>JG@\/.M,?NU3LB:Y7?"&18 QEV Y(*:N;@DHNA(YO)'-9D[GL1H:U9QA9CBD;B,O# M-@X/0%AKT75L.1)K ;NJ@5W9@8&,@6MC)U%2F0RTD")#"\8ICUD^T$ 67I8; MLOG@H_)1\&/DK@X�GVN+U^2V2M[QMIX*"Q7H%]YDVI4FB*9B++3 ^ZUR+^ M(W3QW:K?TZ7&AYTJ>'A].[(E5=0OH?'QXW)QZ^Y_&:U=U>L M]HYR<6G29T[5(E=J;8"-Z<=VUW_^=Q=\Z-C#7KC_0KC.<[[$$(,T2@-B7 M /-\]?QGM7H^VK/L EU[EE.UR)5:&UYC_HG=_)_?L\BAL_U+'NZSG"< M&GM_YQ-_!O*IV"I1*!9KKLO/WO79>COFIMB$V#L_Q=>S#Y1^<2X M0BDLC&1P,32O$2: (RO\%<7PBA7PIY@GKS:O(_ M4$L#!!0 ( -" "5?V$5H5\P8 +9$ 9 >&PO=V]R:W-H965T/.N [,=A:0M_@[9*MTYS7)#N65\Y_9AC^Y;;2R'K&(C66& MH.K/D@U9%&4DU8]_"VACFS,+W'W]3G?R@U<'\TI3-N31/^%$SFX;_0:9L#>Z MB.037WFL.*!.QAOS*,U_D]6F;?>R0<:+5/*X"%8]B,-D\Y?^*D[$3H!I?A!@ M%@'FJ0'M(J!]:L!E$7!Y:D"G".CL!1A7'P1TBX#NJ1EZ14#OU(!^$= _->"J M"+@Z--F+7'1YO)))F&3U\2R%>C=4 M<7(PXI*1'OE&ACR.0ZF4+U-"DXG:3F283%DR#EE*/EM,TC!*OY!/)$S(RXPO M4M4JO6E*U8D,U1P7"=U-0O.#A&WRH,BSE-C)A$UJXGU]?%<3WU0'OST#YOL9 MN#>UP& 171"S]57]F&WRX]DBGS]]J>G74(]YH.*"M"YSC*G!6"?TQNCF&$.# ML4_!=(YB'#UFQ)?JH'*,T2>A9''=!WZL*\D%:1\_O][I&-WY]3&]"7Z[-Q4Q MMK?EV,ZYG0^XP^\/#_[+@SUZ>29W(XL,OX]>_)%KCX:^_5S3S?L-KEV/RVZN MU^F#<,D#"+"3,1L(<),S=P+HY+!N3+P>] M5JMUTUSNRON41OYA(Y5SOU50TZIG[K2J"*VS%5I'*S0U!LH41B47:S*AL7I MJ!OAW'<.CZ.WW\/A82.CO]_(TO;G7'6^DE#8RI8.$N4B8AX3Y2%@ @E54W=NJNJ=7]7@L%DR)-^:+1-;I5AM_ M[AT=";.0,!L)),Q"PFPDS$'"W/Y1\2+3^4?3!:!T%?%>;<5[I17O M:!&_JJ&#$JZ@*R5=&I%4#7'5Z):D8<33K^2-AM%",/+?1W,\]]H,YRH:";.0 M,!L)$BTWE(F(^$!2!81?Q&JYSA;OV6_#6JUY//E3V49D%I-I3F M%+1=Z;?WI ]-Z$%I/I06H&A5^>\8/(96_H],C%DB,[FK$DBE6(SE0J@B*"[Z MM;K7(L_6/9)F06DVE.84M*O=@E.9#:0&*5E6^62K?U"K_6:E; MKLD]3^I\QGM]]-DB1](L*,V&TAPHS872/"C-A]("%*U:#:6S:("M10/J+4)I M%I1F0VD.E.9":1Z4YD-I 8I6K8_29#3T+N-=FC))GI@,!HY0F@VE.5":6]!V'S3,KG%@/$*3^JP"T' M/K6RA1JV4)H%I=E0F@.EN<:AC6J:YN%@'FK=GI8T0"6MRK=T< V]A?O")8W4 M55@K8JA'"Z594)H-I3E0F@NE>5":7]!VOYG7KOEN+2II]=]Q2K_6U/NUY:6: M2"9J?5D]X5RI0VD6E&9#:0Z4YD)I'I3F']%8AZP9%75S( &J'U7UEW:MJ;=K M[609"IYD\J=1K?:AWBR49D%I-I3F0&DNE.9!:3Z4%J!HU7HH35S3Q,[1F%!; M%TJSH#0;2G.@-!=*\Z T'TH+4+1J?92VKJFUQ:KWB^WD3%C_CTMZUMFU ;5T MH30;2G.@-+>@[0[#]Y]QH0G]XPD#5,*-BIL["Q+$3$SS!3!2]?RZ2&269&?O M=I&-NWQIB;W]KG'M&37[?>,ZV"RA4>(W*WH\4#$-DY1$[$VE:EWTU(U%;!;) MV&Q(/L^70WCE4O(X?SEC=,)$UD"]_\:Y?-_($FR7*AG\#U!+ P04 " #0 M@ E7#2#R"%T" "=4_9D E_NQU_7>)I9L MFQD[X<=10;>P O-<+!2._$8E93D(S:0@"C9C[WMW-!E:>V?PPF"OC_K$GF0M MY:L=/*1C+[! P"$Q5H%BLX,I<&Z%$.-WK>DU6UK'X_Z;^IT[.YYE335,)?_% M4I.-O1N/I+"A)3=+N;^'^CQ]JY=(KMV7["O;:S1.2FUD7CLC0Q E$ ^W8*AC.O/Y(DP0>:,CGR#NUD?/ZF5)Y5R>$+Y1RDZI!=< MD3 (>^3I7P$?,1O6L&$-G6+OA.)4"J,PC1IC9#+R(%(X0$HFF)24+!1+F-B2 M.209%4SGKW BS]^Z Z";V?P>PU^SZGW3^ O9R^S MQ^?9JHVK=P&NZX;K^FQ8?Y9&&RI2&[T"E'OH(@$BUYQMJ7T[5WCC=&L\*^5N M=0=L =C%06<8^;L6GG[#TS_+<\<.=3ZQ:7+>MOM9G7=&;=!0#MZ=S<$%N(8- MU_!BV1RV9?/K?]GTCXJ-K=MSJK9,:,)A@UZ8?8R8JFIA-3"RX1T_N@;*E1=*?ZB; MK^G$)4 @DO[9XCO-E,R^(XSG-_\E2 ML9I8H052O$";7#S0W1=<.Q0H7D)S7GZ"72WK6"#9<$&+6EE:4&2D^D:O=2". M%%S_#06W5G"["NX;"EZMX'44O+=,\FL%_[TS!+5"Z;I=^5X&+D("3<>,[@!3 MTI*F+LKHE]HR7AE1"^51,/EK)O7$]!L5&(3@#_" MYALL+R*:(&YR)+]$ >( M@/AU39DX#'V,L$!9SC^!#R CX&E%-QR1E%^!)W5_E^6Y7 =\; MII)K*3FJ# M9I5![AL&>>".$K'B("8I3GOT([W^0*-OR^ T$7+W$9JY6N!?&W(-/.<*N([K M@>?'"'S\\ D\]5@V?S_(W8/Z'+S('ID'N]>J^)>M:H7-:Q:65W*#-[@/\??X MVW/\V+<"*DVO7U.5QAN^1@F>6++V<RG4)OZ ]&8WM['-@^L7 0!&VQZ%3,<[S0[=#B M4S%WY 7>L!%KN1DT;@9:-Y\P*P!=@'1?LSC*975*9 E@\C^HUWTM\=S59Q(6 MZ7V%X"=&K&^A&3*BE8%!DX&!UJKFWV).40YTRT[+.3?N)F&125AL"-9*QK!) MQO#BHCLT&7Z3L,@D+#8$:X4_;,(?7EQT*TW_J/X%GN_ 3LT]E1I!;S3LE-SP MI):./-\-.Q7WE 4#9W!4F%L^CAH?1UH?.P^"?:YJ >>N-).PR"0L-@1K90$Z MA^=VY^*M7JL:RH!16F24%INBM9-PU#S!BS=\K7J\2T/?&71VZ;Q'S!^Z04.>B[(R?LW_70/;CJ:EW]G+WB%-RS+)%?<]WSE1YT]NHS28N, MTF)3M'9*#AT6O+S%@D9[+*.TR"@M-D5K)^'09T%]H_7W1G"!2)J1)5AC5KZZ M(PD&]"7/EDB]#+L"!>(<_-?;G<]J/'2/=JQSW>W%]$:=/9B-]K3U;368]BH^ZAF:LIVJ \M'-3W M<$TY![M,K,!7DF)5[&>(UR5?+>X[G*P0R7C17_2-=G=&:9%16FR*UL[5H<.# ME[=XT&B/9Y06&:7%IFCM)!SZ/*AO]'ZYZ(=]!7C8+?I:(\Y.P'OFC$W-6076 M/CJ8*#!;EB="ZO72CLH-Q:I3H^I&T'5Y+/)"A:!%>;G"*,5,"8P)8F1@0 .8? 9 >&PO=V]R:W-H965T MT,U(DCNS2='VQ&<3 MMI=IDM,GCL0^RPC_=TY3=IPZOG-J>$XV6ZD;W-ED1S;T,Y5_[)ZXNG-KRBK) M:"X2EB-.UU/GP1]'@:<="HL_$WH49]=(3V7)V(N^^6TU=3P](IK26&H$47\' MNJ!IJDEJ'/]44*?N4SN>7Y_HOQ235Y-9$D$7+/TK6+,07':'8+*(;ATZ%]Q M""N'\*T]]"N'_EM[&%0.Q=3=:[ZFZ6K \IKGD1"LIT ^82I*DXD?]J!@0Y:8- M>D[$BWH:5T\GKE0CTWPWKD8Q+T<17!E%B!Y9+K<"1?F*KEK\L=U_:/%W543J ML 2GL,P#*_#C/N^AT/N B\(6\:S>+M[T#:=VWJ/WMV[$8RP?D?"@A=>X9U> MC3G-XZU*)R]M EL1.MV-Q8[$=.JH?"8H/U!G]OUW_M#[N2VZD# ,"8N 8(8. M_5J'?D$?7-'!7)AM(O0A18"$84A8! 0S1!C4(@RLB^'3/ENJ!,C6Z)'\S7B= M$EOU*%'] J4_V8>96H^'\R"_MNB;%OA_+:+7%F%M8N5N?NQC1P!RD") Q#PB(@F"'"?2W" MO76)O-X ?4!/E.LVM;]N$Z7DC&&$VXSZHXNDT&8TN)(7 M1O6D1]9)/\0QV^=2J,UB3),#6::TUS95*Z7K^P<)PY"P" AF2.%[S<;=NS$- M5 @'4!I&)060=%,*R0_,LD]2TJ1+\I$7U[C?B8Y$FVSU1>NJ&2LO?1605(&@:E15 T M4ZVFV/6'M^8JT*H6E(9!:1$4S92BJ6Q]:\WVGEP%6NN"TG!%,W/5JU3U+:I8 MOREC?7L=VZ2J&W=6UFXZZP!)PZ"T"(IF"M:4X/[HUFP%6GZ#TC H+8*BF4=$ M304>6,O*=V0K.["K-* T7-'LV0JJRS+B[MFYI4HNF^+ 6* B#Y7'4W5K?2C] M4!S%7K3/_?'";VG'_C@JCYP;?'D"_DCX)LD%2NE:=>7U[M1ZX^6A&PO=V]R:W-H965T PB%<*T3NJ$H-T^N\D%HB8VL\VC_WZVDV9 W:C=^$)B^YYS M?,\E]AWL*'OD*P"!]D5.^-!:";'NVS9/5E!@WJ)K(')E05F!A1RRIXX3V@7.B!4-]-R410.Z$7E&8,H0WQ0%9D\CR.EN:+G6\\0L6ZZ$FK"C MP1HO80[B?CUE=N\SE 7,8T_Q7EHK5 MT.I:*(4%WN1B1G??H,HG4'P)S;G^1;LR-NA8*-EP08L*+'=09*1\XGWEPP% M\I@!7@7P3@'^*X!V!6B_5<&O /Y;%8(*H%.WR]RU<3$6.!HPND-,14LV]:+= MUVCI5T;4_V0NF%S-)$Y$/Z@ U$.?T0U): 'H#N^!H\L8!,YR_DDNW,]C='GQ M"5V@C*"[%=UP3%(^L(545QQV4BF-2B7O%:4VNJ5$K#B:D!12 SYNQH<->%MF M7:?N/:<^\AH)OV]("[6=*^0Y7MNPG_';X9XIG?]3G_RS^I$9[?I_T-9\P2M\ MA^5OF8I;PMMFN#K-^GR-$QA:\KCBP+9@11\_N*'SQ>3L.YQ4/PRJ.NX MX4FB!CG'[WCF3,,ZT[ QT\EB ?IV/3BRT0S+8WP&"25)EF=8W<%7: HL 2*N MT!T5.#?Y42JYSL$.G9:TY,01^;#UO,5MFA*,<%E+*:77D5\+*=JX<"+K6 M_ MQ_&W@K*CU1SIG(X!@YW>=*3N4(_2]+8Z.WLN5GO!V*1CC1]R@*3/D?;%+W:< MX#*DVDQ_>VZF$P]\"G#]39D?12Z_;LK?J[NBJ(-_KI;KZMW975W?OST_KV9W MQ2JOWFSNBW7S?VXWY2JOFU_++^?5?5GD\]U*J^5Y-!JEYZM\L3Z[NMR]]JF\ MNMP\U,O%NOA4!M7#:I67__I0+#=?WYV%9\\O?%Y\N:NW+YQ?7=[G7XJ;HO[U M_E/9_';^HLP7JV)=+3;KH"QNWYV]#]_:2;Q=8;?$?R^*K]7!S\%V5W[;;'[? M_F+F[\Y&VRTJEL6LWA)Y\\]C<5TLEUNIV8Y_[-&SES:W*Q[^_*S+WN$(Z>W[G1K@<]O>6[_I+E M=7YU66Z^!N5V^<;;_K#K=+OUFVZR6&_KXZ8NF_^[:-:KKSYNZB((1\'? I&7 MZ\7Z2Q5\*LK@YBXOB^;%Z\WJ_J'.=UUY>+9?67X*?@/*BVKU7!8AW\NE[4U5^;%YN?_^MN\U U3G5Y7C=[L=V6 M\]E^BZ^?MCAZ98OCX)?-NKZK K&>%_.>];5__=2S_GES]%X.8?1\"#]$7M ^ MK-\$\>BO032*XN#7FRSX^2=GWY_^Z=O3'P5G)\#1'X&%'_XE+YLM#EVXAY&G M[W@T:/O4Z=L7>;9/_Z@WQORH-\;^@"/J5$/\\H$2[UI*7FE)O/_\T7Q4-\$G M\3FXT>\_BYZM_?!DQ/W&=DSPMKK/9\6[L^:D7Q7E8W%V]>__%J:C_^BK(A++ M2$R0F"0Q16*:Q R)60AS*F'\4@ECGW[UL1G=+M:SS:H(_B_XJ:\*O.L/K8(G M+-UAVU'QX]4D2=++\\?#WMU=* VCQ%U(=!>*DBB9N$O)[E)Q'$U'[E*JN]0X M'$]"=RG=8T73,':7,CU+A?$TR/<=A/$G:%IWW,GEY+Q/O>_GWW3B[&>_D MCT79?&]X_MA\J)K7ZDTPVXV3BNU0O1D@B4\WP<_-*.=IH;X3S =OA++ MGK#QX3LV;MZST>CHK15DJ[*OU6@2=EI59*N:Q$S?+L3C[H&SO?L:I8<+.ITT M?>FD*=))Y\]C]V]W4V^#0[LIB65IST&Z9\&93V M=4@O/;1#/F&3@STM'?8:8O'6;J[3#/UQK^8)?QXD.[S/24+M.[T'&7(3=+]K5X_ 8J MLD7=V^+QB*UWH:,>TUVFZ3%I?X^Y>.DQ%]X>\WE[Q6I[P>H^+^O%;''_= 6K MZ3_%\_6JVTVY/2&NFI>K>C/[?7=5J]GQVZ(LF[ZV>ZVO-WD;'MJ;2"PC,4%B MDL04B6D2,Q>=$^;QIR/4G%,3X:B]U#OR5L5U7MTU@[_'Q;Q8SZM@7LR:C]*F MK[_R[=2O#>WJ>^WP>UDRB8\^HC*T38%JLF>1K?, MH)JE-+>7'@02H?^SNZCJ"P\WP']RN"J0!,G5!.H)E%-H9I&-;/7#D?OZ70<)L=#>*I5M[^W MF5+H#Y4^%>7NIJCUK/CF\ B-EU M0S6!:A+5%*II5#.H9BG-K8PVH0L38GB$ M!F^HEJ&:0#6):@K5-*H95+.4YA9%FPB&_DCPU.$1FO.A6H9J M4DJBE4TZAF MPFX:&(VGDU%Z/#R"6G7[>QLMAOYL4:SNEYM_%<]CH_^\WUWW_Y]?BM5O1?F_ MO5T?3111+4,U@6H2U12J:50SJ&8IS2V0-DH-I\0H"WH&=D!4RU!-H)I$-85J&M4,JEE*2-VYB1C+^-P36#1LBH)E!-[C7W&DGWCG2%MJI1 MS:":[3DBX?3UB0Y1&_M&_MAW0 SFEP;W9C3Z136!:A+5%*II5#.H9BG-K8PV M(([&Q+ (S891+4,U@6H2U12J:50SJ&8IS2V*-AN._-,WF6$1&AVC6A9UYQ0F MW2LM FU4HII"-8UJIN?P1I/N12"J4;>7MV%OY ][KY=Y507OMP]MV4YKN7EM M"HN?&=R1T;07U02J2513J*91S:":I32W+-I,.)H0(R(T!T:U#-4$JDE44ZBF M4CM]ENY,]V\2>W1-VD;QR&4=P9#E[[MVQP;:#S>U%-HII"-8UJ!M4L MI;E/:FNSY=B?+?^ !\;L6W2K8Q)V'R]R[=^VH=6!:@+5)*HI5-.H9E#-4II; M'6W '/LG(G_7G$)U3)4$Z@F44VAFD8U@VJ6TMQZ:3/HF,B@8S2#1K4,U02J2513J*91S:": MI32W*-H,.O9GT"=.Q8R[46.8)M/NH G-CU%-H)I$-85J&M4,JEE*<_M[FT;' MP]/H9M TX,X]?P.#3Q!H3HUJ M4DJBE4TZAF4,U2FELP;4X=$SEUC.;4J):A MFD UB6H*U32J&52SE.8619M3Q_Z<^M11T[1[@U;/XPFN_:T-[N]H7(UJ$M44 MJFE4,ZAF*X1Z.)-*HI5-.G M'F"#-FLIS>VL;=@\]H?-WWW'DM\?_.&.AM6H)E!-HII"-8UJ!M4LI;GUTH;5 MXY08\:"!-*IEJ"903:*:0C6-:@;5+*6Y1=$&TF/_P[29RT>3[OFW;QR$!M&H M)E!-HII"-8UJ!M4LI;G%T ;18W\0_?VW,_D;&'SV0)-L5!.H)E%-H9I&-8-J MEM+<@FF3[/$%,:1"8VI4RU!-H)I$-85J&M4,JEE*>>NG7!H^JGK3#9V@>W]>!-BA03:*: M0C6-:@;5+*6Y7;X-LY-39EY_^(ZHPM_ X"I @VY4$Z@F44VAFD8U@VJ6TMR" M:8/NA)AYG: SKU$M0S6!:A+5%*II5#.H9BG-+8HV\$Z0F==)=^;U^&(23XZ_ M)Z!Q-:H)5).HIE!-HYI!-4MI;G=OX^KDE(G7G4'3\(G7_G8&GR;01!O5!*I) M5%.HIE'-H)JE-*=NTC;13HF)URDZ\1K5,E03J"913:&:1C6#:I;2W*)H@^WT M3YAXG78G7E_T_)4)_Z8,+@8TSD8UB6H*U32J&52SE.860QMGIZ?,N^Z,K#Z? M,._:+P\^;: 9-ZH)5).HIE!-HYI!-4MI;J6T&7<:$V,I,KN\1K4,U02J2513 MJ*91S:":I32W*-IT.P7G7:?=W#H=3WL&3:VIPZ M)29=IV@6C6H9J@E4DZBF4$VCFD$U2VEN4;19=/HG3+I.>R9=]]R\Y]^4P<6 M9M"H)E%-H9I&-8-JEM+<8F@SZ/242=??3OX'!9P\TQ48U@6H2U12J:50S MJ&8IS2V8-L5.B4G7*1I1HUJ&:@+5)*HI5-.H9E#-4II3%),VHI[\"9.N)]U) MU].>(95_4X86 ZH)5).HIE!-HYI!-4MI;C&TT?3DE#G7[T^*W_S4T/,$JF6H M)E!-HII"-8UJ!M4LI;FET0;5$V+>]03-I%$M0S6!:A+5%*II5#.H9BG-+8HV MDYYXX[VKCT4=+-:SS:IX;UO6VD8-7@[*X;>H@?/L^.COOO'X= MOE5AS^LZ?&MWKY^W_-7E??ZE^"4OORS65; L;INF1F\FS?FFW,[0?OZEWMR_ M.VM.=;]MZGJSVOUX5^3SHMPNT/S_V\VF?OYEV\#73?G[;G>N_A]02P,$% M @ T( )5X;L\C&U! CQL !D !X;"]W;W)K&ULK5E;2@ !C.[4]DQCHMI-V,TZZ^RR#;#,%R8OD.)G9 M'U]Q"387:W&J%YN+OG.D$YBPJ;:AO/MM:ZS8(,3Q*[H M%A/Q9D73!'%QFZYUMDTQ"O.@)-9-PW#T!$5$FTWR9_?I;$)W/(X(OD\!VR4) M2E]N<4SW4PUJKP\6T7K#LP?Z;+)%:_R ^8_M?2KN] HEC!),6$0)2/%JJMW M:Q\Z64!>XN\([]G1-Y3R%_"8(L)0[CX#'US,412SCZ+8CP<7?'CW$;P# M$0&/&[ICB(1LHG-1F0Q2#TKBVX+8/$%L@6^4\ T#'@EQV!'ORN,=2;PN1*B4 M,%^5N#6E@%]WY I8Q@4P#=/JJ,^\?[C9U9S?8_=^C]V7A[LX$.&P*[RFI57U M*BO'LT[@W>$UB@'#Z5,48 :VZ 4M8]S520H<)\?)9L&GF9@3#6.B/QU++V7+ M)M]KMD4!GFIB=LU8L39[_P=TC$]=1O2B]%12^FU*NT99$]FN1+:E(M^C%S'% M&\5S*O$P];O=1IS=U2KG,-ZT'HJ23T%8'5 M?!A5/HQZ^/ @F=.E\>>.+)5@KDHP3R68KPBLYNBXM7MX< M5.T2H^8XN!XDL;]$:YH''(3@RI8 N4H("".47Q!;B[FW?F&5*(! M4C17*9JG%,U7A5:W]BCQA%)K;Q*Z(QS0%4C+S'.;9YXA7O*3(T..>;;7*M'< M$JWV6=R16"@E]56AU4TT#R::4A/='0:[8S MO4@]I:2^*K2Z,X<,',I3\ 5]07%FQNFQI#+%G9=HM?P2MM8DI9Q>!Z?5XO15 M<=:-.&3I4)ZF]TXR83MA;G]-PW;NW5[Y.Y"@U>[N/:!\>>/>*MXA08?R#+VY M_H/_P%_D\C.-R!K[^88EJ='MWD9R:-Y[?P>@X[GKOPVBO.A@[PQ5'5-Y2N(\) C%>"RK@: MBAZ6%J<_Q0VGV_RT8DDYITE^N<$HQ&E60+Q?4&ULO=MK;^HV& ?PKV)ET[1)6W/AV@Z0VN8N=:I.M>VU":9$36).8N <:1]^ MN360+IB@_K4WA00_/]OE>4B"P^S T[=LPY@@W^(HR>;*1HCMG:IFP8;%-+OA M6Y;DKZQY&E.1;Z:O:K9-&5V507&D&IHV5F,:)LIB5NY[3A7U1,:%5[ MHZS\2PY5V]%$(<$N$SRN@_,1Q&%2/=)O]3_B), 8G0DPZ@"C;\"@#ACT#1C6 M <.^ :,Z8-0W8%P'C#\$Z.<")G7 Y&/ \$S M Z8]NWAM@ZX[3L'77M_Y[0R M@ZJWO,P7DPJZF*7\0-*B?>X53\JD*^/S- F3HCY>1)J_&N9Q8O$'%XSH!OF- MO.R6&?NZ8XD@UC[_FY&?329H&&6_S%21=U4$J$'-.A5KG&$'Y(DG8I,1*UFQ M54>\)X\?2^+5?(K-/(WW>3X84O"%;6^(/OJ5&)HQ(#\2E60;FK*L8VB/ZB(03=1'#/OLBT-V%S)#XH92_=,6?ST@S[6 M?N_*9R1F(C$+B=E(S$%B+A+SD)@/PEJ%,&P*82C3%V:X#UO-%\."M*V^ERK5YB\1,)&8A,1N).4C,16(>$O-!6*L6 M)DTM3#Y_:CU!%@(2,Y&8A<1L).8@,1>)>4C,!V&M0I@VA3#]WTYXI#U=6R]( MS$1B%A*SD9B#Q%PDYDTOGF?YH/Y:57#;5,&MM H^'@[(/Z0Z6[J_>+8DA:]- M>B1F(C$+B=E(S$%B+A+SD)@/PEKEH6O'[_ZUSY\OU0:H%J":"=4LJ&9#-0>J MN5#-@VH^2FO7Q,EZF/[);R5KX-)7A(_RCJY.=:1F034;JCE0S85J'E3S45H[ MU8UCJAN]4CW/].]T&;'BFJ!:Y^I,>REV]7$ J9E0S8)J-E1SH)H+U3RHYM>: M9,&FG?;']5==NJIU_K+@\I>H;OX?]COZ MG5O=MG]DJE\1/-'T-4PR$K%U3FHWD[QNT^K&_&I#\&UY"_:2"\'C\NF&T15+ MBP;YZVO.Q?M&T4'S\XC%OU!+ P04 " #0@ E7[.".(N@" !)"P &0 M 'AL+W=O@@IW9)FG__6Q#:&A(A-I\2;!YG_?XF ,^_0UE3SS& M6(#G+"5\8,1"K'JFR<,89XA?T!4F\LZ"L@P).61+DZ\81I&&LM2$EN6;&4J( M$?3UW)P%?9J+-"%XS@#/LPRQER%.Z69@V,9VXBY9QD)-F$%_A9;X'HN'U9S) MD5FY1$F&"4\H 0PO!L:5W9NY2J\%?Q*\X3O70&7R2.F3&LRB@6&I!>$4AT(Y M(/FWQM$&%T#1'B!\E3< MT_8%-H/<\ 8)A2GC,, MOH&'^Q$X/_L"SD!"P.^8YAR1B/=-(6,K!S,LXPR+./! ' ?<4B)B#FY(A*,& M?G*<]X_PILRY2AQN$Q_"HX8_W?NM4)PJC? T7[>>]Z ID(O[)QF.W4V]?@* MA7A@R,.'8[;&1O#YD^U;WYNJ[)1FHU.:W9S2;'Q*L\DIS::G-)N=R*Q6QVY5 MQ^XQ]^"7;(QF)*09!N<_*>=?FFJWL/"UA6J#UD''\_R^N=ZMR7V1;T.O+AKM MBZ 'O4Y==;.OJJ\;[*M=V.75=-&KQ@UW;JJFF#RG:ZL*Z:->R#V_%> M(Q9/P-PY5S/,EKHIXR"D.1'%!Z::K?J^*]WNO)D?VKVQW3 _D7UBT=:]VA=- MIOQ$+Q/"08H7,I1UT9&?+U8T;L5 T)4^U1^ID#V"OHQEKXN9$LC["TK%=J " M5-US\!]02P,$% @ T( )5]&7QPA# @ B@8 !D !X;"]W;W)K&ULG951;YLP$(#_BL6D/;6%0)-L&2 EW::E4J 3]H]Y(,_,'"J$5<$4%1Q+RQ%M.%JNY MC7$$R+_YOC$;],*#WBH^?S>9!9]&E&\'Y=LQ>KIM M&*!)L)M>3XZUT9*(6O]_R)WN.##'3,&(V'00FXYRO@M^?8'<./0MN=D@-[OH MU)Y FJ\(GW$;9[[E-A_LGW_4'RJ0A>N""F6BX;IK%&PO1IF6BL;VR3GW^/J:&/JE7@IV,V-,>XM,R') 9EH7GWR_ MG,Q81LN+O(&FN,JI-5TW]LE",)B60,N&W6ZW(SRB79-B7\^PJTZ4WR>=2 M#TBO&?+L[6LR($'TD7A6;I0G;$#NSM[_FN?Z\IUG[R7N^-G%7!. M?*=HYP#1BQ:N:S!,.CI(>H\R)MS=%JZ>/C4ZEG>*T7H.FK&_9D('(\=.\@85 M(79;AR5X;X91\>! \?WJ5MZOJW#83W.Y+L:0V $3GV;,NZ=B0$94\+'BP$II MQL72#K=A8)*+7'G:[ )C*("1\L'"@>W!!JEU,BYS5<6V$>SWN'Y\!UCUP" 7 MHC'8)G9@V"^HUDS)*].I'JX&'T%>W;Y=%L;A5-%ET.Z0-:&ZF2#C7"5,-6$" MLAH:]@5+P8[BTQG<=5[X &J=9Z:1<#K-):T\K!AUP\A.F! W\-OC9[JEO4@W M5K8J&MDTC:&Z:65L!_0WU:SVIFSG1;I>P>]S_65NIB.K/I0+NU8LY8NJOT@; M YAZ@*O3HA#+SX)/9<;LY \...S3%<^;Y8H_F&A0*A,SP!3Q[IG2?+(Y\EO1 MXI8M]*J<%BGNN?W?\Q.>ITPR1<6F:5/[!S@.NZ]EN=JCNX:?RNK?K=X79[4^ M$AQW6NLCQK&;C-Z"R3>PB^ICUG&;#./C]U@?.8_<9/?5WD7/,1D=<:"[KWHPG"9./#H9&7M.Q^6-U2]\\G["4 MSH6^;< !6;>_LX3/L[AYZAH243^U;G^#Z051<^PWL;A,V((EH[JKIN.JZ9F& MB5I?0-A%KJK+C6 *5B,T4SS4@[KP!(X[=JXW% 0:V"ECM0'QW'*@I-R<,854Q;]@. MQI$XQA"H17>-1A&2G0@^[O7!=DD8QK$; *NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'R $ "['0 M#P 'AL+W=OS48&+;A-36?U99+N+-2NJ86+O5Z8+::T])L.+=U-.'E M.!DFQ&S4TW>EQ8N2EE8+IE55C9.TO?&3:RO8F^*%@[RG2^-++%W>40 9)Z,A M-+@2VEA?P[=/@7''H7)[U5CUIZ@LUQ-J^5]:-5LAUZX9>(I!\!B^'PZ?;2=> MZ?_3C6JU$HQ/%&MJ+FW;CYI7#E":C=B:A$A:\W%RJ$*N94FFTD(GD9ELFX*Z M[DGAKV=E^]06<(,^U%<";NA9Z<'[@[R!:U6)$OZ])-]H127CQ'>N"0 S!#![ M-T#R84X#R!R!S"-"+AR$^X$A:D5NMUP'D 4"6;P;Y/2Q$0'D&0)Y]FZ0-]1L M L@1 CGJ%_('1$:2DD_D6V.$Y,80*MWD-,*#!I#G".1Y!,@,(&=R!S65W@=< M%PC7102N'+A ,+ V[/X/,H=5;7T?3A\#R$L$\C("9 &0$[ZT8:0>8J%Z& 'J M#*"N&=,-K(_I,[1F>#O];D-,U"@]*\5CC@#3114;SKH4\TC:LT@\UCE@W:BZ M%K8-*Z[C(.18T=$Q9I*T9Y5XS O O..P;!L>Z].&$J9J3>_K, MPRU"BDDC[=D:;4 >NCE'M80-GR%SKF&;0'6G S%GI%&DD?J1K;S>YA2B'[G7 M5!K*0DS,&FD,;:3.&XMF:?ACXW:P4V>0SFAC DE[-LA"K*6 NDX:$ I5X];O MFLQAW\!$=U)B"DEC."04,+"1#Y"H5-Q\##?7F%.R&$XY9>-?68B).26+X92# MCX]V(IJBQ%#+;^,=Y<.9P5ZYKJO4_MF^Y+$DPV M6B.F+O\F"TJ2A57L(4SL<\PW>63?=&;E7;CC MS=&78C&TT\&1S*C'LSDU,/GD,^70D?FR18^+)8X@G M)(0!AU316,%<48B)B2>/(9XN)HPT@Q]I5SG$Q,23QQ#/ZX3[^*!CXLECB.?4 MUNU3&#(+3$!%# &=RKX[B[S !%3$$-#Q[/M5R"PP 14]"VA.]V3G!]K_W!W) M3(1AE3)-YX5+@>FGZ%D_,VE -MH-<>G>#UQK&.MU>YX0,J)',MX]@\-A8/AW/3K/U!+ P04 M " #0@ E71QQ@N:0! ";&@ &@ 'AL+U]R96QS+W=O^SB@6L]>9O=6U"?^96&^WAW7XK-??IW!. M?PQV/W5[C/L04M%;E>TNI'GA+M7S='3W@_1ODXO>BN! MWHIZ*X'>VOG8)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\E MT-M0;R/0VU!O(]#;4&\CT-LZFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'H;ZFT$>GO4VQ/H[5%O3Z"W1[T]@=X>]?8$>OO.9O<[]8[I6H7X['FL\?GO MI#K=[@W/Q]^7CY.=M_>.LX-_48M?4$L#!!0 ( -" "5V MUY9#7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4 M>&\>&'-I0;5RL3;4A)U7T<$A#IU=C2M*XX:A M(&)G'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VUM5W_]=Z5=XUJ5S=&? M=;^PYI]02P$"% ,4 " #0@ E7!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( -" "5?>^GRS[@ M "L" 1 " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ T( )5WDEIDB-!@ 5"< !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ T( )5WS@N3A+!0 X!4 !@ ("!PAD M 'AL+W=OB1W8: M;0< +TX 8 " @4,? !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ T( ) M5R]AHOPL !@ ("!J3( 'AL+W=O($ !##0 & @('B.@ >&PO=V]R:W-H M965T&UL4$L! A0#% @ T( )5^!+!$ZF! E0H !D M ("!^C\ 'AL+W=O&PO M=V]R:W-H965T*M^ L M /@B 9 " @>%( !X;"]W;W)K&UL4$L! A0#% @ T( )5^F*?^3T!@ 9@\ !D ("! M$%4 'AL+W=OY/N-T$ "1"P &0 @($[7 >&PO=V]R:W-H965T&UL4$L! A0#% M @ T( )5ZNUC$_<"0 ?B@ !D ("!\60 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ T( )5Z\$>E@M P - < !D M ("!DG\ 'AL+W=O&PO=V]R M:W-H965T$H7P V ( .8& M 9 " @5>& !X;"]W;W)K&UL M4$L! A0#% @ T( )5^IR'<%/!0 N!H !D ("!9HD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT( )5YDC).!L P 00L !D ("!?)4 'AL+W=O#0 &0 M @($?F0 >&PO=V]R:W-H965T!W9 0 .D; 9 " @=N< !X;"]W M;W)K&UL4$L! A0#% @ T( )5TB2#K54 P MZ0\ !D ("!=J$ 'AL+W=O&PO=V]R:W-H965TL !X;"]W;W)K&UL4$L! A0#% @ T( )5Y>Q@-G!! R!H !D M ("!Z[P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ T( )5[_@(6.E! QQL !D ("!H&PO=V]R:W-H965T&UL4$L! A0#% @ T( ) M5Q0/XRS$#@ .-T !D ("!4M@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T( )5^S@CB+H @ 20L M !D ("!:?$ 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ T #0 (PX 'D# 0 ! $! end XML 58 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 59 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 193 232 1 false 55 0 false 10 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://ramacoresources.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://ramacoresources.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations Sheet http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Equity Sheet http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity Consolidated Statements of Equity Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Note 1 - Business and Basis of Presentation Sheet http://ramacoresources.com/role/DisclosureNote1BusinessAndBasisOfPresentation Note 1 - Business and Basis of Presentation Notes 7 false false R8.htm 10201 - Disclosure - Note 2 - Inventory Sheet http://ramacoresources.com/role/DisclosureNote2Inventory Note 2 - Inventory Notes 8 false false R9.htm 10301 - Disclosure - Note 3 - Property, Plant and Equipment Sheet http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment Note 3 - Property, Plant and Equipment Notes 9 false false R10.htm 10401 - Disclosure - Note 4 - Debt Sheet http://ramacoresources.com/role/DisclosureNote4Debt Note 4 - Debt Notes 10 false false R11.htm 10501 - Disclosure - Note 5 - Accrued Expenses and Other Long-Term Liabilities Sheet http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilities Note 5 - Accrued Expenses and Other Long-Term Liabilities Notes 11 false false R12.htm 10601 - Disclosure - Note 6 - Equity Sheet http://ramacoresources.com/role/DisclosureNote6Equity Note 6 - Equity Notes 12 false false R13.htm 10701 - Disclosure - Note 7 - Commitments and Contingencies Sheet http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingencies Note 7 - Commitments and Contingencies Notes 13 false false R14.htm 10801 - Disclosure - Note 8 - Revenue Sheet http://ramacoresources.com/role/DisclosureNote8Revenue Note 8 - Revenue Notes 14 false false R15.htm 10901 - Disclosure - Note 9 - Income Taxes Sheet http://ramacoresources.com/role/DisclosureNote9IncomeTaxes Note 9 - Income Taxes Notes 15 false false R16.htm 11001 - Disclosure - Note 10 - Earnings Per Share Sheet http://ramacoresources.com/role/DisclosureNote10EarningsPerShare Note 10 - Earnings Per Share Notes 16 false false R17.htm 11101 - Disclosure - Note 11 - Related Party Transactions Sheet http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions Note 11 - Related Party Transactions Notes 17 false false R18.htm 11201 - Disclosure - Note 12 - Subsequent Events Sheet http://ramacoresources.com/role/DisclosureNote12SubsequentEvents Note 12 - Subsequent Events Notes 18 false false R19.htm 20202 - Disclosure - Significant Accounting Policies (Policies) Sheet http://ramacoresources.com/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies 19 false false R20.htm 30203 - Disclosure - Note 2 - Inventories (Tables) Sheet http://ramacoresources.com/role/DisclosureNote2InventoriesTables Note 2 - Inventories (Tables) Tables http://ramacoresources.com/role/DisclosureNote2Inventory 20 false false R21.htm 30303 - Disclosure - Note 3 - Property, Plant and Equipment (Tables) Sheet http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentTables Note 3 - Property, Plant and Equipment (Tables) Tables http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment 21 false false R22.htm 30403 - Disclosure - Note 4 - Debt (Tables) Sheet http://ramacoresources.com/role/DisclosureNote4DebtTables Note 4 - Debt (Tables) Tables http://ramacoresources.com/role/DisclosureNote4Debt 22 false false R23.htm 30603 - Disclosure - Note 6 - Equity (Tables) Sheet http://ramacoresources.com/role/DisclosureNote6EquityTables Note 6 - Equity (Tables) Tables http://ramacoresources.com/role/DisclosureNote6Equity 23 false false R24.htm 30803 - Disclosure - Note 8 - Revenue (Tables) Sheet http://ramacoresources.com/role/DisclosureNote8RevenueTables Note 8 - Revenue (Tables) Tables http://ramacoresources.com/role/DisclosureNote8Revenue 24 false false R25.htm 31003 - Disclosure - Note 10 - Earnings Per Share (Tables) Sheet http://ramacoresources.com/role/DisclosureNote10EarningsPerShareTables Note 10 - Earnings Per Share (Tables) Tables http://ramacoresources.com/role/DisclosureNote10EarningsPerShare 25 false false R26.htm 40201 - Disclosure - Note 2 - Inventories (Details) Sheet http://ramacoresources.com/role/DisclosureNote2InventoriesDetails Note 2 - Inventories (Details) Details http://ramacoresources.com/role/DisclosureNote2InventoriesTables 26 false false R27.htm 40301 - Disclosure - Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Sheet http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Details 27 false false R28.htm 40302 - Disclosure - Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details) Sheet http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details) Details 28 false false R29.htm 40401 - Disclosure - Note 4 - Debt - Summary of Outstanding Debt (Details) Sheet http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails Note 4 - Debt - Summary of Outstanding Debt (Details) Details 29 false false R30.htm 40402 - Disclosure - Note 4 - Debt (Details) Sheet http://ramacoresources.com/role/DisclosureNote4DebtDetails Note 4 - Debt (Details) Details http://ramacoresources.com/role/DisclosureNote4DebtTables 30 false false R31.htm 40501 - Disclosure - Note 5 - Accrued Expenses and Other Long-Term Liabilities (Details) Sheet http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails Note 5 - Accrued Expenses and Other Long-Term Liabilities (Details) Details http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilities 31 false false R32.htm 40601 - Disclosure - Note 6 - Equity - Common Stock (Details) Sheet http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails Note 6 - Equity - Common Stock (Details) Details 32 false false R33.htm 40602 - Disclosure - Note 6 - Equity - Summary of Restricted Awards Activity (Details) Sheet http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails Note 6 - Equity - Summary of Restricted Awards Activity (Details) Details 33 false false R34.htm 40603 - Disclosure - Note 6 - Equity - Dividends (Details) Sheet http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails Note 6 - Equity - Dividends (Details) Details 34 false false R35.htm 40701 - Disclosure - Note 7 - Commitments and Contingencies (Details) Sheet http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails Note 7 - Commitments and Contingencies (Details) Details http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingencies 35 false false R36.htm 40801 - Disclosure - Note 8 - Revenue (Details) Sheet http://ramacoresources.com/role/DisclosureNote8RevenueDetails Note 8 - Revenue (Details) Details http://ramacoresources.com/role/DisclosureNote8RevenueTables 36 false false R37.htm 40802 - Disclosure - Note 8 - Revenue - Domestic Revenues an Export Revenues (Details) Sheet http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails Note 8 - Revenue - Domestic Revenues an Export Revenues (Details) Details 37 false false R38.htm 40803 - Disclosure - Note 8 - Revenue - Concentrations (Details) Sheet http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails Note 8 - Revenue - Concentrations (Details) Details 38 false false R39.htm 40901 - Disclosure - Note 9 - Income Taxes (Details) Sheet http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails Note 9 - Income Taxes (Details) Details http://ramacoresources.com/role/DisclosureNote9IncomeTaxes 39 false false R40.htm 41001 - Disclosure - Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) Sheet http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) Details 40 false false R41.htm 41101 - Disclosure - Note 11 - Related Party Transactions (Details) Sheet http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails Note 11 - Related Party Transactions (Details) Details http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions 41 false false R42.htm 41201 - Disclosure - Note 12 - Subsequent Events (Details) Sheet http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails Note 12 - Subsequent Events (Details) Details http://ramacoresources.com/role/DisclosureNote12SubsequentEvents 42 false false R43.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 43 false false R44.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 44 false false All Reports Book All Reports [dq-60526-EntityCommonStockSharesOutstanding-Missing] Submission type 10-Q should have a non-empty value for EntityCommonStockSharesOutstanding in the context with StatementClassOfStockAxis or ClassesOfShareCapitalAxis or Required Context and . metc-20230630x10q.htm [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 14 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, metc:AdjustmentsForEquityRestructuring, metc:CommonStockNumberOfVotesPerShare, us-gaap:CommonStockDividendsPerShareCashPaid, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding - metc-20230630x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41201 - Disclosure - Note 12 - Subsequent Events (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30, metc-20230630.xsd 141 metc-20230630x10q.htm metc-20230630.xsd metc-20230630_cal.xml metc-20230630_def.xml metc-20230630_lab.xml metc-20230630_pre.xml metc-20230630xex31d1.htm metc-20230630xex31d2.htm metc-20230630xex32d1.htm metc-20230630xex32d2.htm metc-20230630xex95d1.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "metc-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 22, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 505, "http://xbrl.sec.gov/dei/2023": 36, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 193, "dts": { "calculationLink": { "local": [ "metc-20230630_cal.xml" ] }, "definitionLink": { "local": [ "metc-20230630_def.xml" ] }, "inline": { "local": [ "metc-20230630x10q.htm" ] }, "labelLink": { "local": [ "metc-20230630_lab.xml" ] }, "presentationLink": { "local": [ "metc-20230630_pre.xml" ] }, "schema": { "local": [ "metc-20230630.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "elementCount": 463, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 15, "http://ramacoresources.com/20230630": 2, "http://xbrl.sec.gov/dei/2023": 6, "total": 23 }, "keyCustom": 48, "keyStandard": 184, "memberCustom": 25, "memberStandard": 24, "nsprefix": "metc", "nsuri": "http://ramacoresources.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "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://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Note 4 - Debt", "menuCat": "Notes", "order": "10", "role": "http://ramacoresources.com/role/DisclosureNote4Debt", "shortName": "Note 4 - Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Note 5 - Accrued Expenses and Other Long-Term Liabilities", "menuCat": "Notes", "order": "11", "role": "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilities", "shortName": "Note 5 - Accrued Expenses and Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Note 6 - Equity", "menuCat": "Notes", "order": "12", "role": "http://ramacoresources.com/role/DisclosureNote6Equity", "shortName": "Note 6 - Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Note 7 - Commitments and Contingencies", "menuCat": "Notes", "order": "13", "role": "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingencies", "shortName": "Note 7 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Note 8 - Revenue", "menuCat": "Notes", "order": "14", "role": "http://ramacoresources.com/role/DisclosureNote8Revenue", "shortName": "Note 8 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Note 9 - Income Taxes", "menuCat": "Notes", "order": "15", "role": "http://ramacoresources.com/role/DisclosureNote9IncomeTaxes", "shortName": "Note 9 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Note 10 - Earnings Per Share", "menuCat": "Notes", "order": "16", "role": "http://ramacoresources.com/role/DisclosureNote10EarningsPerShare", "shortName": "Note 10 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Note 11 - Related Party Transactions", "menuCat": "Notes", "order": "17", "role": "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions", "shortName": "Note 11 - Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Note 12 - Subsequent Events", "menuCat": "Notes", "order": "18", "role": "http://ramacoresources.com/role/DisclosureNote12SubsequentEvents", "shortName": "Note 12 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "19", "role": "http://ramacoresources.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Note 2 - Inventories (Tables)", "menuCat": "Tables", "order": "20", "role": "http://ramacoresources.com/role/DisclosureNote2InventoriesTables", "shortName": "Note 2 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Note 3 - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "21", "role": "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentTables", "shortName": "Note 3 - Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Note 4 - Debt (Tables)", "menuCat": "Tables", "order": "22", "role": "http://ramacoresources.com/role/DisclosureNote4DebtTables", "shortName": "Note 4 - Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "metc:ScheduleCoreFinancialPerformanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Note 6 - Equity (Tables)", "menuCat": "Tables", "order": "23", "role": "http://ramacoresources.com/role/DisclosureNote6EquityTables", "shortName": "Note 6 - Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "metc:ScheduleCoreFinancialPerformanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Note 8 - Revenue (Tables)", "menuCat": "Tables", "order": "24", "role": "http://ramacoresources.com/role/DisclosureNote8RevenueTables", "shortName": "Note 8 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Note 10 - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "25", "role": "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareTables", "shortName": "Note 10 - Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "metc:RawCoal", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Note 2 - Inventories (Details)", "menuCat": "Details", "order": "26", "role": "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails", "shortName": "Note 2 - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "metc:RawCoal", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "27", "role": "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "shortName": "Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "metc:DepreciationAndAmortizationTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details)", "menuCat": "Details", "order": "28", "role": "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails", "shortName": "Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "metc:DepreciationAndAmortizationTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Note 4 - Debt - Summary of Outstanding Debt (Details)", "menuCat": "Details", "order": "29", "role": "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails", "shortName": "Note 4 - Debt - Summary of Outstanding Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Gr9LFItO-EuJJXvH_v46AQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Gr9LFItO-EuJJXvH_v46AQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_2_15_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_SJXNqHFRD02aqA5EYmqH6w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Note 4 - Debt (Details)", "menuCat": "Details", "order": "30", "role": "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "shortName": "Note 4 - Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_2_15_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_SJXNqHFRD02aqA5EYmqH6w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Note 5 - Accrued Expenses and Other Long-Term Liabilities (Details)", "menuCat": "Details", "order": "31", "role": "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails", "shortName": "Note 5 - Accrued Expenses and Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-5", "lang": null, "name": "metc:UninsuredClaims", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Gr9LFItO-EuJJXvH_v46AQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Note 6 - Equity - Common Stock (Details)", "menuCat": "Details", "order": "32", "role": "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "shortName": "Note 6 - Equity - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_q3uzfOqFFUaw0RmPDCCOSw", "decimals": "2", "lang": null, "name": "metc:RoyaltyFeeIncomePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_kjZ5AeBNJkS-WfGAj_Nk4A", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Note 6 - Equity - Summary of Restricted Awards Activity (Details)", "menuCat": "Details", "order": "33", "role": "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "shortName": "Note 6 - Equity - Summary of Restricted Awards Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "metc:ScheduleCoreFinancialPerformanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "metc:RevenueRoyaltyFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Note 6 - Equity - Dividends (Details)", "menuCat": "Details", "order": "34", "role": "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails", "shortName": "Note 6 - Equity - Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "metc:ScheduleCoreFinancialPerformanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "metc:RevenueRoyaltyFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:RoyaltyExpense", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RoyaltyExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Note 7 - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "35", "role": "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails", "shortName": "Note 7 - Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RoyaltyExpense", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RoyaltyExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_srt_ProductOrServiceAxis_metc_ContractsWithIndexedBasedPricingMechanismsMember_ZPi3Q-Y66ECKhj57K6u9Dg", "decimals": "-5", "first": true, "lang": null, "name": "metc:RevenueRemainingPerformanceObligationMass", "reportCount": 1, "unitRef": "Unit_Standard_T_KlF_FiFxkUGwa9U2v3B4LA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Note 8 - Revenue (Details)", "menuCat": "Details", "order": "36", "role": "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "shortName": "Note 8 - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Note 8 - Revenue - Domestic Revenues an Export Revenues (Details)", "menuCat": "Details", "order": "37", "role": "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails", "shortName": "Note 8 - Revenue - Domestic Revenues an Export Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "lang": "en-US", "name": "metc:RevenueContractTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Z_xWcmYft0q-OWaNztu82g", "decimals": "INF", "first": true, "lang": null, "name": "metc:NumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_8XgboBwXAUCs4wejA5BEbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Note 8 - Revenue - Concentrations (Details)", "menuCat": "Details", "order": "38", "role": "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails", "shortName": "Note 8 - Revenue - Concentrations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Z_xWcmYft0q-OWaNztu82g", "decimals": "INF", "first": true, "lang": null, "name": "metc:NumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_8XgboBwXAUCs4wejA5BEbQ", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Note 9 - Income Taxes (Details)", "menuCat": "Details", "order": "39", "role": "http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails", "shortName": "Note 9 - Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_kjZ5AeBNJkS-WfGAj_Nk4A", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)", "menuCat": "Details", "order": "40", "role": "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "shortName": "Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_20_2023_SSSZaSYAR0mqGE-zNQV5bA", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_DDrc51h4I02dV9oCLveLyQ", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_mw5qGwTL0Em1hGLntXZqsg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLiabilitiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Note 11 - Related Party Transactions (Details)", "menuCat": "Details", "order": "41", "role": "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "shortName": "Note 11 - Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "metc:PaymentsToRelatedPartiesForLegalServices", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_RelatedPartyTransactionAxis_metc_LegalServicesMember_j63fpLrl_ECtjBfCDwIdKQ", "decimals": "-3", "lang": null, "name": "metc:PaymentsToRelatedPartiesForLegalServices", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_6_15_2023_To_6_15_2023_sttBP63MrkiLgiymjxPgSQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Gr9LFItO-EuJJXvH_v46AQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Note 12 - Subsequent Events (Details)", "menuCat": "Details", "order": "42", "role": "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "shortName": "Note 12 - Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_7_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_EVyTm0YCg0SKoomj06l2Rw", "decimals": "4", "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Gr9LFItO-EuJJXvH_v46AQ", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Uncategorized", "order": "43", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Cover", "order": "44", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yUp5sFNuSUmOblEv-r1kow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Equity", "menuCat": "Statements", "order": "5", "role": "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kFtNFMMKCUicXmyGOhhb-w", "decimals": "-3", "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_488gmaGaN0W5bVrDuPJ68A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_Dl79K43CM0aOYSdRyqoAVQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Note 1 - Business and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://ramacoresources.com/role/DisclosureNote1BusinessAndBasisOfPresentation", "shortName": "Note 1 - Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Note 2 - Inventory", "menuCat": "Notes", "order": "8", "role": "http://ramacoresources.com/role/DisclosureNote2Inventory", "shortName": "Note 2 - Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Note 3 - Property, Plant and Equipment", "menuCat": "Notes", "order": "9", "role": "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment", "shortName": "Note 3 - Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "metc-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_m-Q0E0Yp5kuMt7eEJNkNSQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 55, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r569" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r569" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r643" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r569" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r569" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r569" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.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" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r576", "r587", "r597", "r622" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r579", "r590", "r600", "r625" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r583", "r591", "r601", "r618", "r626", "r630", "r638" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r576", "r587", "r597", "r622" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r573", "r584", "r594", "r619" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r580", "r591", "r601", "r626" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r580", "r591", "r601", "r626" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r580", "r591", "r601", "r626" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r580", "r591", "r601", "r626" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r580", "r591", "r601", "r626" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r583", "r591", "r601", "r618", "r626", "r630", "r638" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r572", "r642" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r572", "r642" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r572", "r642" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r580", "r591", "r601", "r618", "r626" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r578", "r589", "r599", "r624" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r581", "r592", "r602", "r627" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r581", "r592", "r602", "r627" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r573", "r584", "r594", "r619" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r574", "r585", "r595", "r620" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r575", "r586", "r596", "r621" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r582", "r593", "r603", "r628" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r577", "r588", "r598", "r623" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "metc_AcquisitionBondRecovery": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition bond recovery.", "label": "Acquisition Bond Recovery", "terseLabel": "Maben acquisition bond recovery" } } }, "localname": "AcquisitionBondRecovery", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "metc_AdjustmentsForEquityRestructuring": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The adjustments relating to restructuring of equity.", "label": "Adjustments for Equity Restructuring", "terseLabel": "Adjustments relating to restructuring of equity" } } }, "localname": "AdjustmentsForEquityRestructuring", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "metc_AmonateAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Amonate Assets" } } }, "localname": "AmonateAssetsMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "domainItemType" }, "metc_CarbonOreRareEarthRevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of Carbon Ore-Rare Earth revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Carbon Ore-Rare Earth Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "CORE Revenue" } } }, "localname": "CarbonOreRareEarthRevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "monetaryItemType" }, "metc_CashAvailableForDividend": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash available for dividend from financial performance of carbon ore rare earth assets.", "label": "Cash Available For Dividend", "terseLabel": "Total Cash Available for Dividend for Class B Common Stock" } } }, "localname": "CashAvailableForDividend", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "monetaryItemType" }, "metc_ClassRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Restricted Class A, representing ownership interest in a corporation.", "label": "Class A Restricted Stock" } } }, "localname": "ClassRestrictedStockMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "metc_CoalSupplies": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Refers to the amount of coal supplies.", "label": "Coal Supplies", "terseLabel": "Supplies" } } }, "localname": "CoalSupplies", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "metc_CommonStockAndRestrictedStockEarningsParticipationRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The ratio of participation in earnings for common stock and preferred stock.", "label": "Common Stock and Restricted Stock, Earnings Participation Ratio", "terseLabel": "Ratio of participation in earnings for common stock and preferred stock" } } }, "localname": "CommonStockAndRestrictedStockEarningsParticipationRatio", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "pureItemType" }, "metc_CommonStockClassExchangeRatioCalculationThresholdTradingDaysVolumeWeightedAveragePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The threshold trading days volume weighted average price considered for exchange ratio calculation for exchange to common stock.", "label": "Common Stock, Class Exchange, Ratio Calculation, Threshold Trading Days Volume Weighted Average Price", "terseLabel": "Threshold trading days volume weighted average price" } } }, "localname": "CommonStockClassExchangeRatioCalculationThresholdTradingDaysVolumeWeightedAveragePrice", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "integerItemType" }, "metc_CommonStockNumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of votes per common share.", "label": "Common Stock, Number of Votes Per Share", "terseLabel": "Number of votes per common share" } } }, "localname": "CommonStockNumberOfVotesPerShare", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "integerItemType" }, "metc_CommonStockReclassificationDistributionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reclassified common stock issuable upon distribution for each share of common stock.", "label": "Common Stock, Reclassification, Distribution Ratio", "terseLabel": "Distribution ratio" } } }, "localname": "CommonStockReclassificationDistributionRatio", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "pureItemType" }, "metc_CommonStockReclassificationShareBasedCompensationAwardsDistributionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of awards distributed for each share based compensation awards as a result of stock reclassification.", "label": "Common Stock, Reclassification, Share Based Compensation Awards, Distribution Ratio", "terseLabel": "Distribution ratio for outstanding award" } } }, "localname": "CommonStockReclassificationShareBasedCompensationAwardsDistributionRatio", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "pureItemType" }, "metc_ContingentLiabilitiesRelatedToTakeOrPayArrangements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent liability relating to take or pay arrangements.", "label": "Contingent Liabilities Related to Take or Pay Arrangements", "terseLabel": "Amount of contingent liability" } } }, "localname": "ContingentLiabilitiesRelatedToTakeOrPayArrangements", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "metc_ContractsWithFixedSalesPricesAverage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the average fixed sales price per ton.", "label": "Contracts With Fixed Sales Prices Average", "terseLabel": "Average per ton" } } }, "localname": "ContractsWithFixedSalesPricesAverage", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "perUnitItemType" }, "metc_ContractsWithIndexedBasedPricingMechanismsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about contracts with indexed based pricing mechanisms.", "label": "Contracts with Indexed Based Pricing Mechanisms" } } }, "localname": "ContractsWithIndexedBasedPricingMechanismsMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "domainItemType" }, "metc_DebtInstrumentCarryingAmountCurrent": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount Current", "verboseLabel": "Current portion of long-term debt" } } }, "localname": "DebtInstrumentCarryingAmountCurrent", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "metc_DebtInstrumentCarryingAmountNoncurrent": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as noncurrent. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount Noncurrent", "terseLabel": "Long term debt, net" } } }, "localname": "DebtInstrumentCarryingAmountNoncurrent", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "metc_DeliveryPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period, after vesting has been achieved, for delivery of shares under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Delivery Period" } } }, "localname": "DeliveryPeriod", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "durationItemType" }, "metc_DepreciationAndAmortizationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of depreciation and amortization.", "label": "Depreciation And Amortization [Text Block}", "terseLabel": "Schedule of depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationTextBlock", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "metc_DirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Directors" } } }, "localname": "DirectorsMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "domainItemType" }, "metc_DomesticCoalRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about domestic coal revenues.", "label": "Domestic Coal Revenues" } } }, "localname": "DomesticCoalRevenuesMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "domainItemType" }, "metc_EquipmentLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Equipment loans" } } }, "localname": "EquipmentLoanMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "metc_ExportCoalRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about export coal revenues.", "label": "Export Revenues" } } }, "localname": "ExportCoalRevenuesMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "domainItemType" }, "metc_FinancedInsurance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.", "label": "Financed Insurance", "terseLabel": "Financed insurance" } } }, "localname": "FinancedInsurance", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "metc_FixedPricedContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about fixed priced contracts.", "label": "Fixed Priced Contracts" } } }, "localname": "FixedPricedContractsMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "domainItemType" }, "metc_GainContingencyRecordedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain that could be realized upon the resolution of a contingency.", "label": "Gain Contingency, Recorded Amount", "terseLabel": "Resolution of a contingency" } } }, "localname": "GainContingencyRecordedAmount", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "metc_GainLossOnMineralRights": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain (loss) on sale sale of mineral rights.", "label": "Gain (Loss) on Mineral Rights", "negatedLabel": "Other income" } } }, "localname": "GainLossOnMineralRights", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "metc_InfrastructureFeesIncomeCoalPreparationPlantPricePerTon": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The price per ton of infrastructure fee income from coal processed at preparation plants.", "label": "Infrastructure Fees Income, Coal, Preparation Plant, Price Per Ton", "terseLabel": "Price per ton of coal processed at preparation plants" } } }, "localname": "InfrastructureFeesIncomeCoalPreparationPlantPricePerTon", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "perUnitItemType" }, "metc_InfrastructureFeesIncomeCoalRailLoadOutPricePerTon": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The price per ton of infrastructure fee income from coal loaded at rail load out facilities.", "label": "Infrastructure Fees Income, Coal, Rail Load Out, Price Per Ton", "terseLabel": "Price per ton of loaded coal at rail load-out facilities" } } }, "localname": "InfrastructureFeesIncomeCoalRailLoadOutPricePerTon", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "perUnitItemType" }, "metc_InfrastructureRevenuePricePerTon": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The price per ton of infrastructure revenue.", "label": "Infrastructure Revenue, Price Per Ton", "terseLabel": "Price per ton of infrastructure revenue" } } }, "localname": "InfrastructureRevenuePricePerTon", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "perUnitItemType" }, "metc_InsuranceFinancingLiability": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount outstanding on insurance financing liability.", "label": "Insurance Financing Liability", "terseLabel": "Insurance financing liability" } } }, "localname": "InsuranceFinancingLiability", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "metc_JonesAndAssociatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A related party of the reporting entity.", "label": "Jones & Associates" } } }, "localname": "JonesAndAssociatesMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "metc_LegalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to Legal services.", "label": "Legal Services" } } }, "localname": "LegalServicesMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "metc_LineOfCreditFacilityAccordionFeatureMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility, accordion feature 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, Accordion Feature, Maximum Borrowing Capacity", "terseLabel": "Accordion feature" } } }, "localname": "LineOfCreditFacilityAccordionFeatureMaximumBorrowingCapacity", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "monetaryItemType" }, "metc_MabenAssetAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Maben Coal Asset.", "label": "Maben Asset Acquisition" } } }, "localname": "MabenAssetAcquisitionMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "metc_MabenCoalLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to JMaben Coal, LLC", "label": "Financing of Maben Coal acquisition" } } }, "localname": "MabenCoalLlcMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "metc_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://ramacoresources.com/20230630", "xbrltype": "stringItemType" }, "metc_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.", "label": "Number Of Major Customers", "terseLabel": "Number of Major Customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "integerItemType" }, "metc_NumberOfRawCoalStorageSilos": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of raw coal storage silos.", "label": "Number of Raw Coal Storage Silos", "terseLabel": "Number of raw coal storage silos" } } }, "localname": "NumberOfRawCoalStorageSilos", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "metc_OnGoingAdministrativeServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to on going administrative services.", "label": "On-Going Administrative Services" } } }, "localname": "OnGoingAdministrativeServicesMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "metc_Other": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with other.", "label": "Other", "terseLabel": "Other" } } }, "localname": "Other", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "metc_PartialStructureFailureNumberOfRawCoalStorageSilos": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of raw coal storage silos that experienced partial structure failure.", "label": "Partial Structure Failure, Number of Raw Coal Storage Silos", "terseLabel": "Number of raw coal storage silos, failure" } } }, "localname": "PartialStructureFailureNumberOfRawCoalStorageSilos", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "metc_PaymentsToRelatedPartiesForLegalServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for legal services rendered by a related party during the period.", "label": "Payments to Related Parties for Legal Services", "terseLabel": "Legal services paid" } } }, "localname": "PaymentsToRelatedPartiesForLegalServices", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "metc_PercentOfPlantCapacityRestoredAfterPartialStructuralFailure": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of plant capacity restored after partial structural failure.", "label": "Percent of Plant Capacity Restored after Partial Structural Failure", "terseLabel": "Percentage of structural failure" } } }, "localname": "PercentOfPlantCapacityRestoredAfterPartialStructuralFailure", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "metc_PerformanceStockUnitsGrantedIn2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to Performance Stock Units Granted in 2022.", "label": "Performance Stock Units Granted in 2022" } } }, "localname": "PerformanceStockUnitsGrantedIn2022Member", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "domainItemType" }, "metc_PerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to Performance Stock Units.", "label": "Performance Stock Units" } } }, "localname": "PerformanceStockUnitsMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "domainItemType" }, "metc_PlantAndEquipmentAtCostMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to information regarding plant and equipment at cost.", "label": "Plant and Equipment", "terseLabel": "Plant and equipment" } } }, "localname": "PlantAndEquipmentAtCostMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "metc_PreparationPlantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Preparation Plants" } } }, "localname": "PreparationPlantsMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "domainItemType" }, "metc_RailLoadOutsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Rail Load-outs" } } }, "localname": "RailLoadOutsMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "domainItemType" }, "metc_RamacoCoalLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A related party of the reporting entity.", "label": "Ramaco Coal, LLC" } } }, "localname": "RamacoCoalLLCMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "metc_RamacoCoalLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Ramaco Coal Loan.", "label": "Financing of Ramaco Coal acquisition - Related party debt", "terseLabel": "Financing of Ramaco Coal acquisition - Related party debt" } } }, "localname": "RamacoCoalLoanMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "metc_RamacoCoalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Ramaco Coal" } } }, "localname": "RamacoCoalMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "domainItemType" }, "metc_RawCoal": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Refers to the amount of raw coal.", "label": "Raw Coal", "terseLabel": "Raw coal" } } }, "localname": "RawCoal", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "metc_RepaymentsOfFinancedInsurancePayable": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The repayments of financing insurance payable.", "label": "Repayments Of Financed Insurance Payable", "negatedLabel": "Repayments of insurance financing" } } }, "localname": "RepaymentsOfFinancedInsurancePayable", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "metc_RepaymentsOfFinancingLeasedEquipment": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Refers to repayments of financing lease equipment.", "label": "Repayments of financing leased equipment", "negatedLabel": "Repayments of equipment finance leases" } } }, "localname": "RepaymentsOfFinancingLeasedEquipment", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "metc_RevenueContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the term of sales contract.", "label": "Revenue, Contract Term", "terseLabel": "Term of domestic sales contracts" } } }, "localname": "RevenueContractTerm", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "durationItemType" }, "metc_RevenueInfrastructureFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of infrastructure revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue Infrastructure from Contract with Customer, Including Assessed Tax", "terseLabel": "Infrastructure Revenue" } } }, "localname": "RevenueInfrastructureFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "monetaryItemType" }, "metc_RevenueRemainingPerformanceObligationMass": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mass of product allocated to performance obligation.", "label": "Revenue Remaining Performance Obligation Mass", "terseLabel": "Outstanding performance obligation, mass" } } }, "localname": "RevenueRemainingPerformanceObligationMass", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "massItemType" }, "metc_RevenueRoyaltyFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of royalty revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue Royalty from Contract with Customer, Including Assessed Tax", "terseLabel": "Royalty Revenue" } } }, "localname": "RevenueRoyaltyFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "monetaryItemType" }, "metc_RoyaltyFeeIncomePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of royalty fee income.", "label": "Royalty Fee Income, Percent", "terseLabel": "Percent of royalty fee income" } } }, "localname": "RoyaltyFeeIncomePercent", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "percentItemType" }, "metc_SaleOfStockConversionOfEachCommonUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares converted from each common unit.", "label": "Sale Of Stock Conversion Of Each Common Unit", "verboseLabel": "Shares delivered per unit awarded" } } }, "localname": "SaleOfStockConversionOfEachCommonUnit", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "metc_SaleableCoal": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Refers to the amount of saleable coal.", "label": "Saleable Coal", "terseLabel": "Saleable coal" } } }, "localname": "SaleableCoal", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "metc_ScheduleCoreFinancialPerformanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Carbon Ore-Rare financial performance.", "label": "Schedule CORE Financial Performance [Table Text Block]", "terseLabel": "Schedule of CORE financial performance" } } }, "localname": "ScheduleCoreFinancialPerformanceTableTextBlock", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityTables" ], "xbrltype": "textBlockItemType" }, "metc_SeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to Senior Notes Due 2026.", "label": "9.00% Senior Notes due 2026" } } }, "localname": "SeniorNotesDue2026Member", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "metc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPotentialEarningsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of potential earnings of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Potential Earnings, Percentage", "terseLabel": "Potential earnings (as a percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPotentialEarningsPercentage", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "percentItemType" }, "metc_ShareBasedPaymentArrangementExecutivesAndEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Executives and Employees" } } }, "localname": "ShareBasedPaymentArrangementExecutivesAndEmployeeMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "domainItemType" }, "metc_ShareBasedPaymentArrangementIncreaseDecreaseInFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of changes in fair value of share based compensation awards.", "label": "Share-Based Payment Arrangement, Increase (Decrease) in Fair Value", "terseLabel": "Changes in fair value" } } }, "localname": "ShareBasedPaymentArrangementIncreaseDecreaseInFairValue", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "monetaryItemType" }, "metc_TakeOrPayPurchaseCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about take-or-pay purchase commitments.", "label": "Take-or-pay Purchase Commitments" } } }, "localname": "TakeOrPayPurchaseCommitmentsMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "metc_TotalCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to total customer base.", "label": "Total Customer Base" } } }, "localname": "TotalCustomerMember", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "metc_TrackingStockDividendFromFinancialPerformanceOfCarbonOreRareEarthAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash available for dividend from financial performance of carbon ore rare earth assets.", "label": "Tracking Stock, Dividend from Financial Performance of Carbon Ore Rare Earth Assets", "terseLabel": "20% of Cash Available for Dividend for Class B Common Stock" } } }, "localname": "TrackingStockDividendFromFinancialPerformanceOfCarbonOreRareEarthAssets", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "monetaryItemType" }, "metc_TrackingStockDividendFromFinancialPerformanceOfCarbonOreRareEarthAssetsPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of dividend on tracking stock from financial performance of carbon ore rare earth assets.", "label": "Tracking Stock, Dividend from Financial Performance of Carbon Ore-Rare Earth Assets, Percent", "verboseLabel": "Percentage dividend from financial performance of carbon" } } }, "localname": "TrackingStockDividendFromFinancialPerformanceOfCarbonOreRareEarthAssetsPercent", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails" ], "xbrltype": "pureItemType" }, "metc_TrackingStockDividendPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The dividend per share of tracking stock.", "label": "Tracking Stock, Dividend Per Share", "terseLabel": "Dividend per share of tracking stock" } } }, "localname": "TrackingStockDividendPerShare", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "perShareItemType" }, "metc_TrackingStockDividendsDeclaredAmountPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, during the financial reporting period for a tracking stock.", "label": "Tracking Stock, Dividends Declared, Amount Per Share", "terseLabel": "Per share amount of a dividend declared" } } }, "localname": "TrackingStockDividendsDeclaredAmountPerShare", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "metc_UninsuredClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of uninsured claims.", "label": "Uninsured claims" } } }, "localname": "UninsuredClaims", "nsuri": "http://ramacoresources.com/20230630", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "metc_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://ramacoresources.com/20230630", "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r202", "r546", "r679", "r697", "r698" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r219", "r220", "r222", "r223", "r292", "r388", "r426", "r455", "r456", "r514", "r515", "r516", "r517", "r518", "r527", "r528", "r536", "r543", "r551", "r556", "r678", "r687", "r688", "r689", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r219", "r220", "r222", "r223", "r292", "r388", "r426", "r455", "r456", "r514", "r515", "r516", "r517", "r518", "r527", "r528", "r536", "r543", "r551", "r556", "r678", "r687", "r688", "r689", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r202", "r546", "r679", "r697", "r698" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r200", "r389", "r420", "r421", "r422", "r423", "r424", "r425", "r529", "r544", "r555", "r650", "r674", "r675", "r679", "r697" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r200", "r389", "r420", "r421", "r422", "r423", "r424", "r425", "r529", "r544", "r555", "r650", "r674", "r675", "r679", "r697" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r219", "r220", "r222", "r223", "r290", "r292", "r319", "r320", "r321", "r387", "r388", "r426", "r455", "r456", "r514", "r515", "r516", "r517", "r518", "r527", "r528", "r536", "r543", "r551", "r556", "r559", "r668", "r678", "r688", "r689", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r219", "r220", "r222", "r223", "r290", "r292", "r319", "r320", "r321", "r387", "r388", "r426", "r455", "r456", "r514", "r515", "r516", "r517", "r518", "r527", "r528", "r536", "r543", "r551", "r556", "r559", "r668", "r678", "r688", "r689", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies." } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r11" ], "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]", "terseLabel": "ACCRUED EXPENSES AND OTHER LONG-TERM LIABILITIES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r554" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable." } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r203", "r204" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r221", "r537", "r645", "r646", "r669", "r671" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Environmental liabilities" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r130", "r414" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r70" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r325", "r326", "r327", "r443", "r661", "r662", "r663", "r682", "r701" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital." } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r5", "r36" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_DepreciationDepletionAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "us-gaap_AdjustmentForAmortization", "verboseLabel": "Amortization and depletion of capitalized mine development costs and mineral rights" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares surrendered for withholding taxes payable" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r48", "r49", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Equity-based compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvanceRoyaltiesNoncurrent": { "auth_ref": [ "r390" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount paid to music publishers, record producers, songwriters, or other artists in advance of their earning royalties from record or music sales. Such an amount is based on contractual terms and is generally nonrefundable. This amount is expected to be consumed after one year or the normal operating cycle, if longer.", "label": "Advanced coal royalties" } } }, "localname": "AdvanceRoyaltiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r323", "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Compensation costs" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r80", "r256", "r371", "r654" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r180" ], "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": "Antidilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r29" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligation": { "auth_ref": [ "r212", "r214" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "us-gaap_AssetRetirementObligation", "terseLabel": "Asset Retirement Obligation" } } }, "localname": "AssetRetirementObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationAccretionExpense": { "auth_ref": [ "r213", "r215" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.", "label": "Asset retirement obligations accretion", "verboseLabel": "Accretion of asset retirement obligations" } } }, "localname": "AssetRetirementObligationAccretionExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationCurrent": { "auth_ref": [ "r667" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "us-gaap_AssetRetirementObligationCurrent", "terseLabel": "Current portion of asset retirement obligations" } } }, "localname": "AssetRetirementObligationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r667" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "us-gaap_AssetRetirementObligationsNoncurrent", "terseLabel": "Asset retirement obligations, net" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r107", "r132", "r152", "r187", "r194", "r198", "r205", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r348", "r350", "r363", "r407", "r477", "r554", "r567", "r676", "r677", "r685" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "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": "us-gaap_Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r126", "r140", "r152", "r205", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r348", "r350", "r363", "r554", "r676", "r677", "r685" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "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": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r63", "r91", "r92" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote1BusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r25", "r26", "r27" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital expenditures included in accounts payable and accrued expenses", "terseLabel": "Capital expenditures included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r24", "r128", "r530" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r24", "r88", "r149" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r1", "r88" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "totalLabel": "Net change in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r123", "r135", "r136", "r137", "r152", "r171", "r175", "r177", "r179", "r185", "r186", "r205", "r225", "r227", "r228", "r229", "r232", "r233", "r263", "r264", "r267", "r270", "r277", "r363", "r434", "r435", "r436", "r437", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r465", "r486", "r506", "r519", "r520", "r521", "r522", "r523", "r644", "r656", "r664" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r135", "r136", "r137", "r185", "r263", "r264", "r265", "r267", "r270", "r275", "r277", "r434", "r435", "r436", "r437", "r543", "r644", "r656" ], "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r19", "r60", "r409", "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r96", "r216", "r217", "r526", "r670" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES." } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividend declared" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r661", "r662", "r682", "r699", "r701" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r69", "r465" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r69" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r69", "r465", "r483", "r701", "r702" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r69", "r411", "r554" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "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 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, $0.01 par value, 260,000,000 shares authorized, 40,933,831 and 40,082,467 shares issued and outstanding, respectively", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r32", "r34", "r52", "r53", "r202", "r525" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r32", "r34", "r52", "r53", "r202", "r432", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r32", "r34", "r52", "r53", "r202", "r525", "r649" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r62", "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r525" ], "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": "Concentration Risk [Line Items]", "terseLabel": "Concentrations" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r32", "r34", "r52", "r53", "r202" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r31", "r32", "r34", "r35", "r52", "r103", "r525" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r32", "r34", "r52", "r53", "r202", "r525" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r82", "r389" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales (exclusive of items shown separately below)" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and expenses" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r83", "r152", "r205", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r363", "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Related Party Costs", "terseLabel": "Related party fees" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r81" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "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": "us-gaap_CostsAndExpenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r33", "r202" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r97", "r150", "r234", "r240", "r241", "r242", "r243", "r244", "r245", "r250", "r257", "r258", "r259" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r8", "r64", "r65", "r108", "r110", "r154", "r235", "r236", "r237", "r238", "r239", "r241", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r372", "r538", "r539", "r540", "r541", "r542", "r657" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r8", "r110", "r260" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Term loan", "totalLabel": "Total debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r248", "r362", "r539", "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Estimated fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r16", "r55", "r261", "r372" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r17", "r154", "r235", "r236", "r237", "r238", "r239", "r241", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r372", "r538", "r539", "r540", "r541", "r542", "r657" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r5", "r102", "r120", "r341", "r342", "r659" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r330", "r331", "r408" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r5", "r37" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_DepreciationDepletionAndAmortization", "weight": 1.0 } }, "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": "us-gaap_Depreciation", "verboseLabel": "Depreciation of plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r5", "r190" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, depletion, and amortization", "totalLabel": "Total depreciation, depletion, and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r288", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "REVENUES" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r288", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r679" ], "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": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShare", "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions", "http://ramacoresources.com/role/DisclosureNote1BusinessAndBasisOfPresentation", "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment", "http://ramacoresources.com/role/DisclosureNote8Revenue", "http://ramacoresources.com/role/DisclosureNote9IncomeTaxes" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r2", "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Adjustment to dividends previously declared", "verboseLabel": "Dividend accrued not paid" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends declared", "terseLabel": "Cash dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockStock": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in stock.", "label": "Dividends, Common Stock, Stock", "negatedLabel": "Stock dividend declared and distributed" } } }, "localname": "DividendsCommonStockStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividend payable per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r65", "r66", "r109", "r565", "r694" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Accrued dividends payable", "verboseLabel": "Dividend payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r146", "r160", "r161", "r162", "r163", "r164", "r169", "r171", "r177", "r178", "r179", "r183", "r360", "r361", "r403", "r418", "r533" ], "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": "Basic earnings (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [ "r171", "r175", "r177" ], "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r146", "r160", "r161", "r162", "r163", "r164", "r171", "r177", "r178", "r179", "r183", "r360", "r361", "r403", "r418", "r533" ], "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": "Diluted earnings (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r168", "r180", "r181", "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "EARNINGS PER SHARE.", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r153", "r333", "r343" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EnvironmentalIssueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ecological or external issues that require remediation including, but not limited to, restoration or clean up of property, regulatory compliance, or to sell, abandon or dispose of such property.", "label": "Environmental" } } }, "localname": "EnvironmentalIssueMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r7", "r124", "r143", "r144", "r145", "r155", "r156", "r157", "r159", "r165", "r167", "r184", "r206", "r207", "r278", "r325", "r326", "r327", "r337", "r338", "r352", "r353", "r354", "r355", "r356", "r357", "r359", "r364", "r365", "r366", "r367", "r368", "r369", "r377", "r427", "r428", "r429", "r443", "r506" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r374" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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 finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of financing lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r374" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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 finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term financing lease obligations, net" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r373" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Financing lease right-of-use assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r293", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r293", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r78", "r113", "r187", "r193", "r197", "r199", "r404", "r416", "r535" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes." } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r153", "r329", "r334", "r335", "r336", "r339", "r344", "r345", "r346", "r439" ], "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 TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote9IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r121", "r166", "r167", "r191", "r332", "r340", "r419" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.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", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r4" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.", "label": "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r4" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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 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.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r4" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r4" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r4" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "negatedLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r4" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r172", "r173", "r174", "r179", "r296" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Dilutive effect of stock-based awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories." } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r138", "r531", "r554" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r13", "r152", "r205", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r349", "r350", "r351", "r363", "r463", "r534", "r567", "r676", "r685", "r686" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "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": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r74", "r112", "r413", "r554", "r658", "r666", "r683" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAssumed1": { "auth_ref": [ "r25", "r26", "r27" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.", "label": "Tax liability on shares surrendered by employees" } } }, "localname": "LiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r15", "r127", "r152", "r205", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r349", "r350", "r351", "r363", "r554", "r676", "r685", "r686" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 7.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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r657" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r12" ], "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": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r12" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Amount of remaining availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r12", "r657" ], "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]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Award to cover inconvenience and aggravation" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r133" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r134" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Total commitment" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r17", "r39" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-Term Purchase Commitment, Period", "terseLabel": "Commitment term" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r218", "r219", "r220", "r224", "r672", "r673" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r218", "r647" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Accrued amount" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r671", "r672", "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Compensatory damages" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r218", "r219", "r220", "r224", "r672", "r673" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MineDevelopmentMember": { "auth_ref": [ "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Components used to prepare a mine for its intended use including, but not limited to, labor, materials, and equipment.", "label": "Capitalized mine development cost", "terseLabel": "Capitalized mine development costs" } } }, "localname": "MineDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MiningPropertiesAndMineralRightsMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Legal right to explore, extract, and retain some or all portions of the benefits from mining or mineral deposits and properties used for mining.", "label": "Mining Properties and Mineral Rights", "terseLabel": "Mining property and mineral rights" } } }, "localname": "MiningPropertiesAndMineralRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r148" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r148" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flow from investing activities", "terseLabel": "Cash flow from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r89", "r90" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r79", "r90", "r114", "r125", "r141", "r142", "r145", "r152", "r158", "r160", "r161", "r162", "r163", "r166", "r167", "r176", "r187", "r193", "r197", "r199", "r205", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r361", "r363", "r417", "r485", "r504", "r505", "r535", "r566", "r676" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "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)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "auth_ref": [ "r25", "r26", "r27" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but 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. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "terseLabel": "Ramaco Coal acquisition financing" } } }, "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r187", "r193", "r197", "r199", "r535" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease": { "auth_ref": [ "r211", "r376" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_DepreciationDepletionAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of depreciation expense for lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Operating Leases, Income Statement, Depreciation Expense on Property Subject to or Held-for-lease", "terseLabel": "Amortization of right of use assets (finance leases)" } } }, "localname": "OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r131" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets", "terseLabel": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r58", "r406", "r459", "r460", "r567", "r700" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent", "terseLabel": "Due to Related Parties, Total" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r14", "r554" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other liabilities", "terseLabel": "Current portion of related party debt", "verboseLabel": "Legal services payable" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other long-term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRoyalties": { "auth_ref": [ "r3" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for royalties during the current period.", "label": "Payments for Royalties", "terseLabel": "Royalties paid" } } }, "localname": "PaymentsForRoyalties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions", "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r22" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r22" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "terseLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r147" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Shares surrendered for withholding taxes payable" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r21", "r347" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Acquisition of Ramaco Coal assets" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r68", "r263" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r68", "r465" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r68", "r263" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r68", "r465", "r483", "r701", "r702" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r68", "r410", "r554" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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, $0.01 par value, 50,000,000 shares authorized, none issued and outstanding", "verboseLabel": "Preferred stock, $0.01 par value, 50,000,000 shares authorized, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r139", "r209", "r210", "r532" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r652" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from borrowings" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment." } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r6" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r94", "r117", "r118", "r119" ], "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" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r95", "r129", "r415" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "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" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "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]", "terseLabel": "Property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r405", "r415", "r554" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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": "Total property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r6" ], "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": "Schedule of property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r95" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r67", "r111" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r67", "r111" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": { "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": "Purchase Commitment, Excluding Long-term Commitment [Line Items]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": { "auth_ref": [ "r67", "r111" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required or determined to be disclosed about arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers. Such disclosure may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.", "label": "Purchase Commitment, Excluding Long-term Commitment [Table]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r67", "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted", "terseLabel": "Commitment" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r291", "r381", "r382", "r458", "r459", "r460", "r461", "r462", "r482", "r484", "r513" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r57", "r381" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "verboseLabel": "Amount of related party debt paid" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r381", "r382", "r684" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r291", "r381", "r382", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r458", "r459", "r460", "r461", "r462", "r482", "r484", "r513", "r684" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r378", "r379", "r380", "r382", "r383", "r440", "r441", "r442", "r489", "r490", "r491", "r510", "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r653" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.", "label": "us-gaap_RepaymentsOfDebt", "negatedLabel": "Repayment of borrowings" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r23" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Repayment of Ramaco Coal acquisition financing - related party" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r651", "r655", "r693", "r696" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r29" ], "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" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r71", "r101", "r412", "r430", "r431", "r438", "r466", "r554" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r124", "r155", "r156", "r157", "r159", "r165", "r167", "r206", "r207", "r325", "r326", "r327", "r337", "r338", "r352", "r354", "r355", "r357", "r359", "r427", "r429", "r443", "r701" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r188", "r189", "r192", "r195", "r196", "r200", "r201", "r202", "r287", "r288", "r389" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenues", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r122", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r289" ], "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." } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "REVENUES" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r375", "r553" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Leased assets obtained under new financing leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r202", "r648" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r17", "r43", "r46", "r54", "r55", "r56", "r61", "r99", "r100", "r539", "r541", "r660" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of outstanding debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule computation of basic and diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r28", "r30", "r171", "r175", "r177" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r75", "r76", "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r6" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r40", "r41", "r42", "r43", "r44", "r45", "r46", "r99", "r100", "r101", "r135", "r136", "r137", "r185", "r263", "r264", "r265", "r267", "r270", "r275", "r277", "r434", "r435", "r436", "r437", "r543", "r644", "r656" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured overnight financing rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.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", "terseLabel": "Payments for legal services" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r59", "r695" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes", "terseLabel": "Senior notes, net" } } }, "localname": "SeniorNotes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r4" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.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": "Stock-based compensation.", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted, Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, shares (in shares)", "periodStartLabel": "Outstanding, shares (in shares)", "terseLabel": "Unvested restricted stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r304" ], "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": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost", "terseLabel": "Incremental compensation costs associated with modifications" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "All Award Types", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r123", "r135", "r136", "r137", "r152", "r171", "r175", "r177", "r179", "r185", "r186", "r205", "r225", "r227", "r228", "r229", "r232", "r233", "r263", "r264", "r267", "r270", "r277", "r363", "r434", "r435", "r436", "r437", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r465", "r486", "r506", "r519", "r520", "r521", "r522", "r523", "r644", "r656", "r664" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r7", "r20", "r124", "r143", "r144", "r145", "r155", "r156", "r157", "r159", "r165", "r167", "r184", "r206", "r207", "r278", "r325", "r326", "r327", "r337", "r338", "r352", "r353", "r354", "r355", "r356", "r357", "r359", "r364", "r365", "r366", "r367", "r368", "r369", "r377", "r427", "r428", "r429", "r443", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r155", "r156", "r157", "r184", "r389", "r433", "r454", "r457", "r458", "r459", "r460", "r461", "r462", "r465", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r487", "r488", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r506", "r560" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails", "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails", "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r155", "r156", "r157", "r184", "r389", "r433", "r454", "r457", "r458", "r459", "r460", "r461", "r462", "r465", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r487", "r488", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r506", "r560" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails", "http://ramacoresources.com/role/DisclosureNote5AccruedExpensesAndOtherLongTermLiabilitiesDetails", "http://ramacoresources.com/role/DisclosureNote6EquityDividendsDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r68", "r69", "r101", "r434", "r506", "r520" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r7", "r101" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Shares in restricted stock" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r69", "r72", "r73", "r93", "r467", "r483", "r507", "r508", "r554", "r567", "r658", "r666", "r683", "r701" ], "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r98", "r151", "r262", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r278", "r358", "r509", "r511", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r370", "r385" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r370", "r385" ], "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" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r370", "r385" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r370", "r385" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r370", "r385" ], "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/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r384", "r386" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SuretyBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.", "label": "Surety Bond" } } }, "localname": "SuretyBondMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Senior Notes, net" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r170", "r179" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted weighted average shares outstanding (in shares)", "totalLabel": "Weighted average shares used to compute diluted EPS (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r169", "r179" ], "calculation": { "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic weighted average shares outstanding (in shares)", "terseLabel": "Weighted average shares used to compute basic EPS (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "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))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-7", "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.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "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.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "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(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "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(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "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//1943274/2147480566/210-10-S99-1", "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.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "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//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "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.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "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.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "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.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "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-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13", "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//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483172/928-340-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r569": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r571": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r572": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r573": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r574": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r575": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r576": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r577": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r578": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r579": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r581": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r582": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r583": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r584": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r585": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r586": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r587": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r588": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r589": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r59": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r591": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r592": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r593": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r594": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r595": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r596": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r597": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r598": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r599": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r601": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r602": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r603": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r604": { "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" }, "r605": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r606": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r607": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r608": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r609": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r611": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r612": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r613": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r614": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r615": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r616": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r617": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r618": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r619": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r621": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r623": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r624": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r625": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r626": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r627": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r628": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r629": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r631": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r632": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r633": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r634": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r635": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r636": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r637": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r638": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r639": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r641": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r642": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r643": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(3)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "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//1943274/2147483621/220-10-S99-2", "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(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 64 0001558370-23-014253-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-014253-xbrl.zip M4$L#!!0 ( -" "5>M31YC;Q -&@ 1 ;65T8RTR,#(S,#8S,"YX MK?]D;[!WL. M#5WNL7#Q:2]2\\&'O1\__^.[C_\<#'X[N[MV/.Y& 0V5XPI*%/6<1Z:6SI2O M5B1T;J@0S/>=,\&\!76$N3*CU[22NOL+_C#41;K1 ME-B-A( !6U?3IZ6E*M"_4F\>#].^C(:_W5S?ZZYGQ,#.4V7N"?7[85R8DD9R ML"!DE='.B9QIVJ2@U DIU#8A/"P3J96H%@Q+2J3TR5U6DV))>'!P.#@<%;1 <+]&"W1) M23!!Y[5X'0VA-%<7 ZZ_71>U!4:PI@M945EQE:CE?3R$TLSDT 6:/P,Q,A\F M9&DM"Z5)+0YKMCB#7(<3J.A*4->F7SEE+I!J%D;E+;'J:0@%I0'UC /JY0.J M+2.K-)M'L=EDF4*[7HWAA+@H_3A M:L7".8^?P#,T2"OPNF'1]+B-![P$VCPCO-/3.(ZEX M=@*[G//)Q(9\3'N7B_I#1%SX+. !G,=0U9Q@4^%QDY M"2 YD#Y:<"%8O_57W=2'PM^#6HSWEEMBFWK0E)HO5<5.U5Y=T%GZCX* B+6X&)% M"K>T&,S$YP:5L*IGA/Y=C<5XIZ&=:<,0\]=^6MY"7-KC:X7OZ. +$2&,FKRE MXGY)!#WGP2J*1V R/R.2N3!Q+Y@?@7>U26M0@)=A;-(0V'Y5:\@('<24HP,L M'XI9%U!I=">T:4BZD==:9;5Z1:I3I.3D(OV+=C]43*VOPCD7@18AT0P; M2J/3?W"LHR/I64GA(\9&8F9.@5N/5=N0R"WH>JB65#&0RCI LE&K(5SRWCY< MXGQ?9MW/OK;;;W2%U-IR[YT0&_$[;+/QCAGVH#7Z5DT^E*6O5.TF9[Y2OXA9 M(?+^U'5%!.[(TXJ&DDI87"9@@L0U#Q=3*H)K1F;,APX:HR0[<#&B^[[&ST%S MFC3EI&UI;T:WYF!S VS/*338:X*=)AS%!@P4:D$)#.85\7+FCHFM=;FVI&-'^H,<0_)/8WX:W7UA+W'E@[8#_)XNP8N@G;BA] MA//2B5O+'_7HMT(?K)H+@B=7'2S0KJ[0@&[UFEE&M\RXQ]$RC#^ZHSZ&86Z) M4.NI(*$D;A.6S96,X?=17?A]I '5G!W-VBGR[B&UA'1\'\TD_3,"J;_@30DC ME+7$1@CKKF>,QGI#DG)T8I8] UGG34'G&8(6FZ!]*/_ N=:#SS*,.,XDN>8?2(6X0^#:%.,U+-IQ+]^.\: MQ&P;O30CM7/8L@?0)B9B"G^8@;$(3_80F" XO@JAA$[)4_6<*94;H3BN@>)8 M>][(Q-%<>CS:W1*UN_)IQ*;M_HMTB@.U"?V;(=HSY]="UB_39A?C,4+6+ M[?4(U;X,SA8AFS,7XPBNSJ8!9NF6^PP]J?3OUNO@5I4,^&'ZAZW#L )7)V?K MI/R<[]-/?8#6^FW'*9GYU4Y&!94!L$, K/I\:^M=QYA9C]&.\;YZQ!KK&/$[ MK,&O^5VS'E'K(& ]>,5B(T[O:G#*+SOW<-C'B>H!*1,8(;&X#M>#TB;V4(_* M!H41%IL;%STNNVV ZQ&JI35A!9OA:JSJ7F;L<6L;2#)0P0]X@S8+W.XBZ_Q3X*0FR M-Z2/TQ!OCD[2<,J""'>+RU;"0F"B/3IPR(=IY_>E)+>Z91W(!=>=PVWLF+6)-R+T[=> MSB:EE';G.O8K"9W-.F<5^(4BWLP3%JPNBHO29L9H:U4X4T67"L!AF/=GI0DZ/X&-<1V-T*E?*'[F#_H&YEZTG68-W\IST\5A?$5?)7II97H4>?,$$" M^$VW@KG@L=]0=TE")@-Y0X,9%;'SB4O0[^VKQFM:EO#WQ--I0*\4#= A R&C MF51,12CB5\&CU:<]G6;YA ')GD.@%!O\M*<$GFZ'S/=Q#Y%^CVEA<6+G,XI"[5/5Y-:?T29WYW/V6:K0E;8,RJY3T129R M\XQ-O1"\_+TQ-S>*#,8G;?"U^USRY;4K=4]@"Z_]*7GZ0 599";5DK92JFQ3 MB%W\.63JM07#KDWF.OD,]#OY6:/)_ MQEW%B&NQ$*IDML0$PB6<;SS&:EK-G MIF 5@^9U3C0BQ!KF-$P,, 'G^A>&5#YY;$A?=_W+%H+VRY^I^S_QT+47MD3= M67DS=_*:DS!=UI)M7651@]5[Y@JXZZS#61#' F+OZU2 P[705%^>J O-/^AW M<;X$*Y^O*2U+NGOU3H[&)/S*40V] !PRJ3,#/-![*A[08)8EMR/MI)13KHB? M;N3*4E47=5**[?T"P'%-41<+[VO6[2TJ:;N[M[BG(>-"1QQ.:*KN.R5AS11H+HQ_0J@7G,I)^$-"\$#]^_88JF*DZ"6 MXI4G@T&8MK,A,;937GCU [:WEUQ\L65)9VT ;\ M!X88';A3*3GN["M$J2?IH#R%Z&G!.:\*KA:*.RC'!?7!X13K6\VE> 2V4?"L M(,6KF, ;,J,A* M5IRYX7U)?VME"PDC504!T?[7B^&ZU,!N%'93ACCQB)TOS M(7G2%4_,HS.3T<7 $+:T(4;Y\1N1!3M['ZU6?CG 7'[\1F3)3G+R[5>296-= M$,U(U15)F];]+/^!*B022;R:*<\.1PHNKMRXJ]&Z]EL9&IUII2!L\KTS+EV# M$E^#/SZ9GVLA+XFK]1)?CA0><+^D1,'6]88\L2 *SK@0_!& /"&H(OI71]%!:>X(PPVPA[]U6*%5VX5=E"&Y7L/7Q%?K2\&#]#P< MC\/30XZKT/4C_"U'U##XYTW)4U'69S!Y.Q8D%O(JG N"1[(N>B#/&[#G\'HS MXW9.Q(R'$T'OB*!?B%#+1/H=Q^Z%^+V9\4M_;?F<"YI=F2VX4?J]T\+%H7P[ MW[+BIG5J?\/H50)AYSZ1,O\%'NTU;E_>-Q!UT.KJN#U>?$ZG/BP6^.IK!%'CYZ)[YO'P*T+YR4=M?\QJR-:IVHKXMF9)CMR[I9A2U$F:@=SI7 M5&Q@1_P$O/(.:78-L[T#'1O94\_A2 MWYS"Q:G*"$_FV^M9[,8G>E"\,OS"C(L#N@+U^9OM?/YK?8 \VG-]&1BY7.#= M(3;3W;G#)Z508)MJKRARO?[4>I2)OTQIG*)@&_%:BD[.\PUWEE(9]QI-]^:^ M3E^O!7&FZ>\O)*'M'3G$X['[==R_?#P*V\/V0U%7N9.C4)B@Z7+^"U[!*F_$#\J3HR=.71&FQK.)BIGOKQ )1#I-L'68-16^POL1WOE*#L#2;S+ MQF^H(NVZEW"*YV:E2$YV;Q7WO2Y;D0:[T(Y#M[9!+[3)>_EMX]NQ$^=$+D\? MP$?&]F )364N!9'K2#HH9)QU*DZ9\OE_4$L#!!0 ( -" "5&UL[5U;<^(X%G[?JOT/7O9E MMVH)!M/ID.J>*7+IWE2E&PK2._,V)6P1-&,L5I*3L+]^)6&##98M#1\O#;CB% ;-< @&#GO6*V,1ZPK,9"*QOD!#D^]8-0=XSM*RF M?>%&!4)^BCXXUK\;\0+M#C,@%Z_4?2Y-F%L=MUHO+Z^7KPZ%Y@\\_1V ML_'KM\>A.X%34$J+?4B\N@G%*6L+GU+.L3 MP3X8+5&^"+S(<3"!FM62+W'X.'I3H$3(&+":0X)"ZD%RZ>-H1,0RO>P6;R/2(6.\0=7U,0P*_8P9; M#\$+UP83!.D=9 #Y92!JY'4R9$Z?8.Y-;-[G=8AU ^_^OR&:"=.+YL\+?=@; M*T5V-<5^"C?0=G=P1J"+9!WES[M33!CZG_SS<#;3*?1DMFK?P1$;AM,I('/> M@(5,]"XBKA#/=[6)7N8GP]ZT[P$)N#JT#\EP @B\Q=-9R"0UO3$/@9#+";M# M?LC;OG7978VSI])+6\\%OAOZLI1'_BZRF%!P3]U\@A7XQF#@06_Y%#%1# _D M;-NJ6\OL^.]DCE:4I54Z=) 0.4@?NRE%?!&^89+V#Y$=Y?G)O,: CF2&/)Q^ M!F FP]4&]!F-GTA7DFX4/?BM2VD"L@]&T)?A>.IEXQ0ZW8:$<+OFJA;)_';I M7+4^-CL?KCH?.Y>.8]NMA-();^F2M/Z N''^_&?*@389BB0:5+0&(K1T7^ 'T(%PUIIJT'U]E CSML&<=YC$T@65OB. S>W%F?*FLII%G/Z M QL=K^@0 3LCY 'X0.A1&_\@T*)1L%73HIS8JTL#)V6=480)HC-)<7'[C^] M%X%G@.? 9P@6USMU@G.BL20* ]M*Y?23.F+-2W).Y)7&$='WP2#Z'A$8(1\) MW^,(A@R[?TRPS]6D @V;*R@L3G8Z',4JI\GYP,FY/+&3Z=*0=+\B0 8.9X

_5W^N ;]2RI9/O! _%\QN.'[!_;O=PX6&UN7=>X<'H!X;. M>:(/?A!)2WD[84$#X'Z!,.0X^?O #JOS =8!IX(&B0! M(B(\TK<=C?E*W2,[P2@IO88C6)TV&EK05T:2%#1)1G1!;@LU,L+\$7B2D2:< M]O3!TX)^;AML:9%;RG#QM64@G6W$;!,:YQL#;0>[:2/8-*Z()1[9##P#YG.4 M*25,5QO^)ON%LW-DF%;OEI<#K!%GDE0;I7N@0QZL!]'1,];KC M0A[OAI"L5PML09^_] 4<$#=C 1:]G ?B !,G.1_L6UM)^BPJ[.ZH+$Z=Y.3) M?559]321_?A!FO=,D07:5QA$8::S4].Q4GJ6O0"=WT8I/YM0U,1!J1*\4??H M;QG(:O-0>A5/UU!X,.0X _LX.JR4R V"&>\1P\#R==_YRIK^%XQ47C\YLK(@ M.3-$< ..7.:G1]]BS>5W:"V>P+-[UZ%'WZAWSKCVH($_7!^C[K,3^LE6TR6R M PZ<'M=+(Y4[[VT0($^:.HLS2G=)-^=&O''I"WX(C/3X$R/@-=N"I>FOO4^J MJHNJ-C*2A-,D&5%RI#I0-TQ:- WM&KI_77$67GJ,4K/U[Q+J^5"IO>2=!-0^NL00G@C ;CZ7+0=/P& M?]NM$63$D);?6.[0A4FM5S]=W7X:LD&7D7 ?G41Z!-5F,,[@TTT'169B/!)Y MHM)>CJX6#$CX'FT<>7LW)4[ K54TD:H\ %O0G39OF4X5&:7&$$F VO3;K=,I M8K5/D]0)>9-&N0DLR/94!Y-D>)=^ G<5^G@ M\69*1EQW->54;3K=:'(+Q'U\;:RDK6FSS6 83D=M*[=! C>#[2YCSD=( MY&SO28TN^V@[3?E^/325TRP[:V X_:Y)KOH^41D&^;2HX[C[C+AA=LT[J3]3 MWE2/%U,Y 4V*4RHKFST#2YEM?>=8R>-I^\#I]F\&E>TQ^\Z*54/URQLPL:X< M]_,#OP<@Q0_]DN4+A8+HQC(!]3C$\:2-Y/*Z&,4@Y!&GE0C#A"!'8,W.RX4M M\U-SV(9D0!-O/4^B@6-9"U AXBR=TQ$GZ@G)*-EYN6%T^3,\^3=L8WER 1$ M1 57N/>37W6[R4I@G"',3,;R D0.B7?9TGYX9.0T MC\;J1\S,6$^EU5KL$7Q&9BMA>D#;!=P6'WX]=5)&3/OPJW[$S.SW5%I]Q"W M9V2_$J8'MU^+[[Y>[).4K;+B$[FUS\ VCT)NR6925ZQ9/P2Q11LRWMFJ,_SD MU+Q1A.3SPSD-W>>M$__:+J^H#T-NTH9R-V08E3&(C=J4\P%C=4$ 4\)1,-4N MZS@=-C?KELNMM^[JF#E9MX+S<:S;YC/TL!.3;2G?TE3_%KT"%KIG .40 M^,RN@<_>JZV!<] &.[MUMG2UJ<@C33B;8/%:7:.$N?$I 7':8#.[_4VQ>\*H M.);G3YOF^-6EKG(PG#;6)%=QQBZ!07ZDKN-X@!-T\+4J<0=L-PL[^A9 M30QE04<)B=/)#*0[:;9;!4,^QS4P/<#MC;32;7<+=(I9+R&.6&3"W55X_NC] MNW\F[)]M%/-.@3 VV5'7W_BB%4O)66-PUG6^?[(@K\^^"UV7W&#OT61!UON4 MA%%* G_KBPO2BZQ&+?E>]- 7QV",R*VD5>;>)3@9Y1ZR+CN:K\F1'!D($-*?9IR M+<@1OPW7O0Y=%C8>G;=+/W&#*-G'=+E.>"VM0D'Z$;@=UT#:LM]JP/&ZK0G3 M7>U7X"8,^>F=TTG,]6JSH6[JO]!"RGLGI>)UI#UT3]K1+,%7:*<5 MS&W%X7 M9=LV'XW7U#O(T'>^,B=I9?::4",%*7*,"@2H\1?30M=1-2R&6LG6']QGZNT#NMI<.3%T5DO8=_+P[,3TW$E\ M]_QP$6VW47@1.$FBNQG6!0_N&-59,Y7RK+9(\,:?[J)T]HZ,(NQ)Y30A9!!. M=4$XW059'X@@33CM!8298,\;^#V^1N*/Y"--GR-OA&<5 #L\^Q+[T''U(8U< M^:6(9FB<[F HY?'RMQ(4^=Z] >.=-VD M;_QW:)WBRL,-@$BXB709R0HK]IV>^V^^$Y,A39LO+!8GS$P'>I/@U9)/=L[\C?LBF/0;.?N /[\:[ M*+;0MG1L59)E62DGCE_H W7WL9_Z-+EZXVY @T]T_&I8@S $VH[4KIZGCD\,[Q4PC=N8"VA)H<<5N\9B,7%DKI MM-=L#(;-T1-/Y6YVI^.8N?F$A/.!#7M!@(;5>S;21/^FH?BK<1!NXS:3N;+K MI!V!U[ -^>Z\5S30BNW&<@'95&J"'D )$,#@Z;5M,/WYK?'@>7F^7@>Z"" ? M.9](T,#_9'E5&1<\*;V"P>.=0F%M<> . )TT4HX#K1#@#0?=Q.CJ#1P+>&*1_*QSI,^:/IQG32]S(=]I_VE2W/ M>4R%<+8,O=I97K%.G;Z,MNQU%W0]C57B.*8T/=9=;N-4YSH%Q@1MGI!]%@P,6 M&0C$>#/+8<4;NG @YX/ ETU*G*CJ#04_5K:>$&I2I)PV MH]#>"1;HCRAT>V MGD_$R_9)PS&5P3#<8+@G0/OG:WC1O#>\,W-A?JZAAP,IWTUR75\_O,4!OENDH[CSJDLB3,; MVW$;R]HCQ13>BX:=9[A;D1XF?@%T!$$%3O[D_((PM+;C>6D*:Y_!S#EE:9FC MS#(I&2$+*6%'DI&4.#).3F1C9FG%9BG+R8#96?(HB4S%E@=/:E;ACQ&;N9;> MU@_]A+>$@LVB^ 5>+%4G.6;#^L_8#7,"CT) '#[? JN78?!Z[I*3OMV.[WHY 0,]\4^AIY' M+*.\96H6OU@ILAE<:"8LY!KEV,0;.UCK6GH1)>EJDSV7J=!"'0:WVTDEJG;* M+P'@=3@YF\/,AH#;3O/@<:02L]B&#KDVS.Z')?7@]"&**^FZ+)]O,1:G,W72 M0+&T-!V(?+W96HP^EQ1<)WF&BTZ;('KEA>-!93W*$K;0HU UOCX0IYZ^[6/8 M^H&-H!V-_X[+8&; MC4T.U#VZ9H\]>C\/;I:,E*;X20T]+^.L2:FSSPQT/B9:9W@P*P7,%@N=)')J MBYQT\+.S5G5QDQ)X5A8[4%&3PF8M-BJMR2H]VVV"G96UGI[R:@%G8Z4#G8;6 M+12!3=XTM,W5@,_*,D_DU!CG#?XFN8T<#Y>>WEAN=#N9J%96AI?^B^_1T$ON MG .L \3A:'Y!6J&2QD&X7=-,YK*#ZD?@=5-#OKNWK,K0DPQ_7E5P; ]@Q64G M$IOL!'IIC^H_?G/DC,6,7__\3_E?,CQ__O\!4$L#!!0 ( -" "5=C"SPC M8#P 'A$! 5 ;65T8RTR,#(S,#8S,%]P&UL[7UM<^,XDN;WC;C_ MH*O[LANQU65)?NV8G@U9MNM\ZRKY9'?/[GVI@$E(YC1%>DC*9P2 9.!$$"70'/[WD>? 8OKR M8/ -1I'G^X/+R'.7<# 8'OTR_N7HEXO!Y\]_)4U<@AA5"8,!:6OTRS#_89JU M%@:_#LZ_7'P9'8W&@^-?Q^>_CHX&]]_R8M_0BRT\03G?"_[\%?_/$WK: .$+ MXE_?8N^W3\])\O+KER\_?_[\Y>?XES!:HNI'PR__]>WNP7F&*_#9"^($! [\ ME-7"C92JO3U%?EYQ_"5_1E[\[:!\]ICAQ<7%%_(K*AI[O\;D<7>A Q(B=N$3 M!LP2^*_/>;'/^*O/P]'G\?"7M]C=OALH7]UW\9#/X2A3Z8%_O8I]E8O/L9)OGN.X.*W3RN8.)^Q_(].QT?XYY@A$*9*^U(3W MD" 5Q2\R#8,X]#T7:^PE\+'H'IXA3&(%<#*-F03M'D3HYV>8> [P]0+=;[IC MV-LOX]EB]@(CHF>U$;-:-0CL]3_6J'/I!)JW:!#(*8B?;_SPIU9""XVV!_7* MBQT_C-<1_!XF<'BYCKT QC$:)=$LZZ&WND=0T/LI#[MJ[78%>'0;O**W"",5 MC64WT16,\7T4HN$@V=RC$9%,<:C/O&"]J@R+UV17,(^OX%-U1%GMKE[^9.(X MT1JZUV\O,(@A[@HS-%]%=V&P?(31ZLX#3Y[O)1Y4&55J/*,K09PJ3Q&,^ET! M.)N&JY67D&$;21B-YPE:Z* %3QWJ^(UV!?5\#M'@MH:58>T:Z K"Q2U:B:[@ M(WBKP4ZYD)[&#T\(XNW^HQ,::HS6,,Y]+$UA&SX9/,8@2 & MCJJ]+-]D9S!'#^NG&/YCC;KX-389:L"C--4%K =O&7@+M.)"%H+CA&LR9MTC MXQ:/6OF_E5!*MMRYW8C>XA$\^36&%EI3YMF1-4&*&^[4IJR)KM1&QV9532A[ MK71M=]1$L]^,.1-W36#L!DT8$:]@ CPE_YY$6^:-B=C?[ZY]B)T9C")U):'G MX>:)[@J^1-#QB/<'?3]9A5'B_9/\V9S(9![:Z33TL%ZM0+29+6;K!&^FX/TS M_'U=D<@UWBET+1 [AZ+@?ZD+N,JC.C9-L(=T+) K]#8N#-S:&L]LST0_8%VP4FUW;9W7 M!7G03N> PA7J39Z3_1FCP179"/E?VN#*/:5K82"=_2)\?P"56I3OP!/U/4J+9;\N/HE)3./;O M L?^#4^)C,I/J/VF:&$2P^9?M_B8])U?"M$F=^@9V9-P6]I"" MXX%N"+%3H M;K_U$OR@(_2V1X//@[RAXD?4Z"!M=5 M,A'CQ.R$3NE5?!P?&D82O<2%7MI+ MT(==+T%__)B&KS":/*%U!AJK\I9\+-_?/E%^_U+Y518@?B+0UO'G)0 O6:_U MDSC_9O=BV1<_MB%4Q .Z]W;T0C].Q^>CL^'%R?G%^7!T,AZ.1KNW+JK*)"HC M )&3/P!]+&G/(3-9B2\O)#+QL_/L^5N%6$3ABBJ[[&FATJN'$1J%?OLT_#18 MQ^B-PA?\[@ I_TODA1%2J=\^C=JF!?MCT/B81&F7>?-B!C6'!4VA1X&!0]HD M89E/W7>PPBL6X 52!.Z*E_&>CH?#<:P(SL M40=D'Z["\#<_'F" QGN\:(JOUA#]?DHEDEO6$B[5,69TCCL><[=V EIAP%OT MD67R'!8TC;I*)H\D+$[GTV+RB-UX M'+;#X_]=@RB!D;^90^Q)YU"Z5](J=F6PF=/W[B%ZHGL=N%<(,H>Q4KDRIK/Q MT<5)?_D2(V/.:S6[Y;BEX15[MSW\SL)^N5_4*J*EP&5<'W?7,U/OXXWGP^]K MBNE)*V(%35*@,GI.NJ9G#I<>]A6F]C23HG(QBVB2 )91==HS8R;?4G#"" T2 MA XBIRD^_!!MIJ'+IIM;RR+VU7%FRG#6=;]]!&^W+L),SK3@=Q",L8SR%G&I M@C!C\;QK%B>N&^%3[.D_&/.0R2"EK$7LR:++F+LPC[F1 G,CJYFCH\M] D>] MG$%/T<18]AC_W-Z\X)>WC6H M9[JQ34A%T@C@670?A:]>FD>+R]Q>\3+$ MS0LU-ZY_LP3H#__[P7KMU**VP??V)X.7LT3T]+[.$Q8A)! MP."K^+,5# D!Y9QTZ)'!N?W\^^3%HQ*TB2!I9SQ?-[--R%4D-FNHZP)-+M"ZQ?"/9Z/[I! M5-P*[I0!YAS2/"#F+Z-O@P3BP&3O%5Z!!&2X.7YH6O&R7"Z07 R)YZWB@)8& MF&^UT_PGK7*(=[:B*8*\3'-4TJDKE;*(,3&NG*B^1;^D^!Y6P/?S]*I,=DNE M+&)7C"MG5U.L9\OL7J]@M$03S-SKCUTIIT^ M_0Q]7T1VL9!%' MAY=32_#(JU":%0X([?D]:,:=W:4O(>>>XD)*';51S*EG$ MOS+,7!]H?B#SN_H4XEP(_FW@PK?_A.S>OE?.)L(ED.4<:X_I:=JIGJX/;KS8 M ?Y_0Q"QXUU914OR&!^-C\Y[N&I6 I>33?-0F4QV'NZY0WF#OJ'9Y(R25E"M M@BUGFN;?,GGH+F-,X[CEN"Z4M9!M$;J<[[[YPB8(HDM@^H!FH)5^MX)7,:+\ M;$)CX4%_^;*?M*-^)@^I^[(*E##S> R/U7(I#QT!PS6H(1R1PA.:H^GV_?=5M\L'NV(*M# M3DH19GEC^6;SQB%;"EV?>2\"Y*8@.2QH+--2I!V2+HFPUVQK2EEB -N2;%%H MEH-F"X(% [6LL43S M.3LD6QZ=II$[V<]PV=[P#>)GG) <_8/SL;\"'^(4Y2YI8SSE0'W>8;/+FR+Y]"!"#,:,[_#A!XZ)E/%)H50QMGG^6%[,3+" MR."]6,0FGH6X]*9V:9?7^PB^ "^_>8;?L:EE;6):'B GPXOQE)0R)2AFIP:MBD&:HP.;EHZ@Y[&#C\^8%9P2:E4$3)R6QCO%% [AM,924DGUK6)M[E 7)2 MXM0?!EJ?'5+(7)/0)IHYB'0ES.G."BS<&2KGU657,(WSRJY=18A]]M?DSJE[ ML,&>*3F/7;FP:;0KLL=VV$G [+G+%E\F?"@N-OOT\C8J@ +27G=_/+7-8>)% M:0C:D^\M"542;A].M;*VY1E0!K,G?V]V^7WZO.+[4@Z\0E)+6Z8 L MQC[[?-/KY&5G!$9IZYA7P:G++4Q=Z=4Z\U#7#Y@+8,-7"EX5ZS1#&:PF1[$> M?R#C7JK;(%Y'&%86CQXLM]#V.!<5MX;O2D ;]?VV/A1(SPKO8$)0FPOJ.GJ[ MF'KM$$!IN;$ZP88B4(E M$-2R3ANJX.5E:>_A]G'A@D_6P8!=">L40(2-E\Z]A_;B5?;.^/Z>%7P$;P4! MLB.,!+6L4XHJ>'F9XXV?+/9]*7)1!-0*9>&<(!%W>Y.G=C^3 "HO6WU/K,8= M5O%BTCJZ1=AXV>[[L7[$9QZ]!"^%8GPD)@QPXF08.&R^.36LXU\5*R^[?@^C MB'!0;;(11)N4"YFF I4C3"1@]?RT2/J*Y)@T[W@@I:1I)$MP=4BP+"Y- 23& M!(X74GER3X7N%;."B2>.LUZM?9PC#2UV/<=C3?7BBF59G79^2V,E ME:@(L\]1)431GT,?(8A3F;'@FS^8]D>PS3#P'^/)9-T_DLVX._K7\C'_[])&&LQ=I.+OOU$VDX2SW MXEX>$F@H#:=!?+-YXY MA:[/O&M+PXGO&S\S@VDITBC+>CF$O69;5QK.[MF6 M9(OEO1%"LX3F>FDX[:"9!ZW/A[JTI>'LGN9ZLS0?5I\I+F\OH$7/+"*H7>)X MOH<1N4=+:L^%5=E85>"S*MJ*48+;Y\&^##N]5VVR3I[#R/OG;IW-58W]2I:J MA!1,>T8+T?6#DK6L5@81SCYOT-#PWL;Q6FE02"M8K0,C"GL/2K:#1(U MK5&(JE@U[>%TK1F2Y@*GAHV:H&(H:+JVM&,-X,X+C-+V,B^>$33=7]HQZV+; M4/K&YO$YDH_9:<#D^1>!;""Q8VL[M=LOX]EB]@*C]-BJY";MB'\UXJ[M0;@8 ME%HW'S M?:@HNK#W_\*],$YFBZ]AZ))@81B]>F@%]Q#ZKF M(JYHC;)4A-KG488-65D= M3%.#BFRJJ(5U=@4SVQC.7PWQA^R&,H9V2->W5EGJ24#O4-)IJA[TQHY'D*// M/D&.)#M9A5'B_9-\S] AF:IEX5V,AT<=7^&M2WTJ@^]S^, #]%%SRZ\P@!'P M,5IWY04>%ESBO4+^D"-7V5J%J0&_WR$',4EQDN%CYWXI%[-6#:2 ]OXT:+;/ M$RQ3M_Y=&+.(IY2TEGM9K$T=_6PWT=OW, C+@/GS [^2O4JA#KN!Y.)MWQ2. MG@WCI 2U* />#>+BJM;J2F7PNK*1FY%>=#=\YNY"+U@C]+OH@DNX"".X3:P) MX^LW)&QH#(E9EDN6N\_?R!,M5M9V9:8KCWIGL^96$%G' MOD1+A04S90ZCM.7J)(=7V]65AY>+ M$F,RBI>D:<.7YZX09B\\H;;DV\%!JVIT1Z4,G =KE=&J"X.RQ2G#VMF4C [,+29H. M,ZC)Y\WBU>U7T+8!75J)$\D0;LUC>K=1?ZDDIN'J)0QP-Y,)XZ;5,99X-G\< MTJ41]ED'"B>().)["^6,Y5J:-MJNEPS(/M/-R/;,I9Y;QT8U4 ?=AY\6<_LDT+7YP%? M5XY%DYB6(HUE\ D1]MGBTW5>TP:VY1#VN6_K.LAG$MN51G$^K#Y;;+JN*C&) M8CY;-)JEH&D:MU]@Y(78NQTEG>R[3MR_K^/T%L;'D+$X)9L-V-WM8K,5!C'A M<0Z1<&(O@=G.]CU!,H=.N Q(*[P;T)I^K#7:V(F@&KVE[:1M%;_R7CT7!FY< M<,%-0?S,.M/#*&Z-2BD!K#N;7:2J$, EWF[K?E^9!IYW4Q^SO-7JP$98UREA MFCX4QMI;24A'YM&J=*SD#2# M>BR' =E(M'(G[>4F!34;K0&R=W$!ML$(1,G\5[3 M"^/YUJ-Z0\:J")]MZEI:!W2](T5_O2K=:X(F0I6\+GJ5H$NO2VFO%&]T!H[G MPQ+TQU#/H-/$H]Z-,K8F/&M25':3Z]0 '6Q-51@+J,HR:_@\]JCU':L6DZ2^ M;[VK+*X^KP:*X&:+&R\ 2.#!DJ2*9(UIG"H?ZE1=3+V.7U4)U)")/WC7JJ,@ M($UGE>@1@ZJ3'<.I^!5X 1;7+/CFD0S$*P+W6BU5 MG:#6AV+5DI3>2X>[3>L9033@7L'TWX) LUAO\6V)C!&'1UZKYRX!Y4F3-.OFFH@HU>*PJCK(J#.C%WK MU'T$7X#G\MU1HFKO4'H>[(2$#7/3X=7M1! M@1VMT7M[X,GSR8I$16?VJKY/M9$1@JXK@+2X%%L,=ZH=YF2]2M44A:Z[@SK+ ME<_ CPW#6$?H'*>ALD!/QD-\P81%H7.JT!O-E-"ZJ8TF\CS3! XQCB 2#^I4 MR>;>!T&"K^Q#W[[@(@R%DF_ -$72I ^'BE93)!8XB0XD<+F.46_%M]A_C=B! MFJ)J[U>#9 31B+.H^M#$V)(MG&2X# .2G.851ON'97E%K=<"9?":-BST3$D, MWHG7@<8R^>%]<,J&VF@P11=!^9+2JVVE6J\XFD32^\N5&?BWT6UU5T"P4BPBBF4+(OF=#P\.K94.R2Q&[96J:T=<_BR0\X>/_:+O1N]D +> M\#;VN$NE(-%!_/U&5O%WJ21" 32S7B_J M2:*1*/1F= ()YPYODS&=[=+UWJM.2$JBX9R2K<\PN;FE*8]MU>:LU[I&!%1W M4]HT&UA>ZK4],V5YGB%Y&GF2H;["U12)IDR;W7G],'C\7SRLOP(_[7M(@IZ# M5![_,,%;(\4O"B73ZP_V8U&NWQQ_C7LK^O ,@B6PW9QL-$)NN;96"_GK8#1M(!JBA%GT.SGS MZ7K)&K&-;-PUAG&Y3KZ'R7_#!%_TQIPMY:K;KF*UY-!H /=Q1Y/B++I'-F+V M1R%V\#O$7Z[" "(;[EM$?N/$!_C9_P $[H \ M^[M?>0)F[>8DR< M)/;E,&DZ-LHI?C(\NNNGFB@R5 M>[(:N@:6ONTJ0-ZQKF#L1-Y+EM68THFW\F#HA7I#IJA+5>X/M4>3#)I2JN8G M@E&>!FDC.>:/&&/^"'THMF7DI8K;%]R]OS 1)*=&VQE4#EY%U,5Y54SKS!+< ME/.A*$)KQ>?9?(<="W,)"#KPF-&!Q^A#WO:_#TCKQ'8KMO]AKWW8:Q_VFO)Y M.'I_E1_&59HP147TV6BUT3=P@V/SX_QQ\<238$@_9@SIQ_C;M)F/D;M"AOHG MA3[**%U2R).C\>CHI'H(^9 \;Y$\C9A=YW@ _\#-^XJ#\2 NZ\X_V;W\KY]G$=T$=I%"4[_ 5 M6^O9@/!C2!L2=&*W9,@XQ69)(NM%.64,!Z?HP[8A"SIY^Q=>(S7#!X>0-J1R MQ.\HWZFEZ_>L&],Z<3VLEG3;LVFX6GGI%3UH&)N& =Y>A$B,TE/[&:,OGZ$/ MA=;)K+[?_D<75X_V8Q,FW\_5&K&@LVL W,ME]/D-1-7J@6W* YNMZ[0;/>@S-7,6#-Z(ZM.+\XNS\?GY M\.Q\>'HZ;/_ZSG<\GE/%_S'$_]AV6Y4 !7854[1"WU"NC+:7P_?PZ!I$ 5I> MX'P#)'6+W"".$#/"28^P5RQK2M6C"6?PS<'X9XJPJPWSE%0S2SO"GD MZQN?U:#V-^AS.,QR;>&S=)O'" 0Q$A)J5]+<'C(#_X?$3T+:'I#&!WNM?XS8 M)HW8HS'Z;.V(G:'K_8C-ZJSR9K9""Z8H2%6V:0Z4>N ;,,);SV5Y$T;S< -\ M3J) 6E'[E$$:)2>AP7ZNGA8F[-'#^BF&_UBC]JYQW+OL1,TZK3'$QS5V;0ZV MC7[,S^HQ!WO4"&,,6.5-Z6UU8@J4L/73@G[PEH&W\!PW@S M-?]7JG\B53H:[??/0O.#7?N#O.'!O^:?_JW=[AKG"O"Y\&GWKI_!]ET_OV1O MN/U Z\CUVFMY&L7/W_.<4 MO;N7X$_,6#5F#>LT1!6KIK1S!VK1WM)N>P ?">L1!]/+F8YC9#J.A0?QB;V8 MMMJ4M6C6F?SV#Y4\.,_07?MPMMB^5I9,B,A=N!B4K%[6_O%X>#3JM*<+.*"L M#.L M238G'UV7ZGGCQD]7WB"W_BQ@"D?T8I+7,^00]^5CWH;.Q)(/[GYEZ3K]9KI>B@;2"?'\F#&< MYZ?WC1^URP?$17O3C,)=66WX?6X#]!;KE93S7EC1M%[+9X=NHBEAZZ<7OW!F M5ZFWGC)ZZ^[DKO']-7U-03_=+Z1CLLP5;(JHV6XLW<-H$48KG+B9NV*JT$)9 M78\[[XITP6]G2PW@+%DHY:?VE'KF.:-G%L[N&=\U!8=]!'U6NG;K 6Q@N8SP ME9I(-6:+(KG"M#HR=4WKYXHL[@6W5<1KR5D!E2X_/&)T><:) >.[_[XP1',T MLWB['5RJ)YO=9462+_;1;N;AKA9(^Y+!FW@.6LQ?>?X:7]>LYN56:JTLVI/Q M<-3MC4L2Q/-65?6Q]W*,+^YP7<$$>+[<\'XLE6N:;'%ES1H[KNO=XVK]CLCM MRWR'(D\\K:AIW5@@V\,N+ VJZV&?L>Z>@Y_3$+_&X8(Z^\E8BD02WUM"\^ 8 M=>DART,"?$CNHV'05?S=%LZ$F!J]6U 3 MUEE08O:S@&5I6+HNUPL3X!L9G[$SXMG9R)5,V\JW,. 3 MG+I!=J<>,]3#>, MK0GXD% 0LKX3+I#YU4T;5"H%?]0"R['B.IL9F# N-X_HL9,WCWGH4ES3-,IK ML:<0"220 %,/#*$>O_Q5N )>H$K]KJ9IU%?E2H%U 7@]K#-L^,-!+)F&>0V"/05C( _]Y;/24Q5 M$+7*9<&=CH?#;F_MJ:\L&O W%038YED?'$-%TDWQ5$F74 M#7@66A]3X!5\A7Y()"8:0@[+VJL,\G!UN1W,NQON#LF W&NN:CQN*YJF'VTM M&_@":-25W/J^'%,(7Z,P5E8=4LDTM:G(LX+"L&'W^7CZQ''6JS5)?%4\A($^ M^Y!R&D-XJ>QA0@,MS5NK;HT*J.XH=I$J9H"C#+.RQ@Q=[,T57A5K]4@9=%.6 M<9>[+YQC9*J[+@?IEJ1W78HO07X$A==XQSLM2 O/1L>CL^/AZPHQ73#$D*X 0C=Q!UH3C-J+_- M35>40':;ZFP[MSZLG_X.G>0QG$7_&_KN31B1-A@*H_]!MJI=2Y+JO3=PXOY] M'9,KV!#.XAS&LK%9Y6U5)#7 F@R=+@E24C,-W0[6,V M@GRRY(8(E0J5]/OL:#P\[N9*4CFIEZ\=%N*P)MG?71@LD<&Q(CE!^)% M**F MD2Q!W2'?TL ,B>C9?U]N$ ^]L&F\25,@9H\#T!#^YO U]%_1?)6FCKP!CN>C MWL_=8>76,9U-#B6'?*HC;33D:N<7#4' #K2B%+."%25P>G.=MMLI?T?+?@<9 M!BX6#[LZ.(7!XC?45$!> MWW?8'!Z6*F,C;IT)U1F4Q);Q=]+'X79KJ-\)XH@."YK&ZLLRR0659M&FC MN$2UWO->"ZBF :"\AZ#];#D/W?4W =0@F7CFMSS<B:#B\Z)4]2^"+6.. ,Z7 -[X>:QB2' MD%J[H6:1^@>(/#S2S-%*F3.&[A&:. YZ M6_1Z-Q D:$$EJ2JUV[-);YH1AE$75C0R+,TA7N4A.=09F-B-V*1B&B70:)S2 M<=MZ5=[WO %>] ?PUZP@&$9I&S5%!6H#IPR,":K!]^/%#P@(<&=!T<P-V=)>* \C!_.ZE!MA!&W8KT)5!)#I MT6G/ VE/D/47K:&;Y2O".;,AURS@U"P8'_%B4;(Y7HVJD0EP'U6#&W'I+LG MO](T( FKS\>D,ZNZH,OT\[+"\L82SN?ND'0UA-:D8KOR7CT7KI1&6P_SE+_'G@!7GF[4Q]X!^,]K4COF94&I3?E4(=]?0[1*M=S M$H06Q,_,,P[%0KUG60&6WD"^+AQTISAG6K*9AJM5&#PDH?.GFA_NE.&'.T4? MTJ;1A[3U 6G>?&=;^MH"_UJYT(_6(UQVEX 1J5YNT&@4QW(78Q_4*.OVR7C< M<9<]%"[%XE:$8\7JBF#,$',\;LSRIA&M2B)GX24%M<]*4 3(/S-Z4- XVI5( M.R1=$F&OV293)@$Z$5QSNU_0-+8EV:+0+ ?-$IHO96F^M)=F'K0^^\ZV ][6 MVGX) _1G+#.)T^J81K[&B5P:;I\58@\D=SZGEC5. 93I.U0!>:!]'O+G>/D; M0/<:1#A>E;]S1B]L&OGRQ-&\+-((^\QZP<$B,<\7RI4E<3H>X5N\>\JU'+@^ MC^L3U_72U[T'GGL;3,&+EP"?2SFWCDWTJP/M,'6_UO6Z:%><6M8TZNO;>/(P M>TW\;I2[!]$L(J:12PX>W,/HX1D)6CSXLVJ:IA3RE'*G R6XINRD,S9&"[#F MT,'R\19>%D3DX2VEIS7^/,??T'9-5>K;H YZ0!MU4I!U[TNX 7ZRN8$PO=HW M.P- 4P)&46OX5L'72E+QFM3>!HL(X ,?#C[CBF!EMS?CVU'N(X@D26@A%[;> M1YZ# 3\>W$E;IREK5$,G?J,.]550G3GP\.U([FQ=1VOHK;P+A5& WF@*#$VZ M\A@!YT\O6*9>]BS [ :),O4^P1L=:$(NF(W\-A_T5#+7O:[QPGRW^"!,8,Y8V4G6LT9)*0#/> MSTP>=PK B'"NWYQGG%N*V.-3X#MKGQ#TB%J)GT/?1?V%7*H.-O$?H;]>P;]! MG(82NA.DGV )R6 LT!6-3RH+_FP\''6<:5F#AC4MGDPOSTW62^JPS!N*N!6L MT1)UE!G9%R:3/7'_OHX3O,D8WX11ZHDF0;K$\$-P:80+*UE#>C6DN3/MR CF M-41:(+'=QO$:NE<$--)Z+W2)XL??X4_R$SOD0J:R#0JC 7&N.#H3O'48 ?^P M7JU M)DM=F'_DY\@!KT-0C(NG7P=7BHO/GCD(%X/=4P?I8P?Y-.C@8!?1QH>E)>,ZQI,L?C:P/<>[ A-]U%$5Y)DB"^ M-^BL<98JG/'F>O7BAQM(3P!?IRFCZ>30LF=WZT3?*.-77@0=5)@>#.!/M=I2(+S>'@PA& MMX,8N'B_4WC':A./*HOV_/3BN-L$C6+>*:9Q6W(QY,JMW7)2''),+6L:Z:T1 M>*@[\O(QD_S? R^)YP^_JRA!N&!<,.+.Q4[T"P;4).\0_%J":B M#L.;570B-;?=VP"5'RDJ"*7NA[9HD)=Q=\>I.(JS!3!!/2-OSIV4F.7+DKD8 MCT_.WILF59.1IA@WF[*@&* ]55:_:NAZ?9Y&5^(3@YB6(NV0=$F$_3\HJR$C M1O=L2[)%H5D.FG$TZ[\%N'L2E09G,1+CS+=FKO[MCCJ*GZL:KKN=;H[K=2DS3KLQ+&BZ=@"BYZ\0GUI@0B3\ZO@W2 M@/#6M;[\^ ^EUR&P/CL!VQ+N9;;2'T2 ^8#R&"; [VZ^X+U,F=WA>'CV,3G4%5\K M-W6;WTG(_V#A;0^1#G6K/N41'PHM*Y0^9!FY@KZ'K+ -=PS0H[Q>9$%*/7FRVN@?.<;F7C"#?JP3&9BG:P7!VJIM0<#>>%JC> MW8<)^ML#?IX&/DN4A19D5+UIZF&6Z%JKXGE/&43VPO^)O+Y&85PIHPBSL=YK M80/PVTDW8KZ=GJ5'W>:U[STLAUS>CTW+ST'K>!$T'T MTQ5,_[T-6'[?.DW9H4DZP>>*8T:N[NYF6'QB[%OH;KLDD2/^%?C%EJ9AS$K+ MUL:C>Z^_G0LKUW=+-AD*DTJ>G':;(OL*SS(19*UI9*I:HV^5P>;Z8H:WO[:^ M;,$7!,+0#UK1LHC&YF0[4M4':7 Y_W4W#'3YC/5I !I5<;3\=!UA*4\"]WL8 M..D?(HW@5+5/0U3!YAICRBY#HW/,%,3/^ K*"G-,7M4:C:D,-H^@ML3MGYEK M\6RA,-OP*UFC(Q5@YMIAAKM>Y?:(.+>L)JMP'23*ETDPZO=>&?0@SO6B6=]X M:UGC"R)0RPX_%F>'W[9M90;X'QUL[-;+ 7]^C%3XV* <\#^&M,%: H'96> % M)[+OH]!=.\DL>H#1J^>P$DK0BIE&IP15.WZ50/4M-4@&#&?)SJ#1D\-SRYI" MKQ)35((EL77(,NN&8S)[XHLWV>D"]\L82)ND_/>,(RE@YG&&K+8 C4/I!95L MVBC%K&%.%IN!N5SW+D3FY7&E%[6&1!5\YB5@+5Q4S.'PL)0U]$E"Z_7!RT8R M6/;-D*V&KL_W<^C*8&D2TU*D4=S-<@B-6[\H[SS4SV!I -N2;+%V%830^DRS MMDQD)^/ARF6H M28^J-VJ5.FD6@R;CL=F8=A ]A<$L@G,DVFL0)<^9+.IJEI:&[="NYD2A:9IK M6,/BY\DK6F;C6?XFC/(-1KK2T,O:H@<*Z#1Y'-J/9,!*?>,%(' \X!1YT DCL=P MW]U1IRD[]$@G>*,2$%70FX+CMX;*T%NQ7UL4HSY,: \&6WQ"D)$%=MH^80 TI%G)-;=2UZ_ M9=Z!NS!8HC%RM?N)%V.JWE"Y>YV.A^-NAYQ*7)=.%.@1 <=;G(\2(Z/5A+/Y MK]R.:4JBB>.:RL.43.]UAQM)4*&E7NL/D^::ZL,1C9Y;R5A&,?@3SJ)[L#E\ M6TYXF+A6KTGFD+%OW5831),7S:DO2@,T@01).$8_YIL1G'[N:XD@3Y' MDMV%<5PRMRXWWP'V!Z 5VO;K#<>JD&^@U]JC8D[4%(D]ZI3!YMH5G!JF*4Q- M7D6*(L;>Z^@V!"W97(:!RYUZ]HN9K0-BRBAA;C((^\RTTKAZ)XAUK-:8:5IC MQLJ5+YY& TZ.-062*!&C4"HT$RO-8I/ M_'XHBR;A&!5XV<"@-H=XT$>2RJX;3W-5I+\GS'1SRNV498NO<>[F&O9&%4^O M=!H-SCQIWZ0.EH](JH>R267!M*OYU=Z57E42AE$1F%K4**&*@)OR7U3MW:F1 MLC",BO:LK49DDWX.$R]--SM[\KTEX9>A/\SR[TIQU*1@5-QF;8W)#O);>;BBN^*YVI* ZCXC7K M*Q-:F::CZ -,$A_NS+E,$#CXC-S&>@^B9,/2++56WI>::9"-40&C]'5)4.R)USC@B=8X^9 V:?QA*D%9$< Q*NG;+KN$L MU5.^QUL\(+AUD6/'*+[3^]%;H2*SQ0/Z-EZ@MT6_\0Y%Z6G-^@FUY3&GD.CM>!R#@*O'C%.5VDVH:!#$I208FQJPV\47IOO+?T;:"[?5DV MD>S2UE"F")$9@]8S"^M.$)^M[P&F:$JK$W!+8FPT(E)3;+>4"+Z!F.I_DJY< M%L\%$L]YO[6,3_S>(%9/3 U$=+?M.$!KI#CQG.S/& DVC)+\+U6WPDCH5D"_ M9T_,O\*96 ;I8W=??7@?NO ^(.K 3X%7A5#1Y8JG@)EF-:M M_[NG3YD#U56]B+I>KNJ[XTU)Z)56]5H)8QAA^71%$D%FTQ-[V<&*D M2O'U@>G\K"T)\VY"SI#EJ/ 19([WLEC,,JJ58/;A[@22 P[[3&]J4=Z-&$OL M1I2?\+'O0+[[T?J*HT3#W(O_Y.TYT N;-@XHR/K0 %2 :,I.PQPGOV)L+VQ_ M,XTD!3F7/=1\1$9Q0O7<[/UJ"B]BT5)HX$#H<"\G2\_%E'[I]_++C\;H];N5 M/T>F90;$, S)^'W0U2\WC^AQG$3.G!JF\%5K'*N*TY!(OD/,Z&'@>A/M=&X M5,U\CNL-R6*P3$]0U_SF;ZXV..]5,YY?&8IDF): ;4A/)DZI;)W['2;\-/:T MLN9S*D'&(:?R6 TAF<'>J]XG.)RR2IN*9U*<)LTCD4K3O#W,,H- M@YCABCDL9#QKLCX926@2$1=Z-M$%='T'*SA;E%Z:&>S)+&L*>0KR+Y.FAJS9 M"^'"!/CY2W!N@#LL9A(+:@+=VWB2Q6;(O'4P5-P)0I38%4RAL)GE Q]FH^F5 M5<=20?JE\B!#ZY_TDF7@X_'PN-OK2A0IVNNG"AB;.J/672?/D@&!)1S*=O-" M%6L4H3+8!J*)6HH+N+@-T"_P$;RIGDV\8*0\ND ?TD8'I%7S(P"V(I"^\IU; MH^7(XDS!MJ^4)7E'"S.X\%@ !+5,Z]$2#)5BB"N@,_%F;35.[>2R H=FI""H MS?[U8@&=Q'N%6Q',00+3K+)K?$;_!69!5@R%D&^@YSI2$VBC\9YC,]0&9R . M',_W4AJ3&X@PX]R.(%FC=]B4"BOIDU++9?D?CX=G%_U7M/H2:#3(]+@U8W)X M= TB'&\=(X/YX1E)?QJN7M9)%K=["6+/F03NE>>O$^CNEU4R/X='#/-S>(0^ MY4T/4-L#TC@)3-V^RR!<#,C;#$#@#K+WV=5ZV=8RWG;=%Z+ <&47;WF?RWF& M[MJ'L\7^&Q%:+C5V3!N 1/R5-L&T@.WSM<]X2"4WQ!", ML\5#$CJ\" =F>=/40 ^U%)51$D"?5:,(D!\5<5#0.&50(HWBOI)#V&NV=]UA MP@]C.RAH&MN2;-&\E%+0+*'Y4I;F2WMIYD'3Y/O0>#"9O#*^4"#R<&)!@IR3 M\X)9NO=,5L&GR2?12:\E%_<)3@*4RIC&<%/6F!ATA[VXOG&>"0AGY%EA7VU& M681/OV!S)K[<[,K<@PVYZA&+9">7P,77D>" "ZX-U\2C3%-"L;)0S/VVY&)( MM,KUZL4/-Q"2T71&7H)K)C#+ET&>=$Y^:T12?)Q*,C)$$63,#&[9#P6H(!]# MCJWMO?#O@9?$\X??592@7.=#&6K(J4/+E7V]7)[]90>"O1+A%/]0C&HBTK2_ MU:_P 3KKR$L\G-4=)PQ+;RU MTFI9A+U>KE.A"M=@HFJFJ5K;*B&KE *)]=E]VX9AUNV9@DJ4UK>R>.=%K#.S M3L?#\^,^LUP);I\]@=2Y_$YPD(A?R325:,IPJ2"%!H+'NE67O7@ZM8@F>F73 MU*<"S6)=48#>^R-,WV&2AE7>A0?Y;ZEE3-< !?(.-4&,5!/AKS!Z"BDQIB=M M\_\WZ"V?D;V4I6[-3^\14<:S=1(G(,#YO$G'8NB'4AM6ZT]]21B53UO'P9N( M^,^ G\[CJ20F";+2G] 2$G9IU_$*K;O P9]IQ:HAV,&^9(),PB3\/W#TOY18NB!+/\5[2 M; GX?ZGQG=6:LE)AM LDTZ8S.ZSO*^_5]6BKG3]JCGET\-AW/H M@P1+*$HVCTAX,:+ 4[V :CADG?D?DANHR",&Y!F#XD/,/\7/$H_P\BE1M8Z. M9W./[)<*E?7^?#P:CSL=/629H!ZR9B/2&ZW1H?'%DL_EIO@+)[A1O@'35$." M9EID3RVXQAROV+TK-RCPL*!I+-8DA,\P!W*C>9;G9!Z>AL"_NYNR0ZXHQ4RF MAR/-/5^*+# #NU-!!]5'3=N'2=&XV/W)(^IK2P^1!W5,(U.5%VEFNQHI9\'7 M$%_S[JZ\P(M)BE_LQXA>\3W [)%3HEH9R\7X>-CU;:FJ@M\;5*MB;I2__Q,& M,)X$[B2.0P]*MHXDK#Y3S#(;B/,_GBT*WRD:O)06C%4*/K_R1K LYH9C?%OW-1&7 M^9T'GCR?;#(Q5&6_F#7Z( 6LJ:LG.F-YNHZP1"7)SDI;RSD/GZ89PIC^GNV? MQ3=A- \WP.?T>5I1:W1 &ERC:<-;/](Q#>-DML@N^63P7BI3E E&T_7.?+QP+?D8LIL^6*L"JO0 M>#;6/88%ZQ>-=VCL*ZV%:0X!V;J]UX7Z:.T*$+T-T(O .#OSF'6![V$0IO>\ M!,OOD'U)DKAJ[_6E-MA6 D9;B#L:/:R?8OB/-6KO^A5W'K5XHQ$KWFB$/NV: M'J1MFQ]FM"\-07@1NWC+YD+Y/;C!192BQG5G 0NEV5\6CXG7U^V_/#\C-*-T M&>UP/+HPBCTV(V(R>0A[PB<_2S.KO.F<\HB1HI4#TY 0E+V7YJ;DHI;M 8<< M%H0LWYX+X^1YXK!P;,E7+$AR-QZ<=;XJJ,,T:'2I ;B#AH?:]D,<(.']Z MP;($#Y^HOO$"$#@>\ M)9&>+*8B>PF 6P3D"?PVBY'D2QS#!\G . R@:>((E MNM669#1-6<:$:^PZ(-C@L3Z-4\M[(V/,XE>R1*-J@&UT%4/GEV7X M^@4Z;OJXVR!&0"/4B7"2-%H>1.Y.R\7%R?'QR?Y62];H(&MUL->L[ X+AOR7 M+ZDN9M_]]?\#4$L#!!0 ( -" "5>G%]]T?>\! (,D&@ 5 ;65T8RTR M,#(S,#8S,'@Q,'$N:'1M[+UID^*ZLC;Z_8VX_X';^YZSUXYHJCT"[K5VO\%@ MAF(>S/3%(6P!QA-X ,ROOY+-##5#E>EFQSFK"Y!E*?/)0:E4ZI__N]2UR!Q: MMF(:__TW^4#\.P(-R9058_3??PNM;#3Q[__[Z_]$T/_\_T0B__R_T6A$Z:8: MI8AL2JX.#2=/XN6GW0!XW2:]?@ALE?G _*(*B(\Q/.O&3(".U\G'SH)^2 M,K" Y6UF^!-U3#PD6"KQ0+$DQYY_J FMN2+!R*,YB!0R/R,#3H[#(6"C0\#$ MHPR4$E&.'A!1+CX 0R(NR\,XL=<3^N>?L8/(BDAKV#]=.SH"8/K?;V/'F?[\ M\6,([,&#:8U^K'_P)_)MW5A3#'7;6@ M]8+>M"5_=,NEIC2&.H@JANT 0]H]A?J4G>V#^Z]@?P0_;IHJ2R=J0^G@)>CS MP\B<_U ,-!R(*?;#L8!A#TU+!PZB,NJ(9*-$(DJ3FWYLRSDE /KR8/+*\JFI MD_3>VS;-+3A\DE2Q'^C734/7L9YLR/U O^X31GF&_,>$E*%R2,4-:= /AS.S M388BX\]U';18/W".J23'<3^6&%B;7J$DGW\]^N'@]2H/T@F;K?+Q&CB1T$WX% !*OSM'@)4U24BAW 6#D+XU@ 8^7; MKW_&$,B__D'3 A')-!RDKO[[S8%+YT= 2?QP%,Y<9?[?;^O?HXXW12/]\>L? M1W$T^.N?'YM_@[X&INS]^D=6YA';\33XWV\ZL$:*$77,Z4^:F#I_H[?^0#\? MM)$5>ZH![Z=A&A W4)8_<6_0"OY49!D:_I^H0=8"$IYSQ#44IX%1+J _Q"8B MH0PL612:&3&CQ;DB0Z?+!*CVFG+#FYG)=AV1QOYI*!J:HN6B.?@S6@9])&VQ M.A1C(DV(F(>BOF!GN46K1/ Z.G8C:F-K7RF%NJK6H*OGN2O-!H-@57G A4G.QW5RQ#-T9? M-,FW,K*&%"*RR%!N.J:DMH&&N]V;6R?:Y^>]3$E0:L![/5*/3NDB)Y+=?!-*FL42<3,0W UX/\*KC3;N(HH:356P):#T( M+-Z0,\@%VPZY1/?$/IL=.(+2(O3' 3UC,].DR. A1Z,DA>S_9XXWLW9'=P/. MHF_L[7 EBG?LA5'M$5%9*TH3LIGO-48BBX>+7_%U8ZVA%YCRX6@[]=2@V:P6 M:WQQF:*ZVCC*MBI)]!(TVCKUF6--HH'*_F U,-J.+]4J-LJ,/6P1N8[B,ID9 MW1 G(S&.QS<$F@T_G2'):\ M^OMTN PE14?4_.^W0B7[O-9K^F\OV+8+Y8.YUOGNRJY5E*^5,G>@6&5ET'^\YX07XP MV013Z">SH]&*J#9[[1%-V--Q:W'K7'UJMKQH5>CYK)@5O%[?R!=3D!T7;FJV MV,[F2?XFM.LXUXMBWK M0B<%J]$Y/TP1E?H7S/B#DOOJ"5?6MO:9%DMP9W]T&C/,KE4[&V+8/;^S\DR MU ?0VCWL#FPX<]'3_!S]I^5-X<&C1[^OGUY69:'>%U@H>(_55DHOQ6DQ6[\L M!XHT.?. J(X%KUBNBE2T;O>B]7=RX!*2]R%Z2ZZ:[$J-/.!SFK $/4J!U47R M4F(+#'$!LWQ95-V8-O'R1-0HE[%FICF"(LG$>ZG5-ATHQNM0-4HDE23 M% M M=1:@>_>D/ M*TQZGB"]^8 M\+-*,:5Y'7Y5$@.%&3MCN'\'?02OVW^'_W&] MK/WUC[^U\7/-3']2>QJ%>I5TO(696K!_37 MZYM/F/2.,E2@%?'G \]N-Z4+Q<-(V/'#F^YL.,+##3[*Z&7+J:9(RAHI$5E! MO_K;G5LD/#G%;[\.P;(_QW]^G.W_UV9@VV'\.#?GJ1_RV0[9 9:#8VM^("I* MQ*(4N>UG^]N6>/)!4YK8O2+X9?-Y\Y(?!]Q_"Q@V'[9*<('T[XE(^GI+D9SU M4NY8H-\#H'X\F3*[$%A$K")[J5%4E2KST +H@"P[T)RERY.X^4/@NFOZ?KA> MQ',\,3RO<@/VK,;Z^7JNJACUY.-8!8H%VN5*V6"BH[!"];+@>?MKSQ'W^-6O MD99WP#;8A7;.*,[-+U= XK-@:D '* :4>6 9R.6SUX@:K]CT4!N4%15FTKT\ MEZY877<1>D0]S]KS<_V]^7M&6<2$Y"0]*9L",">M3#HSF$A6_<99^X=)[?,K MP6B1LQZ%XJ1,S,;R3(X6:FTS>>O"^^R4;X/;]#JD?2$=S:;'9+3D568\)+O1 MN3WK$[U9:!W4D.IHVD\1^%K^GNIH2VW&IM4*ER5F5BH[\3JE;*H:?H7OB7SKYO4W7BUBH(:(;XTXR6;Y:C XG,V:U MRMNYJ?:J&H31+;%S/X MU$1UBQ55-=N)/!'M5:IF.>8,LN*M\_:S3%18V/J\C9I,HXU4)B=UB>*83ZG3 M?H&1IK?NA7R%C;HPNS>KQDMIZ4&]H*SD=IUW>UV.:5<7C5GTUB7YD[7T5:(" M'U?2Q5FUW2+X:8U0+&4PCS.\GG!N/1+P>4HZ%%Q]7D<+C,X)1D5_5*EIS/1* MRX0:Y^_KB"_G-GU93[I1CGF-9)VAA,ZBUJ*2E$*GBKR=(&@V29@;EV"/U%'AX&KS^OH3D5/KA;$4A%<=X$$.3TJM[*W M[F!]D8Z^#K?;!7;F<5UUIJ8GPQ@;EQ:.)E]]I?.ED]^N&^6/Q4"T5>*2CP5@:?FBA/F+)VMN(V!;TZT/AYU")5\]:] MC\\R46%AZ_,VJJ+6P$PDZBQ/#16NXPU94+)OW0OY"AMU,7:_-B'R71EG,\%L MBZ[[Z ANO6W80J*=7PGA=TG^V'3#CV7'\OI4,ST(?;I5I[BC2V3(RHR>'+#E M:4R@Y%BBS,WJ7+X56I/_1(;LD[1Y$C]WV+X=MN>/U9]'+3YK(-:@Y5?>,:2 M,_C,B)W#)^LA4N38'3Y"2WS'G).L6V'-1?=6L.T?[WDM!3^.\Q/2KT?P3MI? M4P)(]'^OEH"+'FO8EX#3E)+WG&IX O$9Q8*28UJ;A9E0?NQ6W3Y7$EQ)CA>K MZ>:$7-T*DJ]\CN$IY![1,"2(W%_^7_[DPJ<=K,F-G"[=YMLZ/].ZJOE(+4;" M)+2^YQ]VL.8SQZ@50[CY8\()J-^+S=IY ,YIYXTKXOI:__LKI70@/131K4.\,&U*TP0BY7FZ@MX38<-4/ M[0;>/9KU6TG \SK>,1O1JEIHEU1 ._FV+@_&[>.W5 A;;)], NUHB85S5*AJ1TI$;H#$ (=4 X]K(N MH .F2;5899,-G '=6+C1(AA;@UNS E^C [X. VL[0.UC@'JO#A@()!AJE1HD MTJ*2 ]2PWYHW;PT!GZX#J-?; "H4_']&!TB<[2QMRU4)/5])3:VZ&H>-NQ\0 M;@R0E]0!TT>KM^+[*X>/36?\J"G1W;I\UP$O\_^U-B <_']&!\BF'2_W%[D< M4>QEBDVM2&2<6NARD$.I SX= T_MZ2/*H$X;@X2%=-)%7X;UI].^$_@ M=-HT@AKSB'8% STYLJ"]K44Q9U94/^\-^5A'ZFM- 5 M3'QN0J^FQF//5#MSI6>7*T-IM Q=#/#V3/SUZTQ]W,:S<;V53O<6!:%3-MB! M2N6$0O>VA?\K;'RX6/VLD>\E*D6]77(@[]5HLY31F*$-0A?KN14C'P[&O\+* M2[45TQGEBGFUFLP6TZM^/]T-7Y#W-JS\E2K*T7O)&AIP<*H+(D'+ H8=W"FT MX_6C:?C&+&G;IJ2@MAOI=O(+KS<93+M$K&.-"RTM3\OAK6?SS#S7['UJHK?A MO[V:LW;*V_]EQ^C@@F(9W5:[9;R=8;/.?DVX%2Y4J)"J\%?/^,U MR\],.>S<_OA=6CZS_6_/)VH-S7QB6>WGBZI>6THP.6TV%MW0\OR9?.S@^L G M)WK-[=JONU6+%IEMJ'[[=T97$\LAI:1YX*3[I6']L3/O75U5OR.\C;-=7AG> MWF]Z ;K%UU<+DIAPNP]LNS]CHHF%0A399F_52O4$^OJE#]Y*.3)*Q*,D^QK* M'36]^I'_FFM)8V!#?"A"<8(<6DES\;6G)=,8.=#2=S_M]%,+J+!JU8!W^OS& M_V!*\56++J\C;7[T=#JJ3?38:V_7B;$-?78UZ6=Q!&,MK#:?>AP MC4Q)&A0E07^D^EIZ,*TUY=!I,AH+&46\DG+[32^CR6+[FFS]82Z6Z>F2J1EJ MNK*=B,:XY-FG. MN[6E_ON"JS>]&_D>)#QM"Y*S*)LJ2G66=]N&0,)Y>RRV;D45?)TM"/%^]'MT M@93VAH^J,*R@H=IY(:D7,M7XK:'@RW1!V,KZO%<72/-:(0Y64IF@ALLNSUEF M+GMSEZ]\B2X(;<;!NR)3TWB;I*RJVR1RWM3JL(_>9!R^^E[W0-$KPP3-9K,/ MFKUD@]!G.3ZZJM3;["",&?>?OKX.\L;9]5DA6I22L6DMRU Y%:S&DC?75VPR M%88,^\/D:G;O^,]'3YW2V\G'^^W,I#(S2WRSZ<4+0B>=@4KX)D]?MAHSS:/)4E$Q<:O+QDYL0WK7QN'W8'=APYJ*G^3GZSXG/=?3[9@5NE&7/ M('HQ 79B6LULP_ED_IO8V9=V$5__VO.DW;WT+&TO:=\/]4_\@L4]ED[TTB.B631-?4+$-"I\]7ROX^W]X2A\94QI2W-<-\7Q$'VGIH$^VD<1 M!@)MA8:R3#1=.CO+NZDA'][[A4.+C3=$'S[U5F+L=:%.>H,,&$Y,MRZM=_TK' M=TC5_G+C!:G:;_K1: 2U79#CZNP-?&^=+R[X$ZY0J;OZD=OW[E/NFU9M8"E@ MH,$&&O?!X_@./?SE1EW/QJXR3SJF"IJ;-DI:DZ M)$LW@?5]NMVQ'AJLG^[-9.# *?A%2+>5DS8_"08"C8NHBMNL$9G1J'F*F64; M0J=7X.V6(.2=\*;MG4YNQ[XSL[L>#Z]<8ON-3)Q$R]P,-&,#H4-R3"*5( MF M> _DAH.)5Z^@NBG?A6=R$C0[QT7)F5B-@3ICU"H]2Z2BA-I<6J%-ES@WO=] M&-_(Q^?=@VISODA%$OA/L_1FR[Y]";>'M?3,,$FE65: M*)6R"RKUJ,YH-<,V*G;# Z'5L^?Y>5PZ8SN[WX^'93" AC])35ISD,C#-E6K M 0VI6;)7T9@QF8K?(@=/Y_;[\6];4'U/!)-*5TT#4ZH(3;G0YL?"N*>$-[/T M&0:>F=QM*$N_PM?Y(N8^[>Q8,6?%-O16C4B/N*I+Z1FSPMT8 M0S_;V?E*)I[Q=MCN9%6>K.0,T;1YJ@VK=#)CA#:X$P9OYRL9>,[=J4R9)E<8 M-3BA.BL,8Y*2%W+Y6^3@Y[D[%V/A_IXCN]V0WGVX_NY!,W LJG-H&?BRN*QB M $-"W>&637-H;7\I&#)<-A=@NK?9X XZW#4]#(;\%\C#$=;:?WH*+%OJ,['!M> MX8'KN^HQ[VQRU!P9%G> /H98<4HK2Z=%)1R4DTUZ<:"?*&C@F]N;_JE-(?%X676+3GV)_CT54&<.:.X.>Y>TT_+&PWJ+Q5 M%E^=O!H>69VD4HW>(!%M";,A.S2MQFHXLT)GTSY/5C\AD?:N!<)Z.TY(M4!2 MDDS76/9;KA+ RZY^I")X"P%T7A%T7 MA-#B9]N/^F-LRA549>2*6M.*Z[W*'RSH=[M\E\4OM+O\>KPP+OJJS7XIL+9+,&J MGC!?<+-Y:9AD'=5*I-<-=F5&GG YS1A"7J4 JN+WX2? M5Z@L>TU^DM0%Y-/6)@19,^<]OICT"H,"(:R8VF_"ST^03Y(*"3\W\MDDZEHR MF_&6:FS2JB[-3J95(D)[Z"YT\GD)?NY\64KBQ\BQ>*%<>!4^H"?65 MLZJ,8V$HUGKD>9#(HWAE_:2#IA=8!7#[B:_<2>+K%U1Z)1\7HTK9--IJK-U8 M5 !;R5+ET+GOU]&3KW_ME]?8/ XJ<:]/AN4NFPQ[20A?IDSLLBH+];[ 0L%[ MK+92>BE.B]G09G'_L65BPP/AV#Z$=Q]LQTG58G394I722/'TR;(V:EX=1^^@ M7.SUE(M=EG+T/N5V'\0Y2]8?AZ(DI&.+F6.-V.DJ&[K*B46HUV..NAKFJ'W,46*IQH@UIQ"?"$6] M4LMW"@975T-W=PCU>LQ1E\+<85R$$N=CNZ4EK5$8JA,$O/[Q$ MX2KU)4@QC]:*:LQJ:0+5HX54;#6:I*]_J?#;9D]>OXZ8;:=1.\4804-2H)WR M*L!Q+5@=[K[VCGPM"SI>RC3DM9M%LYTJ% MCFZTW)H(RJOG_&^ M"W0XY; 'S%Y]=SP:EZQH;G!R1'(MQ4$$X9>2YLI0SEJFCJM"NX[?676X*0%= M@U9S#"R8\LYW<'0P\[E;_#ZT.JA5XBVPZ(.Z.G-*7*4PJ.I3/;3 NR*Q/WJA MX!>M42ZP5OBZB\N^4+1>O"SY0V&CF?=(%HI">T0 C8&LX/'-6"^TJ^:K2M6[ M[VV^DD!=(;Y_%ZBK"=3&3-5GY()L#K.J !BO#5K)P6#IA3:2^D<)U&]MHK-?3E+.'.70(JS:;4>B4;FC*>[SWRL931 AM MR20J)J<+G:(P)1Q"+G;#6X(XC(CXNHL:+X&(Y\UP/+K*%O.KU4H ?-+-ZJP\ M3.5O75]\C1D.(5(6=1*P328A"3ERUHI'#:,R8$-GAK^4<)>X7_M4Z9'I11CM"GJOOOI "Z\,53,!=NAYB@)A3T%Y"@LIH/GQ MPS&$3LF4P+8F[*9!U1E#JV(:DFM9:- E!0QPQ6IE6Q-V,)EX,[O=2 F=425/ M+ZM&NLR'-GSVU'QW''YIPK?!Z3.747RIB)$<5)Z%3T]*KDZ4G3[T:SX3OGK5S$K9/U+N$_4D2%BX)6KE34HIZZ2%1E?LE M)^K,!7H1.@FZXSS,.'_ZNH^:9A;$_"GYW<;H4"G M8GHT 6^-\4],[D_B_N[PT0L74);@"&A'%TY.8O1P6K(TD4\[D]0PG5D4Y&+H M0+ [+O32)9%GYOA[8N'Y':EW82$O3M+M?L==$.X FAY9UQ/BX(Z%\.](??!: MYG-8H%I*]C'1&#=Y:%&U&@EGQ:Q^QT)H4Y$N=4GQ.2P4Y[-JITTD(!^MZ2V6 M6RT?$^W0+0-"BX6ON[*7)$5<(XQ,^.5IMQ^H7GW1;W7+/<%->2.:L-LI\_KG M\=Y(.3(1)1'E7E,P[+CIU3VM$%TZT1>7'4GO#1UB%JUV0&7EN DJM+)YOPKB M1OW)$"$^-7>3U&C.FGQL8O7DA*2E'"VTFUMWQ(?6:[X0XC_EVKW'D>0^"L4V MK7J&'LMWQ7QFZH36'7\]Z.^7X85MM1@B33\R6O.^8 )32'M"F>@4^J6X[[47B'SR^WY'FFR&>VNAM59-BN !='0:YETNMH,6T GC":@,W6% MS']5H:SEC6#T:A=70G=GXVACB&_)=7U<&T5"79;E4KX^$&37H&..H. /) MT!JYH^S46RI<&.;,9\G5N&B%E8M"T6BDH-?,RPOG5D!P(\4!K\C_"Z0.CG/+ M5BDO"G4A9QMV/)4QDC%F%4T)(C'+::7'8B]/5J]?"?-F^7MZ:GUW<^^+ M-F_7]#(7UET,#)LK$F#)JM3!B!ORG199V%7TJY\W7O5TPF:SO$DN.KRWHVUHU-1?WZ5]9>V^>^ M1%'V8Y];7["SW*)5(GB='.=*AM/MS^PP0.Q3:BQYB0I=GXK9F-K4RF-NJ;:J M*1BRV5^^[- K2T._Q0V94JK4,V A)>3,GBRV^!&9FX5V814Z-R2LAS_>A86/ M%C=E&8 XF>!V( .4 PH;VYT MV:2+:(7!:C#KFGP'Y'-#IST7O>N''CZ,QN=A<7ZN=VR\K]ZNH9#++A3+,\)3 M%_WH:-33\N&]N3?4]79#G*SLEVU(2HAHMG)XNJ4,!M X_GF-#2[CU)-2%):) MF)&H1]WZO.&(H<7&N3FN@\K/3/*WVI1X06\PB<1(!SE0(3KLH&UEW-IC+!&Z MO?T0BU$&#IP"6L-8[G;WYAE?LF-G[;0[K;?X&%.--O+CF$0IH16?T[G]>75, M+\']33RSW%#4C#B39X1.-=4%)>6<:O?6N?\)@B M1V)K A24N8&,%T5/*:8J-#"J![+A'9WXQP @A)P3\SOM\) $%R+GZ3PO$WA MSU)#:=IICKH$U2YE4[E^2H\G;HKC7[%1&;](@/!C'-PH;2(*J![3X"A"D8G' M^8#,]#.5T(9OODYI7X.#+^AA/5HG>*(W956W[,0A_UA1*\V;WQ9YK_)R#26@ M&LZQ$S/*' U:%)H9T<85.VTQ9W&E;,&I1GGW\;$[SXMS)I;<44OV']COK((P MA.AO;N&H0V"[%OREV"9#D?&?J//-6#8_;3Z??1Y_F8&&J2O&N6[7]/%'^UR_ M!UW\.!S]7K/S=&DB*,K DC=4R60LB27'3(&@Y#9GIDMS6/)V5'GKV%YX*69' M1HMS189.EPE0[37EAC[H@[+\B;2'Z5H2M(./8PADWZ0@#OSZ!_TG8CN>ABR3#I;1A2([XY\D0?S/ MWU,@XRS)J :'SD_F@8GOOK*4T7C[G1F$L=!K-(#+,/_][:A7:Z084<><_J3( MA]C4^7OO':CI=--PB"Q+= AT1?-^_KN%O P[4H&+2,/4@?'O[\$WZ%\;V:/A MO__V6]O*"J*.4)_!6WZB/R/X_V/!O[A_$!E;NNOOOUJX;G'1_0Q*8^=2[#8'^HBH%=HI^'#/_[ M+%?Q@[%MN^V,*/357+$5_[(C[^=8D5&/J(?__5>"(NB_MYR=8N!@T10I."!) MEHZ+!$/)(L-R0.2&C"0.*9J!I 3C@ ;? BQ<9J8GC-SC$CXF":W#R0N50HO/ M1)JM9(MO7I#B;QU'DT\+C4*KP#6N(0!? Z-LM5'^WW^1,>+O?Y"Q,DS#]T84*;)>>32P,G_?&BUB +P"DZ'R M,V-*_F(5GQSZY@MZ!5B6J.E%AZQ+GLFG:X^REZYUY-X<>18D$:W[QG,WGK"# M W/Z971\+13.X#G^$/?'_%<96&JD:L#_["MCB943%"!($<9E6F2H(1 'L2$4 M)2H18TB2AL,!MU;&P1,M222:L#6>3E25B-'>_'$EF,0@ML#(6;=T?/N^GN": MSI*I:6!JPY^;/_;G@@DW#J:!S;L4N 4;2?/])> ZYN:+P%OROSGPJ?8Y'[0A M3KPCQ]H,;/U",N"H(V^^GT/+422@K44J ,BZ%^:!9?]G7[S6K]MHQ3V79:][ M$W4YU,S%!A&;S]&%!:8_!Q8$:G2!R/2BZ[<&J__B35,P0*AU'7AE+_!IU).O M1WW@UZW_Z\BOI3K'/C#,G>R7(_L/Q\*2<"G47V/2AZ;*/WWJ_/>;@G2X#24T M/%,; $TSG8&Y_'8=2U9W@86,J>8UX-2TG&\;]5>M$?6)7. '@IO@DM%"AZ\4 MA#IZ&7&.5QMJ-.'(A!&A$&EZ.E+5__8YQ<69V(Y39ZSA)87D&EQZS@NL"\E& MBV^4>I$&7ZLV6I&:T&@*R4HKTJI&D&_;0@YLA*0CU4:$9/^2_Q.I9B.M/!_9 M>A%3HTKB2+-7]0?!!)WW,O8V9W4"\8 MB9X *E.QV!7[[&PP>F'.CZX!(S3Q/8('$<#I:H[H!_AF6@>K9HF* R8>1Y0; M)-"J61Z('"F1XI!DXRP7B[%#$#MVU)K=JIF>#GE/=6/=[J1#IJ-Y;71WU.X> MP]U1NPVRW[*CYCMI$!A#H-GP2G;!+WKN\_G824O/8!;$C#GO1@<,T:N4B^-X M\KU.&O/;.FFM1K+2+/BNV-U+"[V7YFSAOG'3AI:I1X+HWC7^&W',"X=MKT4B MOYJ(C=-H(ED%.35(0@?0^GG.@[VH)N+]!!+\RN"->\YI 1FI.I?KI?A9;CZB M"GQ1:%=>U>U1LR<4 MY6*MD.>%X6HU.F7R(-/;7 M=0:G52A46?F'4M MNM.QU;3+&K909 6;I\>.X;Y=62=R2/&[I%C1[8$X2;56I MQNQ^0A(7_=1"I$_[5-N,#9HIBR9FM7JSFHJMY$ZECEJ>]+FJ%UNJMS"C!$B8 M&671M%K=S$AD3_N4=$T'[ C$"2K:]*0>K)AI,XED_Z1E56T076[0SZCNB(Q& M35E,%!8+,7[:,BG0DU:'H\MQA%1Y:[$')N]+% B$JF;]9%DM@V_7U7<2QQ7TQ\]AKN3O,O M7, ]3_QK>6!OB;S;^*#FU#+GV !=/-X7>%,%0S(MM)SS^_)/AJ;QS0F6ES9E MN%WBF:M4LT:W8G'":UNM_)1DIQXW6B_QGG.Q,@A["X#S(Y_PL"XF+5_!L"OP MHP66A77JM.3WM^_J(DX4EVJYLYQ,;3Z6[=#)?D/1%O9F0_@Y3M")*$.0B02= M>)X7MR=%?_FPC:!UFXD6;E9DXEJ*+2O^]6PWB+&_"@^-A^9#A->GFNE!ZY99 M@YQF95_!^$RR1L!05O[G_]P@?P[%,U(Q'_YSRRPZ,,2O-;TWQ;!WS_ &F7EU M^Y2490O:]OJ?DF) 6G^35=! MYHOD".)W\9+N G=QP*71GU6K92Z,/;BM$ND2L-.]E5#-%4B3I@3/]%Z"6PDN M@X3AR\C85RQ:UC3Q_;ZJ54,O0U[&?JX"TXRIC6HBKPB@D$P7VLUD)A^OOT"8 M(N*O*ZG>[R*%GP7-FHEXKO65Z<&2<1%[-(5U35]@ M T.P1/RW6Z.L:87#R%,+H569 BT"EU!R<6@&?3W$MT;?HC_\%^(\0I<,[V[P M[SG#?69*IH9__>\WY/6\8MI^ /&KY_VU&(Y9),OZW'7&@!J>8R!'#I_)W'%@) MK@*) (2OC0;^L@2"ER;51*;.4AP%#2#81X46E"-3U[)=O*'JF!'4 @,QV$0F MJ;\&_PG^1"83)V0D)>?GGYGJF8T.9) F)$"602(@,20[%A#3D1 JP M"8Z569J%)UNI),U4'2(_7*KI$0-:6=W)=\C-/L#A-G)K1@%>R#%$M9VC6ND\ M[\DBCE-3QRT!WU@E6^E!@M?E0J\KET:)H$_FN&6\EXZ#62\;%;S2HR)-TC7& MA4F1.FHIYC659$@B03%Q]KB/_.IQ(7?E[$2%=6!5\FGRL3C#&^$G;TO"2=/) M%TH%E2('(Y<8S^-NI2XRIS.P/=#,C:"EJJYEC"#)#?M*$K?<]/E;[1H[YG3= M!9UXB-%?N(-YNFV)3W:?3O'UN[.[N9$/B1N8V6ULS+Z"W!3[$+\!>M^1%'HD MT=0#\97'$=X-I;5'>SPVZH%]JT(^RGB;+I^N<_$5OF]+<8*2)!!(XXB$JZN] M8CG]:H&Z I*?2ME]T[ #%1=VWEC 7U($2?E_O2H@=?.<6:N,D+.FLLY"]:4& M+J4Q0+YFQ#0BB[&"OMDMJDX6R4 MZGHD-?!UW38F;F<&NCZVN[P:M0O91#(V$*+.8IW9^VS&/1Y )!D)AA/QK_/X M'OG_B >"C$R!%9D#S7UOCM57BN^IB[ _[\N'80]T\!W-KT+SVB0$%F$+Y6F^ MY2TJ,&D)L]QH,"DN-"/AK\6I%Z! VLEVP]7G,:$Z6A^">=G\IN[F]R+F M]P[8(\">M["=LB#(B3A35*NC<2JAC^M2A<=H?8V%3=W1^,$PT1^*Q1>L:-(3 MQX[%5X=JK$G/6(FKPTSNI1W=NQ7]&B"\ZVJ5UQC2UJJ3,4K%]B,/>]U8>3;V M.F,O*3(O&E+N@2#^)Q(,*>*/*2*[$!<'BMT5UHV8SY=,3^E00O]4SOT1IN92 M&N8):Z,/YOF1QE!2 M(SJN?+L80_\D'D[;V2N:\!>YSN@9 SLR5#0H1X"FH1:XG!!."YJY"DX*'?D+]3Q$_V^[TCABCTUONWE4.P. M]F6>K =UC-$ WQS';?&]_ZBLV%,->#\5 Q$.1@<:6I%OK$G\@5Z[?V][\.N> MVJ=0Q?P O;@X=4/Z (L#D@1=<1PD0+[>M4P#VU#-BT!D3[U( 1LR(/DY\AG@ M@*#@T)&FV/6QGT[8<#48$)$A6*P'&G#D:L&AS6:T]2D:(1C95L:A_9_/$-X] MHF&:K65Y3WB+IFR,!GS:5#M#&[!>O\6RS.B:POO4/NT?A';%CH"(AOJ"$2!) M".V(UP@E&!86MA-GOXT@5D3/_F#K2$S06ZR-BD9(TA$EO._80*+ND!G!XQY% M1I:Y<,:;GQ^0J83^V&0X5 P_5\4_EH*]"8KX^ZD1^C^3?V^:O=C@Z?%M&F+3 MN&[\Q%@W+15C3YK1:C1*1=9F?]_6/^QGMS*T%"S M"YT;*HMSN;4)*564VB:WX&>@FBIW':LX)/=KS>X*+^4'@,;4B8IY<&]FBYM4&];VB4Y?*87U'@NKKTFN8!X[[Y&5D MZ;RLO#4MZ#-6AR^L,]Y0E?,M!@5?E3%WG,$_&M% MOG+.'M\%/I0"?\VJR(&,-[&3DW)MM+RS[:V,EZ*5;LK)@AXQZ^H=?@:S4EE: MGWUI/N46_>ZR?@9089=U_KQ7&GYI_T*)V- LYY,L'5!L*QF-09S(:_5R0U 6 MJ8K\6.ED*OWZNF#IIY8*_V*==?'3YF'1!6\^6/Y'A]-Q$&'XS&(=G_(]&V-0 MAN>":7X(#3DEANE'P%P[6.BCUP=7S)RI:6Y:_KLT#[]\H:!7H]=&##0W$QLI M1"??R3& (2E PVL=7!X2-[;75_[:$5SM19&?/>PPU;(CUH'P3(OM+7P;,Y4.A^++'63GFS MZKA*J;-*44\(<5ZDJ-%%U?E'@X>O6WY<'D-T[!A$23_2]NAJ7H0F@TN1OI\* MLKR)$6?]*"Z25GP?ML_+P\NV[3&PH"UF,I;$DF.F0%!RFS/3I3DL>8B#^_ P M7%TV'1E*"G) OT5L9#G05(E#I"1ML3H4XR)-?B15EX@"JL.H+Z39&(#GPWU?OF1QILDZ29O:Y8:2M-.<]0EJ'8IF\KU M4WH\4;\42:7L*DEV-$WA.U&9Z$:=TJ"7JG_[E?@>3]#?$_'X*47-74>1@&3^ M'>/K8RJ8WIN<62G(F;6#G%G4< K]G0G->PAOB82K75=P?(GYX9FS2[Q\" M>.G.\H^?N-U.?+-WB;B^CNJ^F@K^9N/\2]@[/_S_\Y*&@.)!6Y M3ZXAX\"T:?WA(@=VQS!^+FE M,XTYP#PP\?^)[/[<'>?=&PV.>>\%L@_"WB3Q0+/_* M]/,@](IKFAS%"2")EA0F2& M21%_8,C[!0GOUN7OO)0B$7]@O[)BQ1]*]I?BFW>JO^LVD&.:40_,)550F,)I M%Q+OVYM2(#ION>2-ON9HRP& WUCXD+N9R/ [^/Z*!=(M5EV],?:_ M1(WMXJ&6;+0*V4(E64D7DJ5")5MME)/X E21BK-L@CT1ER>7%1L!0AVN[Q]\ MB&P[CNSU'(@7>"?,OIIR?Q:.SA3YN;/M-MR7K8@7'*B3VT'7I96#(20-HGJW88ISYJ&10MRT9UR/1KN-M7>W="_Q=B\TK<'1R)U!I MTY"#;7/LZLNT;S0,,3'=[W+:AV.K-2Q+WVTD2@S=J++1* M0(RL6:8$9\X MXO>,PX]!W_NUK_"*4;#]Y,JU%;E]*8K]=E)$9^ 0X!BR,#6-H'S>CHT0>+T\;W&,DZ'(_2'\7C- )!EO%QTX+1G @#9_N9%F*(^(?,!OL;8O#92GB M=Q;9Z^TN Z&3@1B_'"L#Q4$ZCZ(IZL/V(';; G 9W_8;M,3.JE9R%62+:'!-T62P(??WZ>0=MW/< _W$2?G@3'MD[V],COM9 M^==KO\\Z*T_3@"8(#HHQ$(^+##, (B D*-(,R4*"D1.0&GS[%9:S\>FD@!,* MDHU>I%)M\8'[WN!SR4:F4,E%LM5&!_T9+56K1?RYV4JV^/+V#/WE*_V0B5,< M[!_E'RLV3H#$Y>,U+Q+,=<%N7Q9VWR-^T;$=4P+NPB1(4"O6Q/2+\?E4SXHRHFKU(P007TR MN=@9PZ5>1][WR-!U7 M)XS;K^_M>:;2-='V/0-M1=+\ZK 7GT'"#!%C-M&V( MGIA:YB0HTR:9MA-\X1?%P7]JP @V<4S_@A DH_[(]6WB>@2@ 3S-\8=(9PP- M7/EM-ZMC( 45I_"I\"V$)-/5Y.,*[@.H*6C\)Y7?#>1E*5/TQN-?%*RA3KK9 M4./D^R6>]/&W:^KLUXBW%22@P(J@!RSHI^K;/A6"UP47+2A8#)6A]PQI$*HT M9VRZH[%?'P_?//-T8[^&$U",X.J&3>]^C3Q,MX=(:PSMYQCACW ,!^0G.NG M!P^DX%:&2$"& $[^=(%MN_IT_=E/CE[##F/)6;?9[WS=$^(OF -$*6PPE%W@ M"@L3HA#F.>I,,O4 CH@I:SUPT/T:0&CZ-IJU?T/&*Z8$IP MZ.5 D_/I_:&7@86P3S)!G;H =VNEC'Y-3BU%B\0W1>P0R!:XVB'Z-V!S<*61 MO5'Y:]+L1HI>=LD"8&^PQMFGA58'W@8T![*,Q?#G6^OO?,R?W"PG]K[!?JP_ MU_VJ.T-E">5]OW;CB*\C!@?EE=?-$L%O1^OG#PWZN!PM9H=?DW:, !E%+JN$ M_5Q3OO4$ M!:$Y<%CP)\.<0USHTT)J;:Y8[M:NIJOM0B9*D?\=E??6TUH.;7:444"K;J4#/LJ$!]JID>Q$[&"!>" M,0*'0=K9%F0_'>0 ^8=PD"<8G,!!<]%\H >*$I?H0^WA=Z23$<:"!R7DY"#Q M!MO;8B07^5(ZDG,;)Z/@B4RG&JZ,BHVFK-B6.]V]-M ( # MAP^"93C^'2Z1YG*@__6FG6^2%/']I-WZ_"2@; N-M'P#J<[G/;@Y <)-B$CK(QD;-C,J>\)X8KR&$+KA3S27?[* M?B]*%:QI-M==;CO!JWS'0J8R8J#UIVWC-?D4IPVCM:$QPG&P(;Y# -<"-NTU M3OT[!/R%,5K:8]UXQ^H=JP=8W48_9T$- !Q^0/9RYA< V"Y6SJA!M/* UOP. MISN<]N!TM#(T!WY8%H_)CR)JFP@\UG@&TDEST_(QXD!+QYION+V0]_N!$X<5 M(9#0+^L+41 L]SI]!IUXN;X+N?KUE%&7/N!Q<,]$:G@= -UI8%]SKJ]V6>-_ MLZR]@_T.]BW8=>!O:N!@R_<-?#"PK74(!?L!AAWHTR"6NW4KUVL6W R:PSNJ M[JC:+6<1/';[E-)!,2M-02I0WK/+F\#>73'=(;2#$#:;T E@HQB!0=3]FDUW MG-QQ.[]=[FYR\U6;J8F3@S%KIWFEX^9[LK'[,L'!J1B8 SY^2 CM-2PG8A[Q](= M2X?V>Y?;L(# 7W9B%!G <2V$+EFQ :Y#8>-PBPS1N^7O>SNNWP^#Q+XJNR/L MCK"=MG(M9#!Q#&/@;792-TO.(%GD,.!G06PH@XU['&S#5U#>==8=47M^HX6, MG;-QE_R\5^Q#!GE;P+9-2?&CL[Y3N<7:.F5)\?_< OOG:V_B-IC93K=@!+] M*OL_#("AKGW#39[C+K#BXF,+4V#=]\3N$#V Z B:FCG""7_8B9\&"X*=;X^P MB&:(+U?'>6X^MC9;!WCC(0 RML%H7 Z4QH;?&SS(2@QV?>^HNZ-NY\P=>&&; MTP&^9?V^KRH#=>9G!=SQ<\?/+J?R #"[ R,RU!0T:V\'&_RM"KV-2<4&=)T= MM]5W_I85O@M<#C("-IG/,OH MN>W70'WK/I*'[,>GVJ24*3]D\_P(&#?ICC??R[1;VC9U]M@65D M"KQ X2#X#"#ZJ,B;8X';0Z%#Q<9;9OB X-^1.X#N -I7/PS^'\CDDW5C]'/I>/P?>Z^>\IG[.747^:2KRY$!X U\@"K:5/11C#NQUDH>@ M6@#75 ;KE'"X!C+,VV-K(KP?NBZ/8DIJ)#@GB(\7^NER< IP4:R# M#5>D[K"CF ;6 "F_J@6C#5RGB >6,X[\M:V(T>!W-<)L&R<0XR[O^+SC<[O( M]3?6 Y2N2V\ISQ5Q#_(PJ>-AT-%L(AY_!86I^ M K"/F8U>6Q^47F^Y[^6IC?SU,1%P(F73@KB"#AK7YAB?7QT, M1/Q]K^UIB/7=UDC&%#FH?F.,CG*/@ZGN3A8&L,:%I@#Z$U'5,G6\MP;] :-_ M'R(%)X)@CL&,5AP()9I/^^#4[*X0X#YU-&U3*NA\ULO^@(9(MA4T!&]-FK%IPTTYOD +^"][&HP+Z+\' M![IP<U!(<.$SU>3NNA_E4CVLV LWV]SLVE26#H:%/ M1E D-E!46+21(;'AS,7/+BS%03CW$8R3CY_AMR\B6%M;V"FU?6&6G/6Q<%^% MP3'0AD&)/R18\)/X_S>^4D."B/^;TH@+K/8WA](Q-P!.FI!\-U<#"U\-R/CR M):#H/D%D-PC=NU.?"<^KO^\;:[ SD^=@L=9>>P3<(,N&:P/I)]_ZVF]3>A1K M=L627!T]AB0041A',U\!CWLE]W='HIE[)/H>B7Y+)7=92C #F*BE&"AR) T M*PX2)"6R,DT3%$R0+-A4<@^>\.^ SQ8JR4JZD"SM7P-/Q5DVP8:G[/O>_?+! M/]'(=MR'%\U/-Y/S;R?.;G*TFUMU)U($R7+D=>=VH*OVKSP/_GWK?Y]"'4ZT M4R3TBNT\([N)7FDQ><"QYQ?"@X.W[M/GVZ]G*BO_\V,0UE$+!G!EO] RDF49 M5^3P_[)-39%]OS@%--]%;8XAQ"Q8SV0MH4."&=!Q%HB09F61X>! Y.1X0I0) M8@A)B'#IWQ^_D]"6)#8S%I=B1T))\$@UM4HH64)O)T52/&FI1'63INL)F6B. M6VJC6B ?)]P"M:2.6Q)]*T,Y7((1FL51MP@$K&VZWB)"FRIV_OF 6])YIUGE=2<491 M8G4F$:V+L=.6=*G(-JAXBE65N9DW'09-[)QUR\DXUQ ZA5*;+Q?B37Z& M>CW#>B47AW05C$9\.AE7Z5DO!L0H MX9WKCQJ@(Z;4I@6:';M6Z:LT&L 9_@L#V*4*JP1'Z"VR,!YU\Z5)!U'@# #* M7$5DFHJ9(W*ZW1!HK\TDRF@ 9Q 0EUAN6AI1-)_K=3G],0Z*2&AQTQ,*C"QI MF9!+$UG(-511I,9):E#TFYY00!NYUZ4J_93]=$\:8Z0!3TSK01@1[/< M<$D4F?EHDJQUE,D -3V#K%'?KB7[A59;!;5,=\AFC2R%M ]U!EF\G$@/%PN^ M)GA9C2Q3B4E[12'U4$;$W+0Y7B= M-GM]F788D$"]GL% 9>G5BF,N,5>!L^@ ,][HX93>C";*UXO)$M ;('DV7 MG!I2&?09;@VJW#"6S1@2>8U>"6BLQ]P2XP-&HB6 3"81(T2&A90(0!PY MM0059S@I!MC8.YXXDK77/4,?/D.2@([+@X$($@,&N]N4.!C20Y$C65J&$D%" M.'S[$\]4S](G@2NF>I.OU@IIS6OTJ1;4* E(']!F$3Q;U--OE$%O1H(RG29X2A:[)N#&JMI-IL"=RJ M9AJSONHWC1TWK7J5FDDTO!21AA-%&^FQ; (BU!S+3058EOAH,PUK<7U:+: M["=A3G=EHWZB-DB87K48UQ%BN6R_;$SD3)2LXRY/WI[KCNE.OE\E>+>3-Y,* MU6J7)#3],Z*83)<7TF)1(?DH"1ZY9-7MM#*HUS.BV&,;KIZUE*4*#1/F2F2C M7Z\F1>:,*"Y*9(;.VHNN$(5\7A 5?36:(V_HC"@2DQ97I+@FOTK!NOZQ[O_@PU<[$))6T^1_&&ZL\@@H*O GHQ Z M\#."&,0#P>["&!^^%7(O$'6\:_P$$Y[^A(\OQ -'W_D2/KZ0Q /[ M[!VV=\;<%=F=+_M\H9Z]W/S.ER_B"_5 W"U,&!ES5V37Y(N?@7B8'?I&!KVT ME/DP6(O[Z2V)5K>K6KJ[JEA(U(W;T[E65#63F'"-GCIPYI_[6\5,-1!#8 M@:=8\R20)8EZ\%;*4]#P%E2+6QTKM[Y4)_WW/_6GX4K5=-,?F;?.BWYZH/=\ M,/3<^7@7#0SH?[_@7WYW(+"_*/SY#/\EX'2[SR6'4[GGZ("41^J7A[KO'[MZ M8#V52R70I]-!4''T9.B@W?R9W1!_$7=E-R<5=5]L!X>V\]+Y]Z])KQ:@OV.. MOOZ'JFK:8I'F*+P=,75V8/CD7LG%IO@*_?V8:_)ZYM_KG5Q (X+C\A.-YKH M263TRQ#'19DR8^;RW,,+] [H#!GKW6]%QEYB6Y]UV__>O._3M"_'A+_E'Z38 M=>X7/2\^)5!2+NL!9&LR7T;B$]?Z1QZ!7YZ\7,2LK\]B5\3MA1?CA[;67\GK MT%JOYUW=P'[[YU"ECTNLXAUK)JG@+^ :VTXQCS<-'L6;NL8"G!4C.+[A/V]U ML_PK[B)^[&GNW_H^_FZK#.I#@'NJ(&%3#UP%D^*_R'T_AH+BSF6I7Y)+)L,U M2*+80A5QTI_W(L?FA]TOQR+!^^._XCU97,@TB,<%.K:\"2FG$@Z:J+#!5I6F MY8^GCK?\DIMKJKY13.]_OR#$E]SQO.1_O^A[_ZL5;.:V__3[+SE+V<3C$7C( M4E&V7P$Z>6L._D_X&YJ\7U1<-XH'98E___/[@;A;8>#:>+^&GO I>+^&0) 1O&,X MB*H'AP]RQ+:)[E8NTT;?;*VXO3$0"]KG ]Y<^?T.1@[+0K%1#2PAV@ST(0 \ M'0.>RM/8(P/^^2W%N%]WZ.B\GF[[:LK([?NKSUCK/<"L;;F/ZF89UA;;$7E7F5!8$:? MK+;%.EI>N1&XMAJ[:12;YY@46?N1(9NZK/1YD+VZ/'3S+M<',;LPW17N%9&Q M,&)WPKRG;C=6-8PQ&WM:));'&/)1,)LAMRHKVZNCIU6S0((E&U1F?APG&ZIH ME_;#'G)KG9IK]@S**&;W,[1N;.F]'TVE$:KUE6U;K]0"B@W!YWSY1C-Y$J<> M> ,-%;-+.VP/B>WT?+A?@!O?M%<[K<>S0F1YK<(("49*%X ;^&QDNONLS(,[ M0V[<%7VVCJLEM=M [ET+U+-_J0E^I][[5?RUZ]U'^'3G[;I=S0#;I^;)/4%5 M."+UYSOUP-EBTT5O8TL-"K7%A=@:[D5>9H!+AS%Y"L<>9:=^%?_M$;#^Y,P] M/-;3\^S>"W:<;I%2M53TC-':6*V92F@=-ETY20Z%4WD&YQX%[!GRY[*RATM* MM'SY-K!!#7LUG:#RS/OY4*"# EV6W;KC-<^?,_QV+1T&C?UL)Q35CA+,G$ZT MW/,R>W3GF#R+X@^\BX<2'93H,NW(_0K>;L-N%%RDJ:&C\79;E*-=:]$$2;1C M!PXCF3S)INC!91[>&7+JK@CQC@NJM_E1/JF;Y1\K8($["T\%X2S-OU.G'H:T MP9"V:ZEM1\QU .)X:RX\P^W\44N[Y54;5'E"2CJOC14GX'K<,I0YX*61%).G MZ(>)CX$Q;3"F[6JJV8= BU789J][H)M2PXJ'Q-1J[?YV&8,6G(_B7)XE4]Q: M90NT&7*TLK6]>JI&92USIJ8D)3]CT"#V DGJOR;._64=L,S[Y/0Y] MY/#:#/F<5W0P^?D.6!1(?PO*NMN18OJ7O$&1K3F'@AX4]*YTSGK$6>\98&W; M4G]Z*K,[*&I5-43)T)>;43A?HH;');5%02:1/ G5/*CF034O[:/3CR"V%?%+ MDA)&=4%#YZ/5L"G8(JC;BR6I0/(X\S!1KQERJ[(EY8D7O=:0>?]E"4R:(*M ,E>HV)N.@CI9%60S!!\&;E+D6>*1 MHVPSY%)>D0F.]R@N7)8G6Q-]_=NQ1,Q^Y,.$W9&I)LTT?J(71W M-V)91MU]Q*/=G2M"T"<&2=U_G$3J-3@[ M1VC]/./D%"GAR^*TZ0NC"=:9E1ME9M4)92PI$$!R>8:%(5&W*29]8L33_0,U M_MLV-@1BJ&[@E=O!Z/#1N8!4L&=1C+/IEF=+5M(S9#_E!5%ZL6E M<@-M#A6I^U2D,G"%\?ZI/DV?#(#SU5GXS\F^.5%Y6MD6&@:^808K=!<5JUQ7 MQI)$_P2;9U"84.R>U:T,W$.\?Z2GZM2]&^K45'>,D2>N)<3?-HT=C:[X&@^@ M?BRFSJ+T T,]0Z[>%?VZYY/&K>TFYF\OCMEFD+4<+WVC@>@I1\)M!ERNK*R[?JI M'V;:UA+Q-7<3F^D,)OZ':AM4VS+ALC5C7 YB6)9B5/Z<\'==O=:G";.\#>:%+E-W0#W$TD,U5W64710== M I"#DU,J3Z>9&2+S(,^0LYEJF1\!J,== M)-OKNTY7C.J.J7L-8R[TU9' DN&(\;LQ]R>Y^W$TCZ+HH^SJ[TR*R_X(0 GO M(OE:WX5S9-)S=^A8&0F5P4A39JW:5.EV <[!*>I#X3Q##EU6-G,_]?$6/Q3T M3.,0-?,[@/N7\C(_*% "3+F&Y_,B$OU\"3F42;ZQY :>,1K;$\)9S5?F-EY" MDM( H(;G(\?AW+\4F/U!@1)BRC4\WT$2$USL%FG?)H1*6U0+I?H!:>YY0!(@ MS6R>HZ&4F G/\XIN9LWR A?8U&OO\MFR[G3/H@B$U9;>4\:3N $NFZ%8^ M- 3.U!R )/'+>@6/2!*7]RY_@R4FM18^,8IA M'H4G,N1&9D7 Q/#D%<>B4RK,.W?/8B6,.[Q%O_ E).D]IU5;?C$*E)$BHG2K MIBX+_8;4[G5EG 0>(4;B>92"=4CO66R$<8K(P0-@A"1PZC,;S+)EBQI;,@SQ#7MX5@)OW6G042PCN]M^-X M_29XIP.WY*#3=04MBF%3VV%*3]-Y %YPKY?-L]3#B/ 95J?G>1][*^ M5^:=<:BJ054MRT[;ZXM^;S(]O1S5$93'0B,B4:.^5X3 !6X:G=1X)_(<\\A[ M;BBL06$MT_[=NW'>I0[[BCCE1<.9,SZ_.=1*13S!.1#7V#Q#I7AYA=O90EH.R7)8N4;P)VXV!=)"6.=*D8J 65-^>,[B1P#:)=N,P&.WV MZ()<7[-TV\U9MJ]=V$O+O/]^_W)$TX%KT@\BB=8BTR:/Y0NWL$;*?G!+X-[D)I&)XE4DS0DGEP9\@)O"+ 2]I"BS<,\YRO[/^^,@L5NIM1 MZ& 8W,VX8L]8JUFJO=$&ROY53'-;.[=E'U%L4%X%?=FH&+A8J6/,)"CP,IY4 MM"#Q/)[FDV\WZV5AE47Y+3XB#60Q^1ZB#B0T^+0'SFV<]Q68UK)!D M:2M5<'$M>:-*O:GSX-. XYA'6?*!=_X9D?4@P_R.7 @9YO-R/[]),>-HQ+8T MF5M+(U<6--L2/'N44 SP!>/69J%L7JW*2!F?P2@\'C!G"?G1,9J MY):HW=Y#G4 N!A*Y]"9^ N[DABV3Q\@4@S>R9=H9\K>R)2D6[ !6+XWQ9X M.2\$HA/&V=TF.@6IU^]+@;R6< :;C@\42?26$)T/[5M=\VJ$;ZO&RC;GFNO] MO_\@N'_E!">(>YJ[4X_Z>Y0\86(6]_].-*Y4@7"],UDX8O>!NH<5J;)M,JEK M6GM2F; M+[<(E*;Z_8J X_C6['[Y%EO+.4GYAQ_DMHJ;VX&7Y-^KN#^-6ZGDJA2V(FLH M/A]R=K&YTYK15$E!2.#C;'V2RM^^2NS M^?W.?YK1O*OW7=+;ZX4%&0F14Z@8)2SRHI ?Z3,N _FLQQ#'+*RZOR MN?CW6D[WO"#F(]O-V8'O@1&+"?%Q]MY0MX:Z]8DR-D*FPFY2:DI&945V^H?A M_J 0(53&[AR=4+>^"736)EPAJEGMGA0IC%+%)R/<,:%N_=#;O.L,#/TKVCJ& M!]C6\W;ON;-O_8N;W!(>N_GQ?="L.EHO(@+7C2(_VS=P@;:$U:WN!W]W$$BS MW'=:+B*BB#^?J0=DT-B9X7LW@^^QJ>\VC.]H?WN;RE=C_ZX]%;A7+==5<3!T7LVJJL=OR*%L9=Q^D/["??975G M]IP/8GVU9%=]=OA-PI*PVM8TC&)U5\'F-&53;/?+-Y+,8Q259XASR=S?/]CG MVI[WH]H!$S6D6:]DB!$Y.-CXM%@4EE?PHXX2Q ]>U)M]!8%V[^_H+[2)?_<=\')/ Z2U;/X#\>\OZR"826FOWS($:1"64BJ8%&DCB\G7'G!^Y_*,Z8BN?E M^-BJ,RG2/ %!3G0$<,,D^5YQD4""W^O>2XLC5))?\ZW$ZY+5P.#':J^J"!53 MVBL37-?$D'\-1OP3I U_/^5"*?0'4H4O5CFUBD>&P/]4VKA%)2/E64I7"["+ ME6:S:50EJ=&FY6I/G/>F0KP9Q7'J#2W@EK?^V9ZN-W2#CE @VJXZJ1F;D%TO MQ(E8LQO+>)DC\AR*YS&,_:.9>HH#^-C.6K'D4"L++=D(:',=55'$:K5N:V== M#RPM1Z#)%I6X_+XS,\MA-AQ\F)8_*X$3&=D^?!HQ7WKKH2Z-?D?9M(;2B%R! MI/[BAD?CK4=2E),D'CDWS_U';61_4&ZC&L"EM;/,6T&&-NI7#(,_[KL+/^R[ ML[NG+CRM,CVAKW,>A5)&).U"SMDU=T+IT_?4:D"-*\.R(T@.3^@RM=%)M[O\ MR9[Z52V^_& EUHNYB)TL5;]]"Z848KI?Q]NM8(O><% :)(?O' ML]D?@0P>Z]YW $*&=DQ9N1ERW$3Q\>L M2EF[./KR]S7M"%DP?_C=%.#-&:53P"])5_<\:UL;4]NM"8/2[H]JXIC_:'8$=U M92(I&8LS>)[!4_1O(.:OKB[?]YW C& ^O;BUWP)]O8:+D<0/3<,A.AVTY>S; MU(H'H*>_?,-H-L]@CUPH.D->X!5=OI[F*[JES7.:XEKQBV&UAPNZ==_.I M/M[#5_A)S>%[1JCP!%!>58--8(*#G9*VT%7]7*$?E.AB16'6\=!B:X(599LI MUSHQ]R=%:&DBSU(IEA%_9.0_.7>/@/PG3^_AD9^>V_=;T!<\IS-:#RD6U8EP M'TUZ-+*HA@#ZP.TCT3Q*GKL.>I?8SY"/EY7]WG=5OKR3!,E:DB#Y<78!&9'[ M'F+!@!5H/]][?)T"_9C\_,R2X=07/F>V]#E*:TVUN2%0LJGP,IE4GB4()H^A M*2X9D",R7WLV _(AY(CT_,QWD42[21;H8#]GI*A5Q!;UX:R TB$@"5 [%N7R M&/?(9P@9F, MG]_-#"P#GU&6EK?F[UH3IB/4&6J5Y488U:P%$DS&[V*MUM34;5=$MJHGET=0,N;$^" 'L8U>0XN@\ MD>9EQ6S!/D-^W^?ZR.ROADK_GAZ3"_<@:D%7X]_^(_.O7 ^4/@"MV[:OY>B_8K.#FXX_-+Z;BF:\ M_5&[7I&#VQXV"-$;"3Z\@U&[6J6#VQZV1X9HXL+]TU?B?4H*92]4+=XAN,>? MZ%;\)?Y7@OZNY[]TP08K+:>HL7<5?W<$G"HK=J&\G.+&/[9R>OS\I9O@SU*_%KO^+=$BP=Q";F%;BF6JB>'RT_7_KR_O;+/ M& ?T9!A.]^JO1^+8]N5D ?_ %GZN[[[]._[C^>&JJ2DN@,7JAZ<2X$N>EWOT MORYGZ:=#\=1UG'PV_A?+IUY]=/+G__T_KS_^;YPBJFW:[M?GW?6K7JV.2;+P M!+A+#9FYFF(@RB)^\5?%#)7(>]Z1<'^];-R_OFS0P3#D8G^'H/XK]^KO8#A. MQG*C[)%7(_;$$XBI+?RO3__L^6?)IOSEA[:7Q$I_=353\?6=!I[^W7.3B?'M M[5<\)JB4YN4'!B+^GH5_*[F5"S;V_S$0BS\WSK=2DPT J0!,%H%.$ /LQ2B5 M]QCF]^-Z;KB49*:RHL[F,HL3-(/-,67!X%^.;[T. ML&??O?5UP>LOWWK*1E'M>(/HV8&K:E[^>$A9L]28CF;7I*.WOEIZX=?B"[\6 M7_/KRV5J#QB N-5.6[(\M9RO6F5;G-1$5QP(3-?JC/AUV95Q&?VPI%HF]6)KH M(EH4Z\5P7>D,JOUEW/+D[20_]'H;LS\4Q,YJ2._&2%2LA'%+ZL>6-#TME:A& MM2,UA G%3NK>RN[R<F*J^+Q9(L M'M!-OS4+/$>D.\6E3)YV">F0;H7VFVNT/[75Y7@XCV@VC%N>=(D>"".UCS<8 MH1'IG3K60ANM=(ENXPT#BVKND =?<]76WJ["H:>/.W2!*_J2*=KU="^ MXF&\;B[;M1;XSM,N505\YRTZRQJJ>.)Z/2^&-;.RE.G3+LG^J->7"I6Z4)D$ M? MB9]*G3;MV,R2-1TWQHBS[-7KF+RFG%#&S@SJH:/S&\*;ZT+0KU6MUB2B+/ ! M9\;*G#;$H2,OQFAESPQ"I[-O5U;Q!YP9K)5 .0V<:DZ$3552.;(M'&:-&'IG M!BOR;=OOS)<#5)M4!)P+UA&V7H*F)Y9:6T@*)PPHWNB+;#54;9Y35LE33TQU MCM*M3;6W+Z#Z86N)34H;8U((FI[8:KL]'C5M"X^$J-VHC;MH;X7R2=-38^TU M*R)M3<8#J7_ EQ6QMRGO]W';,YR"["6"-#T9 FKLXYM!8:ZA>'VAUD._V)2&R0><#L&B&PR% M\KPG&0U.ZRTG:FLZ1>(O.,-!B\C>(7O1;4EXK3F))DZ=6N^3IB?]6M9+4=@5 MZWNT+Q90WSC,%H-F")J>]*OG>_-993W?H7A['-;+5+"=@7Z1X/CB!S,<=5;1 M=K^8"M$4;;>W8N @K>0#3H8@ 30U&F(CJ>#!?>P/$Q=Z!D M(PAX%.\>+,[>)$\]&0-I[>%X*< ,:>.Z@F 0Y5"KA_7*9!P_]@P;VSUF@D1\XX#B[*8_"X=B?X0D34_ZA4\5EME5UZZ@4?," M%Y"MZJR=-#WI%X_9[?*I-&&'TB%)KV,'>>X[1D^]/&IT.RYG1(:,4;/([5. MI2 D34]A>[#W19&U5$E7IV'LQ+;&&)@O]K1?H\EN.I+QV1#%M54U:@]9=+M/ MGGIBWCV\Y)+43@H,$2TC9:0DKDO3Y*FG0^"WI<&L)$X$>M_B;9_1=A;+@Z:G M0Z U@D.U[74;$MV<31J;B;-JU)(O.#7O=F^\FK"3)2=5,#D8K1=EI ?\H3-K M@M@:*,UVF0S0(L=9BHYOAL8P:7KR5'> C$:&-K6DH,W4]IS4V"* $+G3X1IT M=Z;DD7(DQ9;%C+:67B (7*G8[ XH-2!J6_7DK@O-N7=N!&[;LE33\=@I_;I M(N,(G(!@B.SW&XXW+"_!(>YSOQ)IZ&7S?3SBCC?>IK+UM*_/?WGMEX.]ZM,& M'&SBU./F[_N=\2M)[6E;?*H\^.[S6Y^>AAU]^/>=-5+$7]B;*7M>;3M?/=^. MG[DP[?#9_W_^;P3HA5^/.D(8#\(O]^]/VXKDQ<]-E5F\00I\[3.V\N\) \$^ MJB$]_?FG:BL-YR6+\T*\&90)Y^4Z\\+^]6;:+3@MUYD6_"\,SDL&YP726#;G M!=)8)J<%>F-9G1?TS1A2."^0QN"T0!K+_+Q &LOBO$ :R^2T8'\Q%)R7U.;E M@]=5?BDA7VT0P*66TPC!SPJ6?7.EO?Z8O(Y4^N"0J+8)?OB_7Z@OORL+87\1 MU\VLQIX-BWIS0-^*]!JL7$W+;>)?K+R<9LVU>5)XYABE1J#YYYP:,VA<[S4N M^K>-"_\+NR?;ZNO[#UI6YAC\SZX7UJR'*3XD\Y M96,'2=CLI2X+I@NN7X[%6[9PG.W3/T^8Y05&^._"B/N+QN\)1N"*Z84(^%>G M&M!&;M=&\%M9I&_'1@CRSFSD4CP";>1^;>1R//*VV'$+-I(Y?_1W-CA00_BS MC5TZ@0HI7[S,ZK#\0IE^T%%)W2^'B+E9VX"(@6O,;QZ_/JAM0,1 Q$#$0,1D M?@?[B8CYO9ULQI(F];2=9@7:Q<@P8]U[AV!Q,6V&^/1,G;_L_B52]29$=H5^ MO9F;%Z3W23<[;RDXYE\!F2F.6;D']JL4W23++C=*16FC(VHV=$M!ITZS_!\4 M!$M@6';M#4C] _HPTOU5,?#BN='I MM,HX/?:2CF8ORR5$_I\C'SN[I&^0+BJ@DRUE!"V?T81ZVVCWNU=&?JV^OS9RO()HV=@##)VN@]M'=HZ MY/6;.U3,5I^AK4-;?Y0^0UO/W%GXPQU]%VW//Y:QUO9;4)#!NU?A+!.!'QD\ M1;L2[SW\*&3RP/A:&[J''P:(";APW-A9#00)!,G5=XP//PP0$YD]T/ODG>5U MNDJ_;"-!Q3Y/,>-G_K>V5\W TW=)&<=XRC9>SEO983P8VE9Q%5\SH]Q,,^WP M?Z!<=J/'(!>+0[FZ"G9W<=0 C.*B8MMSC[?F?S.833=$^D.8-0MV82MH/B$4 MR9K.-;"]HO!AC%GZRS>&SM,DF5XXY*-A]MK'4A"SF0UN_A!F;6[DM!/ZMR2]_ ORJS]0GTVA<-!#TH'5,9MB4^@#X7 Q\ M%(7 A\"'P,^JA/,GP&\4I_79@E-$02P-?P;4'96/''W]0+BKHW.3$PH/M!]/;/T67>0V^TC/T M>&O.O\+=N61?$MG!1*;1%N*-8F"*/MN=ZJ',';/XY2F*AF$I$+T0O2F+*[^) M7H\8T*$7!:H4E.B^U"&4CNGP,7KIV,G*,RP!C[KA4?(0REPL&6,WB1DA^07:.K:]8L?/Z(O>U.Y^5Y>%3=)4GP%>.< ?KPG=8?^/,>S_U M>GN^T!64@5YE*TN'[]="&4,3:87,$Q@,>(', 9GC;C6=WV:.D1]@VRB252$2 M[(U^:&EU6EL"YJ"_?&/S#)N*)@M=CK?/S:^-'4@<&2".3]&3?ILX<*5,E%IU M#Y%&BY(L.8C@,M,N( X@*=%YE,8@(YMYX.$.9(*$6B>QF#(SEV%[#Q5DAC8OF+&%IM:=M*;G,@_W78^#N%#=O_< M?#/@,NT3C7MG>+SI-LFF;[=H25PH]6YKX+EFD9;KZ>&5JG:VS'?(KM8%V =1/]0>8Z&F2XNN[6#4'\P MJ']:>IM?0#WJ3L)>4F2EP#K2601Q\0+>XI:S$V"_<9#BS)6U3,S MXW+EG=VC#T,6+]EF8%A@A T$"00)7$EN-@L#!$E&A@6"!(($@@2&"&0T1.#X M"G&K 87$6N9T2[4WE[O=T2\]FL6Y7T61T7 M#W-NW(F6 *WTEV\DGJ=9>+\?WN]_:+1^RO'Z^]"JA"-%G6T\TV@L)TU.:O%( MQTW65BY&*SA@A[ET(%HA6M,^('\?6IO^=&(UY?Y.4M2Y+(P;T9(L=@%:D_2B M5)YB8+V8NSHBAQ)M!O9##S\,4**%)^(0)! D<"6!AWT0)! D$"00)/!$_.%. MQ/V5YCZ=AN=SEN9#(1 >LCV0$/@Y1^( 9&W;LK\7!'^>PJ15G1!T',^37"IE!N'A.,3MC>$VY80A+ Q]M42 MM^\MI,(2X)8&N"5(>(L='KP]-&X_YYC\H[@=5[J[39V<(4*C@X8;)@R6RH@' MN.6^?"/R#(E#W$+<0MRF?6#^4=RZ0E>TFWT'-72!UTFC9-1KS02W2:J_/(.1 M\.C\_H[.:[&!NIKG/V?XNZQPD;'.9NCL[]KI-3XQD4CV.O\A(3?WWSV M#FT][?L2-SGO=Q)Z ';TN9FVL%TMYRM[*-O=]97CU&6Y1PD@^Z2X@>=$*V77 MWA3C[]"M(![2ITPLMN45$N >VPV4O>8)>]]5;#<>>,6-:KZV\=JV!7K@VDG] MV6@1"<,%(P2B4;2RFA"Q!#@.99G(-T >D"TD5V@P ^DR[*NH^S M_<%A+52D%MJH%VK:P>$!73RED<33V8W D('KRG%/@I2O[)]OPT!%_4_VDX\3 M(I;A>+ [%:9BCG^*!2MHEK;0S_%X8S:RZ'(Y[ I:D>G3UF0^:VQC'N>>4G_0 MJ20#?MS0B&O# +^CJ6E]P ^PGK;EEB22,E!;*JWJ]4B>YH GH[]MCQ[YJX: M7.'_9$\' ?]@@/]$<>@]@"]$5!$1C:AE%)UP4AD-ANBVM@2 Y[Y\8_,HEDKE M*PAX"/@' _QGR#OO!WYF/C!JV,/J-3K\])**P%?& '.@OWP@BC[,H/-*_=EH R Z/QPZ?HA#] MBAVFD\;H,/$KMB!V.V' F2[M'5T'D(06S[-IEFV%[ #9(6L=SQ@[I"LG_8H= MUMTQP\][O9DDZKCH%F=4NS<( 3L $8DA\PR%P?B>^XOO@==I89H$>)T6I@2! MM@YM'?(Z3), ;1W:.K1U:.OPF#\KFU%!<:WXA5YNJ[FY> >_L>.Q6"FNEOL' ME.?N^K8_K"*=D6&!Y]\0)! D<"6YV9O=$"09&18($@@2"!)X)IC1,T$Z>45! M\70UA^3Z\5M-+:>:BN?E_MM?Q9.Q7.7H?^+H/T$ R^5*RMSDO-[P ^C&J0C(H=T=4K/OXC3P#X1I/(L]'R$SWK[L)RF#1UVS<7;GU3"A_N"#$'MNYZVU/7 XNQOC:1K/\!*[B MHN_;JL'O=>^E13$):DE^S;>TS4QSY2TSQ'!7#/IH)=JZ(ZH>K5?SU'V_@S:8 M&OB\W9+PBHH/]J76P1%Y&2>/J@H*ZVU CH$<\Q.. 1:!X9=(-@57W=NM,P\1 M 5?=#ZZZ)*$,-9&SID;%':U:>[VTK>)=L.IRZ:VZD&,@QV2QW]=<=6'4Q355 MC8'M*R;4DO]D\W#MC!*?0UK7[F6FW*#?SM M-*M+&:>>@C)@:04(=PCWNPGKH(.-+8D+D4 KLWT74[Q]S^[R .XPK"/U/.L0 M[H\ ]]]-G)<&W%=B,.6F=6TLZ$L+:0^3N>ZD"^ .0TON-[3DN]X?&R*FMO"3+X W!#-P'/Q8 MPP!O",*8"0@2"!*XDL"[YA D$"00)! D,"'#HX4&E'0S\+7Y+U(RP(0,?^1& MWX6>^%!RX342,CQ!\8Q@J(>\0N$6.I6<&5,:AK[54>RNC#,P)0.$*X3K=<[N M?P[7]G* *,H0-X5@Y&Q*[GHJ-)T0P)6&QWGPGC>$ZS62,OP$I5)'L#U>/J>8F5+"%<(UYN!ZZ>>G?\.V+3/ "5P86A=N[)/J&!XC7 M6@,N,#'#&2FE7GO$'\A#5\99F)P!L@QD&9B<(1L'IM>V#(@(N.Y>=-T=%2L^ M+\X;) ;(,9!F8GN$A8C!@>@9X7QO>Z+J%] P_=V76 MI8W3&-=8SNB+J\72J L5YQ#*. <3-$# 0\#?7Y!' 2D=2+<_:TM.I+!;4N1% MK;@$@(=!'O#.-@3\C:9H^#G@R\AA,!U7G890Y*C-!IUSQK:0K/#',)$4Q0H( M> CX!P)\1@)-A"VV"'6WVD'Q^71:I'!F?:CS / PT.1^ TU@FH;,+ /P!CJ\ M-PBC)R!(($C@2@)OH$.00)! D$"07,DZ8(C 5;NJ?_>*Y.]?=3_^6#7^[3]R M/6VAN3G?SK5M7\MA*-!#O_^I0Z7R M3[SOQ^KSU:^_96 ,'O?<_;'Z#&W]47G]VA>5H:U#6X>V#FT][1W=3#S-0'\_:>"%S.]8?R543S[.2O>/WHYL$>,NZS'SU^ZBIG;*JZ?LQZQW_EER74,"/%[JE6*H>_T/O^3J2]]?+/O/R,_9#KQ-3 S/S)X8V MUW??_AW_\?SO5#/>3@-4K?[UO0D0X"5/F$+1_TJ%0)YF^JF+./D,IY]6JE 9;ZBB=4L-20F:LI!J(LXA=_5VIP/-XJNK ?%BIX&G?_?<9&)\>_L5QT#P2BKS\H.A$7_/PK^5W,H% M$2W_,1"+/]C=*_19(%;%/#XV/([ZTX]B0 )6 U K@@"9&#0[,*O6FC#X+"=/H%]E)6Z%7V-X, M94RF?FQIS5MSVQB7?0'1;,;9&X?^H+N,6YX\<]Q!XA%C5D.I0C.FV1P%N\ " M+3'RQZ83G\9,Q5T44&>QF-8G?KU2'G1E7,9_;!DPA%YND60!'4G=XF*V8R;5 MS3)N>?*A)$ Q1B/!R6S-7WA*T//G0LC)N"9)[W7C+5D'OA 1BNM:FOA8 <.+X.6 MI[UWR-J\U7(9TZB@@L[.9;I0[2=-3WI?\_>F@I+,3 CD7K?D1NNJ@_,R>=K[ MBA842I(VPB1D1\[(0"]/N?$R;GG2>Z;4JA4W$3L7Z&:[VQFX4K/9"..6)[UO M-DI3U>],6T)Q6"&)8KW2:I?!V^D?6_(+I]X:MB=#=+1J>!QK'@@-!V\_&:=M MH!8*7L4[2)N=B955(R89IPNN4)R,$ZNY6T>O,$MA4R['JWZ!)=O;I.G)."TD M1R!+Z^I*0+"9@%C+4CEJ\#)U.DX:,JITW-6:$BJK0747H5&2L98Z[=-VRDDM M2Z( MEH*F' JL'.- ZX9QRY/73S&Z,5O+B&;@^G;$+'=]LK4$SSQ]/3,JXY0VEKFX MJ;BP162O.W->9DY?7Z?)-=UP"=UPF&H96[/3Z62QE)-TO3_TOE=NX991G:&- M*KXWG96VMC#0\N1#5<+ RPYJUX5@RZ[I3@N\G3OA)V+77F'K01MUMC/< M(LFFV%9XF3W]SMFZ;# MW)O%,6AY\IVK\=ISQ%Z/$42A*AR9D[??L\' RL!CLJ2I55L3<-#I6B MO.K*&'KZT"75DCUNS12$T5(M=H6V4&VS2=.3WK.\AO36LV M!5MT(M18@G%],"^)0GNW!$U/OK7LN]J!WD\1 ;&+E;!;:\VZP^2IV E- M3EH8T52GI2J*U&?Z8:LZ0KL4MSVS1J$A/J4.3BBAT:H=R/M53YZUNJ#IZ21$ M3JGK,T&QCXIZQ%-CTK3I:=SV#/DOVLWJ?-@HK-"*9%7",1_XA=D2-#WIF$'$ M%A?W>F:(Q=J&J73IB>3L%GP=9\,%@M4= 5V,A/[ZBY>)N.F)Y-0GB@[ M!!-W;:DXG2"-2HA.ZVP\M6<(6"0(?+O;J()!M]#FN"&14Z:7-#T9@;DH>CQN M%U@I8(:M0HOI8(S9!4U/71]+T69B[!:B4=7GRAP]Z4W*2=.3Z0I=-:):7<KI:A5W,Z%@5?!JO M ;I&;0?Z:K0(D[8G7SMWZL)2*XFX1!=QKK\+"_ZN%'_MF06#:VC3/L^1MM#H M1H76J*;L2^WX$\Z048P] >&1Z590"M&67Z]CGV46@J:G(SMM3GF.0% ALBPG M*JW\N4,G34^&J]AIKE7-+;0D49A2;KCJ%RIX\@$G!D/B;FOJ[UQ3P)DIJG)5 M0MB5EZ#IR,MFK:]VG?*%4FKZ?6.5G%H MNW!L>S*R'#6FACYB.JB^D_KML%JGB'@YP,_0[$3?H=Y*-%TTTE<]7*LVVU.* M!TU/.K9?EL+^M(B-)5R/M'W!/V@X*(-[CCMK];V_*@NH*41^/4![I>*A%[,W M?H8['<>QAJ15YU"=T(S=*-XW(#'-XF>X,R@1"T_9^&-T5"ZM>@-*;&XG2=.3 MCW64:6O:[_ $6MEOJTS$H85))01-3V#;Z\V]\:;6$26G6/!P9-^R%"_^UC/< MN2EHD=)GIC(:!71E9#2UB15;#'Z&.Y>$'A.,MAI+(Z4PDT+=%7MV\M23;_66 MX[%O-3<+*1@7[9KEJ#$,DJ>>?.O(+W8:3&^DH1I)-9JK!6,P7/S4,RQ;T9:; MJK6?'=!1Q 6V5\ 6:Y<'34\^@*J':'-9GZIH)23JM%N;6J-X]<#/D&RP9B2T MBFAKB4;H"MIO%NM2KPN:GCQ5D3;\.!BOFT)_C\X;U4#=\8NDZ:F]A Q6UIAJ M.!,J8R:LU9@Z0H5)1?63+S!C3ZO6F+&\I)LN/D&T5DD7D_*L)W/0C);;\7;. ML6A_M#?J%F^UE>)SG?8?N+NCEUB)$[>&TZOKV&83]B;U\+GHZP]6T"@=:EU' MUZ1H*Q;":*,6ZONX[1GB:HOKFC S5YJD#&M]A@QZ_>JZ"YJ>?"RZ-KA&R388 M:;,?D$X9DY$-GSSUY&/U<9?V1EUU*#F!-2DB[KA/,\E33PS&;4Q&O+VL]XU1 M8X H-1\A.]H2I.,]^=:=K&J]FFFZ@K,DY):U*ZLNRC^5L?AQ\^;T5UP/9R3Z M$/.75:*B9?TYA?[W384"&Z(2R2B"Y@E(=4T%AK$(G])W_\"V.$BUVN.8]ZT_'J; M7:&[7O(%+RR?'*R\*,?'"XJJ;9K*UM.^/O_EM8@$A-8G]1@HD.I1N?Q>UGUU MPO2DZ9[*YK[[_-:GIV%'P>E]47HD^Q?^YNGM*\WTU?/M^)D+TPZ?Q:KG_T; M6=G7HP@>QH/P2_'Y20-+7OS<5)EY-KA>^!DZ],_/UE[]N_?K:E[=/_N&\7&=>Z+]P!LY+]N8%^XMY,PH.S-2!8X+]?B,13R M6 ;G!?IC69T7Z(]E<5[B?25<]S,X+Y#'LCHOD,>R."_L7QR8M$3@OUZ(Q."WI3NMEQ+$E;>+F7 M<<>$\J> ^7/CX-).1'%AX^#CKP-N BCQ<__V<05SX#YA-&Y^P8$F\]ID4AZ- M"S-(4A_L>,7Q>PJ!SGKF@,#^:@#>FNAS.PU14MKI_.WIT9JR!.ZE+>4^P.O.F/E00J*J5BJEE/\7%VQ L6-<4EJO,> M+V%FK!#0QPOR]OUX)ZFX\Z0D;\EDN 9)%%NH(D[Z\U[DV/SPAUJ\O">+BR17 MTU,IWJ>ZN?)+^E@..7_)2N9=XJ=S+'MKS1DO:KJ7*LC9L,ZPV MQ78@]Q[QY1M)XBF5[;U.+=O,IQE'LU[(*4K]^4;1K-Y!L/260,A/]PW/W"0'CY,#\_'EL]RRQ,O M+)8'FPS6I;(@-I#%VB$/!X5+V2_6J[9KK K%"BHRJ+K==HLJE62:!BGH,!+- MHR0%B2'-$GK9JUE_&6+(7M'<:Q!#Q+:)[E8NTT;?;*VXO3$0"UK*:SWG*:H3 MH63/:#0C-)K4>N-%$^QU009E N7R&,>^@>G,G9^_8;!T\HID5)"9SNG'1*@9N8.RA- EB'D >V3#Q1$/''8ZAPH M*$'$?)B>] =UOBN7$[P@C;R=M^P^9#RXRMVH>?XJ'15=]BNL>.'K*\)#7_#XN5RL>P:8,7COGS#\QQ!IK>G MARQRLRSR9C(HN,;=HG6^G;#HIJSSR@6ZK[_$A5U,H?HDJTH5S!DPB&6U9]3O MZ\-76):0!3*?R C3,,3QE-.6?H2;(:@!")0IL"XQ%]>E,J.M/DE58$"]G!>X MKF;--1>4QK;=7*C[*R#K@7K;OK*/6VR5"!3=@%+[79_!??XP9#**[61<G_O\#0]\>*_3M&AP$ ^4><^;A(IS=L+H;6X2O)>%=8$'F=K,B MR=NBC0:EGED;])M!?PD69!",AYUJP_>^%I M5U]_T],7+[!F-@.V45H0N"!4)(NA.UUA-5&Z\9H)I$,,.PU2_9];CFC[>^QR MOIU3%6^5F^L[/4;#W,MM76VGVX%G1F!JS'@ Y_!\Y$9/[ZXE -[S0@]CKS(0 M>W4M5>F>#1L2]$T?8&V1SUPG P*_%!PZ 1HZD,T%65BI8RD]SB(Z@T%<5' M SP,J+H;P%]8[W@G5DM[3' 8-4 ,W=EL6&9R$.<.#[!*_1*K=Q$"U=;\G&ZI M]@8&-]WWL<:%;_&=Z=T54^Y=W=N&$38W$V%SX7MH$ AP 7BL!>"G\3+0[C,U MX=#N4Q!E[L#LH9 3;WIJR9ZG:7O>F5VA%M$;H\A-:FACL+<9%Q7K47$ILXF" M@U-YG'KK:@QDD3N,BKFLT@-9Y+KJT*\(P+.:GD$X0EG0D0A5-*>.+^F$ *AW M$, M1;@<7_$J%7M+<=55CKAT)O9'H[!K'T6=UNYY?DLQ[L+,U>.G5C5SIX%N M@3:!(U]2R4!WN9MMKM&GMV*;*Z..6RBOHU&S7!!33F#7+_4(O;\O MT!)]L-IKA\%4G%W*W#%9>TJY*V#44-:BAK+)(3#(""Z=#V?VV0Q>RM32^?9] MM%94V;@!"DD*Q22P?12F6*0GRB15'&%(!,?:D;40> Q) M;!I!YSG\K7S)=Q&>EGHR^0 MG.DSS\/)5^?AM$R@EU?#+!W;CS6YY:"1$4Z1Y7)B5ELW55*D+&FC.C_ R@(R MI)UFJX3M2LVNC*% 7"/R%)WB]CACP(/\\SE!?UFC'[BLPBBT&T^Y=/U5E639 MY4:I*&UT1,V&;BGHU&GVIE;"2N"T\6&U+!DCD>NV5*WE3.L\6 D3T>@72^$M M!:X=]:'B]\F88 :F>SHX>^ X-)B!Z9YCJ6!P%"3H&R5HF($)FN=CF.?C9&"Z MA,3XDW"9I5F;'6;.V!9&2K6R\(<[.1I<-@,3V *)ZX2!:N,]=7DU\7GK8#?WK_E2)]K+43S;:Q M\?4N&G).WRC__OW7<[[)/CCIYWQ4H*QPD0,V2FA"-Y;;WI=:]8Q8R\% ME^DOWU@.1AK I?H!Z]5ED)BR$Q+U6SPC%UH;NMS&?&-3C"H[8E,9AT,>\ RX M,8CB>3;-&X,/CS)(-IF-?[JZ1'(KTNC/LEXW_/9.F5M[Q@CVZPI5J#-;;990 M2W*C,.86#D=AXK3G<7J!4$F?FY;S =6.2T("D&%-++OR[_E_. M5_9QBZT2*3/S\UZKH V% MK!3(UOWA6#+7(B\$J&P:*B>5J&$H8P3( /9FJ4\8M :#UFXM:"U[7'+# NME MB:BJ=H=;=&.CTDBONLQN11ZZ) ^(B(YW+3": _HP-QR-F#W>R8Y^>ED:P7KD M>+?M&'6!1G8RLQW3:,M,_!D.1)G$@P&I!%+)[4:.PKCF^XMOO)(V]] +8GJW M02^PB$W'3F,CUJ2N4%QL?9[L;'HK(5G$CK&2.'IZT?/>8B5A[+N*[*=K7#A,- MIY9]Q>%EC$QBNY@\1=$P:O2Q KM@[7"U+JTQ*^+ZY8M*?9Z4"J69FO5_?TJO.^J@C'I*MV)9-16 KV)R%48 MBHKE+V,N2^I/$BG=M[MV^-D9X_C'782470;<* 3WK\']F7%CW8JH6UV^OC(4 MW56&K7;+(I&4"],6#DZI/+.LID!'E8&\E;2BLNJN#!G+=W02L5)E2NVW7&0,OZW MQ#IL;VMR&1U59UI@=Y9$YY!L#H#821-YECJ]QPKQ?Z-!<)?!/P'Q_R/^-R'E M5,)!$Q4VV*K2M/SQU/%2]MZWF^ED59,1$^UK>- ?B =Y^ 3=I+PED\?0T\ME MMQ7!QOX*Q/IW;TC^_A6X5+H*-ORYXSXK;@-R H:*EW-!.D#/TQ>Z-L_Y=B[9 MP^5X4!KS[X;SP 77>;MX(H/^E8NG7'-!Z[;M:SGZKWA0X8G/?9\;P_R!61D7 M&%Z7L?"ZC(]+)K,.9F!/A!^(PPJ(P/0@93;4'NA]S_,/F=H+%#8[_3 M#$09&(/'M/5K1VC -$6?OE=_> $'RGE0\X9Q"# . <8AP#@$N-K U0;&(5Q_ M7"!*($I@' ($"8Q#@'$(-QJ'\#JMC&(%BAOEL"2Q# [5R1M5XB^76.8A[H=A MN$PD^:RP/TX/$4E;RBNW@[ZT$6>FL$-*^?,-H(D_1*29F MA3B_19QGL)!4MF#^DU0DY;6HKPM3_R AU8VV( *T1),IYS,PQX2O3RFS) 0K MWF>VI>52U1)\@U0D))-':0;B^UX"72Z6BN31\%W=VR.#=@>FA$\(J4 ?ENNB MG_).,%IHGJ@-UG448?I::(1-NF8?H4E]^89C6!YER!M/-?++8EG)2"$S4%H, MI MYJ2T&A>R[/NU)OW36G3/82W)W[)C<'0?)W8DG/L/_6!DSRGZ[W&HUBI*N MCC=115RM9LCO\^&K(H,#^R>;H*3&X.S'&H,]+?YP+Y[\ON;N=%7KQ)-ASWN: M:B^MY"E#Q0RT,^Q*%FG6#*-1*(A,><4%&D$[@V4\.D!G.RVE"V.98"P3C&6" M19W@DGR?T4>WMB2_K13B1*4UK#JR8BA6K:D5=FNQN[A(#>#/6IY+Q+92T0M5 M W4H91*,J-V@*?-@>0:Z8YYEWTJR"/D'\L]MQ77!9?510[92KW*6-;/^W%55 M7_4M;MGQ"P9-% AR9'O:2/G]VC]76 E[&[*T\.6!: 26(5C6Q@M:81>LA$ & M!$OA6P+]+46P'16_HN*M,[AF<.-GBD^8L:'6."789YTX%-^T2OVOT1H8X&NYW&*_K#3&4<2P)A\+S M)'>ZV?H?2! W&@X%\_Y\/D%<6)#Y +;9:A!LYZMH8BC.IE]!K HG[+H)MJEW M8/LNPJG:FI_3+=7>:%!6AJ]26[/87F222EA Z21APWH@33RB?K2KQB@ MLUYH^FB.5=!-:]4?[78'=-)9AJ*:ZZRA$PO]0='9-] M]Y9BW(69J\=/K6KF3@/= F]0+ ]Y>LT#Q_.D,BH-&!7Q=1]("R5P4Z.9LM.W*.'',747 W%4P& H&0\'5$:Z. M=Q\[E:G5\>W+3"KU9*5,TFI1>9)*43C(#)X@AV2%0QXE9]>%]<9>S!<]ODOBTBCL#' > MUXE"(^6\0'H9/Y 'MJ,8#4;G2([@IE@0 NX HB-+Y]&TLL0^(G=D*D8MF]SQ M*/G _N:.88UR(FYL.$9QO: I1@U]Q"^1F%YCGCK4OQ=Q*\E=RN]G!>XKF;%PZ7-P2CG0MU?@?&+OR7G*_NXQ5:) ME)D)H]SN^\@6%NK[[*!>\M6A"RT3Z&7$REV(UD-GN7"DQG3615O!+G#$W^?3 M5[>T>YH9?])\8 ^4_>AOEBC;;D(EA1^O:9\A7ASO8%.K4-D9#:,CU59:NS!O MQL1+GL\4=IGK ##"$$88PE1A<%F&R_+MYA2[L67Y;96TV5NNL#JRVAB;0VN^ M*/".BA\NDE+L DNTT)W-VN&@U4 UOE;1",(05XTE6*(Y<+.'Q;@4;^T]//@@ M!\&\8H\\\9D,0X2E(#.Q!#M$<%B(3KDL*2':VW1*Q:+8OTBB[ LLFP4)$U:K M=IM%-_'JF&8 M' R3@V%RD(@S3L0/$ZG44=S! M65B $M+(342TP47NMF.Q+GNU,VO6>2_"R&>M2Z-MK:YKD=4T1D6N9;6VT0I= M+L&Z=%1/WEZ8[B(<*^U<[9GI[G57Y($,^L*F3!@TX3943HIWA/0Q'5B>XU@8A_9@<3AW7=_OZH1Q817I U@O M3S;CD1=@*V.$TRC:P2.MYX0)UJEW8/WV8F=22!W_:/1T-ZLO_"@*'G%?WY>[3TB)KFY M'4SV]N-IMC-5HH" M20X65%&N!72116GDZ3!=+Y5)\.G#:KXOG)'_\E%5\9.NBFY#*?-_/F?/EV(9 M/HA^_XF4+EV-VN[\W#1\YIVR>W*.4N'X@?ML-@Q_,!W]]W/Y\:LW 82BHI), MBKU&5=QMQX?#45SXL4WHL/^QJYC$3'%]PAD1_@1X #*E$D"=%-=R0J\-JSK9 MV-^/2F,1(]U6;%6'#WK;+-SQN.-QQ^.^Z+BO M/=+?C^R]RJ^F+W[]!_[8/J>:0'&1DFD\Y+D/\ZBST6[;S0KFMWJ MMCME+K4W:/SSO_]K?_!/ZFI2=4S'_;G52?=F-0%(:?Q)8_5T#))#%RA&4AG! M%_]4S*6R]J)9IC)/9_ _=VHM(@-!D7<,]P]B[W=$C@-:6LHJN4>Q2!M.FF#D M_XP>VWZ&-=G=AXZ'W5,_75074U\ U/NS?O'"^,[L)TTAC?5N$_ M"C%QD2[\/[UF[O?:G8UT7C/L=AE2/?H(*DE(]T3J3PZIUE"7V3&E\A[&?$[7 M8^12L*XLTQI+#8=:1M94-BVSG$;+&45EY1'/*"F>9S1-8W^$;[V$+GDHL\-G M;XW(-(3Z/_RRHUB*ZA =X#F!JP(O$8:7E&T5:G[#RVG 'QNUM%-EO MRNY\+!YF %1WHV Z2^\<=ER, 0+DM:R/6.MCSQ& MGLI5V6_+M$R^;"F-"S[UZ*YSDM+6[A<"Z>2$#FIYT&>_4;6]=O]1-9*I=F:I M9^W)- 4M2)D[>+LL5U?4G.R1>F/#,!6Q_5">C&7F\.TI.=WOWF>XM6&9<+@^ MF'-"MBVSARV+FV#283;9ML23T[G/+QH.D 78\F"<5-):KU?%\5@:K*A"V6:E MS;2XA"T/QKD8##/99%8925V?I"K"@ZOG&DN9.WR[7:W7K.0X:Y&#YK#H]A:% M1FJ^A";]0E :3\=D=3;C_-&B5^S;;3ESV++*!]FZI5H/!EBU74?7:9'B M((>0ATW!8\D@'S/WAI$$E7%.=\2'9&TI4]1ATTFN)DU+Z1)/TFD)*"0G3&K# ML4P=8:?<="R,N]6-;U2KJ5FWFS4RYAKV>FSMR;EAL\5\QE"::78>5-6D#N=/ M'5E\GUTU2;KHCLF@H4YS0N^^=0\7GSJR4A.)+@G*-#4AZ4!K>^JR4^1L.-8C M2[46TYR822]U<1[,I^N-/U7F8TBL(VO%N"Q%T^UF4E+F FM5TD.ITH;3.K)8 MCX.,5IH4%SW#HAJVWEKQJ_H:]GIDM;):?U,3W:E-YZ#(4D:W\?#X.)TJ_$3&)V,' M3><%R^&4O.&(-"]*NF.PHW4*+L&1U4JGYT-''U99J9C./9!TJ9].EL;(J7?0 ME)HI:N^A-N!(>K.B^+34 H7,&-V?>-#46['.(&][0Q%,';'7W5 5*2?(S)&% M;1BK?&?@TRN);@8:"QQ[S&66J.D!7=>K]+0[;$XF1K+&=$'UX=%H/,"F1WC@ MT6M85)TG2Q)O2Z/^H$JYE ['>F1A"QS=SN@/G98TN%=&(-=OZ+(!QWI,#'WQ MGBI/@RR92W>\-0\6,YN!O1Y9K79Q)G0:$O5(TI-":M2?#*KI!1SKD=7:I/U- M7N[ O3/0J,JRT6T,:ZCI,21<2Z1ETQ9'-KOME+UPC*FHPEW@R&IM^E1SF9JD MJT;@I(VN*78V!0HW/=A;7*-,\9MF$QBY+#5<"FDHZ!9N>K"YB!T[G=>-DF14 M\]1F2C8>RB.(+NR1A2W:G1K?RE #L5E-&6+1D?R<#WL]LEJ -S4[NS94J6D- M-O.EYF3\'MP&CZR6F:W0%@/HG@%<0W%R]H1?M>$ CJQ6IU$9FTO>M*0B:%4K M2M'5SSVRL-J(HKNJX:7$M3E*>M1Z MV2M '(!-#_AU([?=NM_61T90S!6DM%8:%. .PQZ!8E#F:*5VSWL&3['WC3DU MAV OH*8'O:86!;*XXE/Q,&_9ZA+.LW&-6EH7>@S%/N5I_Z=:: MRPYNNNT5N[YW5F-XH@$M1E.9>>#G]I=]A1(969'EB*P/-;1:GIMT>R<>D3UW M:#+[[O:M46]4J(Z^+RJ89^\8^K4(]SU[::]_!_8Y@AKV5I7=_IU$QST_0P-X M"8GPIN$9:SKB+5>1;_/RUHW!SSI MMPCQ:JA@V2;\B1-XBJUYNUB^&X>5-V?\FA"$;'[X\X#Q=P!"_RF 4,P=RWXE M *%)%,A_*H"(F>2K,@D=[R)GV44NF^/QE@3AL!EDG'C$R'4LPID!5"W%'A,H MVG\!;0[@_3P95-S6W$]690>[56XL=^<5IK],0M,U$KM>H.#;=16>[PLQE\=< M'G/Y.W?TK\D)G\@R/$,-\IMV)ETH#_>\5:S?0NM3I-R^>9QP=@2B[]ASY\_N MJOI1854_9K^J'R-;R38ID@\SS@CJ?@J(E8;1Z/YY#OU;5?T4.673N:KT* YF M[G*X3+>-7![%+#,_?C%T(DV=)7<^%M=87#^IN+XHPCF8!5)]L/8J1K*WFK.< ME4R"YI_7RGE+7%/K5$Y\\(R\H9O#0MW/T7KU$8DK_^-7BDVDN+.4FKMI3\CW M<7R$>M/>[B0-IO0N=OQRNVQ"'+,:6#H$[KG!?@B0]7Q_-@?%YOPW]V$/[,_ M;D\&FZ-"6,G>'N>0\!V![?E#9=9>:\Y4Y!M.O]#/,WS20K4444P6=T:]+9;? M6'X_I_R>V07W,?D%V?6ZS*:UE9$TI;KN3(OV/=N6-WP M'3;)H1)>8F(A[VSL9(L-[-C OED-K3M17)!% IO;D]K54#?C$QS)Q5ZU6.ACH?\4:MW[A7XNU&>=4;\GZ?>6=Z^[&Z,P M'D.AAPH=FZ!2L1OMR[O1FOX$N'&^XN>QMV^? %>WTP](0OSS4RIQ%O#5GT5% MMU'25-.NZS9P%;.#IGO,/)>J_4YRNB#OC:[CD$K0:Y73O3&Z5@3J<%0BP_ ' MX8<;ODQ*RM"S7!]X?K:&;Q)"+KD$=23+^40B M'WOEKF^<[6+A1L!U@;9+DE16X'1GGU]348^M\]@ZOUK<6RBN83Y\3UE%8:ZU]LBTRZ3(8G,D&W->SUL%? D<=L[Q]!FS%V+QC\7_FXG_N4/> M/BK^=-G?K+BZ5A2KO4Z6[.KZB*ZVD?CS2/Q9-AV[Z;ZZFRXW4>PQ[$VW]TM> MH P:#Z<\F+J")W_2\A=?8*5CF_YV;?J;)T$L!;$4Q%(0.WMN0MFGTK.H& 4< M"]SU7: "?8&N.XUMO=C6^Q*VWN6=^.?U]$ 3SP6*!_(@_+=L;Z57L+6&XP.O MLQ/B(W9?L$C75_7-BA?!=$PF)PLC8]G0[L/WOE.I1"J3.>.!7@P&,1A\+S X MK]_G+\%@,./)FOK +46EZ[OWC4>5Y54,!OR/7^D$G3GG2=_7Q(+/Y 4*E;^6 M"V:*KA$@=!F&KA\'1W"I@>NB:19 0L-,C M4-XS4H,BKTQ4V M,\PM'KR%*W;YQ8)FDP5>;V-Y1N4H$FR*CC,CO[I;KFPOH/;EN'H<>15;X+$% M_DETMCVI/8;K&R5#=H)1TU",66$UX_O]1DJ0*0Z7&J,3+'<([+'_+9;^6/H_ MAX;WNO07MZ_F<0O3(X\' M6L5&>6R4WY)1_O7U-2R-S6W\8TZ9Z;YB-L"QH-EVVJ*,:?E1$(MQL!FLNNU[*:GBKJ M^?J*#?C-L%1J(P1 .AZ9(/DS7O'T-1'@\[G>T#5@ 8@];N>!=,?5@)L,V_ZD M9BO"]#07M^[EI+_,/4Q$$Z;0W9X+Z)HVA M(+K;B:5B_]Z7]>_1+'Y% _B$JG@38N8Z"UV#2N!PO5_W B[[XK0*X==4^F.S M/S;[KZ0)0A'.00EN10*<74L>JGFT.^P1=C)\9!-H)-<%MMO@6\:@LTGVAYFY MLVXN90K?1L!F$ESJ7"6/8BB(H>#[0<%Y-<&_@H)Z9=%^[#9 P0 UOR3VU:K$XA.+3RP^L2_B M,_@B?J]Q\)'&@;,4PAI"=A2UA:P?:_G".H\ MT%W0S>$_6!TN4#47U034&F:7R8 ME$Z05'PO8BS1L41?]$SHKR2ZYE)#+2/G5L9@5G;*@WF9;0VQ1/,_?G%,(DV> MLS3#%Y#HS^WY"?4PS#>>CEG?&1$=Q5)4A\@Y4#4[<0W4KZEXQW;K9[=;_R20 M ,V[]\ ML%@PYJ$6A2O*4U0BQ1P&V<4%KKZ8-ZNN#(%-*'NZU-"Q-72YD ,'OH[-X$]@ M!M\^ :YN/E\_O#H":EE MLF>[2*L=$^V@*_*6!1??ET'UA"XHD M;Z?;R:"]Z/CRQW<+])Z?>[UGH:QW(E$_LD-,K+QNDURK+]&+547LSMLDF6G+ M-"Y43R6H]+D*6\> \5\>2U4N6*4?,G/+M\8(67A4 N5\R!+[XJ[OBXLJ M7NW*'@0>T! _'8UGCTWLV,3^"B;VY8]@KE+QH+P5X6=ISK\M;]TI6_54BQMS MHI[E\OE,4M([7:AAXKKU+)-(,X>UL.)HM1@28DBX(4WOM) 0N'J[7J2'KK@6 M@%!K*" M^TL$"5 UY)D$QW)QN-MG]U+>/#K$3H@XWN=VXWUNGBJQ^,3B$XM/ M[*CZW(ZJ\ V[H@M>6'5AI-N*K9ZKZL(76.'8)KU=F_3F21!+02P%L13$SH@; M"IEJN0X<@Q9M_T/'=9TE?'^<'.<6B'XO^)SF$^I#H M=S=)418&S12Y9DQU3HJ ]Q^PZ./;E1GFL+)"[-WY*MZ=2+D+4TE1405-1^>6 MMA;'',5F[*GA=Y"L%;B$'TZ8D*9+(/A2X1^"*6.2A'I=) M9#)GJWD7>^FN;Z>%BEP'S)Y4N=A)%UOJ7\Q2_VK*W$Y>O=^;YRW#S&?=DBP& M&;8)>A6%JX*ES% X.IQ.<.ES:G*QP,<"_[T$_KRJW#L$7NQ9ZUT^C7E_=,YY)[I<<_JG.Z5[7J*P4H2+C 5'VC$3''] MN(17;,?'=OR-:WL-QP<>-.R5H0F.; (.6-I)>R;:XKI3-]R!.TZO2W 3P!7L M:?)HBV!P'95L&3;A-;LE_&DKU]FL06\)F+ M;.UK0 4LXB@Y.A+ZWVM#?-,6YI5 2(H\.:FL!B5/FRW:,L-L:W =W@PG+^XL@A)64/R^NI5<:,%J8D5D'HPYCUU/6 & M["C[*,@,&RF+F3CR+9;_6/X_H\[W+OEOW3,SH9"?5\BY0FV*SJA16\[;2/YQ M6=44=%9/DAGVNM)R3/IRTNR+;MD0'W(WR! )>@4IG8>1GCT0W3+,:CZ\<-GA"/ MUJU:93HLYVJ2_M"J:LM'J]T6EPB/L'Z5VR<*BR;0GI0O)>*]R/2TI[^HJRHI%W\<6ZR<(\;FT1?JM+,[S^J*0N8G^%Y_$ ML+.30/2%8&O//]AKV8+4&(CG=DM\9]L@U1@6<"I+(L(?GGK$KZW.YLMYUB]5[%<8$,02P M)QL=B3HC8H9Y,+;'OTU@S@T4WKKA Y,+;%"")S=',D6CTE=X2UJG&TQ[)A=X MHVO6)YF5T6MFP?@Z6]*1'49>;&:YU89/2\$ ;JV]ZG*6U. .@^_08/@$FV+B M.S1B/(GQY#;PA))+*V=@\&[/E.@'1LKRF_$TYR]O!D^XG,2FIC//)A4MY;L; MO];N*6.$)TACI1-I\K"B<^SP_%H.SP]JK !^>'I=]0LL_"EC=!B(FYH3#$UP M"]O&_SE7?,[EIWD3^\.>@W3)S8O+7HT4+6I2K-G^_>/T9U,X:$&!*^'230\F+B]4RA6"X;BDWUM7:3 MSJOEV]$8BY*K%W)=DR0#S1W85K>LN"L!00+4&%D$"6>\R^T+0,+[UL=^HINP[\#5+^-L.$KGG2$$Q?M_9JJX6>RK&X@-N)K.[(O?-$5FF%S M)'E 0-+$6LP!."0QI( EFD#1Y@QZN.M-L7AFH4PP,/*KS MS=/G H;8F71]9U*D,^:4F>XK)@%6,V!KNA^@JK^ZC?)"H.JHVX2BJG"5_%VA M7^QL@A^Z ?S>C+@KKG3V.8SL./_K\ZJ$D:2*>X):ME54GUO+!G[#\1^ WU)T M[5CF5GTE%Q]H%!Z"PA+),U3<*"[!DX<5L6-OWZ>/4GI3F7OSGOO8 MKH_M^B]KUY_T@NN8QV,>OT$>_]0:3\.Q4>!*TVTIKA_](3QM4PV /K0<&_B* MN\;N+0]_#36BVI.C 7X16$"CCNA%"\K*6VA+Z]W38V93^!*7O[!/B.)O 9+R<]N(3Z"*"KZYD] MH<":,7*#WFBLE=E5?@,-75Q8GSU;]G8LZM^< #U;[Z;(^>&O38]9;4[ M2%L3$,.]P[LWAVL"6#/368,X:NL+&;BW3Y/8,+[ T=[[K-MAKLV:)GW?,0;I M9+;B\M[0'8YE-A6>XL517#%0Q$!Q<2WJ:_+!YW/["%%(DJ:C^YIL[?0WDW^! M9;U9DS .9/A$=9CR6Q%KA1*6PX:*+]@:1:V@"< "V!4>Y1GE[ MMN/#X2@N"L,F=-C_V%5,J.FX/JI:Z4^ !^#FH02:CDM:.NBU7O@;+E2+KC[? MA@/!!ST??H"O1;^#Z!NM(=2@?OT'_M@.3#6!XB+VG?S[.749-(5(.$GR'V?) M@8V(&-&,9K=\NV/:]-Z@\<___J_]P3^IYTG5,1WWY[;LVMZL)@!)^D\:R]P8 M)(Z8;46WG[O*;8@,!$7>,=P_B+W?$3D.:&DI MJ^0>Q2(13YI@Y/^,'MM^AN%G]Z$3GI'_=-'U]?H"H-Z?]8L7QG=F/VF(DV=: MEQ?@P3RMPG\48N(BU>-_>LW<423!C&TC%<,,NUV&5(\^0FY0E%T N3B'-!G( MDCOA5-[#F,_I>HQ<"E9$9(C7@$WQM*R X4AF4PHC#^D4+:=5ADP!,LVG%>I' M^-9+0,+K<+9/J:%C:O^^;7P[G,SPMS/9A2MV@.<$K@J\1*@KE&T5HM'P6J/& MK(T(2[QC"@V$Q^&P?8>0=LB;VR%O;@]YPX:%+?R&?W9W&+R;=,2I)=.@&(;A M4DR*B3@RU) ;@06GJ9["8_EH/:O59Q=.]YJCEPMW% M]O%;>O"U6=-1C4B['\K)=L_8/ B.;'3=@ %Z5LM6QLL?!.Q)F<%7^- Z/QD0 M_48LCBU?H]D30T)3D:Z6E;KEAMCM$D(C3V2%;KE+- M$JR-VQ49/Z)6;C5-S M7L1GU!%=>6^DKX@#\4^XM6-=DR;_G0O5@03^D_KW]N,E>/E)X&T_<-SM9[#K M;;/_)72H2A!Y")%+I%&HCCMS0B;"MF"8_]54?6<(7((F*?XN'%$S<(F9JT,> MGD$=8OM8F!D&5D -$.)")!_I:J2L0$[!F@?LKP96<'?S'3M!5"%1 M58$TO= MGQ#.#(0OAWUNGX7M^>/D8O>_95"]BVMS87"OSZCD##,ST'"[#KF 0< M.4"*G ;PSN41-MS9#B='*-Z^KD=$G(#Y.O5O1"ZXZ^']SB-<,%9S@O%)U-^P"8NQ5&(_;@_QK$$72=H [%5K'A2_$=8JA] M-(J]OBUE32C1]PO$]8CM+5S"#$HIQ*=P-"_X$(LF'+X7S&:F'G6%JOG/$-N& MO'7NS3'#9E69/("NR--I33&99&XT;9]I0SR9 M0.!)(D+O[_9(%B*QZ&$3$UF>KFX=M20Q\#[9H&B=,%L/ ; 1+T$ 0Q@1N%Z M6"62%#"_#.#"?F!:UZ(JY/5 [' 'LV7'1LMP1.>"BM'A"TSW5=$+> M?1K#DU6,^,W2?6P3NXX5V<]'S6,"+3M^M0FE##9<$YJ#S/%MLC2!&!F-$\H. M=J0BA$13"4UV%X2!S"B20]EQT'8;A7,GQ@#O 2;^'LRB[1+UB)S \"^L*&)R M")C#%>*?T:9>%(36;E-'4H0\!B;PP=MV?[A339S A$-#^*5H(2#8T\ .G=%X M=T;CV',KO*/3<-YHTP1PC?=3RI&,"[8-=UZH[*!%0T!1@$2#EG.RBB> 7K=& M>R *@-&@CJ(""VDA#)4@4&CZE3:3#[^/($?U<.2C_#5C@UY)32?T:X>N"Y6$?8?L"'=/ ^!."*J0HP4W7UZ MT^_4B*=!;>UHA,*P<26P ;3Z\1(PB9<0#:4L,'W<<*?+>4]7KXR@AN6%XX#/ MA!>L>'AS01:9=D>4M_"P55J>D?(8I1)P,[&5<3@9M!-9"B2;&DD_*HYI89'! M)0M08,4L'),_4?SM'A3"!@(J*ZQSL-MLW[]@6+7&8 M[+TW(NK"'B)Z$E";01&WXB )3AQHI M^O9*HMA#P +Y#Q-BIV7NE)IH6WG)VOM*RCX,HST<35 +=MPWTEVHTQ_TBWQZO!*BX'+3,DS4GJ'G5(9E<2_WA.-F6 M*+.-5)R7+9F45^#8IC,PZ $_697:Y30GHCZYERT;LT':E-K-G$1739=;YCKF M9-J6Z<.W]T107K0KM:8XZ*Z*A8G;H-;S,6QY\'9#Z]/_'5-S.8;98EOKRI%52[>5\6ES!R^_3$ N56J+S,&'S!40'P%EQ''7^1WL'&J@8R8-J@I# M%D6+&=W3.5F7LK9P2RX9.M(JRXV^V.@U.V6Q>PE-OJM.@ 85SN9H1\?H#!L[ MH0\I6D'%6>KHVNE>28&]#EM\-'T!4I!T#;;NLCQX1;+CI!Q#3% M!W*[8Y'P5AH5-E%F'OBY_65_+.@4(3H:0>YU-73+/S^SV#NGC XL#L^$?'?[ MUJ@W*K1#WA=:Q%%WW$T>BU*7.L%G;C6&X8(4X/CO30&*OTM_]- 2I]1]UF)?J/DN"# ;9GWP7?"N-ZW6OX3^P8<0(/VI/>_SZ%DMSV MOO?FG%\[^0T5V,.?NT/<[>2A:H76_O_]H'_\*?*1=RS]\B;!P[NGH^]1#,@U M+Z9^'K'S<<(B)U-(2H:,CD"1:G] U[_91:Y)JD_!<1!NO@_';;W+$==13UQ' M/Z?M'X'VC26(=)0E/F [&4#?V/R>[<\7M$YNC PGN<$V-#JN,+/7HK 9%-[X M*?,G<-D+*'^H/M^1_ A02S:&FK?>2$W!JLJN<7_?9P29QK4NZ 1SKCK]_(UG ML5W0MKHQ,IQ$B$.3Z;L*,07%)RIMMDXWF/9,+O!&UZQ/,BNCU\R"DTMQ2^/6 M[66AE)>:HEH55;-2&1OHK(/_\8NF$RSUFA3?FE7X)H=VX>RQ7_FD*L5W@YZ; M\FY^)7_F34#0>?2(K>3]!H927K/#I@?"S$@6<\T.U:^GMQ/B>R8-X@WY]1_KJ>IX5JZ10.@P#SK;3TWF;1E?S4.E M$S1RB)U6C;@QW;<;!?K&?HJS^RG>$2-/\:QL4.CS,Y/*XM#I=!@]]Z M1:X]_9M @S/I/&_ 0:\[T10SQ0;2O.,$[;G&"X:VE/&M-FR"85XK]_N)/"<\ M?D7/\7%FX2Z +_:>_(U6\TQJ&2BUFA,@O]0MH-8ISV*N/<^;@*>S5;;:A0,W MP+$*5BMFW$AUEOF\2'?N1TFU9@Y:U%+FD+["IQ(L?:9K]+ZK4^7JW'ZIPYEK MS_,FI/KT2L<[Q7JA=#RFMJ1KI)[S2N-R1QCX#$KF0'H'F\BDWO2U;*M=O+.;B$SG(4OX3R/E4J$%>N>G_E*I1VICW8?E;J-46K MN>P]TD7!DK++8\EY;&I9:E3L;$$,9+':*R289JS86% M;ZP[R'M]\'8^NQDT1Q6J9!37V8H<+$NR-A=@RX.WUP933W\ 2TILEIUU7N?( MNK!\=B95W1F4?.7 M4+\\:)D5D_:B(>A=@ZZHZ:7G4.-:<2FG#EO>VWV;%&2)D8I29^9Z%:<\%Z(5F5@&62J52-% 38\H!*O?6#\" )*<98BZL2^3A*ZX,.ZO. M2CG)*(^S0YLR/9J4R29%QLBS2L.HWH-FJ5+IY*N*_F#4 M']HTN4[9@SFPFXHZ&1];]Q$O<9/,H]Z5NLR85(;>0+ :J,^#<0[,89$#JYPI MSF=>9VGER\,RAUI2U,NFR M&_A-VI+'TX?\&+8\F-*$:68G M+Q70).\WLWO4Y\&4:OEAH+)T)F-T!Q6[UT@&IBD@IC^H? MY?J266T^DB/+$W/S +2I^J@PJHV/<7UG,!\GKK$FMJ5R MJRXV>I>I% #'M25R@I@A,B>>5PMZ,U7V6BQPN/#2P[Q8[K"#EA1H>8V"C+UI M-"^1>$R^:F;\N6%QJBSD: 18_4Q"33-%9D@^S;Q03/<,YF/IR7-L4;I..&?C@ M$LKTJ=/CG@RBORY]GGGU4HIX7:ZU+J_Z,^-EN=*RA 9[O# WMS QCMWHNC"O MWJT1K\N5UH5ZXQP\7IAK"4PJ$Z_+V=;EHY>VO66W?)H;9\ZVLUZ5 @=^F ^2 M9%<&@/OC,@#\W048Y(.9_.YL5P.?*SSXL3I9(AQ8W.]0NKI MW>UE[YPD%#3TOG[7.AU/9ZC1*:G\VU/2[+JWG@%AI7LRRBJ1#QH(?L[Q_#I& M8=E(UZ;IJ;1X%*OC&9/O-<5,H I_'$KZVU$57<<[EM32#3:V5LIT5T9SE.:I MIBH];JK+,!&?YJ@$2=+G"!J/T6+/17MC9#@)7%#72FJ^";C8BQ4_,5ZHK0T[ M&!>K):,I%*JYS>-C[AZ%<%P*+YA:W?-*Y5Q>:X;4XRG&#FVLNP3@)%DPF..4NEA.\)%Z^?Z7_).;]U M7OZ%\.(/%</7G^8L?!HQR>TE)]X59QU! M)SF?4ZI9S[?#2@H(,%(\>3XE\E,*SY?P/**[YGTW",5%1]KB1-[(/]>4&8Z8VH#0 0G9;0%,9YLXZ<6.R,_JB#RUHO@M /ZO_8L@_R0_ M6^\ 6>OJ2IM3Q'5)ZP[3#XP5_&3H!S.PZO76WZRH[%:T__ MM3S>Q*?W\H[W#.$/6'_[7YR9"M9ZAVV1%1<+SQ4%PIID!2;2-.'&N3_QFAR=I?BM>7IRB[':T__%N#D?%5TSX@G$X?O M5X:Z-C+FLCYG4MQJ*08(3Y!J2E&)#),Z$Y[$SL;K3'7_$H39\VIMSU-G$H0- M_-C[\!=:Y[6+BU\J<^;:\[P)S\79M,G?POGQFNIKJ36^3QN%1RFIC'-0/5[D2767.I!,>?Y3;K[RGE6!N\-OM?*N/EVO.\"3$_GY;W03EGU_>]9$;? MD.+<<[/,]+Y255:HGBZZ.X'.)-+LFK"] Q]RH^8N\"#C:4@!UZ*H4?@.B*7'1X!?K6LF?"*P?=V$ MPQ\%9GB)F>?K8VSVP;<%ID8,T97P-NH5:/C%+GP<_; = L[?FVJB."8XL /JC;TP!=E48X+C%24)2"C_^"AJGKHO>TGB8RQM4X[OZ M]L?TPK(_+%/M)4):H_4HGZ!&6H6>Z.CPVUR7&L5M=EQC';G%=8AR[S76)<>Q6UR7& ML5MM-=>0TB;-^2@P,>NCKLM03,!4"30&]0;"]Y^)J/ M$.VLCL288A]U\<44^ZBR%U/LHVI83+&/*D@QQ6*IC*4RELI;IU@LE;%4QE)Y M:Q1[R\S_LA3["@;X\VN$\#?;"]R^K8E]2Q="LG>I@QC\SWQ95V_B D!8\(N) M1P!; QIQY-ZW$]W;=8N[WXTQUY>Z":ZKKS[(6C<'X3=XX^;9(?K3W)Q(W9'T M5Y*7$UZO>7:H_41,0ATDQWYR)CG5/9HQDWQA)HF1Y.1,\L4XA#Z%[G5CM4/V ML[90'MN1@AHG4\%N;.K72+Q/WUYE]U.DVH>.[>]7TWV7-S9IDT^FQI125 M!CG@AGTW'[0J?/K/"WCNR^J1S'J/3N;J4L]F)+YIL;.)/AP7^'%XZ5MUOC RQ9)].LNE]R:;E.1-L1LUYH2 I2[)CM?*Y7+/[ MYU!ZN+K_/@?O[@$G3K+W5RQ9,>2_:4E^V.5 M#LXCV92S&#WJZ4Y)K"[ Q+2J8%%NHGOW,C]^46R"I<]R94HLVE];M,,3[5BT M7VS:@UD@U0=KKV(D>ZLYRUG))&B>31UOMXO&?5GH3J7UTW1+P-0*CHO[. *#BV&R_>#K'<.8.U.NR6HSH3"(KI*D M$IG,66Z2O+' B>\8^!>#PN=T15P$% 9,QJ%G$]T00;FLE2995C9;X_"F2"K! MI)D8%&)0B$'A9KP8%P&%[* _;9BC1#]QX)I.*^#CHY2;S5JW1AJ" O"AT@LP< MWO/RQ2(TGOE54&#&KMPOT>G\12 MMOB@5RS- TZR:UC/1#>5,(IWA8^_S2;?Z6.2_JYN #F/'87\VR2JV?$ZU4;SW,=I;D8(,P(_/C M%\TE6/*UZ-X8-&+0.'&8Q=5G?F.@<;D""A\ #9/D%[E14^?)K@9HW3^Y2MP57]MFS4""ZZ&>M)%U&THMOY/ZGFUSI>"OO?D MKMW.ATC/WG^?P]DG0KXZCS\?^><9J8(94!YQ7(;DR)2LT3PGLSRKR0JIDG** M&=* Y(=I0(_@._^E;)^ +-LL5X6IM-C(4LZ.9ZX:_$,:P)?>R94V:E!XK MP^F"3*[,N< 5,ANO.);IP[>OUGTQRXWWFT'Y)+O M&B4C5YDSZ\:XTI+S FQY^':N6ZT^3J>\-%A-TVM@#8VJ.Y:9P[=W,VRCGN,> M'8E/5EKID3WH^)8 C9Z#EL[]JCXA-P5#S&G)A;EI]#VNB[*"#OOD9C7I83ZO MB\W68VZD\'-_U&A#3#MHN20W=5[/+"U2"5RC^=AF\S,*G08?M*R3=I+O7HC>EL3G3#'HRXOKE7G4F))=RYK!E4RN,>*\B+,A! M4Y]87G'I-CC4\F"<0*8ZW6K!]\B@E$NGE*4OYIIMV/+Y..62:5 L1:933(HY M_(9AJ52*R:2B;YY!TBETTY>[Q]#/ZYYJ.E[@@A[L.VLZJA%M$T.9',] M=$4Z1W8S9&Z0S6OC<+_3[0!H@O]*.QDUHWX0 &X_,_A6WPW R79Y_.=^>>$7 M"@]"I6B';S1[8GA2Q2)(HNA_Y\5L#^/1F>G;52= "TS0'"%*EVT/D@"=N'B' MI*Z59G3&G>5)D?;KYDKF!P_CI7 FXKVRN[XD7C/P/:0"034-ZBA#%+UI>[KG M PVESOD3 '45TW262(TC,$VQ7K =9J0-JK"-,O/ S^TO^R-"8:+1Y<^6LDKB M5;!WRF'2!"-_7UM,8JT.?_+\!F??W;YU[RKI'^\]=^(9?!/*Y?3RU_68"YDO MEPT.OH$I4W?L1>L^W<*4F;N+7IEX U..&?M;3)F[HU*?<\X?#(HX_^9T8&._ MO$?J]F7RT$UP*[=XL'>IZX8WO761QUO$0I>H$0R9($YZR M(E8>J, : I=@*,P3?W>M2X1N5SU-@'UVP,(Q%\C0R;E TWVBH*@8SD_&[->> MX37"M]AKEP$YT8%'J$7?6%YI=)YQML,,P9.;HSVW1^38D&N./8:(82&W1F\] M \)*]W9?[N0H%*.M%-4Q8LC-[F*9318;I%',:V4^QS5*-/LW!R#[CI6(Y)_'T1+DJ_)_Q=#*,WJ]2MZ?I@C:4-N M/DJ;@CQ>H[->!EU4Q9-G2J^+A?R+3/(R/M'K2_E[M9+?BGECQG8SY7$G(S7G MY1&OZB6I6/J;D.\/B7EY6NT$[<>.9.265FHRUP63"9"80T4DG6!>K97Q.=TK M76#KCDLT'!]X"<(&I[D4-S:LKC?ODZ7_QKZ5]_I6)-L#:@#M*O1M!&2J/W4[ M0V/.&DUFGLXF2:.[;=;Y:CH5Q\]99$!O)1+KJ3'[D-KLEA=3/2+CC+.55HI39HOI^4) MHXE)5AN'=^HR="+]:O6?3^!,*>";]M"!D#,B.HJEJ Z1J ^CIL^$,)+]FCR#<]P+.:QF,>.E_<*NLO[ M&ZYC]5ID;IQI!K25=QJ9BVDM36\T =0]ZXO55=;>R)I6TYO1Q7GL6X+^.5TO MSQ29NC($]H$>$]MDG]PFNY9B\V8*\$W6<;LA70C+(T9(4XT DBR!/MUJ*:8Q M9ZF'ALE.J&SJ8IH0GTSYR;3=KXKZFA54P+:$X_?E%\@HYC9&+T.*?K M)X:/#ZE81_"#NY]NZM.-EB>[GDCW09,1\O;%CK9(:SBM/5"MJE%MMEKY=26Y M2BI+B!\HQH;Z_#$VVUJ0L9_GA@W TX7\?GVXV4MK7G+SXK)7(T6+FA1KMG__ M./R87>*-KUB>9E=%K9L'%A# [3T^FXCR7E>@2SPZK>IT4@W%XHP-%IQ(T_?5" M4W*!ZZ*8V1DJFA1>"FQ"?2N)%*[3;O37GND-V3?75O,O',IR[>E>'^).KF8@ M\^=5>(OD^@C**:+LT04V9QO%<=(K#;.UZ4B+RC.S7()ASE1J-<: FQ**2T>U M7'N^UP>!T^LY?X$"&[\_H)HUA26;V:HY53>@UK&%L-YRBDOPS&OVQB?P5-2> M*3&G#;K]'I!U[6*FYTICOO:\K@]$E]=&&HZM_A:*?*O32UFMCD,&E4PYQ8TK MMKI!A0:A0I)))4CF3/=%Q*+\>44Y4C.N/;'KR_(5E(I7A5E==39U8R1N2(7, M*5R[(]'F$@DSU"LX*L&E7ZO)?H'JRG\MD!\_=1]RG?KO5RJW M1/4^(1E_-6VB (9NH+AK@N+"2D8)7, RYUAP8FL"%\$!&J';OH._Z +(:AHA MP-77X.?HDJ\.\'P<[!N]"'W616'9\&6$,'8!0*R2(*#0JA/8DVH&&J2)%9B^ M/H,R:8*PE":*%=9!> OZS'46.FJ%A!,Q@V(24*A=7%234!4H^:AW%0T3C2\: MW2B:(Q'X\-\-'CBNQ7-'].#7-ER&;9/M>"8*? D!.3\*>!U,\+RSP@>(#WNC MJ"K< M#G(X"6%GR5I>#?"]3'UD'84J40$N5#Z_(P+(.'O-]A2-"TAIZXL#=3 M;@S!FWQM6;Q@. 6JCP14A5NY N41&5^AE",HP=+M)2)<0/*#!!EA G ]C%6I M?^,"NZA&<"C&+K!@/ZBILE!T4QE&,H\>>0X#R@B^; \XAHH'^]:A>.)"QN$H MG+UROKNF\*NALP#$$O+3>?CF,![JC_EFX;/#U4AKV5*Q_N"H6<'F)KYP4A'N M;&G^/F9YI.BZIHWS S&7T<%42;+ %)8_?M'INT/_P9,,^\2SJGIWU]E8G[9. M7#!DC['V-Q!B"!07;8QP@_1\-':@PS9A0\QH+MH79F;@O5?#FT&9E(WI(R> M;*-B=).#45&8R@T#%8,Z6HG["7QZSBF1:-NJK[@ZTKHZ<"K/'L_"":(/H_:/ MR7%ZM6QS>6-PGVTQGJCTK?JS>W_8/SZ>@Z_2O>[,!8K6M/<'1.U8+TGO\=[: M;0<]^[Z6(I-\4:P(]UQJ*J$-Y(X[!*I_$(Z[56Q0(AG1A!:'C51VXBE"N/.% M%S*:]V[:NUFCEEUGY.Z^*4,Q6'67RFQOW8.A[Y"BY]!B$8RU@E!J=/7&E=:] MNZEP_9E@TN)<6!JE>U(WZQ+SP@3.%HET5,Q= MT2R(?'!4<*7@CJ",X=BBCQPN,_JK#H90FD2ZP\Q#Y M/0HG]PH]+R]+LT\>H4@)H+,H8A(Z#>G_6+5\9W9C]I"CG.SK(P+W1! MYFD9_J,0$Q>)[/_TFKFCI,RAPVQ_",@ZQF^U9G RZ+$KF7!OND,+BNX2?<4,P)[_L_SB'*%N%J@;M%;*;.8Z*_R5N;Z8F^#Y;OIF/8R\ M22^R[+S0D08/9='K25+)WWS"V ]+@Y+J+=ADTDC4$3H M$(KI F]N4! -X"-C2(T<^+@IOA=+PP<("E$#"V 2-$17!=VLAOWCN[X@0&*H M@CHLI%:$B9H.M4,7(%@9 G\)@!UY]W8RB-$K.H,B%'P(];N)/#D-T>X 8SY=N!OA*:+S)#>J18-U M!6'!OW#IY%,BP8(65$(CSKF.%Z[R["C#R"-_][K8;.CK,?7%] MZKYF=@JBTB^(RO"O+O:+Y7CGVI_Y#D!T#@%%U6LI:R06Z&Y>574#H-6>ENVU M.QCE^V)JOBBE/2.YL$KV<$5V5O*Y+@;:+9*XD=HM9L%),]L5/?__YBH!#1_)FLO%3?0AP_MV;SCFBCCYQ? M'#+3RW#'_:W7**SZ?%TIR*3E0_DN#A\KC0[R+*3O#D,2=GOM_LGS>\"/R,#07&CGVL1PC0$YLK'0/JPJW@0"-#J41\Y6?P)?BOEUV].Q M0: WH7Z>=/HGO>&S+61^._<(2*-EA'AZ)!1G?TT5P6NVY6J^*0WZ2_I>+=!Y MMXK.B5MY;EK[KI7@'_4Z.P"X8D440^UP[H) M4CV@NKTUY^$&Z&TU&.P)<8BE S7+_9/QK>V.0,E4].AHW5'58*9$'A&HQ!QH M24^'FMLCB[H.@;^KC !R.L N2D QH34AJ%@VJ R?2>#HBC#TYXZ XN#B484Q M-B\BA[#; IA C52OO3D2P)J9SAH@3XN&@ON@WH4FL=7[MUW, E>=*(@ 3WK; MSGWA(Z>(%L"/=*A^PPZPKH#?I(]M?03[13<^(*-CJ[1#"H04@F/?IWA$964/ M.4+#))@Y3\;_3O5_BOG9(M4:+QH$BZC#:!WT4 8U1+7HV:UWQ9L :!Y@" P\ M'#04I=LAPD]TSW=<3)BH)T0?5\>6$#9Y(O: $AHHV'I1/"^P9GAE,0T]L#=N M-+&].(S CIY'X4ZAU:- >PKV'_K71K!;QWWF08(R$,9[F0ID0BQ!$8RZ "<( M(OT9#@QJR=" V^8+AH.';.%B?$9\'7K.L,\(?0FYPO?-T!:$W K-)3MRGHT" M'+6C.IX?/7]'""A2"[XB,/U$.'<3-_#@S\#4(GMQ?_W-]9,F_Q+PO1C0C@RU M]YQ2OV'U4)AT'T#>]%'I!]CVDRB).#A*VHIJ#K/HT3VRTUCT'T#:LJ7B-.T- MF[HT=')0+V1?4PL1ZWX6+>+=E!CD)%OJ&AU \IK>+7B!N*(D 6K(=X?>J?UX M/ @![W!%)9!(S\)30'-]1S1_B[+A!A-)[_; (=X.CCPYBD_^9D*>0D+YND8 M%>-[%\%[S5'Q7OO,[XC=&$_:V9X.'CDAA]/I>N[U.UEI,&Z4F%73SM7%CX=C MOGMQ+:9B"FR#Y\3<0V'6MXS[EIW"BWM8I/RR;'XZFBXLBYD$#W*7K-)*G@,J M;=>T]OEH.@U6;+;<92ND(EIU,RCNF8-.8)'&%"D8[U&GGWNR]\[[L &*-39E@7S4P#Z"2CO-#BJ9Z/@Q MU)M0Z"M2>7$0+$YXQ1ON,_T0JCR=%R^+OK\0JIW8+_,TF1R7,B/ M%Z81%!BIUEN8W1XEG/_$Z,2&^3MF*A1JJ^:HO=#%G$N5/5,HV?W1& 4A'4NP M?6_$[&].>RXF>,2)0.)E\,Z9'=)=WU&-B6.BF'-T+Y*_1@=>K[F@]5[+2=]/ MO*H1D$JES$RIWBR[#+E,MZ$)*?BOM(N",&[(8IN_I.!0!Q1[@5T5V+A$?D1\6K] (+N&^ I1/5QP8@&7.G0G M0,#W/'VT/GJ "*#*X6_S>U!F QH(VK5Q7WCSSJ'G">%9BP3*:XJ.*]_ Z]"= MAT$L[%,NNIE:H>PWDV)0J=PO2O*"Y87?@#9$LV>J:!$D/32JY@@3[IG> M%%(4?RUL,U#(MBD4\NN5P4][S94SR$/T?X:#Y4;A T 8O@*_NJ6X318,E$!W)(VKI#%G]J*_0=X!< MRG!)%<(#D/;HUW!ALL^7#F[:V&^QMT!O^X"ON$;9:(T\X$6N-KX>@=7T-X- M%<)MXN&Q(28(H*!4Q1"O7G8*<0OH"-?.$Z7,RS1U JZ=:MU203?S1;'XD 56 MJROUZC[/6[:SU7#729#3[6RA"M[08]F&)[S7(CPIGF,1+O$V6/R<6RK??9T M&"X)WS!#GF;$TSCT$6<+J_H,GR+JD)C(V1LYI:.@#BA%$'4P3R&;ZCR\R2][@8RIF&8 283=]N@F 0>^7(E<\OLO MB8XH<7BEMI5W.'@(#FA2VW%^B2!V*@YBCX/8_R:(_77[Z0/6%GTN.N^I&"]! M8?].M!?7I45(Y87E%.9!:+# 1GO1F;]#L7TPP8XI= 06H<;(,__/L$%-XBV=XG2((P!J$Q)$UE#??#GSB\?5^BMA 0\O[S5:C!,PO&^4JLF?5!]YO_^3X9/9?[]0K>EOV. MLU9,=/('8.^0LEC9W.V$+OX6!X]YGJ/JV(^)-VWT[;,K G'A$,<.RV6@X&&4 M1!%F%2R1_]34 4JP?(JJ]W;AE)>>\]D2?5DY#M3!V-U2Y#[[$W%JUG14J4@.,Q&[W M.J@N%,/;=X.WLCUR%92FH>(3(8QRN[WQ6ES_?C=43[9\4ZY/G+PG=2G=,88F MKPC6U?#G.3DA#'DA#J$MH.6&AA0<2,M4;+^%$D8@0/4<^ZBASK7M^KHZ4)82 MG>X%5:615@)30'&*1R],N1) (=>6'X4\(>B!**4"SPL#4)W 1 MN21_QWK?I6YCY"[=E53$%K47^C#7A/)T@H!+T*#/;\[X(-\+T#TX9 ,R-W;. M;],3"I")"EMG1NO)E]$^Z@=U[O4^=<-BT/9WM5K"&,Z M#ZD$EPR%J(<%F69PN5Q<0A#'CZ-(L:0%&CVR^?:CL!E*@$Q<]#"0?8+E!\S#(H!![%Q^/<@Q>< M$!9+0)OP?I!!&'R@F'=$Z>GLX_7(@9UW$TUB"% ]"=TWPSE%9WY[V4\8N-%T M()#O&#C*F3I"WCUN1A-"%5P#^,4:1^G#][I1?/TVVBT\E;)?IF ]O5\)CT!Q MWH:+4L:QAWR7&!TE!R;3.C]\^VPB?0%*(@"KP]G338\5-( M"F;6*%5]+Y[!!&.4-8,8(LS5V3M0.WH$ISFX"V=IXPT'<<%3Z<+(%[T] PL= MS,\8]6B?&!3W J?V7-P=X$&[1T7:)U30[_ 07V H%%K((IYQF*_]HL0+KL^[ MA.^X6.3 #?/# /E5H_!?1,6%@\]30UE+[+/!&]B"[<_]228]H";U53*F[ZF)7JI-DV37S3:+Y<;&'327UU!;(Q;<$1S_<\B0^R#Y3C6J[_A 3K6! M8=?'(.)=K"25Q>M&.A-E$6W?.8NRC1[P"UCC#I4>B)0O;& M $=88X1 670F3O#SO)>C@;!CZ7ZD#BCATQ'*[ /87PXJPE@<"ZX&5A">;3X7 MT5WV,4J,C-1&[4DS_$V_P'OJ&>_64/Q1R,N+ON&F.T;ID6%AC.C#Y0O$P-@> MX^@+JICZ/$ A^&A)CH#IJS"SU<4@.$!59KV_ESY5?D%Q/,\"9K9FQ/X&&I:K MWE.OGI5F0 H6*HV]-]0GQ>IE<-#O%"C(XE#_0C$MV"X*>01/PM,UI/#98)>J M@ 5W_W5XYMA(W=;%.2(LOY./MQ4**$"8Q7?L_32\_2/OK0@M=D3:C3!F[-YQ M=3\J(O=D4NU2ZGYGQ.!PQLC>0ECZ+/+L]9 X7/+N*';NCE504;5M[V$ANIT- MAJT6Y;V;=UX>2UY^MB2S+4-OK3*5.7]?6ZU_YP#YSWU[8G7UTQT[W'C,#QZ?[!N#7 5-L3B<4.S[J"TEJT.;RW:@^55AG*U*R MD*B6&&)<(B]Q?V]!%Q8O"/,,B :U%FBTO>D@M[/G=G^P53-C:F2Z[[8%![[68>BVU;A#P+- M?^\9?%4=9?6ZPO+S="!6'SOU7F[A^S5UC((*CYW^[>FBSP*;4 9/N"'J4?14 M!%E;$-N&C+H>*LB *R"X8 QEU$TN0Y%!PAGJA@"7*]ZN-L"90J&+!)](H??@ M3).39^:]]."^R'(ZL#S")"9D0D/EW?:]%Z6BT3X -%%Q44&\;9;LV"P/-\/Y MO2,.E%)QY/<7\KKWAYG'@O;_V?O.YM25;-'OK^K]!VK?.Z]F;AD?!>*9N;M* M@,@91/I""4D(H00*"/'K7W=+(E@8AVT,MG5K[CXV;EKJE5.OM;3]AJM%W?#> MIGL,IU^H30/8\NSE.&R\GF33XH["!-E4$NIRN'!*%&R*3%R:'X$:@GC5@YJO M[0 A"/XQO2@$NJ+I]1RZ0L>?M^+I+17T;T/RD1;ROY],6'ACTU*:LFI)'1[I?3ZZR"^PB@4#"Z)+Q(5C. '63U?WPAU]XT*XX_(>\WH@ZEM5RW&[@PT MD\D,RCNF\_YK3>BA%=.T!;Z P F4C:3S2-^8 +7H3^99S5-*E+=;6ZX/&4DG MAKHZ[EB]!! _F0<"PQ^RR3-M+YXWB;T_'(^G.E#!T5URWTU[^@G"FI^H."X# M/OHCW!-:[C8J.9D)BN[XW9TN7ZCT>N^?O'/AQ*;18JTCH[]W=-V$"JZ;2!]I M>]V_"?BV&ZL>Q')'$#NZMWH,SI.N T%6ZUI]=5Y048E,1E39$MO$ALG9P"C8 M[6HJ\_Y94I27FQ,\OD.PR!^=EO8.>U9;K%6NJ;>'*9I>I]E91K,SDE'KO-1V MY@J=2?XX??Y9$+,K0GLY)=*.O.9R+;Y6[O56:=1W)%S/NX>8W\\)_+\!.[*! M^NA"?N M;?#2Q]Y/\-<2>FD!FJBVYS%!AV9ZH,RV%WZG# ,&[9"?M14X&U6S41I/^[TK M_6V=O$N6-V4[+;N$E!V[#)E0]#]HF'">0XY>)N>&7Q6"P?/!#O,&3-05J[]@ MM9;7%Q(=W*QHGAE\UNX=ZT!S$5Q1D/.[_$XEI&YM20.[E\BF'G#\C(@Z6+TA MN_5HX*?IS1 0]F!\B,F"N^\"ZENW^S38L??CA66>.#\/A]8-B 2]5L*GHSFN M&S#[!F3YEOE=GT643^+>Z(\%@-OP[(QCJC5RM55O8\L:(R3*.RY5[TG#'HHJ M/*8N-Z+HG_09/"4@K\6E+[2O,07V"L1DZ=UX2ZX,ZC)+6N62YA"Z77]_%ZOK MH7T 7E_@ [3WH5EX>3Y*NYE/,LQZ/I*';%O#>66"N2C1<<%PVD\<]X+PHH8& M@@=96M;@?B(1]6 0_ G;?JHH% M>]$L,42ZA]%,=[S&.P#8R$.(P_[M3_L2Q.!E3AA?7Z'- &LH@FG"D\P%R8+- MHB^Q6DAW!(8%T"%GM4*@#[X(6[X@X_=96G\YTZB.6O8D6V=LCD_76OG>$M]] M"RZN3;7*.)79*'*)'U9+%7PZFM0IV'?E>8_^B(N?F:GRU7IB$%%/C*@GQI5Z M8A!OZHE!?D)/C%>H7N2,AU5&X2#P-YZJ\M7+@U^%[C< @E M:\.@/@M(%W]WA+=#Z;J? C:!V/0:_L WG-LPG[)!(NXD[;0O%KS'D/-3AST& ME:#Y%=UV].+='N,K14W>-OAZIR,R:V(VU!;QZ9JEOJJ?O6ZW1KT1-13E=;F0 M*R2G],))PO$K>.:!3)R9JG,^*W31QT8^]8F;_3/\ZC?3S3=RA(?IXD#L% FL MM\,(>E@UMKN6\Z,C][>BFZ\E& MSY6P'U]%EH $\(<_(ZH!HD*!A=^AB[#0;((U*I)W2?#T4A]K.3'=%X?-959->8MJI"QNP: M)?&9>T_[#J_A+K"P8OI@GGU2#N]M_L'1[?N7'83GZHT^V.P,!I;Y)@:G2/-Y M' J )_/5/UH H.#;$4 .)'K=W,S.7N%%V@-"1S@8:O^+?J4"G)R0U[0[!L0XN).I < 4D]1\%( MD7J=!8)Y,/X=>];0@N:&5^O"<9Y(3<.:=B$"$87!WQJ2)JFV^H0:[X.(RTJK M,6G1;AKK+=1L?EY(8;5EYUU-G?Z,FML!!H-J=K]W"'";SK<\%)KEJ3*VASF& MF!OQ*9LPLJDE;/Y]IGW(-7NQO)H*V.W=4@&=HZ@>/\+K=&NY=?F5VZ83VOM: M>WTR%>R2\?:@VW8YFB5QIC=K3XH3%K8 .W.UY!\'@05.!MX-UOF!+=7YAWK \SXDITPFX_,=2,BU[>2ZWU$F<_2?&JTGG*P!J2&69PT%3O16_3O3@0+S M5*XW9M'/5L3N.EMQO[3Y??(?H>)S06EMZ&!]MM$IM-$NG+A<9>K[4C>*J)STK7[*:@%;R[I-\!>/($Q& M5^ K7U=\S#K#>9>+=Q-,:5R:J7TF-=]-OJJEM%JIF+QFDH*<6G;9^H9<6QD" M-J)-9![2V)F*1M]WMGPKW+>9]A>%7HZ3-]!2K]6IZ1M71\H)[<;RP 5?P787 M@)8!4R"/!/6?V7=.@G?S],-8(A2:.-A@1S>5GWP/ML-X.0 +A*$ M2<*X;(B M[#CD10CLE3?C^O L3_.J1ZQ0HP:('3BN^RUVW4=?(+QCCA(<@AAV\AN. M'NH;/&DWD[HS^A85#JWYQEYQQ5U;'DJ#\D JZMRX!ZVY"S?_SBODL_6&,!H% M?DC<99KNCZ_F'P](OC@R\L&?6.])'MT4CJXBHF;9OI3:#T>6_*;*9ULCGDXP M/-EQ? 55*?//0ZN1(Q$*_DX.=G9 -@)HLFC:@/.\P0:^^>VW0\9[; M"^]JZC%)4SE]!(PY+-7DW9P8E[GFY@]F%5]LZO'D_=$A2X9NGF_RX6QWA:(S MDNNTVJEL;=I*T S, Z4RV$,:/Q/H.&+&4#WFD=+\Z6U7WJM!/!QZN+UH=U6; MZ\Y.6MP(I]0 MJ5FRL4HQ!)_*-++K3K;L%)3/T]YN'=ZEUTKT0P:OC=N_"/Y&DE^0H/Q>8 M>+=0BA=W\_'0O(4L_PC\YUFY4I86C8[<8COV$EMVB_DEQ'\2\#UVAN^?;8\5 M.-S_.JU(0LGN.0NO7D(5\=&%'I0)7)@C@BC;&:->H:H;.K5NZ6RWRTF)T_:* M^#LZS';W=KGG0#^#,J3JCET(U(SV+-QM.9'.K TF2_>VZ2EA67DGS<+ZF'-^ M%TIOPLSXB:&.-"L<:@]1@5+>GN5\+:_]W?U+L=X4&]14'&HU4*SQE!9>K?ON M#.!_+'[@;,GC6%GE$$@ZWBFOF^?S_K+LEJJ=1DG&W**<2W/)HJZ2SR#H.$AU MMNE5$-'ZL+0_\>:F/N?Z5.YC#4$O7B]F@*.8P9G;L/L]?OUN:3% ZDCEQ#)! MYZ23D2V:IMMH8AR:]@.%\)F>Y([ M8S1^S[51]=I MYQ^"IC=+)T_A HR0?DLS-],D.ZMI,27WE,8BNY7[K9SP_MCH 1%>Y5O>-@PH M<32^J6N<]\O92.:&+[8T:M&O,2EV7!_S0Z-NE3OG[VJ]#B-!HS.D55F.,VPO M8KYG2WA^K^ .Z=TSFY[OE6L/&ORH-YUL,#??[,C9>DMO%&[2*Q\5B,P9G>TUE\:C,!"$P!O3,'D%$]Z^C0]&126 MS;5>IWL]-UUAAOF"(+T_V_YN B[R4W4FXUD68S5!%YA9U;0M>%_Y3-^.-Q'P M8^QCV[>^0C5>>*][Z3)[K)3#E'D=HDONB8ZC4JMV,4&49':WX-R-NDM2N1L0 MW;"L;1+E>AR74^:.J?0T37%VSGFB.^1_=..)Q7#MR0D!V+QY(OXOIF7EVBFR M80:CYK M##ROY_T<$!J%"CY#/3,#*?MP6\LG\G>/#7 M[B3K^RQF:[['ZQ&NSW+%R##E9KO!5!AUE1IG;*E!:VD*#<4X<\4_$+-?2;Q^ M_09/9-3@*6KP]*H&3ZS7THF;NGVA,3+-%L;$,:T_5L,DEWI>IFGG&DZO'*(+S'::6EENK;L-=K%\2 S[E-@)?ETY7KH MU*S%NJACM;EC;W=8.S^-B\"K#^WI6)O6HKP6!4RJ="KQ]2*M#ARX,G2B5GJ9 MRO%;1L3RO4D](^G9!+5PIC@6WE3O8_6JG;=-.=^I[*:XTZUJ6; 4#R]U5UI[ MI,X[%D,PTV*=4Q@NLQ'ATM +K/)JO)!3"PV:'8U&2[M9'A8-"OK&H5T;O;91 M=#OJDE$+@TU*6I0'E1182H:7)O)].5XN3?-T#5NTAQ7#U<@)6AIZ@4JYD=H. MW4):SENBD=46G57"=:!]%-I5I@;.7*&G-:95T[8=JEOOJ2J%3*G04D[K8IVA MJ\JE]1A/:VQ]3 'S!C]# %BS65SF!N,MXRI&+N>0G8J5<.#2T*YS*L44B^ZX M)M>D%#.8S++5Q!# -1O>U;#6_H@U,I>:9*.[1''5HZ>Y#DWZJZ,E,YT$#*^<2 M',4*;Y3D%F: ^_3JSBA9?2%-%9L>-9%O)Y"IE@?H5$P#<5V!OR["%#Z'C M3S$Q/8@'YABRG: IIK K4_@[^.'XK:#UXIMD4*USGCEP:BMA*^N)H10V1BTC M>*J_&^X=R>+WDVX$>+6757QCT[-K UL/>R2R_SB&AO^\ #)'ALC1_K#F<0Z( M*P!)\'O<,8 /XEF6D %?M.A\(QL].%C*SDQ=L2WARL;=!;R_P;,X6.3_^> AL8=GX/0:V+P@N*X[2IMX,F<,%8H\S(&/X%W_[IK"HY1A8!OE/@V2M'055C]!H\]E*Q%WC8!Y@2C$G2-H4Q3 M@-UB^NQV7X5!_MI7%_&B)BV]%C05Q*5 M>#8NZ360RHLJ6V"8V3,X&1L%N M5U,9Z@ZL3Y;O#5A)S[E,2TO4-F6]%]<+G6D&6I_$ XZ1D?WY[>S/DW/Z%U7W MESA^3HE#9+E^BQJ%CV3DR&3].B;KQ1J#BC8WV*"EN1"5&GQGHS:*R-Y8['T? M0'PQ0ZYM""O6\SMBL.NG9<;^V39T#MC[J!&M]8;^3_VI:BG3QD(OF$P/EW1Y MIJ182GUN?O-[W9Q73T0^E>!%03"!1P,<&YCW/3HW.G;;D#BA+1A]73M[%YY: MEL5R7Y\D&%?7Q72=C]=6'3C5\?',O.._+%W[5V3C?AT;-RJYN'I"[2G#[>?K M+? DBU.[@M'/9DF<40M<0>(WFWE><5#'R?Z26=*TW,ZH1A4WUFB+'=$IE7!V)7_/4[ M?7V=^S,5[!?U/J/\^:?FSS]4N65J=F7 -=TX3=2;:6.4*Z:7> 21[\KAR+RK.["L_JB0B&R\[^.G7\Q 8\Z %\C[?XS)5MD MTD8F[:61J*PQT[46<$E90Z!9PUKXK/>'9FV?D ;3?"+CTD)_VV\X\>S&6HNP M.SV\G/1 I*YX/>E'">[(K(W,VLBLCV M!2,ZT"]H+'TL%_/&F<70#(_("(Z,X,@(?FH$^[, X;X6FB..6*?]&,VO-"E6MB%, MY>4D20FY9E7NQ8?S$K6<-N7$1]=[8*^U"LY.X8,QM7/#XUKS%5# [JJ,/4V?W 633B'8V%Y6$/3:#-X,^'0;)FP)HFVGP! MM)Y@F$CK(:U&Q8!(V&LXSM-P:&KM8^R#X/ I(UH_ UTM+5849H;-&FX,SSS MR;W$ X(W$&_@35P 2PU0%@?P8BU8*R8!J.=T@$$([X)D")RE ^"SJY6A;R#R MX$Q?SA!84X##?>%R"$LL+Q4&9BBF>@5">FK);; M%5OM!2S^*N^Q '@_!+\] MM#\:;GOE> =T(Z'7V1L8P\%DW 95>@F4KQAN&U=_',X>KH4J;JS<.-WS&A9 MG/*BW,JI6*&6K'0IG4(WEIZ'&Z)7ASV6+(#:6(XS;/ S(,Z"P"&]#:D>?]P; MR&8PE9I% [8AH?\4^BRG$WAEEK$(QBVLM'6[S57'G1?H\R$&A#"BR"UX%TL M]/GZVOXW#%K?TR8)2P\"VCS\4F\GIFVKDEXR-;79+@\K6K8CO[G"/P#A$44> MH.F/6H?.59N5^+.N')Y.]8JC5#)#U[A$U=C1*;>[!:X<]HB'.WW#H>@Q! -( M9<>JZL&;PKX"CX$3V!NLP2UB>-*3T%!DHF\=Z3X@B77C>*VW]#'2>*>O^>E< MGMQ3J#K2%@5C:2A,:YLGLUF#J^22'R ]W\KE#$]9<=7&35J@DCHNM^N3=+QS M9UR>.N;RPR]L?+Y=I[;;.#WL);*;TDAN9O/BIW/YR+;5;KU@SAE)EA*J:2VZ MI.G\*9?#,:)[)G^XS.7>VF#IS 6-32J(45;*#_]Q+Q&SX#V,EQA2MOP -,8 MB1W$R]4L"]QSNXECMYN8#E-(5_A6>5=)LUG.7K^T2OE*>LNAX MT[(BXT06RR93V338Z"\V",;Z+NQ%1#V)CZCQ#D9CXU52MAM66J"K3;G9ZYSC M*\E"* #B*(]@(PK ?1/,@F1RBF[:AM 'C\PI"!\H,C&;&NM*T6:*K98LX,Q* M8S1C,9-$CY < 4@MRZLF\)E^*^8 +"[ B]C 3OOPP(+H3CKDR0A1)@?L6JV M^K0W-C7MMT/.MQJ-2K]!-_N]&-4LQ/*M9K_2+-'-?(7N?8[F>_J2EV?=TMI& M,G0-(A!(DKK$(F(#V$-C;R]/D/4;0,^>;*(<-HE!20@EF:B!5^=CSD+P5+&P M70%6E>!5+&\1P*@)V!?:[D#SS% L&QKQ'&"%&=R#-74-?.H"I%M(+_&/L0;X M%.P GPM%YO&#)3,V YXI$J"^AH3?U0!;@P\5UC'1]H8@V@KB O,!O)1D6DBT M"MQ"TQ5==!_0*AN\JLE!XP%\U_3"7D Q%-B*P4<&)S%$S^/'QT3]0R5 MXKIFD+?H@TW1.QO(HM,7FX MY##3P?M:@;TDZ..FP$%A[P"]9PK:4TE#07>.58JZ?(_:-,\ _E M\![@$,N-Y72-1SP=-MZ/UU]B=*1N*AITK &*8#3:(V84ID,\!:T&.P)R@KNO#L'SF#Y3)-%C]T<$$6!JV98)NUAZH9UF/RN1TI\69NKQ.3BH;G2OU>QC, M>*8>SQC0@;GU4?';#V4EV'TG5H<13T][ $#HG 1UT;Z7_I$]!+G-YQU O0H* ME')P!Z#S!&,#]@!Z!=*P: A^E-OG!,0[,0-M"9498)69[SNP)M*?:!_ (:JD M^=$N$S KT(@PD.O%T<'3CG8.-@5?D%1;A<%>&[[*N6=X@7M%,,T@)']@,_3@ MIT_URF0-'P1(MX.G.ZSI<=+5/(S$60]C3=J[>6M=+#*L@W75=B&?;_7>'V+S M,4M[ISI+XFDN7[,:RAQG>E;2LO/U5+L]HEY="?%Y-XP^^-Q4W9CFTCI-T>NE MO8R7MI7T!@:YTV<CYCU8M50-Z5MH@.;6N*I2QF%SP#-=1W\5X"&M; N(=2]*@FRSO5_$>N)YY94KL>(^ RL:P.@ M]A, %'CE%6QX ^TS0=H(A\@2>B/'>^=#=.0X7?X7+VU^_P?\$^A4#KRF >L' M%KX*WE>F0.WKU]M@V#^N4B5P.FZ82!S5_'JZ'T]XIT!OC?[]O__G^.T/R?R23_X@=_0SA$0*FRF[C1R#SBRR\*F7_:\%GJ$!B_Z%N(K_T;T. GN]& M@+N?[(LP8^FKOPD/P P' MN/9D6=A].ZEQ0 =(_QN:PRHK(8%\B,,$]OAS#PH<-CO<':E #P3XX M4\MHLV[X^T%#P40]O>N3C9V%V8*3K:9'J<$D_GZS&;Y-'[Q-^($4M1@\K8JY$Z3@-?D;QDY'@85MFE;D Z!&SO+"04@P,,ZWDV;.S] M-NH<:UTOY_J9>*KDJ=8< M:_,ENF69%:G,=?%6X_T<$GY0-P!=P_/2/4[Q_FX)_%F6(;(5.[F,IRPZ/B'Y M91[8&)H-6_P2%XQ?9+4"HQ%8L(=HP;$D=, Z+^[.V[ B# IGE-RT8&$?#/>Q MIA_IAL+]C$B/F5X34\_FM"V@)&#\E!7!"4W+MU_](&$0E ";:] ,#2*PT-SU M;4V?!.'N0*=)*QBU]VI[+K_%7NW<<2C]:O3W3$3=NP&YU_Y'29\N$IE\7]^_ M#76D ,_2WS8KEY:#&4%BQ%9E>OFE)"U$ZAV1==;TLW_((CG.Y7B"',62GS4" M[C%<6 >O[P5&CXRG(JKQ R^ C@/^NX^9F_9L*7 H';1A@=2VS9BRWP$1MPXG M"<F6T"C\R\/L&K3G)=80-&\ON1G)&>IMZ=7;G MJ$[0ES7H/ATBN;.UR$C=^&Y'N6 M;@"UT9,4W3Q;P[->C1/IE,F5&(+IYMO*5NJMBD!'ZIH0)A# 0H"7OCC@W@JA M.N/(F:(ZE;%U6MBV%OIBV=Z&\=,N+/GQ,UA< D D%;D M6!Y\6T8Y;0NE!0Q)0 7FP);P,!L+.K*"'^<><_'.5C#YA IB$0:5!QSP3%0@E<%H7*_"H+'R=0OJZ.IEAYNP(1"F\/ MS&U@,E>VY5,E4IXHAHF"J9!V#W4B@F$!ZQ10*K#73)@D1CH:QCA6*Z#2 M451I!70#!R]+\,CO- 2P%]#AX.N4+=K LB50J1Z>17I]+L',L6E+UM[R??9- MOSD+O2" 2)!+W$/0BYL@,D'0>8P5A+D .,K+/*KH!@/2K3"HY,,4 M,A[X&%V_,V,%"4@"B0O.$P29>[H-@:P=_@[H\>2D?H7."ETX D]B%01X8$P! M-\%">*?R=(Q"SBPXTQFPFPA*_@M#4 *RY+SXX7/8@.X3>!^8A-7\\ /4_\B' M\D1<4+A)9%$<"A %6)E?L(8"F4%[.#W%HZ>V6_!+0%KYE:&X%]I8V@!UA@ 8 M&Z5=8P#J/ 0%V!#"?,YN +0@Q*X6DTK[5;DX%'*'7Y*#R3H1SS@25DOVQKM^ M;LR0_?>7.3\Q NL"HC+I!SPR@+_O/5GL-.!L,:&/".,MY)3J"55M8X:[J>? MS_X V$'Y)6BFQQF\]S#/S ZPD JPH+(\S,G$8#P=[@/PSCK^U:AK CUU#'3_ ME\VT0:ZVB;8FYYO;=5E3W/8D^P=QNKV+T1,L2Q$.$3H?\-!A:4$FA$K&/8L! M-;--6.2Z,Y>':C/#UGL;44G!&,3EVT[HOB!2\!JR"[Q;.Z)HL!OT0@>F\$4K M3ARS!7^0,9Z895&I4=SC2U6W@H?LI1[B=)]38;T@L&+0.W@R7@$?:RC$CXQZ M!:V")4;HZAKB0W\?G]W8F :,>?0X3R(@82IXFLR%E=K"W!=\WMMXL@H(;2 ! M=*@69EY@YTA[D%ZA-PX477"_(W%\68]#XG$?B0-G5X'4 P*-M]68O@*R)/ 5 M#223M:/'>]&79.@R6GBZ#:/_W-!E3/;.2'E:=;*3^KS M3G6X&;\_7?Q.&3+F^-*BJ:_'#-LUV41ME]Q:?5@3_IBY$'>6@K:JT*B)[\E# M0M@Q+0_=J&QMPW+(GT0U,P*D1(D7'H)[D^!+$BS9>GB*&("-0#"]S"V(!$T M#? =]QRUG-"P%*[C0Y1R@9IN590%!<#*D)3#)8B]9058$)"VIZR!D2; E'1P M%.:Q]^B;$^"O%/JKN;@M8< M:QVSTSZ]=$6=0&#[',7AEV&V6ZASLQK'J%5BHN1GJW:/_W0FPC>[IIG(]$=R MB4^P[L2<2E7\)47L&S,>]7K@GD/, .'%"UX8-[B1[,?)(+=8BA(S!#@NH:/N ZX6@//^X5S-C;&9;_E/\ MDHDC91%(Y>/B52#G]R8(NA7/SN<2?&'Q8*OKAB2BH/97)Z^/,#F(3"+/"GV. M=C-8R> +&-O!D,EQH1@*R53HVP /#SJ9&P'Q?:!ZCQG_X,#$H>10%$A7@&#P'HJDB!'[!\EF4#4.3%T;0)L M/T-^YX%N[R':2[XZ/%4"KO"1@.FBNVX"_R0S3![AN\3']3YN*BDY7J[C[@J7 MNZ/VFPKXC8 3K04LG/6LP+WOC_B10W<\('A%6_(4(_P"=-P/N0EN7^@?O@W& M!IU7NIFR4JJL"WVYYG1&*NOL"+?GP/RR?RUKOQ)ODEA_:;L.IK9ZXZ54S+BK M+5R9>;JR6&N.A%UVF:!9TLYA*=.=TAEQ2DRQIRO9X:XPZJ=80DZ-R5Z%*I:Q M8ANN##]]9A@5;2<@EO4CB;*2X;/;@GCC]=VF;(ZGA"2RJ6&C=Z5K,DF?5Q M!QB'H2--5\*@K*>;P,6P=3L^'+*;GBL"(S*TDI]8^?6DEA*9=3/3)S-8JLG: M<&7H\/GT0)DMYNLU5NK(_)1MS/%2$JX,'3XYR0T:U8P_1.I 9,M3-- MAH_4R@S29+:ZJV#"IJ:/ZWQ>Q+(B8,[0RH78T^U-:>/0/4-9"H;32>)X!ZP, M'=XQM(*\5A3-S2U([I*DP(K0X=WIM,B7YU8/$:PC*C65AUG777 RO#A M9Y5E0EJO=&9(V>QJGB'H2@;NN3_\E6\COC &(7P/<35BXA-S1'48HBTKY49C M"E[LS#W$\^ON[QYBQL\R=ND!W63HS^LN8QM R'HS'R78A\/P:D5ALO-0^;4O MN64587^9 +G$YME;@L]+%("+HP&N)<&BYVM_&&U(&0OH; ! MA)>[@JW @*,TE[;P8A;M%5QX8$' ,% M!C_SB@[\O_O4^UD^[C,]AH.FKL2]M=(PH7,CB'[1S:')ET?P^BG[K^ -)W19 M=B8HNO,W>L\KB_ZC5P1;M>8^*Z!2X+#]8*@Q-WK%QGD M@?X.?C@^$:P(]\O<8:DTYY58G]:?'W7]\XO/PP7^EA$\U=\-]T[WNJZW !H9 MXE*7P:/B[J/]8<9J#DG2!TGP>QSV+_S;J]:'@O7%*GD?TNC!P5)V9NJ*;0F? M43"//6+)0QG2,PUYWM"K_'#IX8^[/U[L"1NAY39HP1_3%YMR1GBY$5X 8L@( M,?>'&.(1N]CW.<++S019Q"_WB)<(,?>)F$B0W2=>(GZY4[S@CXF(8>X1,8^9 MR+6\2[Q$@NPN\8(])M,18JZ&F#?.Z7HQ8GDS(&3> (1KQ@9O"H _'6[(Z0K\ M\']_)7^]%SI9\*I/9S9]ZGB_S.I"QYSS +TX/?E\+Z]]?P[OAP\;1G;9S;ER M/Z$O2&[IQP3^GW8AWLLN./F8R'PG=H&Y]:\B>[\2D:2_&9$07X5( M[L+Z^Q/2(BOS\'/E"/)+?RF8+RY>[L\E>%"NH*SBJ1/P"YM:+ MIPEH]P.8]G+%R2?+^\\9%OU2+/3Z4Y6?0>B'H?7V:OPC*?03D!51Z(^CT%M, MJ?^1I'PY4?OU2?GJAF\D;*]*H2]EX.Z&0M]G=1^/H^=GOP+*1]EE-_-86^H8Q)W!X;__CB;Z 8GN\2Y))R]<'K8C[[C_\) (=.P MIFU#YVW.:AD]KYWSH6%QP;\1"=U?_[+5OE&Q))>(5+W89(8BE6Z-1N/M:N9< MZ!7PP@B8R[=Z*T$7'CB7#/R/[[/;IST$X+WPK;MKU2E]B,5GM%S/UZBBL(6W MO,U=F',.C>6'?-$=EG;%C84K=9:W?*H MK-*=!+0[LD!V +N#"'<8_+#(P9TQ320[/DYV>*&%2'9\E-W!ZV:Z,7%*):PV M+M1Z2@TK6&WJQK*C5B"&JBU*);K';RGRE M7*H7PJ%/FK$\>*W84<.[/*NQ//L=,JPWB]S 9$0F[^JAMAQ,Q857*SH4U;LR)6YM7W:T[[JQ2R:7>*R:C%+JP%V?JU^]$^H%(1E(DDB+OC>]$4N3=P9YGI4B3 M-/'\S*RUL93;TNH:)PVY[J5VU)\A1121W]"=>D^7AWAO.B@/ALE! 4J1[*_? M!(Y=*\=T^RJ12(Q<4XSXH9Y(C+P[[O.L&%E5C?&.GNPL.K5:TV*/(T<=_M;& M"%685T23)1R4\GU+" M-V&C6'O09)>-T]_\Z/?BV ]'RM*9#*BRI;8)C9,S@9&P6Y74YE; MQ\6)B318&'&+E.-;8F[=V\M2X6&=;!NFJ[D,^W>K>NZFDW5PN[2:49634&H]:V)L#8N M120X*$6ROWZ3&/F0N9BBCPI\(BGRT15 -S_ZG4F1)[;(<&4SC:%K5N5X?[M. M)-5X7&C=VJ/)5Q;SJ9Q;.@P[:&>T<65>6+MPR!J,^1!9\B%)7JHQ1C&?O] L ME]]/QSA]^A0;[R_O&4;S],V];HM'/24Y16 -R!J+?Y\^A83O<8VFDL\VNR 2 M 6?O"1E//NT4^7__STE'S#VOPA$[NO%WP)!'Q_([<1*(-T4A[C7<1#-A_V85 MAW5-_YCI[.,^ O[WGJT/ ?-K8PH"#XKWXK?[;M#_P9$!K@<.6D]8__ MT:_?:&P4'.@&61J@W=Q3*?O[",?/4>8I7,^!Z\GHT,OS"/TY@Y\SZXM"@^Q@ M[SP T^.1N'E=!2!P8PN6C^FV94*QC&:?/S.ESQO);>A;(#4M07%?*^;[TYI2 MG!:EXE9F2@Z;98@-F4O4JK7;^PQ;$%ZV:5@LK$%X0VG*Q[F$J)1>-Y@/6\V'YR?!Z=+ S.# M!=@6O1U>&"5=D#82+R#-VY^JEC)M+/2"R?1P29=G2HJE5.H#L[T7L+0H;?OU M\I3I,"53,ZGUE$](PDD 7LMDO9;0S6-'HF:]Z#GFA0"SV&^.7:$GT:RV8:R\5$Z "QGPVG8R!70+03 Q&3,)QB/L! MEFA2)1R4*0#8\H#CE#ED)X\7X1S%&[+2"?@J<$"CP.?@A,:V-Z"QL9_/Z*-N MTI;(3GR<2M'YVF*93-=2=K8@WH+!*D5J)0Q(S<+BFJ%U1DJ2XSLB9+"P;?4Z M!GMI0&7ER=^#&9F:;GF3J6$YNHJF*@;#45>V 30&4CZ\9'(*T!Y@4R,X\;/B MEC7AGU3)@IL=)J0&8QG]^:J(6O;3K=&DU0UK2$C=@;.9@-L--A@X#NA2Y]#+ M 54A&5"&PYF:X&LZI%A;.Q#L^;=Z_&K#-*\\I!+P#C0BO9VZDBGG#8$'G M^ MVH^FS)/]7;F'$V.FY\@D(>+,M*5V/F$T)7ZF"][1D.'+O6=/3F;Z4XAA"UH M-TBUD!2M\_V@C\P,3U/Y,[)UF1N),SSDCBLF;"4=84LDP=;PU9)L[R\X0)Q*TTBR&AP0#,7IN2#"@;K!I:]Y@E[H1/-H\J_$* MXRR&NR4BS8"W4#ASK50K6^?7;\O1PQHO0 *0&QP'G)Q J+W+" 124)C*RTF2 M$G+-JMR+#^(@(1IUG:4)#?H&D&4DMFJD4^G@-$[!_BY.QGPO-/QQ65 <5!5 MJZE5MB)+HCU5>D9:'3>=SY,!F%TG1_.ZL9-+NDD[/;RXF^4!%23"GNDK9, + MA@!QD *>%?Z9UL"38/$=TH*H]3<31F=U)N\R#6Q8F=33S&=8 [2#"[-$83S$ MI"UO48.,E*W6J&=$@8>Y5\D#OU+VRH;!F8+1+RX4K 8Y+&UK\H")._EQJ:4X MF<)G"@778IP.GBC%L?R4Q*UT,5NURT HI)XQ#-YI%-Q&')S/'=TA%:2=7+FJ MV:V<+(T*<=F1)IORY#/$@>D,^CMJ63(95J5!L=Z1=OW:H"?;G%7O*GU,D(5/E =9+15W68I>R,-U?IO?%C9XHD#![FJO MD@=]( @T1'[PCP=*X71U94AF("NXDTA#C)WI&P$&J[P@&R 4%MD7YD)7>+C1 MG1N;<'V7U40/U>C;DB:IMGJ_=+;,Y;KC62;>9];S)*"G[FZ^-C[3&!6K\WBA MK,[H>-RA&8FBZK,MC,-CY^C, )K%$$+T9CY^"<^2\L0D0"@G2!L8IKT"0JLB M9U>9VH"474U-E4?3\RR#X M#M-3-D"JKTU,&.;VX00$@@+#T<"D6,,EEO[C1,&G$,]X5F-R*N5:LIM?]+?C M9':XM#]1&O2K'::O-=D4X\ZVMJJ7*OD\X;Q6&IPC')7EA9B]^N9!BT\A#GJ[ MZ.HCPXW3\2E%#2U";*6-3XQ=9D8F$=?GC0IMYW9;FUU@A<$ F"2I\$5!9T([S,][4:@5 RRTD5H,6G:3].[;0':"R MC8<8>FE>!T^!Z5-5$"S?>10U:0Y;?@.$6()I>9G:_8'\+"K@2Y@C9>&Q=0.5 MRAU."'<"-J0%$ *3MC%8]@3?ZP'E335.4B! )$M0S8!,3D_"P2% P7;/G!WF M5^&57911!9"W%0AYP\L&N^ T4-(8$JL\QGS\>)9*< *O+J"I@S.ET/> 60QH M A 7^!QFI?T"G?WW!$52)0T]SEX!D75X 2C (!:#ITNH2O%0> ">R(JB(8C^ MNWHY9 ]HR.)^/%^O]Z2L"99B05Z2\[IC%B->9SHJ&W*4N\4JXU-/[J>7YNMOJTYP5G M?::M-/.M!AWK4R.Z=QL9XP$4T, 6T)T.\^E!380$RR(E%=8 2#KOD?117 M+SNN=F U#1IE I <'*R)@Q08;(^X%C 59RMH;<#)8+.YH:N(0+TO0EX\L+_U M ':9&\#<$^#/X,ULS3;A8SS&1?5W<+\54"_P&XI7T/#D_3U/].A]),!6L.+# MK\@P!/!ZWH[PI'YAQ>[ /-X^\$=8QL%QMO%Y=1 MVS@"ZAZ:07')2REX)!1. M@F\Q!PC-3T[:OGSG]"T%VG0 CKU(Z *0Y#TQ!<1Z:Z^$SML0ZZ),+[O<5)"E M6J7B;-:[^#P!G!0B\9@Z8T6\H3SKHV+9+]^N^TQX53>=G,EQ[0V3KTG2N$BY M/5& \"(>PW5R_X :%C(D?*#B/L9>(.#+Z>//)M_W7E/Z3'3DJFREL%SDTYB@ M]@9V95?M-#L4K%K\?/)][X6,SX37MI[NCUW"KLJNV^**D]QVDX%9#0)_/)/7 M>$J^4'5X9IE[9!A22ML5X)FPC\@'.FP4!3:=YWFJ^LB5,LP8L'#6!L]Q;L.?, MX&R)[./+D;; 7+J]LJ9)O&F5?'("3"/PE'5AG7\[X>9&\WLN'][0LLZAG_!__PLR$G02 M_6@!<@@M0S^(/43N@?4/I!_4U9X++)G _D8UP9[3#+U4&<46+$" T!\_\RE4 MV?!Y; S8_=9S81E ;##" ;YC %Z$WCT?))1A^?3>&='XU[P)+-D6!=//,*G MQ/#@ ;-(@F'Z3XT%5WB@U/,'C"?QC^%&K$T0=ZL(M1X]S"FNBD,Q"A[=0 M ;#AIKH? O#UD@2+QL%!@>MC&=+,1G+N+! ?8T!HH6L/09#"$X.>%H%?.Q+' MYX[_9+NO5CS^U6\OIJ+;B]'MQ5?=7O2C>BR>8I-94IAF9^QLFL#GW#23$M@I MQA/LG"!GJ7D2\Z-];'#1F97;H]EB.L88J='?&!M+:[>9#C!O0BO=KII-;7JZ M*K/&L.*F56NZ;3C0$'JZLEI;;;OMK)2@A[1K2(Y09'.:"%9FGJ[LS@0K=&VU]]BZJ#9;6UK)96M=L#*Y-.5(ZZ]JL[F MDYI8W6UOUNZR(;6F'>#_A\"DUMRX7)LO!4S(K"T\1V8*R9HX3897$H5,P8S3 M?8J.-W;F8JIM![Q*@95A@&(F/3$S X6I;.OQ.F)5<'LOB5^9LNTE(?&PI4;H2/55:9TB+).FA1V[$$5FNIHU*:^%S^G*P:IB%$M$J4FK M4C-5((:[5*,C^A?L3Y=69&W4G^%"F2;H(=59[/BX$*>FZ?#CRTU-8]1A@6>$ M4GUI5P=6HS)QP,K0XZ<&5\OG*NZ*5@?YBENBI 4GPI7AQTL#=C%9CY.DG,K9 MY#I1H7ALUYEFPH^?F%-QWHN7--G6!QTSSVP+^)8"*\FG*ZT$N9(%=U672X-D M1MK%)3$+:#03?E&:*:1;J1%+8FO9%>T%369S(_CT[-.5S*;2T,CV5I7=J4T3 MF>% 6AEP9?A(IC[.Y"V[(3$I*SM,S0<*.6]1TVSX2)K9,,2^,3:8%%O(TXU) MJ^@"-&7#1UIWC,:8$"E.+O7&)9:WI\Y"@7N&CM04TK--:6N,,8)+Y38MLM:; MK^#*T)%:KMO95JN$*@M\O9O2NZJ;S<&GAX\TEMM +F4=&AMF!W2_GR_4:B(U MQ;'PF<1X0*+*H:6A71F:;\@MU>XPA&[-.AQ1H)>D")>& M.,]B*'6<[B7&\A ?._6UO=%%!^T:8CU^DS$[^43&E@DETVM4S$G&'*-=P[QG ML_-VV8PMIRAC+5!IN2X;/-=UP M;:Z:Z@&I+V6U?J([SI%EM#3TLDYJ9BR$-,72):W1(TN[4J*2 &(_$=YUH& T M+L0W=::UUAR7FFZU;$6$2T/0(E>#VER9L'-9,,N[36-6Q/49!9>&7F"=:_22 M^1Y6HU4M@34[>&F\Z:)=P]!2U:+*C1/+#9W:VDLFRQ?Q0@F\[!GIV^D7<%Q> MUTL,VW(W3L=9D]4-V/:,5"N+R=IFIJR;C,0VDK(H#0W&[EE[>1*862U]#H%EX:@U=?Q\2PYL!UZ MN!.MZKPWR'?R:-<0M :U=K9=2.2KC%JSUOGL>E.",@@L#4.+4-;36F9*YV27 M(7A[.*Z/UQ+0_6=$&[=H%EN5S$K"\N,95R6YE;%9@FW/B(R"H]=:%IE>,#5\ MIU<&>M,HV-24.,.)4FXV2#KYNHL)2JO3:HESNYD%2\]8'^JH5*DN"%ZEU8F1 MFRA"93Q9BW!I2!(M&-5#&=P>3X7-H2 M;59K;R9@US/&!%RQ:1-.3)9+, MJA8GRFAI6&YU\IM$2M_455H83]I\:D;/FSA82YZ!5F>=IG/$)HGEZV1QL6(3 M@SP0<<09XN[6**F1))=)3.VO9U:#6%?I'5AZAKA;C4%CN\QUTO20I-HXNUU7 M%QD'+@V]*]U2,RW2%9-ROC@S7%=U&UL#+0U1+%?G]5F22,E,:JCI W)3S$ZW M:&F(8H%#E.VV!Y4!7;+,#%=IC\PACY:&*39KK-@\VW$&S)"74[9AJA.[#JS M,YQ8H<7)E.K0NBQ)S CDKC>P42X-'2NEX83 M:PV*'746R3K-NJT*)A;3E&*BI:%SB171[-A;NB^ORX-BMU9GB,T(O6OX7)4" M193$SI*05:,WF9)BDMVVP,MFPR^;7$]=C2SK&T8HLQ:V4N+%!;"&R#/::Y.A M^RVZ))-TS883=[-) M,3MK&"HVG!%DIR,D-JVI,R7/\,QDYV!989 5,-8=F:QHUB9Y&2P]0]R#*4/@ M3H:6&:E=&_;8A85J-#"NE\82>WJ,XZV<2[JX7;@4M#QY(2@U1Q MG9/S&*MM,SEIU7;7%-HU;!'VLJXU;#,4W1KR;:N?5(;*&"P]8^+K"]D12Y-L M7Q9J*F:)[74\00"XGF'$JI2-\UU;$62V8#DEUU):^@*\ZQE&'-J:-*28(B'7 MQOIDUR-'] H'2\_0=G?;*#M-@LP"CE3G9DWDMQ4;O, 9P4U,2;D1']<(9KA. M6XM$I@L\+K#TC.!.)R1^VENTVUA* (9NS1INJPD*^)'AI5E2MPVV6&XP^85, M-R@J)^<,L/0,#;#S3'P^5C-5.EZ) PI0UUECTH%+P]:6H6ZFU?1DC;6V^16K M[C+31ER$2T.(5>I#2T+LF:VZYHM7P-I.B,!=PPTZL M M,X<:"L9QH574X%O"%Q0/RZ>@*DQRT$'K!$:_XT%9)C38FC-+X@*;8%6[/- ME#/I$;KNS%-VKD@R[E##B$5"$QCC6E5"ER.5?92>4A3=0?5H^WCURK;8(# + MR^:\&CW>.Q8,"O]]I6#JY4YPAR\>3O*>R*I?K>?'(;WVAAP [LRA;^#'XY? M$X;M_%@DC&=Q7ASL-$AXU/[0CQ"&H["6$3S5WPWW#OFZT0I)\C%+7IK,781(B*KZ:.,_VQ:#K'Y\Z7#]\\?K]/RNPH%JW35;C3=0/7EA91Q7WK(K:"_P+WLO_ MD(E(ES7C%8X_.]GR^")$, 8[_.]__IJ=GI;3%4@$__LK^>N=)R< YZ5N.B@[ MG@'=G1+*JZ4#!%L(&F\<'_8!Y(.AN,,7)I_>NRTKN"Q'/W>F7MQ_]1.-\TMR]+ZYEB/>*B:PW*K$\''B8*("+XL$7R<)(BLPOLY^C>T"C_5I;Q.A=.5 M+W;?*51>*C?ZF5"YNOW\-?CE$V3&5Z.,EVI@?B94(OWR63;65Z.,E[*?/Q,J M$;]$_!+QR[W1RAW[KX<>3W__%\<)PGQ^36ADWQ32V3>K8ZU]([(/#5Y][N%? M30K9&[NR-P#+^^3&[0#E>;<1H%[I\$:,=M8'CNCGE6YQ!*A(H_V)@1?1SRO] M@PA0$:-%C!8QVCT ZF84=!_05+3/X5^Y]O%L2'=\U M.X/D[&2\3?PM\VV:@N7-3:GKYF&$#?DK:.F5FC;M5"7+9YA>2E?2@K K9K#&KE1)+I M4;9AKDMVKMN S=%3OWZ3Y .1"8\H_G9Z\GOD;:[$BU?.P=T)+^)GU>(N42B: M%K;-TJUMIY@:I593M=BY&B^.RDNQ428[/:Q48;JJ.!>JQ2S@1?R!S! 1 M+T:\^%-X\N%?J6^A7H1MBM/)Q[2R?!TOZ] MF?<>+KAE=O])!"&/0@?4D\A!ZB\"1Q#R6^HOTHP=1E/;;)?CO2F/=(GM_ M)^H@!:=4A/MJ^X(<;FP)JJ!9B%U;\QYD4VHKF?L5><2_Z,]40U!G@C%=I01WOPHO9E?5_HLTQFJ M&+&A]=INMJR)F0XX3/:J>C,2'Y'X^#+BXR/UYAVC_(=5+P2Q!SBVW9 X."'' M'T?O &5@7CT,<0\HOW7,X5Y@\#TNOW]UJT@5+&"0P$^[>YY$?_5-H[E>SFQ; MDW)-5MM;3J!6O:XSNE[>5N>65&_:V39HMEI,KANC?*E=[4S3**2 10447Z2 MXOZ.?&_5%Q\=%_A1R+R?=-(GF^SW0[^1(KNLR&PYI_4K[:F."?F)V3/(ID%V M'*#(LE=49)$@^/Y'OC=!\-&.^CT@,RH2\!SU7%0D< <.^QV#)2H2^'@A&*6W MH_1VE-[^H2B_ZV1%E)^*"#\B_(CPH\3L-TW,YJ+$;)28_52G[G:S&V[LX?TH M9/_8?.//I.][$NA1&N*JEFI$WS\!V1%]_RCZOA=D1VFXIF#%)%1F$ 6:OG!. M[8JMOPB,LO6!;:@BRU^#G#I^:E6:L#N?P36HU%;/[Y*80K-D&*V/PO=V4UP-EYU.Z:"I=(8(=:RJ^9\34$VAUW,B(<, M3D9L'K%YQ.9?NS_:LM\LBJP<;\O$+JE9++%H&E.DS3^C0=J=\GGFC7Q^=ZGO M)R=]$F0Y.;6W*JX(3)"7DFE6Y%Q_.2]1RVI03U $<^!W1[^]@[M MM8#0^"=M'X*9Y>W]N<$[=>&_^[ /YH5]FJQA3#.X62P3QJY%UW9#D9DDG!Y7 M[OSZ'8[V_(TC +.&$#,7NJ/% ,Q8>%%Z)FD M#/6E,Q8:! ;!!'X@P78.>9( MUB*V +_H!J2KV H@"WS.>F/5OW?,^-8!AB\S[O'6,8<(4%^[U.+6D8F(?N[R M?O>7!%2DT>XK:?35Z.>+37J.&.WNP!(Q6L1HWX*B[CB(P_!^^,]?LXA\KD ^V*UO8/\I^?2D[><1SP\,X#\' MC)O$]-]GQ00/RH,OS0P);%P6E(T 3PL?PFIF_"Q91L[$APHIXKU"*ON8/D]I M7UALH6S'__S/ATFFSX^QAO)K%\_K">+POR$ ? BYG ?&UR87XD--H(A6?%HY M#XNO32H?*EDB:OGFU/)Q@B6*UMRL4^%+>*;;O1C/6BPL&HF9X#T4(<:A=H;Z M_+1_?:@HX]NYWM^]A>'[PKRW@\H]7]^X):WRY'OR6_W&\Y>L0O$;_<&U0B?HFR/S>_OA%R;YNV*ABLI1M?-*H5.E 0 MIOJZ-?NO9=AO6Y#_0E.8)]')+YKHN2KAWF_$\"'^&,*].U1_HSS=F=;UP1WS;Q?3^1XIM2NVI;^=V+A-B_F@ MNT&OUYNPO3'5Q=1UB8[OFIU!9TKVM)\JT-N-*SA3/ U; MS*<><")YO1;S/XT7KRM^KM@\_L?PXFT;P=MZ.3^HN>4%1LRZN#88)!@L(4)> M_(1&\#^,&:\05;J9S15_\[._8V# M< 5!TU5)^\*IRWN4I_>9\GS/5<-OG2']\D"[Z_9EWWI2W)Z?=&[65^DK RWBMXC?(G[[T93V?=/K0U0@+? Q%KPD*\)>Y*P!=K9- M\)FEPXNO*]L24#MR[M#L?248WLK8_T3ASJ^1E/^P\I!S9M=288K7D/O6_+MDQX @#?'&3!,V%1IZOT MN^F,G:S')9V6D%.I7=Z!3 NK!J"J)5)1U8S#E[Y3"C). MWUT)U%8R]Y_2ZDK174% $Q);B,4: I3+TYF23F_XHA%GB.6XD"HRW:UDO=_- MJFB<(:APJ*'B3VE$)Z0LRY!FML7.%*&OH\^ ^!?X-NO"Q91AL)J(OG>NCFQJ MJ50Q6\,Y1ECQ2J*LE@9KH0./3O[Z32:O5%X=%4GS-6X3I*V!QJ#"YO!8MI_O]%X%;GA#!?CXFZR33*]U:XIS^+ZH-$7H=Q( M_?J=PJ]T1RJR-VZ3$KRVA_A3Y<;Y2,][Y4:QI:Y, M;LRWG2[>HY4Z3:QJJK68S%HM%]D;\!))YHJ!WDAN1'+CF\F-#[(WN$V[DF9W M7 ,CYML1G37T4E$0[TMN;%K=2I>@[U?5$-P*,(" M 1I!%/WKKWL& ,$@*A@D!N!%L6K3@'-ZCIV37VVRID;J:YNU!;WOHZE=4&S5FB'9A)@XOPS\XO(Z-FW&@= M-L**U[D9GE::G?.!:W0F@ADUX[/)A6M-OIU>5D:UYK'F5!KF/]=7NH9!%+W> MD0GT4F0?^'E_^>$F/PB3#5A_Z\UI9E*"4L0QE1CU&=8]*U M./1"16I$*D7)<>2D>%"ZM\0E1RB)HXZ>4@(SI(%Y=3IEZJDRBC31Q:CE?2'_ M:/;E^ROMY-_]]OE9Y:=@%3!O!_O[[EZ[\?ERKT;]\<&WYMM_?^Y>@0XV7KQN MK+'9IY16]Q3 2&GUF,*:XDBKK)T_R3CWI*4DXSPF0UP-! "/JN-+6 MUI3&WM(*&"DPED1'I,#(N=?+$P2&^R;X/#@;G)S?#%OAT5>]T>S=?=Q%@8'= M7AJJ9JSQ\-!6,4=D1DN!L>AG28&1'A^=C MYI*P+C<-%58MRXO$+R\J0?=FF0"0TW>R+5*20)-U->(UEBD\ZI0X)$'Z5H2D]7Z1:-T?O/A>YLJIDU\'\\. MQ;]B[>'O,KS[?$=<,GR.'4,*#Z&MK;N01)%CHY+"0V@KM8T 70N$)HJU-SDH M/(0DVTBBD&Q3.!HJ6R)ZY?D)-FM'!O<*G"Q>"$N\+&@"-]-*H7WKUNK1J\OS M_;A6Z*W7^7!X%)Q4#L+CXW]NWUW=UIN[61]?T)]0*A2'CTZI%Q\'38V]JB4% M07GZY/;QY?WCP9?CMYKMWX3%^;B(_M^3TD5*E1-;$SP4? M(/"+_/S:=5E_R_BYP_A93@61_"SY^5'\ M_.3:_'7P\]U=?^_#X<UN:8CP3);O]GNGK0G M8[Q")N+7&-'8$G&:1_@BXJDE O7GR=7@Z^[=E\XE_7!UFO] M 8QM8\SURJ(UAB:VBS$W&H>XGS$;7[^$)Z/W9TY-'TWZUM7/&Z=C?$;&Y)&( M-3'F%FK,-6>TUNB3; ECYA%0N)\Q.]WZ-WI,OOX\L,S.A%[N_ZR?8$BA%844 MUC0O4#*F9$Q!&7.CD8'[&=-R*O[9T75WN6$=^&"A0^5&YX2T9X6#29V >G,@ZLZ\9,QZ/,+6[![\ MV/Q#U_[ :+%249I_V^:\_NF4@AUDH+6Q^\]12V\A9W8?(87T@DO%! >.# M2U&> Y*+;BDG_*\_E_\[U=9R8BBP_MAC/6)V,],8FX^@M1>(9-5^__L?K5G[ M<_'?!0!D0B[+@5%X$TT9H,54E*,@I2X*KWAV3K MP>FYTB,!P4H)I1?"HGG#NG2W.F4[_-OR5,__@ASHY"8'-M.ZKFA0$:N&/2\8 M;*)_7=$H8S,]ZXH&%;'429EC@46CC,UTW2H:5"2_2'Z1_"(:K6Q/GF7!6_T4 M#JE' MY2JU!WIQ(-"$0JLOJ_. .#WB]5AC MA'V[U7E?-_8^ULC)M_/>V>2'N_OEOHX(S2L]W:O$B'J51,T,\,$!'5(G8)5B M)_USS.+OWEE^2^^SGW<_TF&7>E>CUA=-]T["\]K;R?!_T9AJ= M5(PG-%0 %CQR3'=(/[B^G[11,)(V"NT?E]^,X^,OW_=]^LK MP\".8)IJZ&MJHR!2.K4-M-7DGIY=^RI/3\ MT5[ZK. ^==RAY3)=;&K'(0)-)1I&3C$*33FXYR2(#3>HW02/N M,ATC"E@DBT@6D2Q2-.(H;\;R*RMDICV%P"+)-55XHVPE].&[P,7SF*,PH$H7 M)U8EN4UE1#U^I?)__REXZ[]^&6 M?I@4..$9<_ N9^!/(;X$EL)V>Q(&/NX?L#,[_N>+66N>7EU< M5GY4W,'DXN?A[=EN;BQO^A^[0:7WOGLP^6?2^=#_^/;K#1TCRS=?O&ZKNK[& M.=!;QO$R+;>5'HRD]/)O65)Z_F@O=P)ZV>A@ZY8JL AJ!HK;5WB?)'?$C" R M!ILGN[ICH2(P6Y*G7K?37N Q[^LTZG>1,QR)[ M_I?\_^NWH^/O_N7WXX.P9OE?OM[^N&KN7S_;&3AR3(^M@=C\9=P-V T"S^J& M >G:],*-I\[3WBF9X,6[GD><:W;?LBKIBM>H&'MOKB:U\Y^]]N$[TJ ?;J^O MC"8&!=9:(RVESN:S]>N.&TBIDY_4B4,0E=;1D-S]?/.Q1OWC_O7I][;1[C\_ MZK@6J?/Y+JQ\JS?.1Y?D^.3PXOW'XZO>D$F=YHO7G36%(:6I(V3*3>9C10&+ M9!')(I)%BD8Q_A\'.KN[I718L&0CJR.*$9UA'A;EE45&Y<[246&=;C7/1TTNS52W_WZ MX[9AU6N^8$'8\>WN^T^?N];IS7FK??RE<3JJ_W ^H]QI8A!6UFB4(H4I,]>R M1D-2NJ3TTJ)]VVLT1M1C=H1CTK5$)X0*.XE4IY'CJ$WQH'1O_4>.4"JH>S*D M@7EU.N7JJ7.2143DN'_4-@Z-9KU&!S\:;J/[QOP>CL7R3.X.Z>Z;?_^Y, _H MQ?G/L'9T>.$VKZ^,-D9$=+TNRT,V7AXBA=UCRDZDL!-#V,5AF,N#O>O>/\/Q MOS=O3SX/3TX[%W1B"1;^K0R_?;L-K]O#@V:MH[UU1H?=]T,F[/"TS!K#,%+6 M"9=5E2EW4< B642RB&21HA%'>:M2'MM(HXUOK_K3RA4EAG!V!.WCL'\EZ#2:?JD(&^M@\J]O'9T&!TW[[N1H[^!M MXZ3Y&<4-ZQ]2E[4I)4G=RHR]K$V1E"XIO;1H+UMMBFPA7@K1($=D9%GA(H$F MJRK$:[I1>-*1(S*D?BM/9DJF+44!BV01R2*218I&'"7*[,,C#]+9>9.%Y*-Y M%[_U0EBEB?%Y>*L7FD'HT=]ET._Y;JXT%W/L3%%X"&UM#EH218Z-%0H/H:W4 M-C+%M)6VLJ3T\F]94GK^:"];,G5EO3>;K53B:)?@UHL HQE>%C1GF6FQY+YU M:_7HU>7Y?EPN^=;K?#@\"DXJ!^'Q\3^W[ZYNZ\U=L:JS]2=42\:1H%/JQ0=' M4S/5:DE-Y/&WB^#?(#P<77[]V*X=!1UC\IU^OJKK6()=J];6.$11/.%1_NSM MNJ2!Z-,2$'F:GL5H"*GXRA'X%Q]HN261B@PTR9Z2/25["@LT 2FM1!G@94W] M:*\LP4C!"7O-.>$U^O'BF.G2:9]QVB,&7N*V.T>'1Q>MV_JGF\J;+W?O[G8' MQ]]^@MMNK-]MWT(?O8!L+52#_JR];ZF(Q,VFB ^AS>3P0)/L60Y**W3RNCV_M?_[/V7?A;L=-U LQ[3# M'E5"YY;ZV'G<2Z;J*FP5CF:T MAY^\P<7^^,5K0]673"-7 %UE0FG<%??M=?"/\>7@R_#@A_W/C7NLCZ\OOS^_ M"7>^*'U?^7!W_+5FW-;H=?]")S\^>J/1[HO7S7I[$:&P)X6!0MEER.6?WZC( MV2-JXOA)>[)]V8MRE*<4$"8%:U*P/6T)A(-)H?H6R$X%N=&)U#NBY3A%A$G! M,N.2=R3O" ,3R3OBT*,IS$(S3 1:#KPEV-$6(EWW M) *U:35*/.M9?WQT4RZ\C N_O"\ JA",X_C*@-Q2)1A0A26<<6BC1TUJP9? M7'W7ZU.+,9S28^(/],OTO\3+_ HW$[5^V.PBH6W M.3X\UL,9DLJ(H.BR1B0 :3XU P]@"$+_> +1Z$WPR!-_=".EXY ""8COO+DCJIR'N"SX)H0 M4,OW'XS=J ?GD 8#MS>[S[%EV_#HD>L% #I8"2PB>J)#@^GH37B/:Q(VM'-, M +B>.U0&K@TO\1&R2V)LL\ ""DE=?C_8.'U5N?0&68UQ5,L)272>!,CI]5_P M3\P#I@TK1&TUF.,H PDYTE6UVJNU%%N8@#WJQ9RCUU/U?YR-M!;?!ULU^_=_ M_R>]^FE:IV*ZMNOMQ//?4ML:L!%D.SK3L=>TTO4HN:F0/KQYA]B "S_:9JM3 M->+1CR%RW%)\^\UR&F< =[>A@=*\),7-5F,84#7\19>!A(/X_%R=[2Z4R?@:S MP!L2FS]VS*$>??7B]0439DCH&-<'IDTD,GF=PO%]E#D+UV7@FB-U?N:J>]5Y M:UQHW_]Q!K7)P>DHN&IHGX*WNU=XJT&#UUM9,L CU-YCU)RZ=QF M'_X/R#\WO7<(I9O>A0O(MX$!3H(NDC$C]PQ2&@@J90X3I[_Q@4QB#_N6Z!804?Y*$&! M^118X=#M6?V)0N\P]T)CT8P+&;DVK H7#*J1]D'U*'LG9P>@:7T:P+!QH)JZ-*5Z 2QV>2'N_OEOB.B]:O,IV".]!OSFT./WER^=;_UKBX.KK6W M/\8K\GW@.YJ8\QN#]O"I,Y_PVX_AQM_%UK!'_,'2_)QS07]^;%L_C(.3LU[3 MFUS='!YXGU^\_N0NIN>F" %>H%.L 'B76A$I;,&*7:#F'R%P(N M;&L^.M*;6+)+P(>"80*L!P*@TD,[E#,#2)T!B.;K@7(<@KC0:RJ#,H@>5BC1 M0]Y4W.D U$5[#KD$! ^\=8V39+49%M+GT^P@S-DH>5"UY]P[ !%Y$&WA$"S9 M/39PGCWKI+_0Q6RR_ &KDO:X)?_L_#+BQ].SX=V/=G@;UJAU?FY>! W;;LQ, MI:T](?W^B_O992)X_GPW8]UW7=T_Z7C_OKT)&Q\N*G?']L!BJ?5V7=4:VB+_ M,NRB8@C<@-@J2&N3A#[W#&F_#YI+&;NAW>/^8I=2$,6IU5>5(P>5FL4526]] M=)JF4;B%P1I]L121 HU:P#/,H;KV8)EP&^P,GJ.7EW[!)32O3J< F5)O1+H? MWPSO6LW3X.3@[?[HHS[\<79J=J_%(]T?9\X_[]NWH^\U?>_XE/KG%^]V#\\C73!PP&.^IH$Z:YQ=AU:/$0C2(3>SKT&X FE8OA\R9X C.JX( M\^B/$$PUGY./JI=4'&_Y+/-S^"#YU/1]V3X6@HH%+\^O:?BW_JX9M&+3Q_=Z-W+WK: MS_WK%Z^U9D-M+VEZH@!\_*=KPIC*%I6@Y!Y7:K]7'_M#& MVGG_\.:2U"=?R,5NMWLW&8M'MP.+ULRWXU;_X.NWO8M]X[*A78ZNUZ\1YXRZ M97X^XKLN96="+ CJPT5EVO-Z)?9@J@'A./ MBC73L/*Y=E#[-FKGO@ZUF MNW[HT0MXWQL;%,F+>-\GMC5LC,#-NCRQ=C_6W?&'COL93&H*4GL$SPZ\D&9& M.6F,=UV[-T]*: 1%I/3IY.+@O__1FK4_-2WJ)WAV\&'WXF!?.=T]N_BF7)SM M?CK?W;LX.OETOCD#SEI"SE8 4LJ$7\_(D)A@-+O$5O9IGWIH?9Z&GCD G:6< M LYITAK1>KW+4YEQ5*D/OJ)CHD,9?4%,L%\Y >-7Z86#6 MZ&0PZKI?*C?VS]E3=HTG&#Y'$72.'+!=Z0$'T2?7<<%894G.3W1JUS13=LUD M8'[XU/M O]Y\I>./GM'WOK1W=[%%ZQ*G#PC41C!C8'UML%\N3[*$_?75IZ_F MX6<2W%0NO,8G^]#6]-E@TF9@'YCF[>>/M=%!+?Q\>7"U?]&_\UL8+*HN"13% ML$\RSJ"WJ +F=##@95^^=1?_21T,^#[6/EL__&HZTX-]W^VW M5ZKUN['+4@P#%1Z_.45M%\FL(-ND"X/Z5L>"+T4MJ," M$54!2_T6KR+@Q=O,;U^#2+SOR'\62#P<&C?_?'CWN7[P-GCWA71N>I\^Z,_G M5'8&_X/%8[(6]9=BJMOXY_#[R8'6O;'>?25O?@9?AQ/C^B%,@8$XH[%R"G(N MFLG/*DSL]W,\2;#"YE^ZSH^6 X+65CY0-/M1\IV'7I\ M9_Q8L7=:Y",0^[< M6K/PNG?CX#2 X&BU7W .U"5800BC(DG.6N"M>:P_UL:2>-H35$!)0_/\^2V MY]H\\@J9,'/$E"D*0,I8>1MNT<9M+GTF2?;)"Q=E%C@>N,B:8)8BD"?.& MP)8Z6^L@/6SV0)Q9?N"Q.*%R#G+2,BF3SY'TW<4"@-%C M17#:?$4^2(LP)A:98&.YB2AXPU_(BJFCS!A\I 1$N#F7PJ7#D>U.L$9\%'I^ M2!QV"(PHPY!56D>/FDK?JK(WP.2)/R]+F8P72QI.6?+$>>N"I)]%3(R7N5Q9 M)O;YE_>-L/;/SYM:9?_=M_3,T/8_7+GW7KXA]C]]+Z MN'OSYMPX_JQ_6R?&!H,O@_?D7W?O\N1SH_5U[Y_&M\'5[HO7]548>Z8[/!]A MDB(] \O\ [T&L9<6[H\VOL_=(8V-Z9'G]JF/A:;,_+V>"ET\3)$D]C,(ZRR-=G[20]&\"Q[K\\4&_?-\=?--VOSX8IY]SJ1D7,QT: M-:]DJ1ABFEX('^WI2E:;'@K2893#PQ2=Z)]'K:ONJOZ']YS'@I?D-C0%VYJ+0!@L*EG MWKU4>I/OQ@6];=7>U,+P^OS:?O=>JV,QJ5!9K]7 _-XT^J,/GGUUL!=\?]/? MVQ\?]=[G LRONQ?T//P^^??RZ[^C[\=']=;W'T-P")W%DV:+#,5%9I05P6BB MZ5X[(/.YLN1B[-E^OE%5/JSS^?J:S>9?-,*6D]OS^S>I[%@J9O5L-0OK,/C M]MG@_(!Z^NFI1G^\/QP^/=/\Z["\G%S6='>W?7T9?MG5+>^\;9\VKI^8K"F: M53G?0FBVU*:FM_3:9DIMSL.N3W^$L-F#6X;"A<*:ZY^]_O#XXM2J5:Z&/_7/ M(W=R9.X*55BCQ[;MY9OS@\^7!Y\NE(,O\._FZFE.')"M]D0QM#BO/ALX<< 8 M-UG\&8POS#PM.9R?G%PF<>T+/- D_B YXOR(+-/S9@USF[AU96@9S!9.;IXE MK84FU7._1W5HP+ M>Y>6].[=-6SKV[>K-P>5C[O-=ZVA?WG>9LEC36\L"J 1]:+P5ZJ%S7S;FBZ= MK:I%9,)OXR=C[V)4_O6O*1?F_:I^X7>?K^=T>-/B1T] M@U^'L?*B=O)P_K M2[#F]B-&,ZL3%MGWOERQSGFS3XS.F'*1O[+(V7,B[:5G9-(;J3S@AZ5;S(X\ M6F%-9E^\_C]%F?YOAH@+=BBH(P\%R4-!CSH4%,41ZDU-KW4,_8K6&^95O=&L M71&SWKUJ=.JM=JM7[W9;O9E#/D>@S/6/Q"%\^ X[:1/RS)#3VW6(/?%!M;?J MT4UK$ -&JUIOS FP2OSE"B'6G5E*.G3PXC7N2M&KRG1C2>W!=(-,5<=;1-PD M%@1BB9?Q\M('UCR577+"*Y!=!Q#8W5"><&'G*Y,Q:#CV7=MVQQ@=[LWNEJ1V MZX9>?&0'=FS.[-B;[MA-=HPM;;$)!3OY3EBJ".[Z#DXSKS= MJ(T 1TC(+,:131Q?5:@?@/T;8,."+K4MVN?+Q;P :SN0.GD>+^3>5Q'6(F]$ M&8DIX0A62%G@3U4\R[_QHX[$4>D.JUYDJQN2"6(<^X6 JE:_#\8N[L>S6%,1=B0_&& 'QFDS!IY']%?M MI:H"OI@ZFFQDF24OTD M!L"(^.1H/2CWHM#H;E4Y [S&H%*3-V+3O7X\BI !H]_'[;$:+#"B>I89L*,, M-NO.S2L&?,JI1)TC$294?#\<\A%L//HYCSE.9RFH(TUA#PUV )"14<]E7["- M!>2&LLZA;A>6P,^XXM)"^-,$((0C%BG"*U;0.[TSP:M&UF>M/,>6GVJHT9T@ ME\/CF%JVR;C*2BE0G*<"\@VC5M?T1J:J[PEQ[I-;S)[0<3Y:YBLO_P!+AVL ME_?/ZP$R;?P&"6, VZB %XO>@ZJ " 0SU ^PKPE060A/-IEF@7^PL2V($$"$ M ^B&:[Y8^&*+J/S[,7;TAM^F7[,T9OJG4^HX_L2^)?!S53D!CJ%WU&2M'6 M M?2MF[KC?*[SR [T#J@BPNO0];#DT;R:\X^Q4JQ$[N1ENP#)#&]Z'=\PLDQ?! MP_*Q!P/\-G&'\&1&N@Q*6,C(Q/9DV>[-I%\ZO+JI)_4843D[4+?#64E3M48S M?59E2 F>>NY%\@!XDT2=ST%DF-&=7 OE'V/$IO5.4-?#3)12 _H+"#74RUX M$^L^_'7H1IEW6"V220_>>(L3!3@#7%;/J\OH *08/J/G#E&SFU%'$ 6D(KB< MP%(8VU-!DWA )KLLS@+LU[4)/+(?>@YA#68HM1F%<(HQW1MN+@3^C+W#CFXZ M,8DOI4G'QUB.SXD80_+QR8GX7 28"^AJ8&MEXBU2/[XF??Y[OE$3\$U@,0<% M*QABGLGB0N8 M<6/8W--D0;\*#Y4"WGNA&5EZL?7A;ZH><8$EHGRAEE1)IO.%:-EY%F5I$<+Z M0Q$'3)-K)S*(>5^HB F 4*J*QK 5-Y+$ +'K)&5^A!5?LBM8;RXDOOAF+'$% M=*!HLND=-Q]YTVM^.1IOPRGXF(4_L&QZSPK8JZT>UNWQ?E8$2-9&P8_#&F(U M;L8.!+H;(=JP,U5ACHLFK>\Z#K5C2XL]/-HX:X\5[0WDAL5,640KW&B!)\(/ M]H 53= ;8JP>]QBH*J?3C42&Y])]X+E3XJ6:>LTDFC;<*GJ>>LZH0\>PM&O; M[6*!$( 16)%5!X!5AO87%Z>O:[$SC M&3HN7--=WGB$D15K.,A,ZYX"UP$6F89)BOV&V$X>50[Q;BA:YA=HL$ZO3"^( M7Q-Y+Y%+">!,\?0 9P#[W+&$OT<>5^H\HFZ3V-0&(]5'K\5$!7L^Z[8WH^PB.DJ3S1YQ2"\R")N=F;L#;&C) M/**$_E+[8V-PHNYO22^1Z=;TQVU-[Q@I**S:6D-[%<=5?&+3J"W]TS>:!%(\ MH$(NI>NP[RYE'DZR<]8<=&[W%UPP>NS<)MK<;!U+ !4K#+,KD!T?X?4J5?*GL*&5=RQ, VH]5JU,TM6<5LW3!A&ATC[ MUAUVN&>HB<40RIUK?--+K=-FJ7+F@_!>@_A]WV,^8Z+HL0WE-65VFLT"-#A' MW>];"]UT!L3N3SD;J;M6;3VXQB64 .8("FC+'\83EHJ53,'LK4RFR&3*(Y(I M:P_UB'9*Z0E1J3.*G*;L3]UZ/Q\AGJXHBV=9\4%'S+EG16(I1W.)ZBT4><;2?ST(N2DPUW )W F^J& :4W$Z6OI?%I,&* MN:!>UPJ'[)W[$Q_TB,_^G!J:+ 0+RF#54SY1MS<9QL\Y]4!F1U]P>P"T-$BS M*(S* PX]%R"%\5:/HBU-T7IA\;9!>LH 1@@"=A*(%6;A@:XX,I#$GUPO_1T+ M9I%H:3@FBD?DPBBN[X==%B_0C%J-G3>FUR&WZI7SROLE-8)3M"(RQZYWPP=9 MW3)%#*Z0PCW]V/R'=YH#AT5TJ#^UHZY=%N6;B1E$,28>&6 A'DP?Q+%*-F41 MV-,:XO$WS!/$GA:S\IU;RW,=1 /&5@BXJYMJP;PTG,!Z&B\S8WIXB)6E0I8/ M5D24SDZJ4GD2@!WY \K!;!YEVHRAG+JX\\_94DL;)KCK,Z\9+:% M"(]G,7-K,EOEO3H.MJ(-XLK&AU%*[SX(I1?*1IKZ08*A:1S5<1T>D^Q&.TR]&>[$2]@EI] G/'9=QBE\P&ML>G$[!PTFVPR\NE._.'/#&R(6"FF MOD';A?$)KJ%BDPF8ZCO,JD[;,K'QQ;4MCG&>#JR.+FOSW^:F6?_2HN=&83-6 MAO6N&(;='LT/P/[O?SK-5N?/^77-3=*GK653@R&;[ 60ME(L)EWE)SQL2 MGY+M327P3/,(S/R#O$ FC?OY)&[--'B?\JM\Q>!UEIPZ*UQNTQYG7NY(Q60] M]9B6_,A6.\T+L+O=J8N=MV22\FWRBT/2]Y/6+9[+H*3L?L$S,ZB]7[2$V02P"8._:4=%6X:^=S0!5MP>EJ#8CZ>!SQ?3<>S149Z=">/**-YXO(MJ^]D^$\S#(Z?=@84H*%KM;,F.OEWA@KC)I.([;XZ&F*/!+U M08GLB(>\,17- 6Q'&4R]31Z:X:GY*4'ANWGZ%&@) U"1 @! )(.K07(P,QFK MW9(QV/CZ:1DIMI>H*F?8ZA]WSV=?X6/Q(+]RI"JLDEIC4$QQ/[ A.ZS%BYAF M,LP+DZ_S3X0^]H13P?(9FLQGR'R&,/F,>PY)/"U4Q%^&2(PH$W=G#+SXK='3M,CI2&SW.;> LW?TE+I1K0/-IS8Y9^FG\)%Z/I:0],'R MB45-_#<[F[;#&0R;&3U(V"D'*[F4=-D(0+H)&J]5:XWE\C1UW^,352DY->]! MW8.%^UPSO5IK2KR(AQ>MVM D7@3$2ZW:;$G$B(<873*,D'@!02;1(B!::E6] M+A$C'F*D028F7K1J7>)%0+RTJTVI]P7$BUZMZQ(OXN$%Y)@TR 3$2Z?::4N\ MB(<7:8^M%2^LZF&V<.67XLBY ($E):*F08\%Q%J),@\HI),93P2"Z=KXY=\O M&B^>"Y!FM5Z/4?DL99DIZRI2>CVC%*14_GRZ982&IZB)H*J)]6=K3[[$0J,XFQ.GFS162B M55OE,F3P]%5Y%(LH9 *K:I6-3+*3)JM#CUM$)AHS1\I%)E*:%-L^?4XU<=$1 MG:5WNYZ"LNT PD/56YG+.U9.*SI8!#"_-RX4'JA+*N66'ZKYR9OZI3;8G#98 M7(GW]@9WLQ0*\SV' \#([7RZ'G:V2:0:>FEV!\WN&["F:T5+K MS4[6/IU@T!&#'\K*#NC<"8;PY[-#6VTV&EDK>L&@(P0[U,73DEGP W?N!$/X M<]G!J!EJ6\]4.Z"3)QATQ&"',=2&T9+:H81%;,W%K49= M:9)6)=L8&=C&'*%,"6XP#K8)S L.!)D2W%+$;T;6"PX$P5*",@.X.>K?1,)/ M<"#(#."6(KY,LK\4&<"]A9ZZ17;PQ2)V(9.!]W?YWX-==3T+GOJ.VK<4=XIO M((Y?B5ZS21=1@JT@&>XV/394@5/[=BIM-1M4[FU<7EP*K, M^A:(D%M-M5FO%RW\OR%"E@G"I]89ELW7F$K M6'7]LX_BU,MP2'-SGI5@F\O-V2H)^;=*<2AS@_Z88+O+RT4K"_G7:B5/[F7L MQ FVN[S\NI*0?Z>3*?D70/H7,,.U3P%EIL7\.E7IT9%-^4>LJ25#%U;_DV3J MZ6T71\N,E@BB2#/41J-9IHR6// H4U\KE:_::AMEBK+*,XXR1;8R1=90Z[5, M\PIY9\CDN4:92EMIU+35>E/*^/*DW,ZI;<,;5>6:.M0C-O?!>D/+L?S 8P-? MY3''S27>\AZ$LTFG3L#MKT5DUE5#*WM*3IPVJ7F3D&!0NC>WES>KNFC<-B06F>U.6>8-I M/778:E,K>U9SBSK'7K@!N-GF^IH(%1*/O^I*"RP?,_>;2RCD-+VEUO5, XNR M7VSD(PM,+B+ */*0!8;2L_.Q#;73S/0 5WDZ$?ZJ-RPPN0@ I,@7%AA(SW=\ M-;6C91IDDLUM8[]78'H1 $B1URLPD)YM_75:H*DR]W'+02\%SS.+-2Y%&+#D M["YO/1B$//(I &#D5$ZQCHJ*#A8ASXX* )B2#VPKWIE3P>$BY"%4 > BYX * M=GA5<+@(>9I5 +B47!\5+PU\,J)87NU<*Y9CND-:F*B'6'0MS[H*$<"KJ;5Z MJV MR=;G$F:S^;IA C:_VJ3G)N#VGQ^%ND\N_J:K#:W]N\S]R=:Q0N4&\X;3&CA- M4SM&*U-.D[I*MHXM=>O89W):76WKS4PY3>8@9>?84G>.?2:G&6JMF:WU6":= M5KP\YA'+8"I=VG<]J@3D;KMC)07.8^96#EO$Z"">+92=864*=(M3H'50Y9W" MY4"%9P&9%"T0"]3 ;\QTBI9LNRK3I(5B@4Y#U;,UA,JC!4J1.)5G* 61$?(, MI3Q#*60>57"XR":I\I1E(=2-X'"135+E.B7#9954.KEP6Z5;;6N'2G1NB\VU- M6I:1SMMJK7BC)#=%YULGT,L[WU&OJ?56ID>:11/H,O]8; =<+$D@\X\R_RCS MCS+_*/./)54W@L-%YA]E_E'F'V7^4>8?I3[:ZOSC)QK(\8Q9YQV-T9W2<\.N M385(/+Y<5\XQAWVN(WC74AN-PHUV%%S0KM6M%" MVL*S!?,[\Z:7=?/%LH1F6=A"5]O%&SLI/EML@[I8EO\L"5NTZFJKH4EM(8]N MEB]V()JLE*E3F3H5,'4J%ACD^$N9&)7*1-@\J%A@D&E/P=*>8H%!CK^42$,^!%_K*B'J*Z0Z'+FQ\0#R9TOP5#W/+]IQ_^U@!H)#_>4G9*'8[ M&L4* (7M%.W;>KIRZXD][Y.3LOGK=C1_%0 (!9;LI<@5OB&^92H5Y1S>:E/% MM(GO*[\% UCA]4!I_J'7X'^Z\;OTO4N=%,RR[E2LH--SJR1JU6S' N(=)GI MR[JXM"RDWVK(D.LVI.\R+" M#>EG6ADGY@NK:#A.5H @9W%&Z*HW L MD#]IY')HL!P<@ 2AZ3*2F_D9P?)Q07E[GF:M!K8U<91Q&K <'"#50,D2 M>A=N0&SIP*\]6Y?[T>#\TGFY;WU-^;[,IUE([KDGWY<[!>67$,Q]ZS)C6!CF MN2=CF#L)Y992S'WG:V*>3"M-9,YQ5SJLHG6L* MB6YYB% >(I2)2WF(4!XBE*)='B+<>F+?UESD=NU9'B(LMF0O1 M.$8H#Q'*0X3R$*%,*LI#A%MRB#!3TI=B7QXB+ [I9SJ,12;TY"'"@I"^5FUF M.IZK3%*_>.FXJ5\GCQ&NT8LK>?&\/$8HLW'R&*$\1BCU@#Q&F/\NBZ &MC5U MES=MR&.$4@W(E-Y('B.4QP@WD-#+?>OR&&%QN$=,"I+'"&7.4'SFD<<(1=OY MFI@GL@C^K#Q&6-#PA3Q&*(\1RL2E/$8HCQ%*T2Z/$6X] ML6]K+G*[]BR/$19;LI'Y35=S04QP:*)9C MND-^RYPWKHRI1Q7;A?\H<,V(>/!3X++W^ 3N&<'"W9X/C\!GZJH"=&D.E#'Q M%1L62^V)T@LIWL(?PG?@*ZX#SR,V/,0&D/0\ZY8Z2G?"'NS0:Q+ %XH%+S0# MQ>TK(\\R87]5)4/H\C_Q03M6 +QE\F_&%%D;V,SNK8#W7];,&J*;'-<;$AL+ MJ1$'__V/UJS]^9$CX( AX*\_K(=NG<'1(ZY7]E)XR>B].KL^%T*>6^4,?EZ\ M/J- )R'%Y565$R!?CW^!)&R'/5@4)R@@&0869P*DX_9"$V# Z UIG'T8A9XY M(#Y\W_?<(="=Y?44@&-@4;^J?$V>J) A2-' 5X#K;;@::#3TE;[K*8%'''_D M>@$0*Y S0!_YR03V 6;R?&5LP4.=9(7XYKE;3-]^JERJIBN[7H[L0)/;6O R5-GVNJ:5KH>)3<5TH1+ MU[<0CSL>M9G PJ?//)=A)G!'.[J&YL%:$#/'2L84#7\1!<1!_^\7_[DXV9M3 M;2GFBB3 IG',/B[@WVQ6:RNSF2F\I9[OPC/[L/G8PHG_9C;K#F?$ M,0#A00:(9!)[<7PIZ?HN]I=8,R_,FW*I"Q]OQ:4$V"][G.[;B\-8&\H,[E:*N< A'3,_HDP,%T;O_S[1?O%,^%AZ-5:OGW> MVJOBL]%+NLN"_PQ@4;9B,5/$\PA&3>4?_OJC^_S:T_6S3GN!:%9F$GX[:*ND MT1+2:$MM97E@6-*HR#2:;S^;QQ+E;PU5J^-,L5_K<2%"]&7.=+EP'1_#8>4) MP>3%?'GO.S,'242O]GFZI-EI9*U'\L:RI&Y)W4EKB+:D;DG=H@=YGND&+#EU M+GI4")YY.GMP\X(=W#SE!S>E+R.L+Y.Q=A$QI"II3M*9]=.+\,IGU=;7>DYRI)NX2DW:EGGES-&\&2L&4T1C'43J-X M\9BUI[JV@A%+OLG?G<:1>DQ42HA-S>2(\STQ021+=(A+->3+5\[),BR1: MP 2LVT"8F>78'@,4FCDD8SI]&VVFS(*-.6T&CN%4>/.RJFJ5J[*8^*2:=# M7*=#'J99'!2Y)!0LJ5M2=SFHN]'._$!]WEB6U%V^.-!SW8#%HKML)W,^L7OO M1S)1'#=0^B[\$PV89# &6&8\N_!^EIA=_>(R19T5NA@@P_&=P2!J^.Q3TW5Z MRH^0> 'U^'=NG_\7N^3R3SCA\Z5FM*H-!19L6ZX3S_[L16TT>XKV:GYHZ*HW M1 -$>]0? 16R2:"Z\0K'(_+^G+C&V#Y68Z0_-"\T&AB)H6=5_P8 MX4O=:"<7<6@HL\M4HA7B6U]J'?U15QOWK."WPY,W #>'_AY#C=Y% RSG9D1& M&/+5U*H1+-&JM<935MU\W-6&&DV_Q)&R)F\D6EF9\\#]KBA 4";LHF@3F AE*LB#CW=FQD( MRF:YXNC3F3FA $2X'%#QLM.IZC%+\CFE]Z(9YQRF&?1EJUEM/NY>O:I<((-V M4@P*V/!#G]T#>(>[)Y1X;!1P--\7O@48 ##C2;]+>;NJO'/'@"Q/9==$C6Q1 M<&JM/WV^[1EF(K;O)H_J,!'F#]"+$ECYL^J1FS M&>B_I["9T7FL<(C60/S!DH4\T, ^$2%($ ^)$39J5DWM+1$A6NU)@D]['"2> M)T)$Y+Y]"B1C6H2+M1X=V91_Q/63(4#8^LE^Y)SYZ,L!52/J^'3*N9J1XCZ\ M_&6GVGXT*\-W7($"@8] [C$9R+DT83-DR$K@5AACNF8T=YB8GNO[P$: $]]' MH3@9 :SQB2GFC5AVGATM!P0^5[] 'V#HCJ.)RPPD(B+TG ) G6M5N:8.Z \[ M0DT/>,GR@6UP+QR7"U=R4V7Q\AB7/I^7_E*K5XT94S$:<]SOLV[H4Q>#68$S M*&\O07FP?#Y',B64]$R!TMB)CK;&9!)'V0QRF4P M1ZEW:YD4Q;OC UP!RVP>]E*:0RJ#G\"5 G:*=#91K-[?+Z[>V3=:73,:G8;1 M!D+ ,<5K)[\'*"[M /;9__W)NLZ[0P VN8MIIQK3A/4:L469\<+8"J[QT#YZ MA 18(;T1TWJ]"CJ-B0J]VGZUC$HX,0 I6+ ,(Y,.K7!^K2'; !;)4$8N' 5 M6Q>^04/:4B@!%03JP7)[:,VQ,5+R2 M@N<*%Z#<074<$.>:76AQH$6WQD(UD;&)1$5 65, @Y(9N?[&C+MY-Y'_DLQ& MP(GF3YI759RQ[X8<^T[EV/?-C7U?E+7IW;#Y'H\V$N9!<&[=<8'\D:O= Z9V M66QI]8TSFOD1UW/M%GE@F;Q5SS@"EIGE=1:78UFOJTHJ"@4.&NZ#R7!0&WXX M1'OD)YJF/@ASVW;'_@[;$ LW)O*$#YT!66*3D4]WX@_I]2/[13(%Z=+D]#S+ M[*DX;,3IB](T\.*WI@8KOLBL)*Z\@QNY?JC6&LLCSJG[GJH7Y839,N-E6P?. MBHV7[1V-+39>I!P3%2]2CHF(%RG'Q,2+E&.BXD7*,1'Q\D#)MD3++Z&E& ?? M'@&$7ZI/*M:!CZ?#)!TN?")(DEG)[>=.S#;T:JTN]/SD)0!=-4[YW+I;S%3R MF*914Y?-G!:.RY:$.&?WO[HNXP@SHV[H$Z?G_YZ$8@7GH@?W+"?,KX5=>)*@ M*VE$TL@J&M$EC3R/1B*"8*=,2D,01W$5SV_[44WP[UFH5 %.0J9!$%7]**=1 MU6 YSM4L[K-,8[/%7G"9M1MA9]@O6ANB4P)II=A-]MI&% M2\*O><<.[ME;QCD42:"20"6!2@)=D\53 /HL141JC>D[878J'9.UY$=*XI1H MNJIW,A^<(QC6)?%+XE]&_'6UW2E7JWE)^^O.*9:$]%MJO9;5..ERY12WD5E+ MXCGE[=H_6P\5>'*A)&))Q-R3:$HBED0L1@SKN31L+-8.%CS.58NLI(#8V:7G M!-N=='%R H.0P0 !X"*Y1'*)Y!+))9)+BAU;90,L,4,H#4S-\X$P[QD@#4D24M"_T9ML8R2V75_L"F#6;9]C88G M+D'3HV_"/]&<9H8#@'7&\Q[C68AQIUQ];AN+\VX7XV[QL&). M>?ZRIO!*T@\>FV#S3SBD^*51,Z9#L%6%C$:>>V<-24#MB5)_%<^:#@;$2;V" M#&DT>IA_P2=9 *"J$@VTQ/?BD_B#>C0>=ZVU7_$#IR_UAIY<9/')V7W+\P-E0.Q^ M,J(94/I2KS4?O-*XY\V_'9Z\ ;@Y]'=5 :HW!PJ],^VP!V@)/.+X(]<+^)3- M"$N^FEJMKB>KU1N/7*W6>L1J580X+ ,'?YN\J6]E%#7UA2^ ='",\R@YHXM? M594C1T$ZY'.>+ZOG565(@1GL$.@.!!:_$;84Q.C T:$]=^PH.,\$7OPJ7E' MCOO.C\N&Y??85.UDNO5TX7R>-CR&7-,8E&.@QX08@#P(&]"M],,@]&A"]E:? M/0NXXP:(*?" W'&D>6 AM+,<0/TH)ETR>GR&;U>+G#W79^3.&#LUGOPD]&!/ MJ=\ EG /8 ZHMU-MS4C?:-+SZLGW\63S1=KA!!--QWVI-5K5CC)_5XKUH[GV M.I]E;J0GWJ-H0;EI P 0?_ \O'FI,*@J[]PQ8-13E\Z?9YN?X3QB^VYJSCV^ MAP]2M_B;+*=O,\[#T>J@A'P?B 86B7!;\KCIDQHQ3VK&HWFR;CQ&@D3O)OY@ MR0(>&'&1R!DDAX=D#3[=5U-[2N2,5NL\=D^:MB8YL\XYR2O9[VGJ?Y\"U9@6 MX>(P&7FOLBV1(0#;^LE^3/'IH^\!U(VHX],4'S>J]83/\/*76KO:6.2\^_1Z M)$&=V6]T%>2D/P*QR40H9]*$ 2>4>)7 K>!_%=Z_O 8( ]'Q5T M,!D!5O#1C*-GM/L\HUH.Z ^NO8&* !5CA1,$@Y2(([+/*4#8N5:5:^J ^K$C M9/6 VRP?& OWDD+QPN7\I\5[8A3[RIB"NGJI-ZO:T^4THP2]5FVNA1+F;3-V M)R)Y*DHCPW5B GD0!41D- XHZ9G D0&.%A]3 M1E6IQ\&2F$7-]@6DT@=)C5(;+ WJW5HF1>'O^ !6P#28!,%@*=TAI<%/X!D! MDZU4^WN ]ZYG 6&]H_8M15\,B0P$:.5!3^A[Z =6?_(+Q/=$+:-+3GY ?!:\$BPZ,VTTTA[R'>R-!&'@PE5L):B1M%=HD;+1>=Q\P6O8 M:M'N=ERG DM#480C[6/VY 8';(0"AN$"%&]H#P3$N6876AS$T:VQ-$^$>R+* M$1;6%!V@]4:NSTS0JQC?Z8'E-Q/?A^L'Z$%-OV$+7J/C)"8P)?Q75#* M42L>HEB]OU]Z_8/D(*IW@UG* 4N'@L4!,M P4G8H()N9 M4;@G]H'"+F]!D3J!'XG,=NIRH)^*3D_:&IKS<6:L5U@XL@/\S G*A:4IQ -; M[9H.F30#^4A!D>)Z5NP'%C*R"9I4)%!N02R[H0]2UKE!.8IF18B7.:AN*0E2 M?CI:%345M(MRN'^T!RA &[BGV-80]@O+&5 ;,$SZ]!IV 4^_)G )V*4NREIP MR14;# 'J3W?L$,>TF&@V@?-0TF1&T[->TG."B&R*9&I6IFF#68/QM4'T\-AS M,_ EZQB6>>_ (;T>QP@32M?K\Q,P__=_9B9])E*X$AD*T="DU+:B":,Z/,.L<=DXD?;;'6JR7RNG63NDL&8KU8UP.5)?49X+ !S2.XJ*9#% MOK!-^\#3_+;X.X^//8V^?&"@:829P!WM@#9HK@DQZ*&HG,K)E($0BZP M5; (=,)\?' 9,)Y-1C[=B3_\F0$5QE(H]0U2/]L#KJ%BDXD;!CM]ZX[VTMP0 MLR_'T6PI1#3:E%<9S&< Y:#.R"^7@7,4VNK4=DP@@N8A1F)4\?M.@>,;L8GC&_IOMBZ$M? MZE&3@ED![TU"K,M\/1;!!1L!U@4L$@>NF>\560*@_UUG,< ;[SBV0X; ]/ ; M&,C@E$6!RP%A1I?M@A'D(1B8)017#_V9R",WRD,/G+K9UX CFW(DY_=J.;!: ML$TL-.SY'I/ QG2C<*%'QE&$BC\$K,%P2'FN(8Y7, ,.>''$C"^^_NBZE(## MZ F:0I'07TAJ2_LU=\)%T@5Y95\N?COI)D) DVF%>.5.4HH$-%BR+R?7QJ5(-S33R6;)H^N$=-F_D<+&S&B+L7 MY1/F8IZ82V#L(XV>S4:<#GDP_KY@4WZ!)"S+B5-5L*(D^L6+(C!SN4R/(U5B M*0>0'D@^=X0TI2K@#[O,XTX,[6F"BN>;@-R13KG]'4MR"ZL]'(=R?S5)CZ9% M\53P\C]34KNJ?.6),)/E _HA7,J3$7S=>*N=9) \S$IXG ?XJ]A:F)_L]-2T MR\/S+"M]'KZMR&")]X7A&*YE(CBP1<(MX-*CGTX"V&Z(Y3\]D'X^5A7%18)A MDK6Q9W)>A-,[[L\DGH?9EF!FDRGDX'*N/3*,,1A%(6R;;:L\UCBC:ZF-'AO@ MAX=@=(S:8*H@ 7'/.(H3H?7M$8LSBQNP.MFY]R%T(!>>E<3ZN=(H(A%L!C@ML=6B9ZU[TXQ.EQ^WYL^905)@[) M)"8$?&=""#;*1AX-N,?_=P!@3/FFDLT@GOY@I8?HM"KH/D2B]AYG%>G1<\-K M[O%;OA\2+)1ELKD;X&IQHP !GYJA%XE8?#'[.56'"%_C>QG-,O\ECK3X(8AC MXD?' /BAI'QHX2)556EAE54/CT"A_0R@\NF(L!K@.*H75Z+OV;!RY0UJKB&> MLPE<\T;ILC2K.U_2",S* H41"/=.S@Y8H0$H*C"_\19*/-O" TK6])Q<7*G@ MT>O0)I'V22^#+V%W9@E59=<.!@QS6 .6"D9BJ:XG6Q6_> MN%BL"7_L Q6SP(B:>@2+FZ[:/SM59ULWZ-("$85VP#;$*&,VB!6S'S_HM3;4 M_TIH\,A!8J8],#C\-<8!6?3^_C7.AJ+K3XI$+S]$,]U55=GGI2;'(2",UQC[ M Q .[$!D'++N$IM1KC] 8@![-E*9,S]6#T60J^EJZC9L8TP\ /"#V$\+80' M],).;H1(>$Q^L#P16H2IZ%TAJW,;LCI75N>*69W;G7EA^AC(B]=[J.?1;MWE MT21DSP,_8$?Y8>?=G$RY&<3=>[YHY'%%'I_P .GAVE:/)9&7Y>&BY =*511& M+"/!CJV_W=T]C( VX:/#CVF!)1(;.&E;,R8B,B6B$2S)C'^Q.5'C_-V*HJ'Q/P)_IM?_I*?-RN0^R);[&-'"8;WHL-;W;-&;-4V"4G MB6Y1*M.UI@C^-+W6A/K9VK0_8S#O.D[(3D(AC%B%'.",>1<.$@D(:5Q$[!8 MX3P(F4?4O.=[%NRDWZ^\B0R%]BP$\-@*N:'' :8 M^4GI+2[6 ?UX+AH>YOFQK%ZF(-3$<8<]PE(\3(0C!?.F$+<@OIG3:*,.\*+Z M@OC, V@KE&:L,J!+P>&]!;)Q*]W%D_+)%;VG]HCP_TP=*\:_0/E,(P(\-H-_>U'==A=JBYW],*D7$! Y2'^+]2;*;R!@0-$QPQE-&,_JANQYOZ.]X&%H#/V_ MQ%!+@0=0OX18$H$,!.6.J\LNP49;/+ 3G=RF'H;Y./S7P(E9A MK)".WB (GH3)/9!9]ZPVC99'OMFB_QMX\5NCIVE1#N!1K7 ;]>K* M'LXIUR?U>$PL8L@UC@G'?[-F;CO'P9/A01^O7UC6^)%1+P8AL2+>'AI5[6&Q(MX>-&KFI1C N(%Y)@N\2(> M7D".27M,0+R /=:1>!$1+]K*<3P2+_G@I55MKQPQ(_$BY9C$BY1CHN/EH7%O M$B^_A)=DI&>"19TO5:"]M. M7+5JO5XFXCI?UJEY)6F))L"7)')GM[]ZDL(1EEJXH4^#IOS90FT8MD(]NJ\VK B6U\/NR\/LD!GG MKRY,R<-5VW@PY*$JD/5//WV^0"R*);FYZ;8/U2B4<5[Q0_G_'"AXEDC%-U&* M(*@>2O=L!1 >RA%O@;3.GQDRY&NA2'I#TGIU=E 8:?TL9R&'P?++=\;;(W]* M3I)DYAH(L\.\")A[#8*!X65FGD .&UO%K 9V25B!\O1N1AYEU0)PC=)2&XUF M=DCG+H)@2,^%]G7AP) 1[>&PG@?QH[4F&!BR('[N M5)2%^'6UK1F2^"7Q/\4?*0GQM^IJJZ$M8+U >0_601.[Y#[R4'\Y4AXY.3&E M"*+DG\!X+K=JQCJ8-N[+Y+S5]3@V]6:& M=MWVYD7R)HY-NC0EY(..VL[2P=_><'3>Q+%)SZ:$?-!6:UKF;H[D@Y+R0>3@ ME) /])I:;^DE2^OPDRH9'V 79GT96 MRHS.+W@R)6'8HAY5,=3&DCRKS,C(DRK%HF-=U=LRDBP+_(M^4J6I-FH-2<>2 MC@M^4*6N:JV2GE/9?>14>9GS6'O.(^]<8+XYD;QWOQ9_I-Z1"9--)4SR)J!\ M$RIY[WXMX>9&YL:C9)_[8LUY$U"^V9B\=[\6]JG)[GJ2?3:2RLE[]VLI:^XL MLD^!TCR\8*V4HU>$.*YC )'WW+!K4R%X/,/6RGEO6$VM:8MI6YD:^L7# M.N7D@H6#.B7A@D9+;32>=?OZ+_@GOL^T M*?$0M8/H30GF\"41_=9JK]:"G]EQH'H]ILQDB]@))5DU^_=__R>]^JEW73%= MV_5V8B)+;6O IU?IC-ZN::7K47)3(7UX\PZQQV3BQU*\4TT<,=C]HDL&XI/GWF MN0PS@3O:T34DX;4@9H[2C"D:_B+*P*/]OU_\Y^)D;X[P^$/P,T@#;TAL_MAH M9ECTU8O7%\@CF#;=@U\![7Y"E>0QE#D+UV7@R@8&J=U8 1"I.<./VI*YORF& M_.0ZE;>[NZ<\A.316^J$E/\QHA[_$+B.4E$>@.#T44KT% 4>H."]OQV>O%&& MED-_5RQ? >%LA@ #VE,(_.426_&)#3N.;X//OA)XQ/%'KA?PD;.FZP>^J@"H MK1[J=*EMP>VK7CWR7+S95T*?]D-;L9P^KIP]/G#ASUOJ M!Z[GXZJL0*$.8M]/?0\781TM\19?,Z;*-76H![M2R#6Q'#]0? O023QE2(D? M>O"D(>E17#E0!]PV @5CF?:D COML1)= 1[OF/!Q=A@?NC"JVB_3TTD&'L" M7S@6+$4Q!\2Y9FOCMXT\RX0_^YX[Q"59;@\7&WVB=Z8=(O\J\%[%@A>8 1+U M,@@KH$S,@8);[-*)"VMP0W@=(-MS[:IR 0\@+."$Q0/1CN!-Q/-@@0H)\!4^ MG6X9'^2#U+3ZH),=' *F@-RCGA_ _G!)K(^^[P/&\2]\6=]RB&-:N"OJ,0PY M)JTJ9W,01\S/$9;C!@J)WXT[7/HH7 ,Q39"8[*^Q%0R4R^IY56&D"^M1<1,@ M.0#XJN(/W!!>A(_N4@2$#R3D<=(EBA]V_< *PH!!(28*ML/I,ZM*6IDQO9NH M FYW@!JPRCY(S4 8H4DXNB6/$Q,4W"P(V_X#*:?3,CRE.F2W3- MHJX,O'AAT0LU+DD?%PLU&M7Z2C,Y)2=3SW?AF7W;'< M5#B1#'%]*ND G@)Y-Z)X'9G3R^^#')UD]T;^_:,JW5H:R)%[RPDMMY8D" MB9=\\/)0&:/$2VYR3.)%2+S45B9!)5[RP4NKJC+EB4=I'DP?YP8$+*!)UP=U7;OW:*BL-7-;:)"8KHU?_OVB_>*9X#%J MU7J^+=81#O?6!BX':'?FG6GXO7A],? HQ2J?8. KU,&RH./0BN8 N^QF1QWBRLZ\[.#5'O06@F3CO?8>PR:B 4D*6JF$)6U()2R5 ML%3"Q57"&W!SA?/OEQQ:G-VW-;MI_!R??GSQ^KK> *.PIWQ MT3$R=$,G\'__ZP^K$)[^@[!8)1AY1&?QWP4YF9$Y49Y8V:GG]D(S2XVR7EE1 M%#)IEXM,]EQB%\7H* J)E$R27+A!EC0BQ4@):41J&ZEMI+:1DF0MVD8X]^Z7 M7?T9AT\F=,L<$2IX#D(F:D0P5PK)7)L=;EA$NGGH*(($DLQE2,TE-9?47)*Y MQ *29"[)7-(LE&:A- N% HG47%)S_7+@5+ A>E'KY,QBH()M+X_9&+7E Y[S M!$.&TS VO[&US+\P=+71TK*V1@5#>R[4+]*8^^RHGUN-):'^NMKNM+,V%@5# MNI3\4O(OE_PMM=[,= R>E/R2^@M$_:TL1Z%*ZI=V3V&HOU//UN*75H^4^\6@ M?,UHJ\U&0_RS70^B]@/U_1UE-S5HC$W7,EW'M&PV:FMAU-QT$ECY2OU*%/H6 M:\^"'=_RYXD5.3O>)BR31[6?&T]@APCL>F'P13?&!\?6'BO'>_*HR\FFKN"R+_ MIG54O:/]+K.'F\H>YDU#&^&@>U.,>>]^#1Q4K]>R91^1E*U40%(!K5T!M0RI M@"0'20YZ+@<9:KTI.4B:<-*$>VXM#=*.IF<>!I0L))60B+O?H!(J4C4:CRS* M6K/RY0>R*QXMHG;3@#GU=DTF<(N=P,VN]K^(1%Q7ZXW,#SAN'0E+.9RK'&ZI M+2-;(MY&.2R).$\BUNNJWC D$4MCHKC&Q!I.#6X= 4LIG*L4;JA:9_'0=SEJ MNUS'QXA83Q9TK3T06^Y :Q%9N]E9/-,K4WDE[.6P_E1=$$OR7]KR;_1RCPZ*AC>I>TC;9_[R5^:/E+V;ZWL;V<5SLH3MU'S M=65$/25P'1;&DA5$,MQ<\'!S4R;\9,*OP D_76_*A)^4P$66P)D'AB0!2P+> MH 3./K*Y=00L38@\)7!;FA!2 I=, K, RQ\!Z=HT@Z6WXY5;#M!0L#.+#URG M-?,*]GG'"F"C)OSZD4P4QPV4O@O_]$+6^9O%M0"\?_UA\65G"-^EJV14H^F_ MQ"<,GO$]T6$_T[5M,O+I3OPAO22L>QKPF85#<@?7.@&L+":MBDW[09K6*HPF MV#<1:]5JKW"M@1>_-7J:QO=0F/#9/8,=<1O;V)HR%PCD+:7SAH!@K?TD%T@N MR $"+ M#X'BE9;=LW$,NK*_QCSDUW7MWI8KQ2Q 8KHV?OGWB_:+9X+'J%7K6)Z97[.W M)![/%VQ2)Z#>:H!V9]Z9AM^+U^?6G3*$KP>^0IT>[2G'H4-Y,:M14_D'O:8; M?_W1E>2U$?)J;R%YZ;/D52HY7@ZQW7X( *NH@.-Y\=\%H9)PD/Y<#NI4U^O7 M9\P?>^X0]CLIBG0M"A6TBT4%IZ%G#HA/>]G1P7KEX6;HH&2AO?R,^HW7MSR& M(40#DA2>4H5**DC+C/7K$*%UZ'KCHH*K4#%#HF57H1MP,87SK1]DA)7UI;\= M.4HP<$.?.#U?5>B=2>'.^*0N&;JA$_B_)Y6FY5<.ZS((RA.3.O7<7FAFZ6QM M(U&TRT44>RZQB^)]"Q'CEM*$$\Z%&V1).=LH2DI&$5*_9.=_EH@4'4IFC@I*WI.+* $@%GZ3( M7Q%UHY?#5+*U;P4#0W9M#4LR2D+O:&K#R':0G*3^$E-_JTS4K^FJWNG(44*2 M^+=0]!LU0VWKV5*_%/V2^HM!_7J[K3;KF<_J$0SM!?[O$:X/&VQ#_!]2!J/U#?WU%V>]]#/QA2)_#9% !JNHYI MV6PDP"?7J;S=W3V%;_FLQ:S'*XJ4=RI1UE:L/0MV2',;6VE-N2MB5M2]H6O6=*B>JRQ-JS6&56DK2EV"Y9E5.3O>+"(XX_D'P12W&EA?E#COW:^*(J^FFOMBR+_5#;71U'Z7 MV4/)01ERT+VU57GO?@T1QD MU-1&QY S*1@M9(UIOJ9UFYD=C)!$7CX@WWCLMN\.-FMIL9WO 19:- M%9*&"RR(&QVUV="E()9$7&0B;JNU1N8]%K:.B'.NELGN$&$1B;@.!JC+)E:2^K=9_+>D^)<,L,4,H#4TR0#;T,]G_95*A62 IBQ$DL2_O=*_ M689^5E$+=F5$/25P'1;.DK5$,OM7[+"SULJTT:(DX&(2<''KB'2C+8N() $7 M60)GZAU("2P)>,,26)173M5UO)SX9F-K6@,\WU!GE7=-*UZ/DID+Z\.8=8H_) MQ(\%;:>*F2]VYG G.5QH,"34JD;CE9+ZC/!8 .:0W%52((L(O6+3?K 3W19_ MQX@T^=+U+>S,M>-1FP36+<6GSSR7829P1SNZAL2\%L3,$9XQ1<-?1!EXM/_W MB_]0QESL)U&;BR M@<$B8Z794VNOY,_D1*1)_ 'KLC8;U*PH#T#NX4=8/OQBFR'LF_84XJ>N ]CZ MQ(;=PO_[2K"DY9M"''A"#_" D57^G:H R*T>/*P[P=?P MMY21Y^*-OA+ZM!_:BN7T<1?L=2!Z+.>6^H'K^;A**U"H@Q3@I[Z'BTQW."(> MT$7H+7D-N2:6 W_[%B"3>,J0$C_TX!E#TJ.X7J -N'04=@%1]J0">\:-F"ZQ M^9,=B_)-#UUX">WWJ8GD8D_@"\>"12CF@#C7;%7Q;?"^ON<.<1&6V\-%1I_H MG6F'R+L*O%6QX/$F _I22(-*,0<*;JU+)RZL@.T0$.ZY=E6Y@ >0U 'MA]X M$_$\6)Y" GR%3Z<;Q@?Y(#&M/BA>)\#E@LRCGA\0)M_9)HGO ^;Q+WQ9WW*( M8UJP)U@_PXQCTJJR=R]=H>X@\2MQ8TN?@*\FI@E"DOTUMH*!*\3CE$L4/NWY@!6% .2VDB9AM;_KD:EH1 M,^V;J !^1AS$OTU&/MV)/Z0Y&R5FI 90E)AR;&1&> M,EZB:Q9U9.#%"XM>J'$)^NAT3'.5K902CZG'N_#(ONV.8U,T_IL9,CM;65"=+-;1I+0=*5+EW7[CT:"FM- !0+!J9KXY=_OVB_>"8\C%I5 M;[_*LUE\4L:WK*PM>DEWYB5I@+UX?3'P*,6:E&#@*]3!(I;CT*'\W*M14_D' MO:8;?_W1S8B$-GH>IP D9!C;04+Z+ D56OY*]\/A55MAC MI7^3[$2E1/\,^ALK??/N: ^+0G=66&,G"U^[D-,'@H7K[FTQ&"0J5< MW/'KXG&]P!!.-4K-#05%QO4+1W-_VPCY7GOG\[4:*CU/FIH1LZ@?_[]/2GV)[0XN97"3,>T5C\=T&V9>7R%C@Z M=.JYO=#,4NYO+26@]UM@2MC[__:^M+EM(UOT^ZMZ_P'EJ;EE3U$T]\5.IDJ1 M[1EE$MMC.3?WW2^L)M 4$8, @T42Y]>_/N=T PT0I"@9$@FRIVH5]-[FE Q#O?GG!7['O?5/VR""V0>PCM".'@\:@MZYL'WXJV"\\BMY8Y]I,'9A^QNW MUT/ MQ\N43%:JW!ET_!3[##& /6]RW[5L)Y%W9="U7GE2>S_)_8;9CBB.MG=T/0G& M8]#U.#9IT/5X-GD2Z/H<23I[/TF#KL>QR3J96O5+>4E'J0_P^5]+QA2;3('J M,P7V6 2Z#A=5\/IT+LY];W>+"W17I^?+]KC1&8]>F?090Q35Y-CL>[M5$$6O MVZN6(DR0ZY!0Y,G$1#GCV_=V*Q(3PV['$(4A"D,4&5%T&[W^V!"%(8J*DH'V MO=W*VU3+3PT*.%U16[U Y#A^-&;U!Y 8!!48.BE:'H MH-/HCD<&14\#19^Y,\_!UE 9_#Q,_*REJ33H-MJC]98:]<\#"OP('$:.R7.H M>9N0I_'E7MC]GW*!KM-/QR%W0:W#6X?J4G9']6Q'\Y%FI"BAD&#R\9CX65/[:)U_H@OB="H:&"YO#D MI>&I4X&1!486&"HP5&"H0%!![[0A(#2B_FE#H-U\UC#W(0+@U(G@:$3!P_.I M#M0W!GY4_.N67'[3P'-.7"A6 1([\.#+'U^,7CP2/-U6LP<)B?MKG37*1P9L M[L<\W [0:>Z=.OQ>_/W*O;,6XNMY9''?X8[U<^)S2M_LMAKTH=/J=']X/37H M]2SH-3I!].KDT>NH^/AQL.W1?0#8A@5TSNO_KC&5E((ZCZ6@,B M6(C]KNK"7>N"!:-Z8<'G)+3G+.).=7CPM/SP>?#@R%Q[^U/J#]; ,_+1R$74QK0_"@6VX"2'.UR"N$G-.D94<&488^5*=_7D\6%&I@#G,?)R#D2_M8T*< M$@%S<#;<=V-,SJH[#G=O_7P2!I'!J0GL<15',@&>(RQ/48(#U/]5G- M@734_@5#7$9R&Y6V]S:L MWV!_3;"_W>\VAM5.9378G_H(#@P,%2D^_:/!_EZC7:W>L^]IVP;U#>/?E?$/ M&Z/Q.O+7+P?P%QY%;ZQSYX\DBA?#VX9O&[YM<-O@ML'M0^^< MUY\-*MC*H;=CVD>4Z#? 57T/F1\L@C%GL!CYZA$S*TW%'_E1#@>/T M F\_]4T^X)>];F/0Z[\RT3]# 77/?7HD!?0'HVK1_Y"$G4%_(P#N$0"]1J?= M-0+ 4,"I4D"WU>B/C0IT&ED@5:I AY<%]4@*Z'2K58%,#M2Q8_^1\?]1MT0# MJE,>%#FU+AV/6PO7YQ7[LTZ.5JW2&#@Z+#O:5 M);5OF#Q%-C" JMTQR56&9)XDTKEOF!@9<(1F37V8HQ@B94HJI>=H:O>(YZA@/;,LF=+LTY=QG@X,)S?8/\I8G^GVVAW^@;[3R%AQ_3K M*F!_MS'N5JKWF%RU(T;](V/\PT9KT#N"/+6O@1^!I]$Q(:#O4-2.* .MEN38 MZ'4Z)I1I\'@_\R6KZX!:N1O)('%-D;C6S'AHF+'!X_KC<;M?^0R:D\/C/7<3 MJKC&L)9X7*EW_D0SEHX"AVO-BTO2"XXBC>@BS1Y:\M"* Q^],98))IA0VDEY M5%MFZ)/!_%-,'VJ/NR9YR&#^*?+\MIGQ:C#_)#&_99*E3>;$*28-=?J5:CLF M9>B($?_(6/YZ'UZ[M.RJ$>>1!',@RWCMN#=__T'\H^ZS/DK1K__;__1U]]1FEG M=N %X1M5>ZIM:\Z!(-YTD/2N^=DTY.S;&9N)-[]AWBU;14IJC9MI.XDW:?DJ MP$&00K/;_ZNE?09XK %SP>[.-)!)2C_S^"Q^(V]3WR&5IE\&D0N3!-Z$W&.Q M>\/AZ;GGXLG$P?)-IPW4_"0'4V".W>P8?F#6/.2S'U_\Y>NGBP+B:83I!^&" M>?386X*Z_.K%W[\"RX!RTPOQ*TS93+&2[8*9>;B6@:M"Y)3EU M:3$T8-N.),DLU_GQQ:37F3%FVX,)XVPXZ;%9=S(:]F<3UFKU![S?:;=8_P6! MB^ZXC/FB^^^$^;$;(Q28[X@_/?G7.S>RO2!*0GE3-?#)H71WV.SU"T [4U\6 ML D@HK!IFEN*Q)1IX#GB1]B5D%B6OC%+[,S2MF:E>Q-K9],@B:U?6?B-Q]87 M-_KVP^MIE2QW.T:LKV1!*PG%2BP6W6E\XC"9I6L\&A!Q9?##=4+H 5L) R\2 /P>A +T#3Z& M*G8BA%[34AM#U,BV5C&6E^U*5V-G^+\'+#]#W#WN8 UM[]O2>62%_,_$#06] M3E?6E\3C1*_M+CMK]U].7]&?@N#B.;?>W]ESYE]SZ]R.&]8MM^9,T"R_85[" M8NXT+/$B")&*2Z-DR4,@A,!'.-RZ\1Q_6#*P,-PEC1*2E"PV+%05F$;=D Q$ M; U_L>U^X[^509=_2!>X9KI@+BX27X4X'<#L>= F'1TNO'MP\1@6!3YJ.RP23Q# $H;)G,6X"M>? M@4:$9YUBFKA[RM4[:6U)!-"@)45TNT"O&0PD+]^U)?8BU(=DD7B >G2^P6*1 M^,)\C>DEVS%K"[K(O6]! 0%RMA0@$!>)M\'+F.<%MU8L:%; UN$VHCZ0US4+ M\9WI]C-@1X27;H3SUX4>+D@(01Y%\#%*%H):!<73]@@ZG&A)0 M N^31QU9 MT5*\=N829L&O889=\ XBA15KMY?-*V?&, _608^P5R2LEAYXWMA!(@D-0%\ M]([T<2NP-2.N[T/M0Y87%XC)B/678!3Z G)2<%BP+^M#"E#2;]#&KU[3(\/T MCR2*W=GJX0+DZQS."P_-#RP[VQ0<=[2*0*B+4W/5%FU]BQG.A&J+9?PQQQYG M]_!"@47P&/A!X@-@CGC8SXG/A8W7L#JM3K=!.(GB2W G 1Y!OBN+(=X!Z04A M,KR4N:TLS_T&E"TH?>T&HI6=]U@E7E9QAOMS[U1.59<^X*,?6[^X"Y>F%0H& MXEOOB]*Z1CK:[X"&UT+,$6>[<<7K'TM=L-L%^\932I524@D=@@<]&7]T%R#G M"^Q:\'P@#.330I7COKT"'0J$-?"Z4I%LNKDUU2;@Y$"*=+ A;X(E2+0,?,5[IEPW<)YN*HTQBWBA3-X/I M'X1AJ=J07PDR]047./83MUD2H8?.C4%B2<;A98RC\0#(+*1K7@%'@-;A,1S( MPHTB\4 \*X%7YUX4H)*'"T7V-!,@6&FJ%WR3-R\$( MFPQ&_=&DYTP'DW%W,)YT[4Z+MSJS\8C9.8?BY_,O7R\O/WW]Y_LOEQ\_?/KR MZ_G7RT\?)_UVI]UO5^I,7%/9-E*".H)1>@*P2M+]+R^;%J[6TI:KN53!E=C^ M11C>'FIV'+ MF@P'W=&H]731@78QNGM6XCF^UP/:;EJX[NK7W1UL#;F\H^ X2"B?H>"4'KII$KD@4ANDFRKQV!"J2[ @;PK#=DAPH&&\.H*+%5]UI*Z5"7P$+=6@JM! 6A[3%W 3X=3_=$J5=K^F?3 M^AVU9E1=DA@%->DM0CPO,P0 K0BTBRE\*[ZRE1?(LGD(VG6\:BB?3[!T_0V> MU1B-=4:V^I)CWH"VHT;9)MBU>'P4@X-.:/CV7+QGANXML*F9(_2A2)C%\';! MMUPG0;,X"-5JV/4U>,! 74/E$2UNEIK0Z@E2WP%3#1:=:5BI5M*@)KXS+[C% MY0DM(_%B\KRB\@B:2]/Z (8[Z)9VZ"YU#[.'1*7!M"&T:FY]#(1"-%2X(ABS MP"YPB5VD%H/X(W/%7*6:7"[.]9F%L75)1^=&$-"2CJ@OFB-*%XU'Z:*$^5 MG.R\B5$[2R[;<+'[0HL%@7(Y@HB$$I, C8)-["H?&MH.,SHG,LCP1<).@)>P<&5E-HRDKBDXCE,G MW)PSY"8RQIL%?HM8H$*X.OFLQ7)Q"0]>%Y@]3#D.X9ET\=7["P@D$,TC#Q-7 M BS6_'@%"7$/%T(S29IE&[C1N3P^,!7%3F@+B:^8-MA-P-;M) 3;4ZSCFQ_< MXF$G46J$"4&57>!P05D4/W$7&1<51B5*,WU+BC<_8'-K&WJNH'I1?I-;&87% ME'-?^@]HLP4G$OO"3D$:+A:#UJSBPOXE_P\2&0ZJ8H>;6JE4T/[79OI[I6 *>?XK_ M2-<7 H76]Q.&_( +(F08^KJR+^;9323=%TOPM @BE+J0.';P(^5]*9)2HRBP M798J6F*]0A_D48P^-ZG=I$\4UT,0&7Q4X/\!'4G8B_AZRPDDF0-I1W,6\N(V MSG.K;CYQ&F7E1[L]60;=U^@!)A4L=F-/!4R5Z*K3E#L!V"4(-1+EF1=+OD0!8@3,$>L) *FRLR)YS!Z*K36LGU)1.6E)_Q:/EB@'%G+>T)?N4+/_3-!MS9P[_E.-")@O!'U2$>?@AL?CPE?&G*;8R@6M&=+ MR#9&6)P>W@US/71M^#Q6ZYYB8!G#RMQ%;7TI7?]^DCJQB1@JE3$'S<3 E?]3 MP$('IZX,WT**&^(J@3D]ZU1,8X0BHPUP\?L0I)GR^!;$(O*@C8=9..H"(I"Z M\$WH$;&P^R!F(@0^TB6\-\)G*Z=S&.#QD:\:+$,*HN6>EY[XDE&G!-11A:YS M9/PL/41-*Z/8"_KILT,$/UT6A8CB=9F"QPR"!BX*LCK1-P )-#>8,8+,3/%I370+%1KX,&P]6SML M9L$<#HD?Z<8Q)0<#2XQPE]^Y @P"_R2S=&2HAWNSACH6Y+^P:NE^8&MO64&4 MD=ERP9):,>0*4 :5\WZ*@>\S:%.PK(R[;Z L/6^)^#VL ?.=2# "=T5L$0R8 M.[BB)5M1>(;B3)AT!"$U'U^D"8I4RRSC$8TM1$W*J'H2 J-$!1P*3O)HEHR M)6/[^A\$+$6Z9L4,F=^XV849Q MLL<]=ALE@O,V*##-D"V"%\OA4_%8BG"7BQKD_/I)61]EYFFD^7;K&-;MMDQ8 MUX1UG['2*\5&@@ 2*F>,JND%E #/,(L:=G7IVT&X#,BG:;T$ M]B"=O.KNBSDZG*5G]Y7*@8G B8D,(!+W1K,5*3 9B\@)6G*R$->#N!&S4O-LJ MMU?("/FQ:8'^0''2:_$5$\3(4P^Z+6G M7:H>!/XCP)-\7M:1:1)@ZVHNB@+0HJ+:H!F;4C)+TPQM+5T5!@I?+@76X'D( M!:%!#C?!@1)!WAA!5LI"0A:"4 OL-)^7"HE6Z(H3STH718]90MJ9"5"$DW-NRSX :5P*(GUA/!-4$JTM MA4GO&WHUU?(7TO:FT!C0X92O L5P*94P9UVK]%^9-DC"09RBX/J>=MKU0YHS*BV4+H67E$@A0'CX7D"R[D7B(+72Q2: M -E[ Y+RXQH0)"3A=0!8Z;7"G^3&9 FOG@&:5?[!W3=PI%YF (O?;?D[D;:D M3DP4%[*?48($U1EM4S50G.-WXK(D!#YS#NFF"[5"C<4"!E@@P8K-PUCIY&O2DF";D4"60(%@+J(#H>$U27126%S,W-\8JF MT+#0A0^I*XU2:&_%=P0LE*=G@)6&;.J=(JQ.2YCE9:H&=5LP+@^[IJ4E=S6T M: (63@@U&KD[W #^\WN6KNHY7"R*A@W(.!U=A*)QB>XXP<9)21& 9Q;J5F?, M R,< [ZK)ZO3. Y^*$[\)@"_#.1YD%,@$VZ07A SY5 E6T$ZLU59*6")DD^( M4C(K0"9H"3TY31<[XH20KX&,SX&S[!$\$7TK41G/P_*_66 G$/Z1X1/XOCR< MA%2 ZCE$"M&.R&=L *=Y^/(DHN!:%+;0N\J>M?G]IFSP,VP9\3?JP]L*7JV<_MHWX&Q&-(4U MG'EL):RC-S/WCCNZ\UEYRXG#Y&=8R&D5-)^SV$+QNQ9=Z+^(E"36NZ6UY&A9 M;+'X7W\9#X;CM\5U%?HPKO',[ZKIN=]-+CTY:"9E5KGBGVBA@P_$YP''R:,23DHI/0I<85(0.;1CE_"^2T VFDSC2Q>A^] MA_(*TLWEJV4:E8VI51B95*M1*RW)6\#D))V*>=W%5]W2*]HFO<*D5^R47F%$ MS*F)&*V"+ NIJ3!#!))$$S3,9]XJBO5.?JF];17S9;-?BNZ_,.^1S06'2QY5 MWQR=^$[P*$I,LQ$-H^1E2;P,)0 >R M<8)EE):0;JF?0?XE;W^ NUZ+*@EDQ&1T!1-QG' MI8X^2BI0S$.+)6MQHD*X]K@B<*KWX2VY+K!/=Q0EE!=X#T9#Y%CV[%&3'SBS M58&AA#.95P#F0*_L*P5U0[;VC++D.$BQ@/0>F0P8%K^8H1H@,^?P FC>+J@+ M4@,R5RO^ BV- O5W,0LC+27'IJHS=A.$T.NW@41(,-JR7TB1DNWLH3MK>2D2 M1.S<2.)G8-L0[TN+9H YN-?7'#NF4N-(EQ:4=KN@7B!9JD43\_-! M,>L:2AC!FT5UBY!*F56SJ3!DQ!8E[[[-\MQ1#](KW+04*SQ&5/8D8!7:I!0G M:W5R.0Z(93YE'Q(?U'A;OAB(^L'+A+J2ZGU8W93/F3?+U1#H&7:YY\G7.OA( M@>@+RI$3DM"G)IPR&R6'.C.J45**(%J+.M;2B6J]5:@VP9)!*U)^R[L/K'6@ MH&>E;76Q!#((P^"6HL)1O!;&+IB16;>;-.P=;GI,>0K/R<@6F7V-S5ISN8K0 M'54V+V/4W5:F(6N9!$>/E-$J M:WUD5N_:ZS=7?,)=ZV=:9&,%G@0DH%V,TB*M_HXLV1(IY,LDM.>,<*"A]I\3 M,^C>Y$JNF1 MY)4V2CE@X3/Q0&)LJHX@*Q?+RKRQTT4VE4.V248.OM8G"[I.1]"*L5 G?\3$ M_VECK=P:Y*\ARQ^S"4'NV#8CB-[.93^2K)!=@$V'X$;272"W$33 PVNLOF++ MI= %J:LF?2G[>FU^^M:V$Y2DOH4=DC WD'K?9?2&K2L2S-F98[O%,*O M:=W/>G^NC0M3HGO+H^Y?'2&K:H"(RB"5\V WEZ;U_HZ!(S-M"%5E0ESU/A'C MT3LUCUXFQUA*X*F7'"@H;35,.HJX]"L!:CK8<'1+A4[0V2&R(Z/R%3[ ["7PCCQ*6M([] I94[#PB:H5()#9<@8 MA#,CRJL''&ISZ&!$/V69C74 M7108@CEU@J%\4A]B,U+5*H0=BV8+]OXI7G-NK'Q#%4=!%?F$9@Q_$ETTY$"( MF8R)RG9[D&_"_TPHA5GFE>!06O69'&9IX(1R53;'Z-@*YY>H(7.;@VV&R R1 MU97(,M&33GZ&XM,[^5DJ;9#=555.+N'$VE\53@4)@VGNDTR- N&K MDJ/45[)9@U!>Q9=S=TFY_90^F,LUVY92>&3I?I!S8%)<*G:KO)TOP=LK3X)O+NEAV._0B=8 MQISZ]*8#"[%'BI. ^V5&W=NUZ#,TYY-^SBPTS%1ZIZP'R?",@M7?#WOKB];P M4M;MI>G?D-M:LG@7"WYH6I0V5@T;?R)[YW?0 ![[;4;6'XES3?V?U^?'4TXA M]GN6@4 WM),%%#=3J5)$P[AN*8H5%L#DFQ":98:*:/&\^[H33Z?2D( M42_T5S^\RE&V,7$-#=2+!AP.RHWKU+S8Q"" M(%"$P @-^AOTKRWZJRDWU%?\1F0;8:.2%F FM%!15T$IG'K^3I C05NS+ M17/REL;Y>C.HTG6Q3T6T!#LU'4DHAPG2K.V-P1S1P# MMPCF1:- EYUGA1YIN"&U&(NLZ$9JM!U%/ MP-T%^T93VLKS%?0ZM%QN]%IIJQPUEJ8[8S4"C;[)KTWYDU3W&!@-EQM #%UF M,#L.F@K0H&W]S?%MT+#T8>]IK*JA!WH]C/UBOG5C8[8W3FMSQ1FS4/ 5OHB: MUA4L2[$?Z52D"3*4G@$5N!OF)9:4KS,Z0?0O4?=*.$(L:N=W-E_*]C;!9F!3 M]TD8OL86S Y@!AO-7&]:Y^FQH8,5']\H?S[FED!7G#"$JZ@Q"GE3Q68TGJPG MDFBB"AHL>QGSSG5B.IUI7/_42ZDWY]MD\V2QLFW!'111%$B5/8CDG-MR;SZ, M$-'Z%ZGFASX5=)-^75J]?5Q\\C--F_1XV0S M$EE;E @P+0PWI@:DH1!###, M^%R. M2%Y@Q!2EHJ8QP#"!_GR7/G4/*D3[-HMI^0(YN-#HC&XX<)JTVML3--\P8U>:R"VT> M1B +(UUH*$(5]3P.RFXA?H_$)-T!V^4M%5'F9UB"$O Z M"!QKQFAJ9LJMYF(O44R@D$><6SD\#KLA?E?7G9/Q2%SIF(*]W+ Y:!!C0TSI M0$K3>@LY#H\OC'](OL/6QGI'IKA_*M'"4RD$D^F9]-=IRGLVTQN.ZQ$G)'-7 M L]UF&SS6G9D;B3[(:PSX$<>7D/V,/33=L??_TQ"8LDA4Y%-:@JBM>0,U/\5 MY#1Z4S;!H@G:'00X4[ZG28QMHD0W7W!)%# -9'(D.6162]F4+)UMOOGX'GI< M55$8O5OPX5!.C<)V;90+H1+)P.0H^&^T;>;WI-PSA1'+V<.T+%&]6QX>J3;2 M,[M!3DMLE+RLT,!CNMI-3.M.\4U07Q\RBGHQI >2:%>=APLK D&NM1W.CG@F M-6;F;,!<6-Z6%9V,S)+];"GMGN"M_L*'1F)+6[ MM!5CUK!TH[23R]W.Q6U5V"<7C9^T)ML98WUDA1(R.P\X*8OT_16>DPY7*?=M M8G9QE+:$E)CK4"!O*R>+=>W(TC*4#!+Y M4Z+ GVSE2V2#K*\$1^K#8':-KZ)@!DO+X=!*'2.DA3A%0RG!4$KG<^*+VRD72TH@,3GSO2O;GF!!1WE>(Q+)3B10ZO--G)&OZU9S4@GU'B M &1+0H!.PK(O\5(<()!/RAFS;OS@EF$>UZ<79'%&#Y+6(;8)+B12_:3'9,E6 M*,Q*;!GR\&73# HMA8O^D/OV*)\IIT9(M*&U*(S+QDYDG#4=FIKJ?CMIFXI' MT(,+>+N[O(43+'1[OP4)Z6,!0Q0ELOW63FLB]UNYJ81+0U>:V#VB0:G6C:W> M\]SM'JM-W$1>66CZ(LR-(-34Z.QEVH W$&[/A'!-"/<90[CW3>]3H:V"+=T@7:+(<%29L,:7&L )A.$C MT\)"P52HC"]9;F)/#_?)3N5H"8_8D=1WT.Y2["N5+%E7*]0YLMF"XK?R4EWT MV9'@V[1A93U3/E'C'EZH;;OH&\Q6(!FN&ZHM@ ;G)Y#1GS7P:EK_Y%A4CKC;"9:!1/.2@[HN9_HX0:;YYJ80;C"<-K5.(@5, MFSF=Y>C=\%WG&T)4 ]/_3D9U^*0[T#?[(Z2C(9#-XN)[X B2?Q/92BUVNJ+# M4B$$.JNG-P4W^[-.WD=NZ" MDZK@2LE4T]21@LSB.)VY99'!):3:QEKD93/2:.BBF0=0K:<&3Y?..-NAXV"I M.)@R=&_B:&E^)_-WT1)*,X35W*%.Z\QA.'+6]6 =__W[^6=DR)REGLG4 8;M M#=,6B60X+X4D@9DUNQNW6+F>55"4&3/@(; 35+#CM)0E)O"C\)HA%2HW B:7 MHHV*6>BR&)(LQM]3(WP)\Q*EDS ;5AF7C'Y-\Q'@CY?M5[2-])S3Y'$F"S^@ M2)]R7;-B#JV59&B][,AG($6J>GY$ YS5F5Y+@YMDDBV^K.!3R(?YY%NE9T![ M#F9<8?9V.B>K;)-9%$_F'LD^&#B)=%,J"RC7RTR$IDG8SLF(BG('Z8-T,@RC MQ,&UK''T93S2>CS%=4 DB!?'QE2K!R/Z3\%/DTYHI6H"=%I*3Z@" M<;[<"L) ME"OTHR[?#Z!X"/S?-3\R5:LWB'P@9J6Z&EBJ!N*)T2I4D]#@56( MD 1-' :>DC VI 9J=^:F . )9> MZ9-A$%]#YD>46A<5NA05T$&R>I>Q._/K(&,(5HV0> M3&2><^=:YN1FL%3%5UB\'.9FHC9VTJ$P1++*Y)^6'RODLIV@C:0R91LY>>1QB,R":E&UG MPZ5E%@Q]17U"\[I]6%YBM]G5C6% MQ+HA?ZML:@6ZA':(A>B01/W\.=]#!O#@[+2W;ZDVM%&!_;HV0Q6;/MUBK(+ M.&.V#)*@0UJ&TM'07 O$T5AZUY^[4Q=+.,5IH&-="_594]>A!EQ4\+?FH]B, M^2 GTU&Y;HS** 3>8YD((W1CH>9".%[6'5%&2@)27,ZI%4P M';!V#=JR,U8YO#%Y;!/0-?T1?#4$\F5P2W[.#=X(=3)Y%BN3+ZRO:,1B5BZ! MJS1[-+=;6_D*(H66T#M3V>%4K+H2:H5-X*4[I!Z60: MY.7!D#P-J8V@>CT"$O:"E4-8T1/HP;WU2=2JUIJ8RK/4)]0M*M7#M:4+R6[N+\/&O@XKC]U&*N]9,+.076/#38^M?=?ZHUM.FA=;)M=!*A&(6NO\AY]NZ M+D#J\%K]2-N+9UIFPV[S:NH>^S4:#K-&3)Y.)D@XKNSE2L]PRJE/X9\ M$79]C:,$8Z&,\+,5ME*'ENTJF P2#PJM8Q68EJ:&4NI% M*4+G00]:ZNM0A3UI1Z7;$%J.(KZ#@9KEA1!%4%\PK^3FM":8"KQB+%/E^":I M=NK^+T,ZAG3J13H8JT4?Y)Q\O#;2 4TU5ZA>[/EF\-S@>"0AUJ55MU"@!3S6JL,CF!W@LW48Y 1@WI8G*[-D $2V70KQ1ZJ$A9?DIT S M'WOBV.# QNS6::X&%7)/\QX+27F&T@REU8O2,HVJM X_WZ*"05DXBV)K,+ Z MK[M_30O!KZ^A%UN6GD7QE&*H784T!/1"A@5D+%PIRFNDN0P0MP"?(]6O!:5. MR)?\3M5JIM>B\G ;63Q[*1[WF_98?#_GV[4Q.J!"M2'1U8 MFD!ANN4;9E _9A 7 YG*]R<;#22^&T4)I&-2B#HKF ;TZ;3>3CWF?[/L.;>_ MX3?MMQ *D WJY$UZ^CSDZ]$3]11?[&^ \4HAPD-7D+>W4HP /228\".80Q86 MSDQ$V2$V'=0M]NGZB=953K\I"(O+261?#*P9T')^M?F%4%HM5P=!?UFM4A:1 MSF+$*KCPM QA2\0!N4.[DP7&'N'[9Y;K_/ABTAF-1VS:[4SZXU9GTAO,QI.1 M^#CACNWPMFWWNM/Q"PJ/T1V7,5]T?O,%$P74$JB >6W![#U.AKRBS':71_*F M:F"1#V&."M Y6P_(_##-O;=01RNV8'6@<6.V"TNEYUFT$2O;"5++;Y32_EF6 MX?_P>EIE[$K?S0[Q/WT[>:X+2+&K2'@>-!VE6/HQ\+F.>OU!9]QI\=ZDU1W; MDUY_-IA,G:XSZ;>[=K=M=X9\P-=0K_N.SQBTY/I-:/)7W'>#,#LI@;_#;G=T MZ*C7;5IJ%Q9LPZ)]:"AGT.O[T6O6Z8VG_6EO(G!J.NFU>\/)M-5I3Z9CWA]P M;O=&=F\-O7J_NCZ_8C,>K]ZYD>T%T-HBF@S'W7;_X/&JU[1@^1:MW](VL%]\ MPANS_=0!F2 +3)_4*#0!6W;"Q/E=$8'XQ@T\Y:Q03Y+IDJP2,MX%SC.V8<0=*_?P2%X%8>W]'7KOZ8YQ'^RL@.JV M_IV@<2:4M2\<*I*;.FV-6&_F]+KVI-.:CB8]9RQ8=WO6GXR'@WYKUG=L;O?7 M:*O_">!SF4%UTN]WQJWAGLG*O1,ZL_\1 .K:E()Y%W^!-*-W"358F?0F;;'3 M3G?R-9@,)MT6_=$;C:X7[!_L8^OW_O2_PW?)YY\'H_,7-"PF_O&%>P?D&0@3 MU)\Q+^(O+%^8MS^^X+;SYDOB\79KVF^?A^$Y#0#^X+'K%PBLCRP,)V&K\^OX MP^#GZ!O_U_);]VSTZZSWZ^T.;(!H/;>K[3=9?1@6,MT3) 3;OA\8_YE?_R/Z MUNK^J_6[_3^S/R?!V:?K^/P>8""Z/1P:^P.%#H>OX<*/BV!XU[Z(^K_V?OG? M]YTO7]W5?T:#JS_#Z_MP(B.X4F 8-:-,,F0IG6_^,L/_K=E?K51:6 (IE(TJ MK$DW< 3*W'#)\4O9:2/7F[@XN.F>TAVJ3)-SP\45!T&YI1C+W#__Y]?X'S/^ M_O?Q\'\_#?_?'Y-O'__]XN]JDA-WBOAH,0N>:L%CS]I0.$..P6Q&$F7,BUO. M[KOP)=9Y"U@Y?(95X4+BD:;4&I7(QFP:@6;\O5=WM8>,+(B_FJ MRGSIW164,I_@(ZBG;HG8 Y.(;1*Q[T_$%KSE3)YSN]WLJT6C[MIMM4>\,V*3 M@=/O37K#=DNHK2/!$AW6Z8T&W.ZR[IKN.I"*LC %.]U.IUI3\(%FWJ"IU/;, MKGN >Y_>"T@C(030M.D4WNK1!9;$@?J"T!._R6&QKG+3-6N.?KPICY]QJ):J M#DDZ_4%N>H '/[[HO$@=F@47?9"ZXMO-=N>O.O@*+G<->[07@62>><&M8HSJ M[S/P\K\A=G K0'@O&::_LRFV1^)O5:3C:J6U+#:K;K=5!,/?,LXO899B/8\1M. C(7T/ZO/Y,@?GOOZ^BRMR^D MBC./XV7TYO7KV]O;IGA#\SJX>7T>VG.88?N:.]J.6TY[PN^Z9^WF/%Y4$!&^5\FZ@A)@)\VW MP(&UD(T%9B/4B.$H@QC5L$M?MV$M67-*T7KKIA63=8D080\QQH/022V#1 M)M/V0H9[R0R&=BH?P*\Y$O;7S/74("\TPMY?P,\_)\).;G<:%ABLK];4Q'J2 MV0;^TCT93OK0G1[-$3^)L,RK98=SRL\(\*=NJ$>H:!G42#.IOW8Y1K.[G4)T#5ZS:(^NWYE7SHIGRJG:WWZ( J@Q@ MES&T<6M0J1XV:([Z1A$[8,(Y:3YG-+$=^-QA:V+[XG,U0G7#T$Z"H4$6<>U. MZ[GYV;C_?'I;>4V <6(95E-W5M-NM9N7'Z_J=F"7O@'7QS[H=&%+A5W8'O=)7UON[F/LX9.K*GO,%,V1IR++^ M9'EQ_DO=#FP365XPSU8U&[^X_C>8!FB(U!!I_8GTW?L/=3NP343Z#LJM7$.C MAD:/C$9_.?^I;@>VB49_85/N188^#7T>$7U^_O*^;@>VB3X_TSPGH^D:*CTB M*FVW>G4[JPNH3[0^LVMN7<*&H#G]C:!$%C/K@^MQZR4U2X 0+X/N.IES%PIN MH+*6J>8#JCY&\*I7A6-4S0.U^L;'[Z&9[6)+/TZ]2KK9'O-%2<5EOHQREU)[ MK=)S_7'XZN: JP/M])M9ZT_HB)'"'MI5!E;+:KU-*^OIWSWU"?H;]4C:]*\Z M6:IA@O:54,=496^(AZ^X9,D?DM!WH[F^1.NSGI?P_L+ZPJ%K+K<^!DVKVST; M=:#X"IN8V+G,"#6D.\8!V8C\LG,HL^5L3K%>U3JTM L*4@@,)Y0W(O34'3 [ MF(68!8'=A$.Z!5M])R$,3\1^C6F^Q4AE4N1;=H39)$7QG.D?VJA@SV7$:F7K MC^V/4OV&RP$!NQ# <#A?4--1'%^^J5;.]7&FXPKP!;J6E+8>P7?*&>]RQ1ST M@SB;QDP-+$,X/1P< &ORO)7^Y@A&?>HOWRM2/J95Z9//3]O:3S5[S/ !XKEF M?56&IJ\*-WU5=AEP*;NH#&UQ2;?5G[#AL#WI]3KCR;0[Z$RM3LVF\[R M?8.O+O_Q\?SK;U_>7TW:+'F1W WKO'Q#-0 M?Q*H]YN=M@%[=6"_WS?S,&;SU+M^6B=;;]P<;T6OY^ZD]N7\U_.+3Y:0^9]^ M^W+Q_JIA77Z\:*;]U$[A""O@Q37(@<\; 9XS-Q1W-39V/(# T#O9L]_@G\&_:K?T M\G/H^K:[9-XZZA73" RZ'=>.C+5P&'LS"%B#+=4 8VYND]S]6<>\L7*^M*T MKI(H$H^H%>X8YE5_<]5@X"EBX#.;JZ7MJ@RB&41[,KMT#=LVI;<_?RW)LR:9 M'LLRZI:_.JHT?U7/19.IH[ELM/QWH%=TB>**::\W@>N49[UF10W3P%F)_\SC MA??W_P]02P,$% @ T( )5WL8#V*^"0 K3X !@ !M971C+3(P,C,P M-C,P>&5X,S%D,2YH=&WM6_%3VSH2_E=T=.X59N(X(=""0YE)D_":FQ;Z:+AW M]Z-BR[$&V?*3Y(3<7W^[DITX0%_A*#1]E\X4L+225BM]GW;7ULG?/&^8)30+ M640^C#]]))$,BY1EAH2*40.E MO_&\TQ/HJE^VD5E COQC?[^UWR&M@Z#S-C@\(I\_D=VK<7_/"@\N^N-_?QZZ M03]?O?\XZI,=S_=_[_1]?S >N KHO4W&BF::&RXS*GQ_>+Y#=A)C\L#WY_-Y M<]YI2C7UQY=^8E)QX LI-6M&)MHY/<$2^,EH='J2,D-)F%"EF7FW[>34C7EF6=D'G1:N>E"2Q^J;\G<>',> MF21HMUI_[^8TBG@V]02+37#8/#I:%2D^399ETDTM4$Q0PV<,^Z[U&@I&53"1 M)NG>'N"^EGG5+I:9\6*:+QZZZ5UOP_ M#+J&Z1EV8SPJ^!0Z1UV[;OY!.?7)VB!S9JH3- M^L/+\>ALU.^-1Q?GY.*,]#^,AF=D^*]A_VH\^N<0BJ!V>/E\IGRTRI^O+K]< M]<['9'Q!+J\^#MUZMSL]KWVPV]MSC[WS0;WR<. J-V@:8.OQAR'Y H:^'(U' MPR]@]/Z'WOFO0]+KCW$IVL>=@P;I?2&]3\/SP7#PPLK_L/V\IL:H02YI%E&@ M_M^;I&>N>:8;)&3*\'A!3$)-\%Q#_R\6,'0B&)E(%3'U;J>U YH*49+O\EGG M-*R>R^Y="R^40M!X>*&5)2;T^Y34+@[3[AA'AJ/!9F< M*YI7RAY!J]+(I;;MYFV5UNO7UO9)VKI'[ B44BD5W3K8RR+8QR2A,T84FW$V M!S_%)%R3WPJJ 'AB02Y9+I4![X6<08N2M5K>;R26"F09^6,IFH,:,B(LBZ"; M:N^]]'3^462,=%H-@G[6CU*"R!C((:6A!/MI6:B0Z8:SW2@+FV07#8<@W6]U M%9MR;<"=,[:@W=U;X18WBH_;V[=X^%YDLN:&V3UJMS*'A&0ZO\2 M4W5SEKBU75F,;.GH9Z*C_4VCH_=4VV")I MR#=H+!E%5P[&249X1F"U)D1A4,-(5@R\9J $%*4GA2G H2TQ"*%)$I-\1()W='(&, 5$W5 M D52>LTLPRW[U% 6@3(PI$"M<0P4"+F" !'$(&34H EL!@*+$"9$%_ACU7[. M%"L[P0FD7$,H@^9V(:5B.F>A51#[+0DUE+#28)3)HFZ&+4ML6>*E6*+ST[ $ M(S'/ (<(Z17N&D 1( [5JE;/LQC[PWP!_!V* OT6P'8-9 W@!6Y]&X FL@JR M#7C\2]HH$:MO#0W,%-E$1 ,E"@$"P!42 &V'TU:?D.J$Q$+.=44D*U^ 4"QT M>H.6C1H?Z$J9.]IN*6%+"2]%"0>;1@GC-?S@SFF_[>H2]&58C@>MC&,.C[NZ M3,@@PD:$*F:Q#-CDN,$PNF$:5X_K!)NA6 K.!CH<^!QQ'0JI"VB';HB2PH$Z M5S)D$11KL@L8CAB0@@/J\"9,:#9EI RHT1A&6$[4-.:P#(34#A0PX+-@HI[CXA:#H]\"TK!*K: 1: MN-BF'I+!7Q.&@N":0'O8Q1OJBJSPLO5%_CI<,]ELKGGP^7V'8"M M9CQ"0J%:9G8'4PUDA,D+9!FJH@KQP$&<.AQ@A'+?L,A_EAPL[AUUK8G6DA_6 MI[HI)Y07*@?>T3:B"D/8?%8!FP:9L@P")0'T S4L1UY#D2(SCF* _W@.SLR6 M9+8D\W(D$VX:R0QG5!3VU$<$LCAF(7[RD#%]3T)A&1 ]P(MQC_?G&"RG0$/P M0+3+9$Q@I;^NP4/\++J49IBFB;^=_"23*@%D:9(Y2X ^7>Q\2PM;6G@Q6H@V MC18&#G%WD8NO2X7%@["+#L%"(SUJ@<$^OJ=0&RO%S#NA+@\FK M]\;N7>@]36(@&O %;DF7BH< ?_N&!U_^9,52KSVG54+U,JI"+\(2$XNL>V7M M4;H^"R+X-1/EZYY;\HTGF^A%R&B;,?F+9%0/-XU(GI91M5^51!47-58G-CH0 M=3Y8'=Z(Z$?$2GAB>V +I,4VX,8W_B'DTD!$!8'W'0SW:R M"ZP!WHA&;P=^8XZFHCKV1\%!?4MK11;:=SM[VR3IAD%^< MT#2"AIHM#^BOHK],64 3@##LCH:+-C2$&KI(87.!5>QD2L?HWE?"VTAB2P;_ MYUG,'@0,L8*SLP'09/;8!W#;#Y=*%F@X?YMG,REF#)WNC$[+[Z]4Z2FP-!=R MP:!VGDCG%M UC@%.^"X127/CSUU[/<;A[4$@3QI:LT4N=;YP,EM2PLT/LYGVWX[ZZM_BI]"S';Y>X6N[06_L^A,2T@*#NNOIS/'[V]2BXKC^YV?D/L>VGRJF7_O>RD_O2* MDZ_]NY=WEK>8?MJ%=.'W$Y8.4;G)Z_;U-7MI3?H)Y> E93:,Z">3Y4LL@@=,*F":L?7#+!>4=( !A""9\PKGUMKSIB[Q+SFC:T5+6],Y^ K M>^X8I3%,.J SR:MPYNBHN7^P1*8K:]FPQ=W$ME>[3_\+4$L#!!0 ( -" M"5=?M5MSG D ,4] 8 ;65T8RTR,#(S,#8S,'AE>#,Q9#(N:'1M[5O_ M4]LX%O]7='1N"S-QG!!HJ4.924/89J>%+@US=S\JMAQKD"VO)"?D_OI[3[(3 M)Z1;: O-[J4S!:PO3T_2>Q]]WK-U^@_/&V0)S4(6D?>CCQ](),,B99DAH6+4 M0.F,FX2,9)[3C'QD2G$AR#O%HPDCY$VS?=1L-=^\\KRS4Q#5+_O(+" G_AO_ ML'78(:VCH/,Z.#XAGSZ2_9M1_\ V/K_JC_[S:> &_73S[L.P3_8\W_]7I^_[ MYZ-S5P'2VV2D:*:YX3*CPO<'EWMD+S$F#WQ_-ILU9YVF5!-_=.TG)A5'OI!2 MLV9DHKVS4RR!GXQ&9Z(IT^22SM3O?4QXY/I'4(KL943>VOK6A_ M<#T:7@S[O='PZI)<79#^^^'@@EP,+WN7_6'O Q1![>#ZZ1;ZT2I_NKG^?-.[ M')'1%;F^^3!PUM#N]+SVT7[OP#WV+L_KE3XX?V;EZ_;]K/:\HL:P07YC MBJ5S"D;%4$5-O]UI[H*D0)5 O MGG5.P^JY%.]Z>*$4@N::!=4?W1\P'0_@WL@TJ)7@R6-M -7U!)W+P@0QOV-1 MMW8D.*6JU3 *_D>5PJ[9Z^9A>7R9J%[[75I/<7-#*DKCM'8*"G=G"3?,P\5C M029GBN:5LB?0JUSD4MMVT$5.)X XV:Y5 :8#KF 'B5JM;S?22P5M&7DCT73'-20$6%9 M!&)^*S)&.JW*!)][5@V"G.QGC4YD3*YI2D,)ZZ=EH4*F&V[MAEG8)/NX<.BD MAZVN8A.N#5 _8PO:W8.EWZ*A^&C>OO6''P4F*Y3-VJ@U90X;EYG LR4;"<;A M#R,8.SC:#C@ZW#8X>D>U#:P('*RWH+U@$($U'"HIAT61A($S":$;"* \(S2; MDR(SJF"@*01F-JX#%Z0DA2?%J2 Q#:%($9ER0XQT[>XUR!@XJJ9JCDU2>LLL MPBUD:BB+0!D84J#6. 8V"+F"8!*:07BI01,P!@*;$"9$%_ACV7\&C*$4@A-( MN8:P!Y?;A9^*Z9R%5D&46P)J*&&G85'&\_HR[%!BAQ+/A1*=OPQ*,!+S#/P0 M77KI=PV "&@.U:I6S[,8Y6%N ?X.18&\!7R[YF0-P 5NN0VX)J(*HHT02]@H M/5:O#0W(%-FD10-;% (: %9(<&@[G+;ZA%0G)!9RIBL@67(!0K'0Z0U:-FIX MH"ME[FF[@X0=)#P7)!QM&R2,5OP'+:?]NJM+IR_#-S794(&/6Q( MJ&+6E\$W.1H81C=,X^YQG6 W;)8"V4#"@<\1UZ&0NH!^2$.4%,ZI&F%V>8['X<2IXC@![B(6 M2Y$RE%1HC"(L)FH;+K:IAV3P MUYAA0Z FT!^L>$NIR-)?=ESD[X,UX^W&F@>?W_<@Y^$G_X.1!]!JRB,$%*IE M9BV8:@ C3%X@RE 551X/&,2I\P.,4#8-B_AGP<'ZO8.NE::UY(?E5'?EA/)" MY8 [VD9480C&9Q6P:9 )RR!0$@ _4,-RQ#5L4F3&00S@'\^!S.Q 9@V?4HJ<^<"'[+ M1/FZ9ZU]X[N7Z%G :)WNC1 MCXB5[F5&%BK2(N)&*KT(3VP!B$Q3;@QC?T*/QA("(*R/..AGA>P#:@ ;T=BZ)&E/0,@.T^'@TICXQY<) M(6?@>V5* M_J+WERD+Z (N#-;1<-&&AE!#%RD8%ZR*G4Q)C#:^$MY%$CLP^#_/8O8@8(@5 MG)T-<$UFCWUP;OOA4HD"#<>W>3:58LJ0=&=T4GY_I4JFP-)-_%&LC;/?32O":P&JO DD= M6=P='"RI>8EUC6K44EJ[=)F%\:V9= KS$JR4<@Q":JNQ9J>U:STUX;AM^+5+ MM4+5LX=>$8P!\F^]&:S 5Z\*+>KI6$M1&-9%;$"5T' T(GA@_X+>;+_5\*#J M8&WZ3VT0M88/1V)WU:K\N8H$N\WXZ9MA 67U1/GV77F"*9_# @>D5TP*B*W> M5!_ YX\VI1*%RA.XG=\1^WJ9O&C9?\\[J3^]J>1K__X=G,5EI+_$IGW+*?)M M^XENN6-?&Y-^@EG,;E8$(PKE]_88%@5O7 HL2WF40.N9''*CVEX.U&R MR"+D%U(%E074+MZN5I2G!9)EP3/FE<^5S=0O_)8E]?N^ZS>)<^"%GCM7: R$ M+J!3R2OJ?G+2/#Q:6*HK:UF*[FXHVRO/9_\#4$L#!!0 ( -" "5=T%CD+ M[ 4 #T9 8 ;65T8RTR,#(S,#8S,'AE>#,R9#$N:'1M[5E[<]HX$/\J M.CK7)C/X 20Y8I/,4.),N&E#"N;:_BEL&6LB6ZXL![A/?RO9IH9K[]JT2=.9 M9L)#TFJUK]_NR@Q^,PPOC7$:D!!=^:]?H9 '14)2B0)!L(39%94Q\GF6X12] M)D)0QM!+0<,E0>C4[!R9MGEZ8ACG V UJO;PU$%]Z]3JVMT>LH^]D:6=>%?E O O8-\@=.<2LI3 MS"S+NVZA5BQEYEC6:K4R5SV3BZ7E3ZU8)NS(8ISGQ QEV#H?J!EX)S@\'R1$ M8A3$6.1$GK7F_J71!PI))2/G ZO^+&D7/-R<#T)ZAW*Y8>2LE6"QI*DA>>;T M[$RZL-."Y3V:M;&BH8R=CFW_[F8X#&FZ-!B)I'-L]OL?IP1=QMLY7JKF",*P MI'=$\6YP#1C!PEEP&;O[!WQJ9U;OBW@JC0@GE&V<%SY-2(ZNR0I->8+3%^UR M!CYS(FCTPM74.?V; &M03Y*U-#"C2V"N9'5+_9U*]<7.(2NBU5EP%L*BMX[I M@LKGSSHGMMOKFIV!M0!C98\DFJ*NS[FC.8C"J-PX,0U#D@+!\V?]KMUS!Y8B M?""Y H /$5]ALY$W]<>7X]'0'T^NT>3RX4SV]:)=C;U+Y+WS1G-__)<'PH&< MWO0)27@SG\[FPVL?^1/4Z:.Y.3-')IIY(VW,3N_81L,9&EY,;GSO C6I*YHR M5$_M$U .^5?>$])M-IR^'%Y[,S1Y]\I[CX8C7\G8M>WN(POYPV"U(\8X10%/ M4Q*HM%<6)AD3]*; D1F&S0E&1<2R@^ZY"(I'=NQC3,VR!?&F(HQ&]--)2W-,W;:!13$@%[.$X5 S2)(AH0H;11O"I) MV_J Q0;!DJ01C+-"Y 4&]TK>Q$]IY,J$ "*M&@YYINI[<\\.I4)1=> ,BP5. M26Y,UHQLT#"0:D7%;AO6L6RKSAPN8^T2OQ@A&TX"(DXJQE MM\!>C%7U>SO.,QS4XXI]N<,(.&,XRXE3?W&_@SH&= &2)TYC1C4D&K]*7(/A M#2^D$]$U"=U&IU *55M#"GB%M< 56;]J:F387/PFH>]4A 6857E%IQB0UUW% M5!)#V8XXX'N!,[9D*NIUKD* M[2K-1 6#1!( L)A"]Q;Q@GPHJ""JB\Y5S.]AZ0 ?EE\A)W6.#\)Z%.VGBVVJ MJ+#3.>T=E3!,=-IR54+9!JVRDJ5\:^E@^%Y(VFECM8>T(RD(D$K'T#,?T8;J M5QU03?=4,:LYZ0#Y!<6?"8K=IPA%FD9JJ!L"Z TDIBG4)UH6U!JGF.J*+TBN M(-E6RZIXPC8X'C, ;)X!1O.VWA71%.[#:AX8AOJ*I2LW4!6L1#2'[D&?F>^5 M5_.AX?C-A4U=+744G+44$%LUOKX(-*4<)W!X7/I"74F5V<&NNYFBF3K*ZZZ: M:0!!1W]]:L6M4Z%B&V![<9N 7HQ47(Z!2<,:>['8N$$WF'-@&#&^JBU4CPT5 M^LY"$'QKK, "_WLKWZ[C13 ;ANP=+BG_D,' M1(/PRY-M^52C>M]%^R]G_'!GZ(2R6S3N[Y4'4/D"#.R@8;$L!5CJQN,S-_M/1%G=:Y0IXZG$2B.+Q=N2O\#![5+P(@U5L\&% M4X=#XX'W[D)5.KH@"(,NSZC&=0 U'[17,\WG[/M/\#.\)$999' $?:"#[SBM M6_5^W^P>;<.VG+-U4U[^,J!_:CC_!U!+ P04 " #0@ E7:J2=Y\P% F M&0 & &UE=&,M,C R,S V,S!X97@S,F0R+FAT;>U9>W/:.!#_*CHZUR8S M&!M(X3W\KR::&:^_Z(I?.7"8\)*U6 M^_KMKDS_%\L:I3%. Q*B5_Z;6Q3RH$A(*E$@")8PNZ8R1C[/,IRB-T0(RAAZ M*6BX(@A=MMIG+:=U>6%9UWU@-2SW\-1%/?O2[CB=+G+.W.YO[GD/W;U!)_?^ M\%03W\R&_KN[D3GT[O[E[62(&I9M_]X=VO:-?V,6@'L;^0*G.964IYC9]FC: M0(U8RLRU[?5ZW5IW6URL;']NQS)A9S;C/">M4(:-Z[Z:@7>"P^M^0B1&08Q% M3N15X]X?6SV@D%0R4RRTC5XT$BQ5-+8@"J-RZ\8T#$D*!,^?]3I.U^O;BO!(<@4 M'R*^PF;#T=R?C"?#@3^93=%L?#R3?;UHKR:C,1I/IH/I<#*X!>% SM'\"4EX M=S]?W ^F/O)GJ-U#]ZU%:]A"B]%0&[/=/7?08($&-[,[?W2#ZM0EC0G52^<" ME$/^J]$3TFTQF+\<3$<+-/OC=O0.#8:^DK'C.$=$U2>%_,]@M2?&)$4!3U,2 MJ+1G"I.,"7I;8 $BLRV:DXP+">4'C;E(C&/;CO4615QHT@\[T@R.XR$B:0CU MZG61$M1UFD@7+!ZA.4YPP(%?S@L1D+QI>$W2H(5.%".E<,?QACR!NKC5H[9W MVD0X1Q%E5=E4E L2% (2-:B-TQ"--E"#4BB>L#6A>:XT@7]%&4+M1#$1! 2H M'V*T^GC&I(E> U4"^D*@%WD.AFRB84Q)A,8TA6).,4.S**(!$4H;Q:N4M*D/ M6&X1+$D:P3@K1%Y@<*_D=?P8(Y MC)7U>S?.,QQ4XY*]V6$%G#&B&A%ZM4S!"5=:0 EYA)7!)UBN;&AG6%[]+Z <580%F95[1*0;D]=8QE<12 MMB,N^%[@S*L)4=JX%/:D?7HHTS[!GF^_2UPS5(Q *I%@YM43D \%!7Q"(LU5S!]@Z02?FJ^0D]KG)V$UB@[3Q2Y5E-AI M7W;/# P3G;8\E5!V0:NL9"O?VCH8?A22]MI8[2'M2 H"I-*U],Q'M*'J5054 MW3UES&I..D#^A^+/!,7.4X0B32,UU T!] 82TQ3J$S4%M<(IIKKB"Y(K2#;5 M,H9;+&R#XZ%4PD(&&,V;>E>T*Z' ,-17+%VY@:I@!M$36+E&Q"["#N#6@*[F< Y.:-0YBL7:#KC'GP#!B?%U9J!I;*O3=I2#XO;4& M"_SKK;P&_QTI7N:<%9(<:'ELO]<(OSRGFH<7Y?L^J/^W^6/97*>'8X+@"&:X M@9SIHD&Q*G*)+LV%R6CW=5%4YIG2I^UL@\"1-$3/'/WWN$K]XQWJ,7K*#OZ\[2#5SCNZ^S4\ ^C>%Z[\ 4$L#!!0 ( -" "5=" M%67^UR( /), P 8 ;65T8RTR,#(S,#8S,'AE>#DU9#$N:'1M[5W]<]LV MD_Y7<.[U?9T92Q;U94E..I,XZ9OTFM03N^W<3S<0"5D\4P1?D+3B^^MO 9 V M]67+MF2"X'I:QZ)($-AG=['[+$"^_8]&XU,XI:'+//+Y\NOOQ.-N.F-A0ES! M: )'YWXR)9<\BFA(OC(A_" @'X3O73%"ADVGVVPUA_U&XY>WT-19=@T/1V1P M/#QNM]H=TNJ..H.1TR/G7\GAGY=G;]3)'_\XN_SO\T_ZIN=_?OC]RQDY:!P? M_]TY.S[^>/E1?P&M.^12T##V$Y^'-#@^_O3M@!Q,DR0:'1_/Y_/FO-/DXNKX M\OOQ-)D%W>. \Y@UO<0[^.6M/ *_&?5^>3MC"27NE(J8)>\._KS\M3& ,Q(_ M"=@O;X_S?_6Y8^[=_O+6\V](G-P&[-W!C(HK/VPD/!IU6E%R"E<>P]=+Y_QH MS'TOF8Z<5NOGTXAZGA]>-0(V24:]YF!P?TCX5].[8UP/;2180!/_ALFV"ZVZ M :-B-.;)]'3Y!NNNC/+K)CQ,&A,Z\X/;T3\O_1F+R3.RKZ=Z_*-LZ..%F\R9&LZ8!QY\^>G' MU!_[R3]^^0GT'/W=(W8?F4>$S0@7_V0D0LZ8#R*0](PN($3B[> MB::>GT"G+J>,\/'_,E==2_B$\%0\U#,JF!XZOX$Q$ZI.T!)AX8TO>"C]]-'= M"7F78^VRX7#$Q%W_U2W8OU,_4MY=?O+A J8^Q?<*EW5(I($<8,1!7WVFQ;TH MLPF/$V@_NY3]<%D0,)!-TW*M_ -0FVF12@$K]=-@Q:F"5X)VKT@*V43 Z6I2 MY2!S7TZW@,'0=^/(69,TI%G-)0-9* QFSA%T"3G.')"3F4YTL9 MM%NGZG3X4GUT3M\T-S;@R;% !]4XR&%^_<7G]_FU9,9#/^%"*P$X72YX&@> MN71(+DBR,"JE>M"1N## (VVL&^7FAW$$)$(QA+RG!)UH@$ MI:C1A58*>JTN_Y*P&\Y)J_JX[U#6*,Z+1L7\KHY6#@&)7S:SR[FX #N&\ D_*]G<)]62,_?4)E MO*-$IV0*_8\R!RF]@1*_"WH6Q\ CV2_BI.79A:XQ$Y]-]HSR!E&J:SL;3 MBUBH) RWE*U(&\@U/!\(>(5#_YFWRJ1^?\<)^)+<-8*N*,W-/^22ED?U?>41 MN'=^\T=OYU*I.U*4,F21T,HH)HI 29BGF_-#/=P,G+[VXD".&B0V ]%*9 M,<(I,01F8!Y:Q^B,IS(D47_+&9%#UJ5A =@E4IY86)G M<<'G%!V$!T$,: M$XEO8]G:#)R#=! % Y_16VE$\X7>Z;!8XC:9,'4'.!*2>78XBSFE5Q',#YOD M/4R>RMSR"R 6D V#CM$$^C!.I9)E04W(]-]I!)UD>0A^?W/X+P] G)/3..\[ MB.18.E!H0N0VK@>LK" ]#;_331/W((28"_O?N!@E3 ME._2(,OBQSQ)^"QKI#-LGG36-I.-29\]S6/@_K]H:44M>4X M\;80_]1/6"..(%L>A7PN:)3#VCSI/@F01+)U$17WVF0J*'JJ7/W]=.$I29TT M!T^3U"NI;H$QD\P%$R^56Q;GYV)Z\O5*V9][,4R'D%N4<^^+?]!9='I1SLWO M\N&\A3A=5 \%N'3K6S2WI,<)C^ .AP[(%5K=C=L8#-%M;.@+9IYWNH[-+ M]W'20_>!L[XQ[L-IP:RO)L@R;O_7'0N[/^OM[M1Z,6;?TGJ'F.J_PN1_4EJJ MO^])M[?35!L9.H^X/(!!A>\.V@?;F+#3:CKUF($O.7REY?91%@)$29,A#5*F MN\$G^E_)7Y?3F??WA>QR.G N>,1C5E)*<>B'>9&:IS%D-O&;_;FZ_HJK.U8% MH9<4A<:>=\)8;JIR6>ZKVJE3+(2IRMA)LYW;KJ\JB:.&/K3MREEUJ<=KPOTRVE[#:%?IHCK ?TJX5M#Z)?IO7I CU:_ MAANJ"_3+3$\-H=\0[E@"?39(Q\ 4HV3E'S9;!@KE. \^(44?QHDTY%NO]$:=H>]G26#EAA$(835\_ M97C5$?WG4_NH(_AR=:C=;PY[NPG(2TA"GU/EV2(>OTAXR-2^T0^"ANY4[_3] MQINDK0)T&9D/^OW./C?R6)C&;RS-E&L"72R\O&QQI!$H[CK8MQS%C043>U"T MNQQ2%UNTN[+Q4!>2^( M-0 ;4,0:@!4HUL&CFED#0/8?V?\24HU6<[BC5,/ O&(;]O],I*XOGQJ]D?R_ MH__[3A?I?[/I_Y5*%M+_UM*72/^;C0_2_X;C8YU_0_K?9'R0_M\R)N]!)^I$ M_V\3IG^G,W*1BHE\C^7=)@%GS1*=S@EN%L!" 18*[$,1"P4VH(B% BM0K(-' M-;-0@)L%L%Q0FO(UN_6N%GP&FEP!DV.RLO8JU[M>!WF@H6D%^YN%X3H:\+UUL# MW#I@1=7 <;!L@%0EE@VL0Q'+!E:@6 >/BF6#ZJ.(98-=*E^OU^R=U+IT\!N= MCWFXX6&G][E(M]$ZZ?3Q44.&EP[PO03U83ZQ/ MBH6#ZJ.(A8-=*E][T'3J73CXX%]E#T#=]'RBK&S@]-M8-C"[;("/)JH/[8EE M [/QP;*!X?A8Y]^P;& R/E@VP$<3/;=F$ 6,7!"I?XYS2C[__565$#KK=QJT M'"P8V% PP.<3(4>)]0+[4,1Z@14HUL&C8KV@^BABO<# [*2BJ<@9I\'JV](. M_WK_IE@IZ+4[?:P48*6@NOC8Q71BIBOSB>VP;+@^X&/W44C^G M;L"HD-HP/5W\8LHD(".90@5^R!K9YU;6PX96H%'GOM,Z$>LU!X,\K6TH4!W<1Z;#)IMZ2^X\)AHZ&,M*1(86#ZH&?V1 M?>.T6C\OYH/ZGOFA8C\B'ON)ST'C6$ 3_X8MM5J0R/(--EP)9B;U\4[6NL\@ MSH!&,1OE?Q2A[H, ,HG*F[CP#>2L"X*D:<(7Y:B.+(RRF ;K<^210I>+-CU1 M/Z<'1!D<#!3NR,2!3/;SKF==Y4[K. M5DHWJ(;X!E@WWN.BMSQE\9 M#=R.$T.[?W6I#QY9TV&.U%<&^-0%")I_6,-T9$1,UA+S^_)%[FPPI\ $A)0\BV=C9G8Z0*(IP&9"!I".^*>.C,53$UCK_Y> M)[RGY\PF:G^!VM=$XTM%>,GA*RVU1<5[74/@DY(,T \!(CW^[]+I,J^)S^)=6G[_:4ILN>5OET4Z'15:U<#VOS.709#A9>;/021,_UV6.9[3!,85 MEMN)OWP>J*DXUOWX,_3*LO@XY'=WC]-%E59* M*LMO6[2V9'P)E^M##T^@;6AU1Q$/^KTG^[UALW-2"[?W.[O*0Y[WRKSBDIP= M"[V[X(/&Y3J]WVFZ"+UY>>(KFN)4Y=OIHCJ]H ]\9R/'&;&M\G@6V=*1G MB;FMR.7E3'>V3C>3D%Q;^:IF]>Q]>..%.Q>%I2[UF,N%RFR7EJLN?RN7IHY2 MF?;*OU:^UK@H<L)Q05^8ZW@]O7;6E[2^?*U=8:!,T\^'EY8OSWAZ" M]\IJP:,3_489K#*2-=2#JF\Z>[D>K#(T-50#= =K,O,*Z\$^$LI:ZL1R>EAA MG7A)6E,-T)^7HYB8JA652Y: MO3T&MQ8#UWEP'^9K +?RFD6,0)_"DE,A<^=SH#X*&[E1'I?+U->WU M$>F@W^_L/-+.Y#U&ZON]LW02*U M6PU[MIR$0FJW&D 90>VB456'V5T'%C*[%6!V,12M([/[U7>GE 7DG,]9$"0\ MW+3J( M'^ZTV\KK(ZR)MA+RNA7 :RNNVT4!MXW7708J\KC6\[NXJ,?8'TQ6- MG,]$ZOKRG0M;+-,M!M!.%_E+=)U'EAAT3I#314X7*2/D="V$$SE=VQ UE=-= MYW.1T[6&T\6 VGI.]S.@/J=!H$)G\6#L7(B?V\X0*5VD="L#%5*Z5@%E J6+ M1E4A2G>?<:K%P"&E6Z4(M"*4+B4AG<&-_^=S<-T?=ON#[K -AX_I=@\+"Z[) MF6#LFIP+%I'S@,(ECR]":'>[.U^$8$6"BHQO/0DE9'QM@M-0QA<-%!E?9'R1 M\34=OUHQOE_IF(6+*R:V6<2[^Q43U= -9'QM)J>0\:T&4,CX5@'[4[+Z72&V].[:Y8CK#QO=UUP.D!R%\E=Y(Z0W+403B1W;4,4 MR5W;X45RUQC\:D7N?F!B#DT\\0D-O<[.7UU1#=U M)'?K&X%6A._=(BC]G::"!>17+JX?#D?7!J>M :[<17(7N2,D M=VV$TU!RU\&'-5C'[@Z1W:T5NULKXO,W.A_S<(LG@-T'E]U&ZZ33QP<9(/-9 M':B0^;0**!.83S2J"C&?N*S5%N:S[J3@I?"I]^@"SXVL8+^-2SZ1%43. 5E! M&^$TE!7@AI*"ZR!%4A!)0?-)P>)&(Z.(XU831IQB_CRC--@]:'SAW^]?[.)#.RU.WTD Y$,K Q42 9:!122@=7! M"LG Z@*'9*!QP5K^!)PM7P]T1P7VNMV=;P6Q(G-!*K">3 -2@3;!B52@;8@B M%6@[O$@%EA==/A%<)/;*)_;6!0ME8&HU66$$ UB*I5J,ZJO3A:: :K6IOCJO MN&M4D8 TC8#<*<(J<#Q.Z#A@\*_GWQB#QP[EEL6;G?YRORZGC(3I;,P$X1,2 ML"L:$.HF/@]C$K%0PDC&;,(%(PF<^BOSF*#ZO3CD@DY8I([DEMA93 MM8GZ.3T@RF[>'6C#.9")4M[AK"..EL&S)S'(IQ[V<2"J-;?D<)L)P)I+.?^L M:/316#!ZW9B#2$\C'OM2*T>"!33Q;]A2F[I_^L;YJ70<\R!-6%$ZK^!M"R?" ME]NZ(J5*V>\7AA/=!Z,H?!$,K&,0/.@[J-N=\P= MG\Z'[!V?RGWL'5Z6YU@\0,O]I\Y?[!V?[?CIO,3>\>DF <>7*%*I5R0/R(F M(($+K\@W.F/D.,\^GMS@V[$L6#_SXJ\7G]^3+[(8[$\ "9DNDF^J_OL*V= F M(!-!0VA'W%=!305SLPT_57@/YU4EJ_Q3UEIL);..DUA+BT_*4?XS^$HM M;=#=H*%73C_^D.#&.S6X]=,W&MR2P6U,A-'@]J'HYX)'/&8EF=DY"VF0^&RG MEK:!:$!+6UG,NX&RL,_29E% _3"WM0D7)R[#Z+*,=&X# M36B;!W@?14'&'L3EJ#K,LAJJ2S:+N*#BMIQ^?&>!SR9H;*6DG&<';>?DM"23_YX&@-7N3"TCS2VQJ_7[FEY$OV<;_3,))3QZ76-Z M]@;Z\<*=B\)2EWK,Y4+-77*;#A>C?"S+WX*ZL1%(@@GYU\K7&A^NH!]-B.^6H9T"-[X:L'SZ,[W:N% MCWT.[K$=ZHA/Z1.01:^2L3_DM^=-'A<)#YDKW[WV0=#0G>I07[[7M[T0YF>" MD]'^H-_O8.GGN5L@S'R^.#([3UM7;P2*N\X8+$=Q8_7%%ENTO+;R2"'%%A1K MX5$WUD00Q0JAN+&\80N*]F)%?]CM#P:#$UV[T'G)OVB\36KSV"L) M-^4WPU[7P3(&EC$JAX\190RL8F 5HYKP8!7#<("PBF$V/EC%J%;LOY2X]:M; MQ?CJNU/* G+.YRP($AZN6[:4K57JM]K[?!C4*PFR]"+&:PRR5++&-A37%C'* M1[&]WR*&;2BN+6*4C^)^BQBV@;B^B&$3BK7PJ&N+&(ABQ5!<6\2P"47[$YF* M9BUG(G5]^7;-A_=8+&8O3A=W6F")HJKXF%"BZ&") DL4U80'2Q2& X0E"K/Q MP1)%M2+[:FRT^$YGY"(5$P#H?O^$\]PU2DN+D3HGN-D"-UO4:E&IB2CNN4YA M&XJXV<("$'&SA14PXF8+&U#$S18&05:K.L5G0'U.@T#E-D(G-]OMI&@[0RQ3 M8)FB+I0HL5=2*DK$=12Q55!]%+%78@&(M/"J6*FQ M$4L5!D%6JU+%5SIFX=U:K,=_\ET5,MWV*U9M=1^- T8[/G1 M4+9E^EC'L %%K&/8@"+6,2P $>L85L"(=0P;4*Q*'<,>BK\8\@_;G9;3[W=U MR/^!B3E<>?^LI!>^ F)YE_7N7FEGDP4@\V\V/B8P_P-D_I'YKR8\R/P;#A R M_V;C8R3S;S4IOD74^SM-!0O(KUQ<;[$$9H$!;PUV_GA1RW-$9,!M0-%0!MS! MIPXA!8X4N&THUL*E(@5N XI(@1L8X/]&YV,>%I\U^F!@WVVT3CK](:YP1YZ[ MJOB8P'/C"G?DN2L*#_+9*$*?5^,J\#:N D<.O):IOHDH]I$"1PH<*7#+4*R%1T4*W 84#:7 MUK_? ?UTLAK M19=_\*^RYUYN]6"8C#%W^FUDS)$QKRH^R)B;C0\RYD;#@XRYX0 A8VXV/O8R MYGU#&?/M6/$H8.2"2&P=YY1\_ONK(LD[#Z\*;SE[9L1?0Z:E,^*O,5PAFGP^U.'ZEPI,*KB@]2X6;C@U2XT? @%6XX0$B% MFXT/4N$&AL#Y\P0+\>^C2\-[W>[.=U%:GBHB$6X#BDB$VX B$N$6@(A$N!4P M(A%N XK6$N''"1T'#/[U_!MC@(&^O+PCS?NN-#26H\*1A$?Z(_P]95*RH,C. MD,U.(Q[[B<]!WBR@B7_#[OQQZV)2)E!\3E 1?O#GYJJ9\# M(COP[J#5[!\0=>F[@W:OV?KY(!_3O1HUU*6C[,K3Q4]YMZ(?:_JD^M_L0W_' M7'A,@$V&"]IX0)36O#N0Z=1!#K!"F^A+H(O0=Q8$F>+>?98JE'_.NZRND-T- M:!2S4?['Z0X4Y0%T5'<; ;WE:3*:^#^85P0C&WFF9XLI[HOZM>0)E U"EQ[P M@8,5^S]TWBP[F"4'432,%W57?Y0-0:_$C ;ZR%SK3W;HX!?U$*'W;D(NF"N5 MB3BM[B%]H[U## /U)S!HZ!.%;#E.QW$"'WP:D$-IHNW6Z<4_Z"R"W_*3<_J& MN'Y"94,QB:=\'A(ZYC>,4,'(A M0OX!=,8_<^#S(3N,3 N/Q:,+%+9DR&B13 M F?&=,*26R+OYU'AQ229T@2L*@V@'_?]"FZ7>P9'7!BI\,=IPDC""87/T.&9 M'&G6OKI$WV!*_P^:;Y(OB>RP;'W,P)83Z*2\XY'J=I0*L#:F.IM,?>B,U,$C MD@V^,&C52SE:/W2#U(-6?) !M#=E0OJ$=!8>06]=Z$.RP1_U]Z1 M:@LN!\G%_+[1=1?GJ*UV"KJ@>JWOW[SSJBL.?P^"WE YH<*\[*6NG,7#./&3-(&!DQF'D%X^F"0&C0N:GT_49@RR3! !V MGMBTE@RM4[ T-:Y>W<4YU M#)KM;FZ6C>P=NU(DA7QN1G\T"B:\(%Y]S_Q0L1^K^<]BJP6)+-]@W97H!5_- M"W;-]X)."P(*B'RT(RRD*VO<7Y8)30)Z)9U@E@HM^T'!W.N Q;'T6()%3'I$ MY=YF])K!$1KS4*D@FT#[B0I46.!#VJ*#E.M0IE-W/9&I""VXP\P)0N.98\S= MH4Y)%A,DZ0V2[:F%/*W,6,A83\@#E*)$==7 M'!$/AJ%]L(R4TACLQP.@($[ZWU3<[MT1WSM9DO_?Z:^J4-&M*27&N,@PC] S MWR.T3NXR[ TIA@QO_(S4$&!?%*YTH7,@" MH'.XPT3PF4IO8&!44QU,TR9T,M']'-_J_">_M1VA%AKZJQEZWS1#?S^#8#K) MVP)]N_4%]H)C O$88&,T"2J"RX@08M#BWN2Q9V89G%K*0>63:USX2<)Q)I@ M&&KN7!-N1Q3.$"H +JN,L!)L9U6$S;;Y6MG\2U/W&^Y[CV7NQQ#DW\(_TV06 M_/+_4$L! A0#% @ T( )5ZU-'F-O$ T: !$ ( ! M &UE=&,M,C R,S V,S N>'-D4$L! A0#% @ T( )5P\?TP(F#0 M7[$ !4 ( !GA &UE=&,M,C R,S V,S!?8V%L+GAM;%!+ M 0(4 Q0 ( -" "5>7#Z=M/SH #2[ P 5 " ?<= !M M971C+3(P,C,P-C,P7V1E9BYX;6Q02P$"% ,4 " #0@ E72HW(%@Q6 "^ M-P4 %0 @ %I6 ;65T8RTR,#(S,#8S,%]L86(N>&UL4$L! M A0#% @ T( )5V,+/"-@/ >$0$ !4 ( !J*X &UE M=&,M,C R,S V,S!?<')E+GAM;%!+ 0(4 Q0 ( -" "5>G%]]T?>\! (,D M&@ 5 " 3OK !M971C+3(P,C,P-C,P>#$P<2YH=&U02P$" M% ,4 " #0@ E7>Q@/8KX) "M/@ & @ 'KV@( ;65T M8RTR,#(S,#8S,'AE>#,Q9#$N:'1M4$L! A0#% @ T( )5U^U6W.<"0 MQ3T !@ ( !W^0" &UE=&,M,C R,S V,S!X97@S,60R+FAT M;5!+ 0(4 Q0 ( -" "5=T%CD+[ 4 #T9 8 " ;'N M @!M971C+3(P,C,P-C,P>&5X,S)D,2YH=&U02P$"% ,4 " #0@ E7:J2= MY\P% F&0 & @ '3] ( ;65T8RTR,#(S,#8S,'AE>#,R M9#(N:'1M4$L! A0#% @ T( )5T(59?[7(@ \DP# !@ M ( !U?H" &UE=&,M,C R,S V,S!X97@Y-60Q+FAT;5!+!08 "P + .P" ( #B'0, ! end

DFB4G71!JBI0NPU$T^/HY+@@AC,OK,(%J:I ]C80=<+M4Y+]B(/G M)TBF8EFSD.-LX33N*\>V[;.CM@0R R-P.;X80(:(7)+LC7STO-C,4SP&UDA: M!8*WQAG1?6D0W0GT^_/00T)"*N6X1W*'A> MQG9K9!6)5X"KK2 :N.2:&:KG5\&\)!5@=FN8IH]@XAT"?3 7VP/T-DRDA2M$ M;PF !@YDUF?*\LE42%>(S3((31RH)$;5!2.53(R<-+^%D^G.)#ZY^XP6Q,SCS9-"C:YTX)FX.AQ($Y(!*N3 M$[Q3#Z?"ZM"[@V/D(E4S6IRP0NQN"=; FMKU/+30H@^0]Q#<@AEBP$^XKW(' M4U'""O&])5@#1Z=]$BT;%C;.&9(ID)U+QVXVSY51773Z>]8^-=;.B!WHX)CR MZ'3"WLH39*W\$V2KO"T\MK8ZF'U<=_X.V6+]^Q%3U::<-9FCGX&)EN>C(SPW M,. ]A/HX3*:T>14OT_#I8S#Z2 KCH/HISB[%Z+YPX+R6,!2$O*]?58H;..:5 M=HD3TOLW1@#'@@) Y@_<='*!CZ?D5N6J/3\$#/):GL_]04H\6_\YGC4,C,UB M?1<0HWK$(>&%"8+GO&-UQ4G- I4WL:E,]*?+ M*"9*RUG,P+:FE]8^)YS*D$R#_.C8]M6?;J%I)@/'B /X H,0QI8CP&6_(#:Y M#2GC2 @'Y(?B/A*Q8X+_YW'S*2>%2N=DGB_I,IDU3;0?^ 9V+K>8,C&3'35S MJL9B7:Q*[&IA*VSJ3S"T4>YT$MMDH/B1'R-HIS>/;2W.,N;_=D)L:/7MC;]B M[,GE*$A>D OI$/M>3D7.3E 9DDM"-#"(&T(9J7R% 6_3?'%KFC=% :),M' O M!9&_7N+*L+T#7 -#MN1M>?RW+]NDM6OS%+SK)*T,ZUN#-7L=('FKJ,XR0+O, M,H#(W"I[9^GQK[E9N[QEP(=J!+D<3G2Y2_I!0K(/"<+B&!T1&Q/OX.+?^[ M;N8=8=?/(%T#KQS;.?7E>J=QL&3+M:/U#(Q!UPWR$&QNTUK+ 8[@!D7X"P<[1C"?OAI7F_QTLG?) MOX8)"D_H&.$"<3?'HV]Y2]'JJM;2T<)F%N_2-4J:H_#DSPG<9.-B'*V==P6I MWH$S;&.!_1\;4AR5_@I0(-;F>L$W)&=LY;6AZUU^GFB%&2P-.Z+MRJ1J*S_0 M(3^@)K[HP1TO;](Z6[C"%&\!/"*Y8]#X+CG-WALOS_C+R7S58G-.DG? =VGX M\=2.;1#MQUN=NK(Y8W;SU*>N#] W;VF&V!U,FNH[Q?Z3JCK&;K:(O<.D.<#2 M1WK> &,F3=J4H#"#F'VBNZP89F1@G@\8NV*H:ST#EP?Z8"YW)3SAKLN- M1:#R#GN%0^EG8)Y#[4CGIG_L:(P#'-I3C/VE>E0>P+[!HM:X^ 62S"O2%*)I M $T.X&-5V"P-^QSJ]4U(42"VQ-.O1!T%%"6K,.L[F> "WN*FBO7&[/JJ7Q1 M87X*0!KX)1P%].6,P[;!6D8&YO%N;+"F:ST#MR3'3=, RGMQGO 3>!.GG\1M M'1S0%TQ*S?ANFYUYSK8CU>I.8"^F.5Y8-X"S2/'$Q*:\'%09QVNGJS#KN]G@ M .?1M.D5>*/K?;/W]&FG2T/C)3<-G?C?&[V:-C!QSU82C-Q3D+^A4R5>8UB3NEN!5< M"#UY1\8#I:'H77(KKCK!>V"Z''C]K5$'.#%XAZCK8QXP0-&/M!(;?N_$U:6^ MWD'!MMVRFU;=6N7&_Q 96BW^(Y&I]8\HVW_63#TB&&L[SSL\D!393Q ,7F^Q M(#TCSEV\2ON.8\!()!=MS M]VI\!IZ235TT7[PEL.S^B'UEGS9GV[';I[[ZO:R['-02)29A3]B_)'&OP2W; MK[2V[E>22LB7(*'&&?0E!][Z?(+O1?P>4B;(^8*)!@BEO'E-1!FJTA^'* -1 MIU,YY3?MDE;0<,SJT%B(2F?D=4KFEMN+Y3H@76P87E[EE(07;0GO+;NM83CZ M';KL"??(OZ'O<3^6>2CXWW]!U?&B(]E&9X":X8L'CR;:8CIT*.Q+YKUQ+V24 M\4Z;FT,\+QS,!RTFA;A$>;%P#;M^)MS?;C8UB5V=(4L.B!Z RAR>3=UA_R0K;Y/ M%\N6:H&;MJ(%;HK+(^.L+9ZW)3.7MT@N=1&-LM1&CMHB?5:I9LM4YC?4OTB6 MH==]X7W[,_P>3D>0B/5>B4FBH(G^1]%VE\[E%+>KB*JQ_*Z=5*G+&$$C3NK( MAT]XM9$P6O?N$B(VM\HE<.6RVJX9F]?R;.D2&W>O[-\L!DY:*HRU82797)2K M/=EY5-)?=K? ;MW8I\:"EZ@-_NG_4$L#!!0 ( -" "5>7#Z=M/SH #2[ M P 5 ;65T8RTR,#(S,#8S,%]D968N>&UL[7U9*JOJ,>HJTZXRJ954U3/[4@9%@&)T!0,J1(12G%^_ ")(QH$K3CBS:=9= M29$.P#]WQ^5P.'[^C[=E.'G%- Y(],N[X_='[R8X\H@?1,^_O$N3^<&7=__Q MM__Q+S__SX.#_SR_OYWXQ$N7.$HF'L4HP?[D>Y L)H_DY05%DZ^8TB ,)^1<'RY>0BT1\MZ!X_LN[)4Z\ ZZJHT^G1[RY?[W,S6C][S3RKZ(D2%8W MT9S0I0#[;L+K_^W^9L,/14OD$8ICDE(/Q^\]LCSD-(=VU0F(5OH\[ CO(6'6 MS!FY(%%,PL#GQGV.0BZZAP7&2=P G$UED*#=(JT(+E8X']3*(O9#$ M*<7?2()/[RAA9I6L[EC/$D,ED_T+YX]/@WX:XME<27*)$Q0TZM5#-.Y*=!\N M\5/RD"Z7B*Y8YTP3/AORM1+_OJMH["IW"KT7B,ZA?)QZ'DVQ?_7V@J,8Q\S$ M9FQ2H;G[$='D;H*<@#)( QUT!MVG*E5@^96/P!5DN2?20$._/KN@U-3H& MN>EF]SA.:."Q47KZ'5$_GGI)\,H(>H)NWXYC@5PR;GP<^9TM7EF?*X"?N?D% MB9A_6?=C$W/"QE2VR>VA>UO5[0KXEWO\BJ,4=P59J\2YH( M]F;SK$6BYJ= M@3YY2)]B_%?*K/CJE8_/G<&J:VP*4N! U%N#S3\6F>*5X'B)WN.4[8;X/\)_ M=XAC/#_,Z0^_LRF6'D2(4O(=TW=&HMA_CDF<8)64[?@IB-O"B(+O$A$?Z$+.F^#>\REBP*UC%V%_6[:]61:8+1GMX M]9:P;4/P%.*K*%WFKJ#;(&[C\K,PNDT%090<^L%R8Q@H#-M95\&?S3W.'X48 M1&W=F?*%9@^6>/G4UOBE[%7J[8'18,FU2**#K.H^>:U5W9W=!6.+>ND3/MC4 MWB/'TMI[E7'6U8<1\KKNC&'V9Q %69^,_LPKY^QT[ML%UC&G\[&_^39(> /; MXI-"^4DVW$V^"N-M,DIP0%P'Q"NU'O*3)T);CX#\F^T F'_QQS2.,=LQ/;$] M,5LPK"L/T1,.?WFG)\KAJX@.1\4A?#D9"Q&>$:T];;KM&KE%VG'TG^Q37@F4.0NMX(3IU90 M\-T:1C(-9<4"I)3CPKH.(G[@>HO9K+!F9Z4?W71%_CA60#45ZF#U.GD3>PY& M[0,2GHL=P<0KB''Q5XJB!/-]6)+F&R^%Q4@H_SA1&(J"UL&07]"1Q72OII8- M^S+J#EU +^#J^"]K?%3KE[);FPAD;((P_%ZL0SE2:NB''R0UC4,:'S5L@E@L M5/FS6S=J"QBLI*<59$LS<;:6;&@GDE7EJ5-#N:/X!07K@ ']0**EK9B'@G;0 MO86B32!["P5W(*P@#QNQGE*,]%6WB9I^^+%"TSBDH4+#9FXC'Z#L/W/&[+>A MB@+JW6BMP([V!^4B2UNBGSZA$KI-UW"YWJKP;=5'3'O2GP_+SO/M 8#9J=[O MN:+6RWYV=G9T-#F8;&MF?ZPKG[#:)UGU$U[_VOF^:6'=182!CM)/>'SE3<3T ME%V#8$PI.DB=4-DSY*2'KL%]0TNL]3&HR"V!E@N4X+88!K3R)G8\=.S_RA,R MY1@@8[K8^W7,;CN_ TO91-QO E!?2"2"]-0]0EM&:3/&4@[05UC1=A(IK1*M MDKIK][ 5/K'@9?1N8F"^V&.43/??76*:%(R%_;4U%/;''_L:2[E#ZK68( MM5_'Y/9K:>E2Y3?[5VQJH2#9&V,IH95MCBYB9AQ^EX7 HGO0_B/\]7 MCZPYS6BL*:$]SE,EW'9CM5$&M^1A^?M0"*H[.!<6A= MZ!Q'WF*)Z)_-^E&I6)/.5"L(0@QKIIIUJTJQ!F*H%QR@@ZETI.ME$LX@=+4* M%&U_DT 8?6'T%?V#T&Q7CZELPR GDBX\Y&0C >'[L=F\Q(*TCVAII;"TU%U6 M5UJQ$HO&1UUTR;A=K[ZT7(YNTYL=RJ^8/%/TLN#Y$Q2FK:25FH*6>BQT^+G* M@=+0E;1R=#KJ+H9N(V1BP<.H]JYA>FWV6F:=KI^F_C]8/Q0W-:\)_8:_3SV/ MI.*^YATE$?OH93D:-(NI1G6H3QJ:UN) 6GSA.YM/_,IV'T0E@45)I:99E(: 6H'%9B!61\AR]&X57,IW#&%!M2TF4J[NY>XA>*O4#LP2YQ[-'@ M);O7O :B M#??&4=\!K].)_3:(&%,7%/M!D&4>C3]!J",59V89UM_Y]VV[4H .!Z3IE1O2>>@FI)< >/?*6 M'4+5_OA^=X/YJQAU:O*_(QJ@IQ#?\ZE/;?!5,J4UR @=P]*:>IW0"EI_9JZ1 M+#&U/;J)UYDM&KB<2:?F?8T"^CL*4WR^^HH1CQT5VT84!SH?HZ&4^CJMN9P+ M7P>APB*3#7N;#]N06JU[L4$-:M]'LSJZ=BM[%9+6/([>_8R@2CZ09F"<=M," MFIOH)4T,/DD5N=+X= 6 P-7.4NH"C2#W-VM9:(#8\C)Z-U(S7^P_>J:==I=B M/O[ULQ2:[J(B5]J.K@ 0N-KNHB[0"')_W<5" \26E]&[BYKY8G?1,^W61T:B MYP33);\J89A99*1JYY""& !$O3=,2FP-LT?/EU[:Q(:'\7U=4J9+?BXELVXO MY*1/<> 'B*X>$'_B022#UUW&4=&K+^+H2KA O.4B<]X7TN-J>XBYH%H&5D4[ MW]6QT UIRM3XEW;4*(K]R8Y[UY'A^0-N.:/GJ]^BX"^>L'US]J2/$+R%T._UT19*(M;,N8@2MT13B1;7H7 ;7<@?]3"L[THTZNC M*I6+N8OGK1=O-?*;BDR[V;J;4GZE3(2>G:^V-'=H):X'<\:WW$<^#X Q]K4A MFE+/CP,UUCEZ46$99'C6QX]N+&,MS;4#870Z,I0RVVE&AQJ=THJEE*Z1-<[V M:(6NORZF$R\QMCYZ+Y&P6^PI"C;=AOFFU%NPCKE]$NGJS0M3_H#=>E.Z_4D7 M]-NT'O6Q3YN:H$M.'R#N6#AR-$ V*Z6EFDTU^KK%*.A2AO]K, ^PK[Y2J:*5 M(]-1]W*E4B%<8M&^F^N4988W5REUC#I=Z=U$'EGB1_0V39.%R.NG6<[)B96K M#C4Y"*#:U9>*O '8_M911KD3.SY&7Q&I&"\N>W0,.^T:JO<0SU?%7S3=Q;X" MI54UJ\*QD+0=JDYH!;J_3M1*&\3$U>A=J@F,8C>3LP^Q@S7O46VZ$) ^8WN2 MK"W3%/O@GJP1M+5@O(R)O;#3CE'+'C5'&E?-HH,)# MRH9S4P6U-A)(00\#J_Y 5$7?!&^_P3YZX1-+3IQ$^$A9+YTYZE@>W9%TRQ \ MBU//"Q2KG*1U(JFC14[F!(C2Z'6D%J#Z,76C3(FY[5$=1S)FUUXC'9,P4K)? MA"B.+2) 5?3J<5!7PD7@68$-?;Q9C5 =9B8E[2W[ND;6Q,2$N[3K=:Y+86-2 M;MU&B_$WJ:;>7VD0!X;=JXQ4'3NF( 8 4=L!Y,36,'L,Q-)+F]CP,'Y$E93I MTBL]2F;=7B5+XR#"<6S7$Q34ZEM5:GH@6/E'BO7; 6.Y1OAK)3M?+C,JA33D M:/PK9BH(I1MF-JR[#;_*PQYUD54%$G783X7((11]J)-=R&__P;H**1)=F^.' M%968+$4,P0J/O25Q?$%$0&.SU??4))2GJQI\[4VJYAU!9I+ADVJ<"ZD MG#G#-4ME"4LQU,ITOW#90E'$FCT'=S'M\91O:&IQ.,[HM_8>&./59:1JTU(0 M X!HR-TG([:&V6>>/JVTB0T/#C+SR9@N9^53,;O[&Q.)]W+V/<(T7@0O/^)& M1(=7T1%&C!L#4[&&$NSYIM\HED&:@1K?8S6D%$J. M+POTHQ_R7?#''#!]X3$ABAV[BDQZ)J8B'"T;^DM^"67ZS"8#X9"O<*0\^[,N M*P7>J'27TT&#*D@+=D8],)3SO\T_WH#O2F_Y^; BS]L@?\N]RS/NQ$NS^TK9 MO_P1!1&^%=26N*U]N/CH[.Q.OM>47%C_SM]JS62;G:91C%&QZ_ M?__^?J.%DZ.C4X'WBGCSS)J>G(-""-ZR,U^3!**(Q5>3MZ#:CM2*V% M(HH?01=_?#K]?3D\^?AA!/>NI9$C]2)$Y51F_'TLB$24P MU68BEA$.I!,AJH-EWD@3?=1-KIP(J X!BO#/;85_[D+X)[T*_[P/X2]QX@F) MLFYT)*3*O_GC 4IX:^ M65>PU3"^81^-<6\%PF&4@<+0>C54X[H4]EM9,U7W-HP!/_G)(VQ+\99&+IZH+X:O$; M2HVIC2_=M&% XE8YC^CMQF<8@GF0/3%@&'V4]&,JY*R;0I08W*IBZON4QR)D M_W ,QTHU2&E']=L<==.!% T^9\TD/_)R/)OM;DU A_POV<48?R7?UK7@) MY:BR;[VE5;(/0O*"_QF]H^0UB#SUU*PB'U4'K3>Z>@P@%'%'X@2%_R]XT:Z0 MY,2C*J'UQE>'P)4*>'^<4HP40B__/*J86V]SRSR[$NPMJR.\6Y!(O;6MDXPJ MX-9[VSK?KH2<1X*MCD^>'GF@B$3(=9)1A=QZ4UOGVY60'RGB68@?5LLG$DHD M7/E]5/&VWJ56F'9MP%=OWH*_C:!PSLC)1I5TZ^VGG'>W2XZ+E%+&<^;^Y&8@ M[BPH%QTJ\E%/E#KN/5487+O)$DQY)K57?(D2E#.I\8_)R4=51,=-J J#>Q\\ MO6 (G@E=:=WP!:I1Q=YQ_UEAW:VT'Y8H#-?W<)32KE"-*NV..\T*ZVZE?;7$ M])D->;]2\CU9\ L)*%+;N()Z5.EWW&(J(#BV^04.0Y/PRT2CRKSU?E/&N>/E MC8A/$WF2Q#6;>)8F<8(BON)5+W*TA4951<=35ST2QZIA[%,4WD0^?OL_6-T1 M:G2C*J#C46R->6?>K6QQ=1W$'@K_"R.JCJA1DXXJ^=8;6C7_K@-KMBQ=LV]D MRQTEY:BB;[W#5;(/0_)9G)6=[$NTHX;PM=[>:@"XDO^4\>,+GD(DFW KOX\J MY]:[UPK31MG^?-CO7<)MDD@2Q20,?)Z._1R%*/(P6WSA9,NQ_B;A\1&_2;BI MCGTNUCC)JYQLZMQ?(W2<)W:G+A5J4+B]G],^ARV4^X1&@]*GMMU=!92NVAU_ M.#WY]!G,)<*.2I%"@W*1;2=O$:KM;']_L)=]0D]B[^7FX/XVV\[<9FN=>SO. MM_;3)Q[>[E5/QPRT +J&G;84_,.Y^'F!XL4T\OD_5W^EP2L*&:/Q-+E E*Z" MZ/EW%*:JE;AE60#3A];D2D.9'20X^IMZ'K^"$-]C#S-VV9#P#2?R$V>[(@"Z MEK6V]$C@*.DFXH_W$+IB["F44B8!<,_46@EESN$(_8[B%Q3X5V\O;.V/]5U" M00O@YJFU&A00X.BCA,1FN@=Q =5^+"JS#D?N=Y2\8)JL>&9UD:N,S6LO(F6% MH=6?%]JMR.O$@/PG)AM3+8AKP(!I1>:8K\.2ZT:%3T 3TEC[:BP %(0'V;O M<1)0,13,GL+U@['FG:.V&( !KJ&ZC)#@:.V61,^/F"YY4D2]HJ24 !PMS70C M10%''6)Y:#W&*:D!^%^:J46)!(YJBMO=-: M1'%*>?L9&T'TO.&A(GXS.0 WBYWHS5#@=!#K8?9Y_.GGBX2+(RG*I5B0 X,^U.TJJ,PY'['#+*4$ M<&XFMYQ*P%Z=9^M2 +QF[34U0F+GOE1U$\=IH^ZT+@# C=9>06L0<'13\(PWG*NL2@)P MK-EIRPH-2+593E':$@#"T1NK"?+D5&-3.]PIJ0'$I+=4"^B!SG:Q .<)B%:Y MV.U@P#@SV'S)]N.S%YR]DVY[7'"BSV"]K7M"YI-2[?MS@OTYP?Z<8']. .6< MX,/I\>FG'_.<((<&8 VP/R?8.ZSW#NM"$-HKCE)\S<#S:&H>??+W(%E1%Z8\J4BO[_(_N<_HC=E5%J+FG;&E=T*':3]3YS,YK\2XHOH(4Q? [8L M?R"A;PA2MRFX,_YM&S"[H+/&NH(Q?UG;H)W.(.E*>;V;YT["_$.>8%>AN@;E M 0R9[339 ","3P9ZNN0OA_^W^%ZA4[NB ;/=NJT@P=' MDP\X#/DSP#C"%(6<47_)),X!\N?']?W3MC" \1VVK0%"$>?'"='F+.FO@!9 M)0-PAMA^*BQ#@:.-W+$:/6=7S&])[2EW+26 D\)V.I&B :06?IW\&XE(F4W] M8&%M>\@ MB%+&YO8DZAS/"<6;U!PXOGICZ)GL@@C1E=C,\BP0W.M Q"2]%H'2 9L$<"Y M9UN[&5 JT,R-L9_WC'.VH)LK;Y(JJ2%D[NJB9PDD.#IB(Y1QE52A@9">JYT^ M*D#@:&%]Z7@=X&7*UJ$D![#GL\S;H80 5ROG* X\2Y7DM !U;'# "YDJ7W\WA$N=-@F7VM2\#Y7JR&(FR0NR?"&1 MR%YE$2XE+[.+(5-R) !2=&U8T@;N*&B!!4_I3*R>OJN&9K>U40XW^G)Z_/$# MO$BJ3AJ2(@004"7BD2SBJ4IT$-9H.I-31%"#"*A29+G2JL!0!L+:S%8=!BB@ M4GII=:(B!G B;*T,%088$8>[&)]NBE+;QZ?OX],=Q:<#757U$9\.9SFU PE5 M^HI/WR=4V<>G_S!)-SM%E\-.O#GU_Y'&6=+U1Z)8?@L?*744U] #B+]LKQ=P6<0+0\,]%JFS'\DC>N.7D_B$ MPC;EUV1SL%@>&\SC;O,: 01R-AY2FZ.$HWZ9C3;HDB"".=OW1DB: ![5TRG# M2],@GM&/P/ET>1V2[[9)0SXT.07GE4_6M>]/PCO6)TEZ;0 PAG;@QY*GLO3X]/CCT=@G++=="-%-L!; M[E^9F*,J"U*7JYD<@.-5;U.;=]RU,/8NV+T+5KVPY2N@.TKX MP_7_T6\Y=D M-S??IE["EN;B81I]"'6;BG;&A=L&W'[STFW@:V^9.W%#H>3UY2[;R M"7&+W MD?33-8=I"D#G[<=$AA$/($O[,=.7J-9+ _:K?<(32 E/%(/"6 :P:RE2BGS- MYM=!A)A@HF>1=T+5\[5% !RPCM;9M8* H^-&1T$03GD41ZMCZ77P(R"%C^)7 M)@H.8A9]#41.GOO@>5'KAGI2 ">M0ZM)+P XW>XR?PZDV?U\8RD QZWC3:8& M6-4(1P)1S' PJTQ6 M=R&*$IYAFGW[D@>@R'3;I ( ^]7V-EUZTK\6T>M-53PI@Z.RF#CV\H54@=D8R@><_ -@, M]B#>' R4^=5!HCM7S\C5A/0X'6].2KONK+45@2@_W9:66K!P=$Q8]O# MV!4?Y+KI4$YN*M)2P4UP#J^IACWM]SEJG1%-2@'X)Q@$$W)L,(9 M"=?3:$]92=I7!^ @H=^%R2[G*[&71.?-'XC\&OUHO@EH.+KF+//_\^'I%869 MZ3*0@<>LE_\PY1Z^XA<%RBQ16?4$[NHM?V>=?5B@Z!G?LYYP-9]C]0/F(S,! M8%E@^1CZR(+Y0>QR"#,#L409P6H@&0%_RH]QM_691OYF.!7H34Y(^_( %B"6 MOD=[3' 4*>YZS.9L1A3W+6=/64;ZFV@]"+%U4;ZS$:OE=6R-*I%LA_H@."R; MFG5IJ]X>.AQ[R"-S1.BQ'R0IQ3&;IU)^=>0\3;Z1Y+]PPA.G*@=RV^(0')Y= MM&V/%(YR<\ S>H=HDO]1.#-FZV3VY9)$.$%T)8PXS@_UBS%U[(=TB?UC_=#> M6R,0'*]=#*5O>0SM3:KYL62N(PD1!)=K&SVI\,#IMO9]SWD'4KE:NW2@87M! M?SED&( M#]X"^VF(9W,ER25_QRFTRY[ZX>CTZ'AR,-DVS_[@'$Q.V8=U$_]K(AJ9H,B? M;)KA.5=S9GAB53WMO^5,_?L[J%E7S7+5YF.U+CYZ#(>)Z# C=1V)H\#$&M5F';4J"2,5; -3M=)>$>&/J[U2FM5/'TY//IV" M22 [G$:EJ ?8?=18F"8\"9 ZO:RA "G4@-KW.Q'#*B<]JZO 7^L,D?%%^61 M7THCXM;R(+=A3C[?.\PV09[9"UFM.7P2 EZ:EOO2X M7/S^2Q-X@1%/%Z*?]_,!?M! MX8+]P+]EM7%/:]80=[06FLI^A>];A?^BU2V)GA-,EUR@!L>HG!2.)]3XHI4< M@-LSQ0I+6J^8BAB&&U-G23HM@'!5]J"'LFONT^GQV0D8AV0WW4B1.;Z@]DK" M5Y[!B&(_2*Z1)R*XM#MS0QD 'DJ]$9:OHVFQ.-7-;U&,/3:9^QR&5B-22@#; M,WL]2!$,X([?+AL)TKSQ)B4#L,X.J<#1F33?B1$.\^(PH7?& K27/ M!?907*I!&8_9J"2 :;BC M,@"%77YHX[L[T?ONP'OGN-9F\_(.2N>HT]"[G%LT'CL9(1A_G5'\ZDD%@..N MS- WM-2[C-3D,)QW:I-2:Z&(XD?01=G-]>64M0/&@==-/U)D>R=1)V>=R>@& M=1-U#SPK#;N:*41&./X4HG+4-9E"9$@ Z4 [9,E)84P=:E-22Q_$M-%1_I"G MB_8Z@3=5_)AG/3KCVY63GM\1#?AHRQ/D:*:0.MGX$XCJ8*+)!%+' 4;ZVL%+ M1@ACZE 9D$KJ(*:-#G(O#ZYGIRUT(47D]E@D6VG/7C&-^$6/S05I MSO0#F=/-+S>1C]\>OJ,7_HMV.NE8)X#I1FVTI6.7;CB=ZITGC#0JLDH$X%#% M3C-5QOL7=4R3@IC97UL1LS_^N.>9DR23?.6W\6=VU1&YS8=Z-4*4&6_O5 M[80MM8"2!-T:IHT,(4Z^MG(=:9HUB)I?J5RF2Z6P*[\[G/84AK&6;(71\06) MWO2"+/_N<)8R";+,J./T3/41_]80&F,HXRQ*Q@I+.3F31[]G0I^T69_[)9%0"6@;UH7(UPZ'@/&3?\56?JLT:N,>*)&2U5V$-] )U MK/79 UPX5_AD..XQ%QMCN$O?U54"(!*HE]ZKPPA'Q>5SSVL4T-]1F*IB9I34 M$ )_FRI-"0:J=LY1',0/+Q0C?Q85'0VJQ)7VQ0%D0^RH/QTZJ J]88LVBN-D M^R1!\(KO,/78;^C9KA,:ZP"0Z;VC:HT0'8=;?F1S.UM7^R)K=2QR$XE';?E5 MA$=,EX54J\V",C\J+E1_9!_R-B?K1D6B2M'LA+=[P!N>%%J&'\"Y ]>KSU'( MTQ@_+#!.;GD+O#>ICTK5Y&#"-LW7K-4@'!\0U-G2GM_I"L X/S59ETDK(,Y3 M>]1+R4WZF>]1OSAW\?:K*RE"I^H3,\CV*D-A M&>Q)F+ 3@U-9MF46MF2/O[ M@OO[@@KMY*NS@M'(;ZM9T /P9MII38,!T ;L1WI7H-6MPF9PAO8T_Q8%_'$0 M[%^$**B-87(2 !Y"B[N"-;;A=(+R8W@*T34?T.[/0W24X%P^GKA !V\FH[*^>@KS,/1>SGMF(_ M!Q VUEKLYR#$ONF^FY78"XG8G['-K"TO ^;.;-N96P[+J9HJ+&GG#P4ML#E< M9V]%K2C0[+8V=F)"[Z0A>//Z/Q[Y"E$<>Z7WV*F( \[O6^,I[?3D& -.\ M&(\M9OD2'8!)WEKV$O;=/E/A^T'6,G\A_";*WQ+7JL!0!H SUUH=!BA@]H6F M\RH%K;,C*RWO\J=[)$NQW3O"*G3O.T1G5,R9O@B1O,/T88&HREEG51+ 2&>M M62M 0Y^4%)BXQQYG/9@'^2%VP#W>3RG_?,^_D1VC-"L/8.0SJJ<%K*&5=$]6 M*$Q6UQC?1!Y9KJ,49?I0D@(XWK(3O1+!T%*^B>849<\+IA2S]N., 9[/^8[B M%T2S9Y+X>SMW-/ X9X^DNGOI5A6 XS [+;5&Z%*+]RC@6<[]6=I%@:I: $2[ M=]>="MS0:GNDR/N3[;4R+V >1'#-P.7I)9A583HG=,ECK6;S"T2?2#2C^)[- MDFR;EBRF<8R36#,R]MT"@ AX.W7W#7S$)PW,1QBOU+P1RS ME(#XPECB;_B[^$E]6FA7>%3==?5ZV(*"$5^W><)T&_XW_8ZH'T_Y=4&>E+-A MU)W\/812U%WA-=-MJY.LVY7RG:G&',F4MVQO80.3I"=\:J= MA'NG8V*)'^T)L)02QFF\TG24D@=Q_MY)]N63Z4^@SM[;ZD.*:8!UFYC?>()& M_PZMQ/,,E/*%O@@7>,->RF^?\SO>5\N7D*RP/%M=MZH ',%K[&^SP&N-;_#W MJ@**/48L#X"0DP XD+*1>8UOMV?N?*WSN-(^-%ZA@1,Z9YR/*YR[W9]L^AJ/ M!6 (LRO'VPX7GZ_J_9$#V*)@V]\01<87=89I"L9J0&JPI5W/(.#WIM.^J?+$ M_YD-]6=@%C-.S$DJ$" 7"LU1;PI: $N>(?N)_((BG."Y"D^_,17$]P^_-=%D MM0R !94CC58E,< *MW 0N&U2O=K5D@.(]1E:468AC*6C;(WOWT2,_J2APJ1E M 80+N=.>5")N[TWD6UW!XTPPH1U$-?0 0HS&&D U4H!Q=6P7+WN;TH/L[W?O M[W<[NM]]=GKT!4XRMU[O=^?0 -Q VH&+QGW=[Q[PHO$/]I*2>O3?/Y_TS_I\ MTI>CTY/3C\Z'XU;/)ZUYWS^?I!Q5]\\G_?,]G[1/#PKY;N4T%/5B7[Z_SG.Z MJ\Y3+0M#\+_:)0ZU! 0H6-3D%E%Y1;+0P>W3!K'(,ORX0%'F](B_D>@5QTP6 MV8V"ML=L_;4/P3EL-RJ,)Y-_!D,4GM7X)LJ"?D>WPVKS$+SK0+$'P2?/B@[MI#9/X.A_RXFF+50'DF"0G=6K6<&P.UIUR:L M%] /8*_B/QSEYMJ/ZHVY?IL <%5[8-N2PAX\'AJ' 1M?5]+%G)0"P"5LBQS[ M5:Z'EN,#VJ1WNN"; LK=FK/Y%?(6V6$$#TJ0B=>R((#;T!92MP0SN#(Z=<$[ MDK"_ Q2N4P"-95!N.%M MZXEMAQ"0PMM:=88QPSZ4ET3>!H1+Y ,ODN3 ?P"KD6Z!M6/($"V-:D%NG+HZ M^ XS-2KPB(P!7;,X-JQ[5"-H_XQ6?X#'6X_6;\/>1![%[*=+G/U[$ZF\.]VJ M&E6IK?R+W?#] %, #X;^2OR-%0N\_%<4%FNZ(+'J(<)QFA[5E-SX^1K) X[I M%9^2VSSBF.>UNN1C),6JI:A=T5%5W\D-9X<'CNHV3!885ZA*3CJJ:EHYYO3\ M U3%C_ 2['$K;UXS/'!4I^OU_,U/_@!"BP%P6W34T*E6+KEF>."H+I]^X]F\ MP5!H*C2JNCHYS$Q(G&0#C=IL;Z$%FZV=J+C7+9PPEJ,4K)'-]$LI>DE/LA$IY4GI/1):11 MD3J\;]!,J$H$@_3TS5LO&IG*J!S&S3?M[77F8=R@V\74'Z;-T#[UQS[UAYO4 M'T 6>3TII?>EWC[U!Z#4'VUFBYJ;:7_?NO-]:]6J"+_B*,7K9R@9L@O& T5> M\O<@65RD<4*6F-Y$7ICREYCX\I?]SW]$;]+54X?:P%^U[HQP\(=3,]XJ#Q[V MH](NE8*__MP7T,J/%>9,=U5R3Q6#OV#<)]CAE1TOIJ]L1\GD<^7PPP< M9D!PPS"9ST?'TC"9S^Q#H9$)BOQ)J1GX$3-W3(0+UNH6QM5;OD6X)=%S@NER M^Y,NJJ9-12/'&C;A4'.RTZ(>,#$\[=5="EML+@&W4:9-^-6>9K2J"<9Y4VOS M;ZUY$ =53G5?.@\Z.SH]_O@9S%&7*WN0RF2(92+Z$\_H'5K5>=0$3=B4 G L MUL&JM\L]"ZANW\Z)7@-*HNP&GKC]KW\Z1TD.X#RFH\+,&)UJZI;$<6GA>[[Z MAOC^D.T2-E^O-&NJ)A6 "9_I9S'5!#H@)>=,:F=,;0D8JZ+FEJO6707@CZ,L MR,N8P138^SJE>U )XRU9G9/(U\Z#=3( "Q8+>RS%F-0P[,XFHN9@Z[*/N 40 M%M0-?>OM K#PHHWU,HCH*0B9!GA2LY"_5/!(-HOIXF.(TO/M-M7LV@)6[6-N M!1_0?>6:%.XQ%R*#E+^;D]T/S7Y/E(DW6M0#(/1HR(' B!^.$7"LCPQK'43& MM'*!92H&(.BH/Q6;X<+2:"+E59O)T5P,0,Q2OQK5PX6C47$4>8^3(,O@-'L* M@V<1X:%0I88>0,Q2?SK4X(2CO#PD6?_N594(0!Q2?VJJ@H.CF\I&[A(MT3.. M1?XT[.O>I[ I"" DJ<_AT@P8D%Z9N+.1X $G2;:MRB;JG&,>""(>OKA#-%FI ME-RT%@!!3SUJO"EZ..J?>AY-47A-:.F(H>9=4TV?UL4AQ$+U.)U:XX:CZLJX ME$.8)A>(TA7[LL$@KBH+(67]8 .Y"O30<8^_,O %-NZQQR7@2_><-@4@)([O MR:MD0#JT9OAH'J#P81.EC(*0!R&*]R%G\WOTG4?@G2T++Y[-Q5V-"_2"/-8:?UV$\/1\\R1; M715,2;S&QFU)VNNZ5 G_)KR$TB^K^HHCJ_L(^Y!7"C]]> M7^)>>\^+$?H;WPYW(_"'=QZ#)2.9S1_8M_$<>?PW74QW7Y7O,RS:16?WJ\Q] M9L9]9L9A,C.>G9X>?W2?M*??S(QK4(.\ )3=Q(_Y5?P;-AF]83][?8(&'C_R MQ&P&CX)XJ0E,;E['SF1V; YM !U=!V]9@]C?\*/6AHYZ9_) ZD"X/?_I.@_6 MEKE]+VQN 81E]2^ET@E43VL1*.%;5GB^HMK+>TT+ PC5&L8PF@H"RIZ0+/GK MVE[^9\QP$YJL_VJZ8SPQ[AC9[WF+ZZ_XO>!)UNSV*_ ;2X82/3]3G*ET-L\Y MUVT7]47VFT"[3:"-X/=;N_W6;J"MW8?3XT^G/]K6+@ M-NBH=V:[I@,Q@(2SF=-.OFK:G=F4J2'L-[U]Y.D?:M/[3^OZZ93F?US7SU"+ M8I.[P5S,F1/!%E'Y?4C="G7T#7]?[J8.F6<[U03 8]#&"D!FFLV96C/$[Y]H M_#EE,@ 7K)KH00UD)"'_4*XT1I8=E>46X+LD2_S>!_&?.F>D MBGAXI\P]O[FL\#T6?@/C<-2+=>UI*7 ^NIM+M"W=']5^=>]#K*F_),'AMC%] MR;#L.?MT>OSY"(0[T$:N4MY'%W5^@UTI[,KOCAU_$L-82[;"J..'K"JCU/GJ MD36GR2FF+0$FB9AY]+7" TLWG"_]JW"Z$C R@UD8G%8[140_CG8@S@[]:VRD M>:2)$G.W2HUI_:-^IE( ,H-9F&=):R9(L/K:^>H<1]YBB:CNL5ASL?'G*X6+ MJM-\50$%3%5KYIJ-C;5B8*AZQ5/K/ IRHC&7RXH#E#LG(LR"*,+^QM:XMF\Q(HRF$Y#Z]X# MJ;::M;PU[.^FV,MSVI?3DR/WV]*.JI!"&N*=#)*@<-VTYF$,&9ECUZ71=+9O M7@9']OVDU(1 !$_'?M,"8[CP(7CHRM$> OMIR";!JC@%OO,5S_Q"HHL0Q;$N6*)%/2-["-:OEPH6 M9G/Q1*G&H:JA!Q-WT5IY)0>"&JC;L;K CMX[)R&$X4$UVEQI9); V%4%E'<> M9Z?'9^XW4STI10K-\:)FT\FG^K,\"2$$KZ?2SLH+ESKS4,1^;BOVN>IYDVA$55:, $0O6R M'*J 1Y_E$EW^[+1^6I+@"+T"'[2^GY9;44'"=,,Z^]#+0 UK1C:1'BRJW"TV],!?']PV]- M-%DM V M[4BC54D,DX5\?:]SVZ1ZSZ,E!W#/=6A%F87@=M\4)8'/SP&"5_R MO92*9TFS/.K9JSVEHXS:!F4EKT"W"QNR13#!POWLZ884%4"S,R[9S<6 [-R& M[U5F.P&SIQM(V:#W6K ,H,DNS.%FQM90NB^ '*[UFX $OGB03FVWA@ N4R%G M05QV:$H.D^:3_.[EB*I"XT^,15X0!ME"^2D6B44LE:TJ#*!?-E>_+3@X<63? M<'(3>62)^<-^"I55: !,"\TLL*BA"A8XBO@[#IX7;,[*4^^L(Q %O'B6)G&" M(IY"3!BA0E$-ZP#8Q>P5V1 K'$4S\\O>&T=A-AED+$\3MFAY8NL_-BD\DKI_ MH>!^4&B_CXH!^,G:FT0? H!C)PH#ST,T:W;>;$A0UP+ =?[H*!&"T?=TL5& MDP4SB#1T[56GP 170;E16:IH0SVFDCX-K:0-JN'S-XKQ7 0X1GYEA[_ABK_) MZ04OV8T _E]IR%7;JL;4W.>^--<-,IS>=QF\!CZ._+B Y0+%"T7W4Y./J<4O M??<_-2PXFNKHZ)0^X=YSW6/:P%G?-M"3#. 8C/&\577<>O57R@#<1$Q6J5B^ MSY(%IH\+%&7A*/$W$KVRP0[[V4*P;=17?^V/ZCHYZMOR1A24Z^M[Q_T),9OQYK-O;"W6\G90,P"&.VIJV+TC(6 ?3 M!0JVTGP:@7;CJ.V\ 6RB*'!F/4))RH">/FQ&(@FF'TM'I4'VY(@-LI^@3RBM M]";%.+M"K>7*R* 9MLE/:WF7>L4 WM\_[? M),+\V$WI,5"C6=0DX*(.#&3AER]N%HXH+$R>;-2H4**C0 XFCL9%_A&X[0'W#( MJGO^%4>8HI"ON$O;G:LW?L2G/-NQ+ P@:,9RN68):.A=W[JK/I+",H-U5]9U M2^MWV3;%OBR *!B]6AKB@=.K;MAZGN(XOV60F\TW$I$7S"TI>OZ&59.^75$ MP2MV/ M[TM)1Y[#*CSHT[TIJ>$6:?4GV? M4GW E.K')Z=LH(63I:7'E.H;:%!R>^]3JCL1^SZENK,54\T]H5\TW4(X6S8@ MT"UE=_6\;E%:+)8AK'.(GS5[ED[NJ^6X!P3FVA MYD&PPW& ;TT6K?B(E(5%K.U7T8]-A2 <>S?HP28X+9S>/Q]F4[&Y[=][8;V8N2A_MT9U:I974GIUS M;#A8)$KBF$76DBQ)-1'O?W](@&21+ $/Y'L=<2,6U(E\JLR$PD@D?CC_WS; M!N2%QHD?A7_ZXOW7[[X@-'0CSP^?_O3%/MV<_>&+__GG_^N?_OC?SL[^_?S^ MAGB1N]_2,"5N3)V4>N353Y_)8[3;.2'Y2./8#P)R'OO>$R7D_;NOO_OZW=?? MD[.S/W,4YT["AD0AX;B^_?I]_L%%ABT*?R!_^.;[;[Y]]^UWY%]^^.X//WS[ MCMQ]S,$^,L8V?@-__@#_63-JA,D7)C^\)?Z?OGA.T]T/WWSS^OKZ]>MW M7T?Q$QO^[OTW__[QYL%]IEOGS ^3U E=^D4V"I!4AKVMXR ?^-TW.8T<_.T$ M/B/S_OOOO_^&?UJ ,D1>6L"6\?[K-^)#!IKX/R2D\WA+/Z0WK8T3]]D?C;70 B\K\] MQW0C9R*(XV]@_#_QX(_-_9GV^<-0V^( #YZ?Y:*<_W%5S9 M(*XZH^_C&RZ., 08>\-^JDA%WU(:>M3+Y0)J&LR<&?[] 6) ';D5? %\05%\ MJJ8D_W83ZG[]%+U\XU&?6RW\< 8_<.VP7WZYB)@?+M=)&CMNFF/B[/_I"]GG M[;0!3 .N95SEW(G=G!;[L4$/&<0W;L2\9)>>!=D7PX=OXF@KYU20BR0?_A*L MVW^QN2@5.6*:1/O8I:V^T3+[*DT7+#(("(HT//OTT(+G/W-LY.<'E/D1Q.U'9WWTYDQD)1!."]/+ M!&8FA\!G:PU\=C6X AWYF2.T8G&7=)U>L_DTYNG"\LU/%,)+ 7%;GEJVLO6= M0N&U0 VO7:T04)(C3A8 &58$IGCK;.EEM'7\T$@7%? YF>6IG&KC/,+.Q40E M' ]DJ L"N,G/ KL5@[V(MMLHO B<)%E^I-LUC14ZD0+B-E*U;&7S/(7":Y@: M7CNGC(",+(E 31[2R/W5LB&>FQKB^?P,\=S($,]G9(AU7OL9XGE?0]S2U.76 M]>[WW[WC%@9_^>6!AGX4WT8I32[WE'W^>ZF1-<'BM#,C"<'4M(!VK2W?[>.; M3VV^E=Z&=T\W-$Y(&A%!@G :A!$A0.7KFA&.YEOC2OG]U^_>_7-50B^3T.HN MP8T?TFOVHVK-)@7$Z8;-LDEW# HHO.%>P^L .P> E'"LO5/@YJW/RRS./#*, MDOVXVLR\JLH/B@#;=!;T;WLG3FD<'.[I+HIEV^AJ M2/QVI9"N;F(U,-S6IF*VM^$5B(G /)T1WM'8C[RKT+MDX50C>AT.OP%*):N; M7P4(M_')6>UM>@(M87@)()YP HV=,/$A6V^,?Q)0_/:GDN]DDJW!X;9");?] M)]\"\V1!\"I,_?3PP0_H[5ZRF%> X#4]E3RYR=4_QVEJ2BZ[FIA 2 C$2BG M,JU[^N3#4;HX!%#*>@*&W<3DBM$%H23(5%,,E($ M:$UETH_.V[7'4@1_XXO:PH;96@V/W8P;)*T:L (8L^DVL=S3:!EZ4L4_\7R_ M]#RFM"3[!_8EWRMU(8?%;J$:":O6*0'$;)DZ=GM:989SD?] ^'[U*IPL?I[* M]FT+/7P[2ZO\UM0JOYV757X[KE4^OD836^4%^W$5/T:O]4-;/>1,+/)4.JD] M'L%F8(T29H>R14 -628@G]@.>8:[BN_BZ,4/7?5*20D^$XM4R"DURQKL#&Q3 MQ?%0!EJL@W(*$UOI792D3O!__)UV-:\ GHF%2F64VF<%<@;6*>=W*-L4V E# M/]'J'*+U,J:.PA9K'^.U/IDW)SJG^,T*2677QLT$);$2@FRY.7;VYSXQCJC@I5H#AM2J=7/6858;! M:6-:3CO7,&=(28YUTI/BBWT]2A0([E+ ZN=%.63\87S@I?8KB@U('=2CL%BF5ZK20L #!;']R1@"QFY\6BFK1B@%Q6R,>H9[&F6.G CL)$,_62A\ MID'09)0U(.RV*).I%@=+$)@M3\IGWR@(.!5F-HA(+)%,Z TJN<9;_O,^&;Q- MQL.SP[2UVJ?04Q0VO]2K3?T@[.YE(G-M0T S K/[&?'==W.@U&EE00094J)# MOO1#DO _?S695;.%7^P$UZ%'W_XW5<\+IW#H;5I-:!X[:])OJ)60@&'TPH;N>U<0Y'MF0K, M!%!;N%Y]E.L#^XMLJT -B=<4&Z2KWZVN@>$TQ"9F>]^L+ALB1SVU%8H> V9V M6(6=BR5*))3;8@EP#M8H8W\PZ3TQDD4M&VN."!8YL?5/_'*_E227)K:WR M(4X+D[/8U:H*; 3066U%M]I\\$,G='WF-Y%H9:%X(Z'E4)RVV$5^:0,[S3A\ M%MR)^^[O,81)%/@>?W#FW G@Q1?8+:)I[XC9R])YK]75AJ_\-?WR=? SL6F5 MI%)#K@//P'J5+/=KPQMMQ+:0Q5;Z9@]3P.I0E M6NR2OTP2%K*SC8&&G$ %B]LBM1*6C5(*B-SVW2)R./9)3[(L"C9-V'>2 MYV7HP3]7_[GW7YR \9,LTPLGC@]^^/23$^SK.[-MQ^)VQ58:J,P7)@/QNFH[ M]CM;.$-/G- C+OQ CX2LS"NN"_V8DGOJ4L;'.J"W-)47R1H.P6W:)O)6)AL- M/%Y#-N*Z\WY)AIS$!78;EGL=OC!IHOC 1%.HH0:"VS)E\I0ML?PY7LN3WJU%F6 D5:!.>ET3I<__KU;T7N2:K#O36*)5(N9C%:WUR-KM: MG12KE0@_K%PBQ+O65[!W<;2C<7JX8W*D;$$#BYD=?TA2F2HU#,'M92;R5D._ M&AZO#QIQW7TB$,@79 ?H^3Q +SWGY[3U>930GF05BA)/P)WV#*0MARU-.!X@Y8)TUUM.,-- M./(%X>C/HLT9(T XA05Q-BS$D*7K[K?[@)^!+[=P#?T?O+>SE9 VOD:@<#X M]"3.5;)GOXA\Q)IO+[T7D/L^.CA!RI:_M\Q!])F^;@!NSVZ6M;(&4$+C]6L# MGCOO+PK4'G$C-CW'.04;-KN"E;!8(S2:JPH6MZ5J)2P;J100KWWJV>UJFARK MS3/7$<6RM^&C79NC]Z"J#*=[.WA]I,;?,+LY%K=Q!EH02N68Q!UN?&?M!S[, M=F:5/MH!N-VF6=:R*ZFA\;J7 <]]BV2"(PF;Q0-WS@%.@@R%;..>IGXL[H*L _^);TX9'(/JAR$W7$.Y3Q)JS1C$9FS*^2!)N(:0O4KA M,:7/\R'>8C0*H62?+]))7! E44'53FX?A4^/--Y>TG5#?:4<$KYYRRI":&^^UWJC.D M"3<]1Y!.XHPQ%:>$.R=.#S*'G.KP?RR9;^B3$Y"$QB^^2ZVNT)F?%A#-JXU"R;_F0,;W(P0CZK1FWE('H$":N7"K#N5AN4\YD-Q>V3 M;>0WVKF>13%5*^Y'V\$N$<.UBSUH\:-FV]I:Z6YY)[31SY7 N#U;+Z-J$WL. MWMO ;^>=I,J^-8HK(T6BVVBDS:-P6ZNAU(W[27.P7U/&A]]5LCSAC"WXT8,U M6TK6'/N!AGX4WT8I53:'K$#@=EB)-)4&D,>/\3JBC,FNMB=P$8[,BG.-($P( MR*SYRR7=4!87O.O0C;;TT7DKK475][Z;1^'V*T.IR[[6, 2O_YDRWKF]>H:? MI,[;<5O/FD'7CT#-;F"I!N VXV99=?4)<\CB#'CN5Z50PFT]R%50B\CJ?@L_-:'EK]/T>!QUS@=T0@M]2I4ZS&.$.ZGN-R M2-SFIY&NUJ.S#H;7$'7,]NC/F:W)$_%&[G]_]_6[]U">3%Z P(+\Z[O%NW?\ M_]E#N<39I\]1[/^#>FSI'H64^$D"%]UX:\]CA9:UKF9SUM)DR6'V\K+VK8%3 M,-Q.KY*KGON58?"ZNY+3/GE/%"I-^-O?:VWX7]XMOO_NN\4?OGO/39C]^NX/ MWR[^Y??_3PXLM^\%89_MJ)OZ+S28MEIQ$D7:Z73F\4?TIE%XXT +WKMW1,M)$.C6?>:'Q!54;)CW/4T=/Z3> ME1.'+((DI>Z*EW3CN[YJB60T$+=YF\M>-N_F47C-NP7O7 M@!U/I(?4B=//1ZC&HXD1Q!$G%$EE(XI:VX@JG;TL0\\X3!H,PQTT3>56'!!* MQ^ -J,:<#WB4*"5D^WQQ'.F%2Y?(\'4XSKWF.R=>Q?QY9X^OQ^]H_ !;"$8; M>IK!N-V]G0[4F]2JD7A=OR7_@VW2%GM;Y$NVH/6B('#BA+ L0NQ8?67?$[C@ MR;+893-2H&30G"Q?);/:XNLCYF+I2KX'L_"3;5INZ>*O:,Q[==P,;J&VZJCY M&;A$ZB8++PV9EXG+&!_:QLNM'Q :^34__&BALV+ _$R[*FN350OH>1ETC>>A M;5F@MVW&I0.$EAFYV4CL7Q\?P2\3;,#W/(C#$%+VG!,/_6CYB-G9MD MWAKP6=CUX#EWU9[1)=PGHFL3$37TS(Q8G8(H0&=DO ,E'U+#];%E'J9+Q(8A M,S/?AL6A#GY&ACSDLE!JS8C6A.+*+$^HMLW/*JFA<1MR@Y1E&U: XC7?)H:[ M6VZ81('O\;;/!?H$&JVN6")L[\& >_I"PSW]P+YAN%\#PO[53Y\O]LS)MC1F M^@CVX%K0,8K]SWMTWA2JZX8)MZGWT$ZU,JLU&KPNTD>8[K5;G*:=6V@6!;:3 MER7I:O-C%'G\E#KKX?X0!5[#?&8T$+>_F\M>S=2:1N'UYA:\=Y_[DNR.)7W; MT3"Q=1=:)6AKSAS<&M.*^>_^V(Y$%\7(R"Y[A.25*5FIL)U&!J+/U.BIB MHKZF 4/W]",-:>P$H !OZX<^I/1P"5>?%1@/QAT$VNF@VBC59"3>0-"2_^X= M23F9!7D2A(3E5TA9ZKHZB?AWSD'LXFZBF 25)^]LK7!A-92)IV[Q=0*&VXU5 M_2H-A"RDYJPB=Q2G03)2H?DT/B=C.- M=)6NL*=@>)U-QVQ??Y/@MN)R8\A8X"0^1VJM,?-M%$95^?29:^,@Y#YH)/-) MDV;E",2>:<9WO_[%4N.=)@6=4#YKK=.O0Z8&FJ05TA]=S6W'?U;YS(D10(5]F=+[B3=<+4NRW$].?QK^GU4*6]5KT]#RUR*L@ M_'#/A#S6+IU3M@BFQ9L1-+EZ8ZOM*/;\T(D/UW!N!NWIH7XBXHOS7#:E?L>D MB#VNC*[MTR*]4&GD-X4TIY&II.0+&'%37#/[LU6%P MNYI4HK*#50#LNE7C]"'GM:O),6PC[@\85*I,),XT;U=D+37S"\1-KUBHP7'[ M4Y..<;@Y&>.XGO&JHBAYV7>58DU-DF!YR/85;9 M[=[/DV$IN@&;]2:8:G(84V(\31CJ4E[ZP3Y5WEM70\_+*VM2ZOPR YV/9]89 M[EQD*/#,Q#N'EAJ/AQ9755>;TWZE#5F>Z5C-R9XX*S;< MO\Q>3[/3G,#[^SX13ZP_1@KOY/LGP+T'J0D-$UX(<@\/$25^2K/.#G?\T:=[ MZD9/(<>B>[%V K*X_68JO5?GC'%IXO7ER23OE_J?5;H5@...V(UR5EIT:" Q1LA&CGN?EZ0(5Z0\K** M_<:P#^K=WPLI0_H$.[4Z_QY-6$!"O!P[\:@;L"CA60EBEH6T%GMTSXKKX.<7 M?92/B"N!YQ5_AGDR7!F 9-L[-B/0,.)R+(5[%M[)+Z9[T%["7\/YK>6UUCWE M[V8_1H_.&S0JA9,[MAC\$!6E)-6\JCE1ZX 1M\$G6984LXY@AXZ=W"W))W9BRCWGK%<85*;%%CDW?+$4@ZZI+2+*/8Q:C M*(0GT-%K23\IW*PA.^?@K ,KE9BR"-TBF*,/+SKYFG()O %!R^W &02BU&& MDX,\&I T*B7WNYB^^-$^"0ZC+F8,ZME&_69Y2U!X;R:,4A9T?"OI4:F:"998 M'X+H-3$O7Y,-P1V!3.15%*N=P..-2$9KD.VG:7(/#:ZM:;ONU8BYAM5AQ5A=06W*F!)Z7::J+SN20\S'/@YL2U.7V]V[WW_WCML>_.67CPQ/6.=?6@]A ([3_DSE! ML@K5K@U[D M[F$>E>T\&7/>O3Z"Y=P)G\739TK\D*V,MYP3N&8!M1-\>1P1S@1;D#@!X:S4 M2WQ&<\?152 D.W%+2]?M(9&ZBR-8*'CGAT\)]:[#HO?@TDW9$B+U:5.FW@D1 M3D?OKYO:[?Z66/!.4#UDZ748MX$TG\"W0XK>7FQ)FQ/[P7IA%11 A*X?T$I# M@<=H&-\:B11N[QM3O\JBJ8'HX/7@4:7MOSF7P,0?YVQ!I[VLH0;\'7YS>3C M%0A*KTRL-A_\T&',AT^\"[?J6] /0>Z8!O)6'$P#C]A13+CN;/ EY+"7Y=%U MRE\$9T2H:+1N98.VS='T3$^=S0^4YW96/-99IJ(4[]I^>3":(!%*=KFR%C2_\CEOA3,>M92Z^O2@=@C>R=^4\L^\@0^>-R&>H?$R8 Y2W M'F /7SR*%?C.V@_L;4.N^OCIF3QRLX'][+JX30>/; \F?HBEP?\16>RPO^TRPMP.'CU^$+8RF* M?>5CM$UCYN;=$HGUKET:,">_EK$]O%.7J*#QZ"$E5\MG:ST+H:2^C-&]XM<" MP=QM9Q>@Y.7FC#,-[O(HD&O#9J3XZM8'V]Q?B>]C#K-N>[X\A>+<(MW;J52PKV\FV.<::.@ MTZ$S]&J%_(V.71LW,]]6<3^*>]>(X?'PH;60H;0];YO722N4U0H!;I]OKXMN MU?-X_;^##'VC@#E)*X_03JB1V[QH>)<1(^N#M'8849R +8EDB-LW>D2SC!L& MNC&('QHLLXLC)K+TOGTC:N[]G)3:;Z9))G"JPLJY?]::"1JYPE7"F#*EP$7* MPQT3-%V&'K2>W0&(0I>M$.".&>UU48X5YJ/QQH@.,O3--U#8;-+ HY-:Z?6W,C)Q=Q7GGH^Z, M -R^RTB0(XT%X52P>/70PI<;9D0;42)U'(6^G_D+C M0TWR!E"_"B)0"_M=1W$2?YAIVS*B1R,U5+)]O++8$A-DP- ML[UW;*,-*;!:WJ$=03[>-$LAWD1//^^.TJDG!@D8;C]3R55]Z+D*@]?#E)SV M7?_4$5ORL,'E*Q""@]F=S\JR\0O9^BL/&O#Y>)Q,3I7GE6'GX8%2CGM;*I_J M.&HRQ@6&;LXXCJ@GQY"E0X/CXNF,Q.*],[)SXG3 X2R@&)=""O$9!_#3W+O M;#,.IYNVEKPXG3 9A/SPHI4(?.81/Y2)%MM2$Z& M%'0LA34K"F!?_O$K+\Q@S!#&T-_ =11EF62;<;,*86K)-2'L=-#L0IA&A.X6 MO*%QUKM<'L@"_E JS2G:#F.CZ$ CN7<4'4<8&UT!A;R9*JA0A-6MP8$>I>Z! M#F> '$I/LIW(S^J+>][_O;L=*]3Z=X'E>CC37M= M=#M]QAM3.L@P4NF*A"2FTI4Q-'):NB([@;<1)$ #\'](SEZ<0 33)(U]E\53 M^& )!;CE/Y0@[VCL1UZ]W<#5FQOL(02R'W@GWWL6FZ\V&ZHL>YF<"=S!RLYW M4@YXTW* -VA:TD/?P)MQ9L2/E= [,[WR\,V10D]R'LBA91G_@1X9XW^,"[;Y MY[.+Z6-\8Y]WQ!T\@'ZF\7"0*L8%X;6,);0+W/%I0SF(@;K MW&%2SL8^-A@U8:7FGK^TMMI\2N@2+M>OUJGCA[#SD6?.'Z(X.X'F!S=YU\#Z M)?DA\.&.'KTU5:DHZXH,;W3I+U+G$T"@?!9MSAAMPHF3G#HLT7+Z?*LMXX!P M%DC!@Y4H9$]CX@PV[[@=YEK_1S9TFXD;^IS5>KIP];Y<,CBG>_3 MVRC]&TWO'-]3YHK&PW$'GK9ZJ"X]S<;B#2NM)1BRAQ0\NQCL/1%'G%HG:SZ1 M.UGGV_Q5&BN!9"8ZLMT=6"1]J_B.K3*S7TK=16XI_'$;A92M0@\\(B=9BZ-R MKV3VP7Y+O??ZS'(X(KACTS@ZE:R[!J* -\Z-)&>/=0M?MK"4"1@B^>\EEA8$ MML)+7(G<*\E;EGGDRQ)G)&/M*YL+/BS:;;Q-,%SI[4GYL*Q03P:$,_#H92HJ M:$\@D)?+JOGM4]Z_9 V'R6G%9&K@^$ M;G=!=*!V5@'%G?CL&LV%>#N4/S\<9@^)*E1F.!2W+;>1OVS<)N/P6GLK[KN: M?T%DE*MCIJGN)*+F#_X4S2 4MP.?3<2?QDM;EC^LTW,0I=*+36"1%N!^^NF[+?M\>"-QST MD*6KQ^0D28DF/V3B5&&;JTR7_ R4"2?]'U:BAPT5?7JXOKUZ>"#+VTMROGRX M?B"K#^3N_NKAZO9Q^7B]NK7S!N\+$S6*#\=XVI ,Z$?@CA4&TE8?VE6"X_5^ M$Z:[VG".6[+M;,M:FV:\AB&SLU?M+*:#GY7%#A=V"^3DB-W^_#.NR+<_L2EE M=7]]]6"I7[3\/3ESIVV) K<3=]%'KTC3[FN_NW3]=U'YAA6]ESHNH7YJZ%Q6WJ#E)5]%CDH7OMM8KCS[C7#BVIJ M&DW0JW,KKK?,:A^S(P@6>K)3DM)1J[EK=L>&VW5[:JGLVAU1X77]O@+U.,T3 M5;MWI:K=_(BO7,.'*7Q84];%Q?VG*S;-__O=U>W#E=AF63W^Y>J>W*QN?SQ[ MO+K_2&ZNE^?7-]>/EC+CAY1)"KVGF!(A_TD/L--L'GS:C,<=;EIKHAQ@C ?C M#2GM1>CGT *Z^YX^B]A7 MY''Y[W:6+E=.##USH+$;[ZO;9*\Z>-S&VBAIV5*5P'C-M)GESJGU\OZ6Y1 / MY(XMNA_^LKP_B:[3+":FE-!.IL0[:<.=R<-C[(0)7 :+PA:KB'88!VPF>7.^\T%9B)0(]A<'D_83^KVDN^>5VRTT,XLVI&%.L7*DDUT=JRG@4/->A=J,!^.V[W8ZJ-R^-!J)U^Y; M\M_Y"J'L,J6=4A9F#' Z"PS<^\FO%S'U_!1^4FA(/P*W71M(6ZU(48+CM6 3 MICO7FI1Q6\DR'MQGZNT#NMH4%Z^R5C2/4*3:N(]E/ARW);?50V67RW L7AMO M+4'G7"4C!*&Z(+4@&3'R,R='K&^+3::.8^I6ND",ZFIBTR: P3CZ'./2[I+J:N[V0M69;;*$[]?VB;&[49A].*6TM>G%>8#$+> M9+N5"-U[X*[W@1,3[WCIA1FU5R(MWL0H$9^VL?8D6B@3(4NX35@B4SZH_?^F M[\$]B0+*$4W[Y=MO$M#4DU$%C#/"FP_@ YYOJB<>*-%.#K M.F2L\.#>7 ID,A"WZ9K++M\V48W":](M>!\B(-]$X=,9FR2VA!M]B1Z^+9-) M%!+MTR1E,Q.<;GF,X'!9=D[E(HIIT>3TCL:;*-["8Q7:;=%N&' Z=P]M%#EX MN^'(L_&.P@R;EU\X\9HE9:N8GMT[[$^;H@_O[LC)M/GYQ'HIPL#%ZOZJU(>X M1-%V4+2J%C 2T(S4,A!>7V[(YLU'XPRC';70XNXR_@5 6P$ZWP,0= AHGN24 MR"LC17):EE<);+GB/#W%](G/,JM-QK'16:OI6-Q^T$H#M?<'F@?B]8%V[ ^R MBU.A"'^)!4T;AF]DX3,SY6:;G8MQ#FR%%V]KT"]9R8WVN[V:3$GK8$J/V3P M!%UR=6?EOK2TU$>A1!4L;K?02BAMEE\&Q&O2>G9[M\>OEZ=963@4W-SX(;U. MZ59UEU\*.!.[/)%-:I0%U PL\I37_J\U_ Q("<=JUQ1O:5-UH )T)N8HD4]J MD"6X&9BDC-L!8B1#J]Y;F2;7'U7$;G6YBD.F>^?U(G*DV\;'CW!ZB8S_XKPG M^SOR@YPZE]VW&S?,).$UQ/290HW,GN4(L,WBO+(LUPFF/8893"K&/2":_L1D M2 G<4PGZ' H[ >6O-"NQWNT#1)*;V.6(/ETE2>'CY0^0>+F5U: \'(R))1F5:#Q]4 M/D!&_B@LBC$F'A_77V)1+,OV&(XS@C250_R+7/]6+QKY=82C')3SN9V MHU+N\\,C([M\\Y6]1(U&XK;^%M(;W9D[#L-K\VV8'\7<%P3HD)^!$BZ;![XN MHZWCU_.4=B-G:O.GTIO=$RV&S=#F)K5RQG3B]WIQ=1DGZDVS6- M:]HP&H#3>,UE+59 6FCD2R(SWONOD?R0UPOS(WJH'XOY/8M=8;_%Y6;BI&P) ME9Q"??EOQWM75!AASI<+O/*!%!RLIIY;3RYTTJN/3; M3/I8)OU4;?+@AB!_B^,Z9$IX8CK6.WS#$-QN;B)OK5.>$AZO2QMQW:-77H&< M92@D1V_%>2>5E/FN>RKH5%,TO:0O-(AXEM T(TMA<7NF5L+:?'L*B-<7]>QV M-DUGYZ=.X/^#BEF$>$<2?"5@:RJU(2NN1GTW#86A1@-Q^ZJY[$9;5#?X"TE; M\#[2&<2-LMAT&M^>5 ,#-7 ;S\E_C*.DM8/G@V;JW!69C1R;CYBA4U?Y'LB< MJ]:\($] Q-*#%OOMGC_'6.YHQGX.J*2UF5)+"JT.B!ZWHPRMQ]K3&H/@QNM\ M@TO8]Y+L4 P-.CM_+Q09PN5QZNGF9S3ZO&%+Y!](B1V,;0R/#"G460/!'8ED M\E0;%1X_QQL1I%SV]>HRTC'RYA<:KR-]YCRH7)7^J-#T&,<1THH%$P>>E;FA MC,WD.G2C+7W('_,K,WWUMJ-A0E=%!'K8K_].W?0Q6L5_H8'W(8HY#H4R1R&$ MV[O'TVTY1@Q/!6^D&5'6KGY=L$0$3PLBN"(%6PM2\?V,,Q*%^9G:@63,0>E M%!/@[VP3Q6X(<]4Z:3)#1-R)>B9QLE7'/)5U96 M:=[?]TD*:F*BEYE6Y7\:>-SQK5'2RL)(!8PWVC2SW'OIHJ)@*>,93^**]_)F M)?GZAM\B:3PI0'+L#GV$H8TP].AMJ.-6@.)V:9U\96^6P>%U9"VWG9?+E9;2 MUHNOZS)JZZV5P/.R3G55M1QR/A8Z4.VTW$:[%TOWMM)[^A(%+RRO%&] ?G!< M/_#3@[8LHFD,;ILUDKC6K%8] *\%F['=HS&MP$X$>I+C'Z[B_W@N&CFANLY? M#H;3!IOD*FKZ)3#(*_EU''?N3;FDJ)\Y0KV(1U1MI]&1%#GK5L(T)^Z MJ]0(LF?/83#YHDU%/L=E$T#BS]9KE\86T"R>.#XS')6]*I#S+UP[!Z9)MY*V_;ZF"QYN& M&G'=U9(?81,,UD2CS(!1RKS.FFA ?>#93<=PULQ;%H+,AN%TMK9RE][);AR# M?(9L(T&/ \ ]U$*L*9LZ*=F'62TA2\^^A!?ZX-.O"$OIM_Y^FYT0KE/B)\F> MG^CS4\ %S$-!L:GM\4UM-W"2Q-_X#).3$%?P^S64801[#U:?ZSW@(6&4DL#? M^I 1IM$"?J<)RPT/T"2*046A5_K5C;9;&O/GW_A6RH( OT_.$\U_9[;T C>/ MH9>BX"39KR-H]9 53ZY%?5?$EB,, MW,:25BHX5,!X%[#-+')JX??-AN<5L74U,%) 7$;JEJV2HN9$RB\ MIJGAM7/*6[=%:Z5O5>&TA6\*T#F9H[KH308W%Y,.LT7E.@'![@URF MLGE7(?#:JX+/K@8(Z'AX'\S2DC@M61G[[6AA[)=?[AF?LF2V_AE.>Y)* &94 M^0"?]5^S+;C53H[AI%C7.HSB.7N&&L[-CGZ2'%HK1H)B?$S?IH\FG M5>/GY>*-4O1M#M2&*)H(,)I6%'%P03**I"!)%$KI47,IDW3INE _%H4?J).R M]8YAE!@"'\Z0,9BFBJK-/LB0UW(.(EK/-)BL"Y=Q,]1D'WI0__A,B2L<;5,X MFI.S1S:"/_+JI\_1'CITA8GO\8Z!HO;9"0]Y(3YAZDMCG[_%DT#3P]+[\>DS M?_YP'WAD33-N8#L]+@$5%?W!@3!:2>J$_#'%(Z,YA]/6:5K] I7!L." 9"RT MB(\35'9:5=JR;K]8\LM[NA6WU?MDF%HD.">,?CIIRC+5&.:59QK(,7@8*6C: MCAJ6%),5P4.7V4(3SHOC,ZZZ=IT:^-+S!\>/?W*"O:I*7 V-.Q8T2*F^Y5R MXO7N)H8'NLNQ((":<-SDTD_<($I.9[MI_'8LD:^2U-_RFSL;D/4%D-IWRG,G M\9.'74P=;Q66*[K>&ZE'.WQ.;MNL![4?J\?.Q;$-).C_.(89000^/Z(V3N(> MIT4$,5AJ5BH@[8>'ZY#ICJV&@9NKS8:R-?$+O:-,_V'J/)G-Y,TXYA0H##6B MCA8-".82,DS%&,Q3;,-W5<'/<_,IZCIW\G..W4N1_ M[@1P_?_AF=+T!BC VW7J:T\:<-RVVR1GM2Q9#HO7:ALY[EZJS!$3CIGDJ"W> MCY))JKTGI1TP/YM5WYM20\_+;@>Z1Z6R7(L7JE;0I>38"N/&%_N2/DVTUSX, MAN&V8U.Y*^_C-8S!:]/&G'>U;$Z@U*4G.%(8KG;B4^B'L/_H702.?U+JJ #! M:88Z>8JBA=KGR.L05-QV;D9Y/-V'I_ER[-#ZB:&?]HA^:-D^U:2Q\X".J*9@ M0CG)LR)PG #A=">]3-4W<".V@L_N+>YS= 3P6;FZ[3Y3;Q_0U>8AC=Q? MSP\7T,--UY]*/P*W)1I(6[E4K0;':Z,F3'>^!I;AAMC/L9/U@7#\5EM5 0.9 MN#<-5RY4L+CM5BMAI460#!"OK>K9[=PDB!MD8:*:FQ0]TMZ+:+N-0D[AGN:- M+[-UJ0]A?;V'G^_A+[+DI>5XG/;961-%-MUF,/)4NY,H76W\=@\K1%'!5&J[ MZG(>2,(-GW=LA>/1_8[]S2OQ0#913*CC/I/DV8EY."^/G#:-GU1O@IB(#% ' M5Z6W(&6*A).& ^.]J3R:P&11SY&N0[ M/NDEAT,>SYJX[K.%L!.X>/P29,B&PC$M$)KX :^1Q,SP$H:8",R+_/3=PBM= M(PEYI_L>APLDU^$F=J!JP(6Z?B9%(L2 QXKN8KISQ-64.R9%>L=6U"#?H]RJ MNZ-"'(AZZJ<(5!WQ( ]D?:7J%>@ 'X0[DHJK4WZ%F9*W$/@^61KF!&Q0Y-(D M@3;Z*33BSSDD.V!QXEU66]JKTH4PFA1Q5#S 5J)..'GX$ZB;<4 >3YXNFR#, MVM+57=W*3,QHFO!\[_CP,J2WVO>)S$HL,PW*>JT8Q6,YBAF'X@:!)H_" >-% M^$[,..._P@W5_#ZJ3Q$%XI%TUQR#@3"\NNL11AIU_!U)12>A-S,;;D)EVSFK MVLYPT?!Q[-BV#VEP"IQ.*_33@G8%)QK,=M>S3D2^BQX(G=5 M?0JV"./K#!@CG#,B6!MUSZ3I94%DZCW>C#C:KHFECG+H)0X@5IN?X.$VQMD# M'"0T[&:KQB">#DPEEAUH20<@#]G&[/<)PF%Q>/4BGOUCO^3G3T#$VOG3.")7 MSYR.)W><"D^6.1VK!TWC2'[;\$6/$IGX\?_5F_L,_8_Y(=F%$[C[@-O\(\.2 M/$>!QV([]!FZ= [)3U' G.*O%#K\4V_)9@468GE>WZ"T82G-(PJ.H%U9[!R0 MS'PB[AA"]XG3:4X2\F/>E/*_&EP3<\7!Q:>G_?)RD8=?(ABJ_^<\\[L>5[ZHR@3 $F M@Q#'(V.9BYC4. )Y7#+GO]=%L2,5$E.8U.%%]DBTC,TI@3%3SL"T86I\%90H M\%Q7T" 5(M,'JVGE-OC:K5Q[@J!YG21[ZEUR=EBT]B./!^SDEK[RCU1W2(P' MXPQYW710N1=E-!+OM9.6_'>^+<7/D@0=(@@106DA,I5D01@U 5$_$!XW$DRL MB>,^(,]?$GXU@7HV//_'V E32N%!LWVBZ5\C@\/MSTK)RJY[ H372]6L=C7# M#",1*"WVIJF(IFU*(X>&,XJU' _CYXR6=^<< M(!];QC%LM,&/5V_4W4-O/&A@=K7=!=&!RM_K[(D*IZT.H9]B-=@1#_(U8E^I MNG=%ZW MWJ3MLQGGQX>LS#8GC\N45^_N6 MYDG6.@*=\1(G,9P1\]ER*Z"\U\3ZD*OE=XG0)>QZLU01=./L=I$?"EXR1+LH M\?F!#?R%DHT?! )+::Q #D"<*_H&K\7"L@_Z#M&W'6-DXMHH6^9[Q,V[-^;8 M!RSXO,R_576X/@5!'(85\A3AM?8Y\K"IXO:W]2PO2=JLH[/9"6\C__CLQ.N=GQ_[38*7]BJ@7JBKD)5VS$A?=RA9_)O MHE(L-15QO %P>A5T+MDJ;:57HDB)6=CJ+<-E#!/.\2*O\BPQ3<0['"ECFV1\ M+TC!>7XC=(R O./57%>AIZT!F\VWL]JG2>J$<#=GD5>2?>EG=TF3K\;3X$/J MQ.EO.ARM"G$VVON4H1.US&+7KNL%#,0)!E\R)=>AJ :=_%L[(?]?-;V0?P_3 M9!=5VO\5DPN%!OJ5^WD&4?>SBAZUN[K\PTNV!OS@^/%/3K!7OC.#B+_?XD^K M;])&@&ID[K<(9JZBWB'NK_7;\KS"AGB,&MDP-*>D M\C'R4B(%LST*97@*XFR8X9.7S)S@%LB:\BL4SSY]@54<-"WQ,MJER_N&MTY8 MLO.[N_!OX$%^BDBZSUG[/=!73!H-[_[5\_OO_N\GL:*?=NB'Q\42\D$-!V(.!:TDOUXJ]=D M%/+(T4Z&87HZ9U'"Y?2X T./X[P943AVP* MS!OU.T_2AIMC$L,4>X,4)N,*;4X(73SBIXXUDHYS0 M5@, ;&H52]YSPZ7QN7II7#!)G<;0Z"!G%S("B&/9*&):3-$RQ\_" M9''T.Z\#C%&4BZ@=;&?%2"NLM,G9*)0^T]C8K-U!(J2:S&<8)PV$M1@MBU(9 MP5^Y5,9BRHA0UQGJO ?<*$_HW5,7'F;R-[[+)5;H@9??7/J0U:[W\!?^@I-L M8V! W#@CWB@:E#V,UPLQ\HW0P<7LGZ"($C/BY23R5^W@-(?CBR)I_"L/F1G M5YL598B'%L%*H^-=3V&3T[06OP[=F+*/+JGX]SI4%;SW1(5X*NBI'Z/6XAH\ MR -]7ZDZOTRTC?8A#\;BQ4F>9FXJ-<4-01U/#^LQ]23-T\NU73EQ\F5._BM0 MI:6B=JNZNI!9TJRV,NZ8Y!\CKYB[N+:X_P9E3!=14B\0FY@TSGAO0_^#['ZT MH/L9;H=TD7Z(6O@?H\@33P/.*[+@,G\P.3W2>)MD MT5>P6DV.@=EY;91,^2V4U5:9VGF+,+9<2R+7YVWE7_WTF6Q+;%FY9%1:7N1O MP";YJ[*7L-Z(J>H(SG H[H#:1OYR0#09AS>@M>)^F.5W06=Q?$69_34C9B6@ M3**%XF5E3RZJ=2^_<)+G.\?OXN6EH?/U\KK\IEZ>CYNGEY]P/Z:7 S$"U-"Y M^6!J*#"3W:FHV@Y%O3G<2I<_5N:+S$7&*_6FGL/4B.14OI,'S:#"-+8@G M"F_39WB#+'1"%ZK;Q:W9X_5P?@[DD#2321Q"3KN)/:T^5"5W9N8U6%Z4Q&DI)V*_'?,A]LLO=W'D[=UT%6=;7I(WV#5@..-G MDUP0)E4P^/*:1DX[6Z) RC<_,[Q#/\)N9GSP[&N^XRI]?KT)%KT9JB6LV>(I M(&J#U+ [J%4._A;[O;-UW.@B<@+UPT\2&)R&II6HR GK ,CS/B6[G:O(EI/F M68/S+Q 2P#B<'[#D)G12NDP2JGN&4 Z&V!LTM7M W])#/D)'7>B!L% 76+]G)NQL$"=C=CP26) M!=," FJ]DHVHK./=C$K/Q4;KP'\2,]/Z )OE8;*A,=]>W[&Q/M3M/4611Z*8 M)-D601H51+\FCVJ.B)]PAIU,)4#A*7JA<9B5HCG[]#F*H8MX^NRD +Z.TF?B M;W<1@$/I>0BUZ*&[CV,X"./5:E@MYMN/;&%P]Y1+"0FO'XX/ W_K M9AHMF%8"Z-:Q3^A"5"Z?.9X'[S8PDO3-99)/>UA@TG^[(Y89\AD2AR=7\UQMR8/"]?')_A"^B'*,X+Y^1Z4,*BGL'T M$I8F)3D@^GFF@>T!&CO ?18GIR&>L,E+';D''VME*U,!C.3>'\'""KR?_NZ/UK3:G85N4%LCT-AQJQ)%P8/WI[RFTQXL\S@XMY6]A&9-657<< MA"(+9LA=59''[):4LEMI"9.M*Q 6E/GMNW\6RK$Y6U1WE;+$^2YFZTVFA$>Y MCQN,01S?324N G?3 .01V9C]7A?) !^_3I:*S0[Y><&T47-TR>5;L@O":?!; M7HS*] %N=+GOS+YM6STM_)1?"EZ&'FP[L$A/652GT/S2#:*$,;A<)WPWHJ:\ MKCAP!KM>&JFWNS!&@.\*3S\Q^C3 R*CQKPBFX6?& M\)'=J[=L5^XF"I]8G-D>/WJ$!$6AW4Z(<#M.=]U46DNTQH+7A7K(TGFJR4B2 M(^(%*:@2('L&=$N?DY\Y:?S^)+E_W ?/9^1-]1O,G9%\)KXTS!WH+JXT[!WI ML3Q)>I.Z'Z;/R)M.;V'W0/.9>-10-[B[^-3@-[P?G5_I*KYS#J M08:NE@^D2CMM!R((65S%5(7/!->N5O0CYF3L4FG5UET!GXLYRYD>RGX7A0%W M7S+T-N$'QD!Z.(]"3YME2,!P&ZM*KLH#)S48O&:IY+3SPR$<(0&,Z+=_;OR0 M7J=T.\AN:AD9;@ONIZ/.^T %)KS>T%.>27>#@#SA].OA?=Q2 KVXOKJX@]#>"QG<>H MV$ HO1ZR/1 )6J!7429.2ADPBCSB]917SW M#6Z$P6:44^)AZI=\IU?2D28I$2495=#-8Z8;1KG\8*2%^E)\1H0C@;NGL(9A MO'UD_]WNMX)G\7FJ?$^L"QZ<<;>W9O096P.2.25KIJ)T]9;.E)$D:&/KYTC) MSIY9^ 3/39[*+>14;LPT#L,=%TSEKFZAZC111?7$%WK7IQ*A;SCS\-H=-,P#+\7F\A=]V+=&-Q>;,3Y2%XLJ%CSXE%% M+VT2 1T;3LQONMW3U!>O%Z^*KB4*G>C@<;MMHZ1E?U4"XW749I;[)M-*"E:\ M%1<=3OC! BW,\IE*GM@%0*OVRGX[-OX-,.' MH*+ATMDZ3S19OCJQ1[V?H*&3V<&Y?"!NNS2775/F(!F%UWY;\#YCF;C0(F&5/M/XSHG3 M@TIAK;$@=_EN6JGX?SL4B(-!1T$Z1X:"'CD2+!Y1S6B*UB.<*N%D[<2)B57# ML?*.D-#8$7HN1N$+#7T*'5?@OK'S]!0[+]:RTJ7KQGLG^!#%E6KDDUI05?9N M/AQW^&BKA\HJTW LWH#16H+.[B (\7XY%5*DEEWX)W/K1,O1J311E3XX'D C M6"MD2EBF%TX<']@?6RP7E&-Q^W\K#6@6#?*!>#V_'?N#U?MG=# L%482F:.% M=LFRXZL>=7(_.GY8XOZ>NA&D+=(35Z,!./W27-:BRDT+C;R>S8SW/HV_G*+P MZ(G1$@W%W6@?>&0-?:"