0001548123-23-000102.txt : 20230511 0001548123-23-000102.hdr.sgml : 20230511 20230511152434 ACCESSION NUMBER: 0001548123-23-000102 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 44 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: REFLECT SCIENTIFIC, INC. CENTRAL INDEX KEY: 0001103090 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY APPARATUS & FURNITURE [3821] IRS NUMBER: 870642556 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-31377 FILM NUMBER: 23910571 BUSINESS ADDRESS: STREET 1: 1270 S 1380 W CITY: OREM STATE: UT ZIP: 84058 BUSINESS PHONE: 801-226-4100 MAIL ADDRESS: STREET 1: 1270 S 1380 W CITY: OREM STATE: UT ZIP: 84058 FORMER COMPANY: FORMER CONFORMED NAME: REFLECT SCIENTIFIC INC DATE OF NAME CHANGE: 20040315 FORMER COMPANY: FORMER CONFORMED NAME: COLE INC DATE OF NAME CHANGE: 20000711 10-Q 1 rscf-20230331.htm QUARTERLY REPORT ON FORM 10Q FOR THE QUARTER ENDED MARCH 31, 2023

 

 

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

 

or

 

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

 

For the transition period from ____________ to _____________

 

Commission File Number: 000-31377

 

REFLECT SCIENTIFIC, INC.
(Exact name of registrant as specified in its charter)

 

Utah   87-0642556
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

1266 South 1380 West, Orem, UT   84058
(Address of principal executive offices)   (Zip Code)

 

(801) 226-4100
(Registrant’s telephone number, including area code)

 

N/A
(Former name, former address and formal fiscal year, if changed since last report)

 

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

 

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 comply 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 May 11, 2023, there were 85,214,086 common shares of the registrant issued and outstanding. 

 

 

 

 

 
 

 

 

REFLECT SCIENTIFIC, INC.

 

Quarterly Report on Form 10-Q

 Period Ended March 31, 2023

 

 

TABLE OF CONTENTS

 

PART I

FINANCIAL INFORMATION

 

Item 1: Financial Statements 2
Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations 12
Item 3: Quantitative and Qualitative Disclosure about Market Risk 15
Item 4: Controls and Procedures 15

 

PART II

OTHER INFORMATION

 

Item 1: Legal Proceedings 15
Item 1A. Risk Factors 15
Item 2: Unregistered Sales of Equity Securities and Use of Proceeds 15
Item 3: Defaults Upon Senior Securities 15
Item 4: Mine Safety Disclosure 16
Item 5: Other Information 16
Item 6: Exhibits 16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 

 

PART I

FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS.

 

 

REFLECT SCIENTIFIC, INC.

UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

    Page
     
Condensed Consolidated Balance Sheets as of March 31, 2023 (Unaudited) and December 31, 2022   3
Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2023 and 2022 (Unaudited)   4
Condensed Consolidated Statements of Stockholders’ Equity for the Three Ended March 31, 2023 and 2022 (Unaudited)   5
Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2023 and 2022 (Unaudited)   6
Notes to Condensed Consolidated Financial Statements (Unaudited)   7

 

 

2 

 

 

  REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

 

    March 31,
2023
    December 31, 2022  
    (Unaudited)        
ASSETS            
             
Current Assets            
Cash and cash equivalents   $ 1,199,069     $ 1,381,927  
Accounts receivable, net     108,368       129,329  
Inventories, net     850,620       797,352  
Prepaid expenses and other current assets     6,000       20,221  
Total Current Assets     2,164,057       2,328,829  
                 
Operating lease right-of-use assets     39,736       54,265  
Goodwill     60,000       60,000  
Other long-term assets     3,100       3,100  
TOTAL ASSETS   $ 2,266,893     $ 2,446,194  
                 
LIABILITIES AND STOCKHOLDERS' EQUITY                
                 
Current Liabilities                
Accounts payable and accrued expenses   $ 68,196     $ 78,969  
Customer deposits     810       13,230  
Current portion of operating lease liabilities     42,249       57,393  
Total Current Liabilities     111,255       149,592  
                 
TOTAL LIABILITIES     111,255       149,592  
                 
Stockholders' Equity                
Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and outstanding as of March 31, 2023 and December 31, 2022     -       -  
Common shares, $0.01 par value, 100,000,000 shares authorized; 85,214,086 shares issued and outstanding as of March 31, 2023 and December 31, 2022     852,140       852,140  
Additional paid-in capital     20,259,056       20,252,181  
Accumulated deficit     (18,955,558 )     (18,807,719 )
TOTAL STOCKHOLDERS’ EQUITY     2,155,638       2,296,602  
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY   $ 2,266,893     $ 2,446,194  

 

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

 

3 

 

 

 

 REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

 

   

Three Months Ended

March 31,

 
    2023     2022  
Revenues   $ 241,127     $ 753,576  
Cost of goods sold     113,633       234,289  
Gross profit     127,494       519,287  
                 
Operating Expenses                
Salaries and wages     162,275       170,279  
General and administrative     106,992       117,178  
Research and development     6,066       25,325  
Total Operating Expenses     275,333       312,782  
                 
INCOME (LOSS) FROM OPERATIONS     (147,839 )     206,505  
                 
NET INCOME (LOSS) BEFORE INCOME TAXES     (147,839 )     206,505  
INCOME TAX BENEFIT (EXPENSE)     -       -  
NET INCOME (LOSS)   $ (147,839 )   $ 206,505  
                 
Earnings (loss) per common share                
Basic   $ (0.00 )   $ 0.00  
Diluted   $ (0.00 )   $ 0.00  
                 
Weighted average shares outstanding                
Basic     85,214,086       84,989,086  
Diluted     85,214,086       85,739,086  

 

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

 

 

4 

 

 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(UNAUDITED)

 

Three Months Ended March 31, 2023

 

    Common Shares     Additional
Paid-In
    Accumulated     Total
Stockholders’

 
    Shares     Amount     Capital     Deficit     Equity  
Balance at December 31, 2022     85,214,086     $ 852,140     $ 20,252,181     $ (18,807,719 )   $ 2,296,602  
Stock-based compensation     -       -       6,875       -       6,875  
Net loss     -       -       -       (147,839 )     (147,839 )
Balance at March 31, 2023     85,214,086     $ 852,140     $ 20,259,056     $ (18,955,558 )   $ 2,155,638  

 

 

 Three Months Ended March 31, 2022

 

    Common Shares     Additional
Paid-In
    Accumulated     Total
Stockholders’

 
    Shares     Amount     Capital     Deficit     Equity  
Balance at December 31, 2021     84,989,086     $ 849,890     $ 20,226,931     $ (18,897,115 )   $ 2,179,706  
Stock-based compensation     -       -       12,844       -       12,844  
Net income     -       -       -       206,505       206,505  
Balance at March 31, 2022     84,989,086     $ 849,890     $ 20,239,775     $ (18,690,610 )   $ 2,399,055  

 

 

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

 

 

 

5 

 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASHFLOWS

(UNAUDITED)

 

 

    Three Months Ended
March 31,
 
    2023     2022  
CASH FLOWS FROM OPERATING ACTIVITIES            
Net income (loss)   $ (147,839 )   $ 206,505  
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:                
Stock-based compensation     6,875       12,844  
Amortization of right-of-use assets     14,529       13,871  
Changes in operating assets and liabilities:                
Accounts receivable     20,961       (57,680 )
Inventories     (53,268 )     (71,121 )
Prepaid expenses and other current assets     14,221       27,796  
Accounts payable and accrued expenses     (10,773 )     16,609  
Customer deposits     (12,420 )     (29,563 )
Operating lease liabilities     (15,144 )     (13,652 )
Net cash (used in) provided by operating activities     (182,858 )     105,609  
                 
CASH FLOWS FROM INVESTING ACTIVITIES                
Net cash provided by investing activities     -       -  
                 
CASH FLOWS FROM FINANCING ACTIVITIES                
Net cash provided by financing activities     -       -  
                 
NET CHANGE IN CASH AND CASH EQUIVALENTS     (182,858 )     105,609  
                 
CASH AND CASH EQUIVALENTS                
Beginning of the period     1,381,927       1,473,924  
End of the period   $ 1,199,069     $ 1,579,533  
                 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION                
Cash paid for interest   $ -     $ -  
Cash paid for income taxes   $ -     $ -  

 

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

 

6 

 

 

REFLECT SCIENTIFIC, INC.

Notes to Condensed Consolidated Financial Statements

March 31, 2023

(Unaudited)

 

 

NOTE 1—BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all information and footnotes required by GAAP for complete financial statements. The December 31, 2022 consolidated balance sheet data was derived from audited financial statements but do not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 31, 2023. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.

 

NOTE 2—RECENT ACCOUNTING PRONOUNCEMENTS

 

The Company considers the applicability and impact of all Accounting Standards Updates (“ASUs”) issued by the Financial Accounting Standards Board (“FASB”). The Company has evaluated all recent accounting pronouncements and determined that the adoption of pronouncements applicable to the Company has not had or is not expected to have a material impact on the Company's condensed consolidated financial statements.

 

7 

 

 NOTE 3—DISAGGREGATION OF REVENUES

 

Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products range from non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.

 

The Company’s revenues for the three months ended March 31, 2023 and 2022 are disaggregated as follows:

 

    Three Months Ended March 31, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 45,250     $ -     $ 45,250  
OEM and other     127,880       67,997       195,877  
Total Revenues   $ 173,130     $ 67,997     $ 241,127  

 

 

    Three Months Ended March 31, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 348,458     $ 153,236     $ 501,694  
OEM and other     172,443       79,439       251,882  
Total Revenues   $ 520,901     $ 232,675     $ 753,576  

 

NOTE 4—INVENTORIES

 

Inventories at March 31, 2023 and December 31, 2022 consisted of the following:

 

    March 31,
2023
    December 31,
2022
 
Finished goods   $ 363,010     $ 376,334  
Raw materials     593,654       527,062  
Total inventories     956,664       903,396  
Less reserve for obsolescence     (106,044 )     (106,044 )
Total inventories, net   $ 850,620     $ 797,352  

 

Inventory balances are composed of finished goods. Raw materials and work in process inventory are immaterial to the condensed consolidated financial statements.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8 

 

 

NOTE 5—LEASES

 

The following was included in our condensed consolidated balance sheet at March 31, 2023 and December 31, 2022:

 

    March 31,
2023
    December 31,
2022
 
Operating lease right-of-use assets   $ 39,736     $ 54,265  
                 
Lease liabilities, current portion     42,249       57,393  
Lease liabilities, long-term     -       -  
Total operating lease liabilities   $ 42,249     $ 57,393  
                 
Weighted-average remaining lease term (months)     8       11  
Weighted average discount rate     5.25%       5.25%  

 

Total lease expense for the three months ended March 31, 2023 and 2022 is as follows:

 

    Three Months Ended       March 31,
    2023     2022  
Operating lease expense   $ 15,216     $ 15,216  
Variable lease expense     4,437       2,393  
Total lease expense   $ 19,653     $ 17,609  

 

As of March 31, 2023, maturities of operating lease liabilities were as follows:

 

Year Ending December 31,   Amount
2023 – remaining   $ 43,089  
Less: imputed interest     (840 )
Total operating lease liabilities   $ 42,249  

  

NOTE 6—STOCKHOLDERS’ EQUITY

 

Common Stock

 

As of March 31, 2023, the Company was authorized to issue 100,000,000 common shares. As of March 31, 2023 and December 31, 2022, the Company had 85,214,086 common shares issued and outstanding.

 

Restricted Stock Awards

 

Below is a table summarizing the changes in restricted stock awards outstanding during the three months ended March 31, 2023: 

 

    Restricted Stock Awards     Weighted-
Average
Exercise Price
 
Outstanding at December 31, 2022     450,000     $ 0.11  
Granted     -       -  
Vested     -       -  
Forfeited     -       -  
Outstanding at March 31, 2023     450,000     $ 0.11  

  

 

9 

 

Stock-based compensation expense of $6,875 and $12,844 was recorded during the three months ended March 31, 2023 and 2022, respectively.

 

As of March 31, 2023, the remaining unrecognized stock-based compensation expense related to non-vested restricted stock awards is $48,125 and is expected to be recognized over 1.75 years.

 

NOTE 7—EARNINGS (LOSS) PER SHARE

 

The computation of weighted average shares outstanding and the basic and diluted earnings per share for the three months ended March 31, 2023 and 2022 consisted of the following:

 

   

Three Months Ended

March 31,

    2023     2022  
Net income (loss)   $ (147,839 )   $ 206,505  
Weighted average shares outstanding     85,214,086       84,989,086  
Basic earnings (loss) per share   $ (0.00 )   $ 0.00  
                 
Weighted average shares outstanding     85,214,086       84,989,086  
Effect on dilutive stock awards     -       750,000  
Total potential shares outstanding     85,214,086       85,739,086  
Diluted earnings (loss) per share   $ (0.00 )   $ 0.00  

 

For the three months ended March 31, 2023,there were 450,000 common share equivalents excluded from the diluted earnings per share calculation as their effect is anti-dilutive.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10 

 

 

 

 

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

 

The following management’s discussion and analysis of financial condition and results of operations provides information that management believes is relevant to an assessment and understanding of our plans and financial condition. The following financial information is derived from our financial statements and should be read in conjunction with such financial statements and notes thereto set forth elsewhere herein.

 

Use of Terms

 

Except as otherwise indicated by the context and for the purposes of this report only, references in this report to “we,” “us,” “our” and the “Company” refer to Reflect Scientific, Inc., and its consolidated subsidiaries.

 

Special Note Regarding Forward Looking Statements

 

This report contains forward-looking statements that are based on our management’s beliefs and assumptions and on information currently available to us. All statements other than statements of historical facts are forward-looking statements. These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

 

  Changes in Company-wide strategies, which may result in changes in the types or mix of businesses in which our Company is involved or chooses to invest;

 

  Changes in U.S., global or regional economic conditions;

 

  Changes in U.S. and global financial and equity markets, including significant interest rate fluctuations, which may impede our Company’s access to, or increase the cost of, external financing for our operations and investments;

 

  Increased competitive pressures, both domestically and internationally;

 

  Legal and regulatory developments, such as regulatory actions affecting environmental activities;

 

  The imposition by foreign countries of trade restrictions and changes in international tax laws or currency controls;

 

  Adverse weather conditions or natural disasters, such as hurricanes and earthquakes, labor disputes, which may lead to increased costs or disruption of operations.

 

 

In some cases, you can identify forward-looking statements by terms such as “may,” “could,” “will,” “should,” “would,” “expect,” “plan,” “intend,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “project” or “continue” or the negative of these terms or other comparable terminology. These statements are only predictions. You should not place undue reliance on forward-looking statements because they involve known and unknown risks, uncertainties and other factors, which are, in some cases, beyond our control and which could materially affect results.

 

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

11 

 

 

 

The forward-looking statements made in this report relate only to events or information as of the date on which the statements are made in this report. Except as expressly required by the federal securities laws, there is no undertaking to publicly update or revise any forward-looking statements, whether as a result of new information, future events, changed circumstances or any other reason.

 

Overview

 

Reflect Scientific is engaged in the manufacture and distribution of innovative products targeted at the life science market. Our customers include hospitals, diagnostic laboratories, pharmaceutical and biotech companies, cold chain management, universities, government and private sector research facilities, chemical and industrial companies.

 

Our goal is to provide our customers with the best solution for their needs. This philosophy extends into our business strategies and acquisition plans. Through a series of strategic acquisitions, we acquired technology that has enabled us to expand our line of products to align with, and capitalize on, market needs. Our growing product portfolio includes ultra-low temperature freezers, blast freezers, solvent chillers and refrigerated transportation in addition to supplying OEM products to the life sciences industry.

 

Our Cryometrix brand ultra-low temperature and blast freezers innovative design enables our customers to save substantially on energy costs related to cryogenic storage. Ultra-low temperature freezers are used worldwide for the storage of vaccines, DNA, RNA, proteins and many other biological and chemical substances. There is a growing need for energy efficient, reliable ultra-low temperature storage units. Our Cryometrix freezers are targeted to this growing market and we have had tremendous success in blood storage and pharmaceutical manufacturing applications. The application of this technology for use in refrigerated trailers (commonly called “reefers”) used to transport goods which need to be maintained in a cold environment significantly broadens the market for this technology. The utilization of this technology in reefers eliminates the current method of cooling, which uses engines run on hydrocarbon fuels. The Cryometrix technology is pollutant free and is more efficient and cost effective than the technologies currently used. Reflect Scientific has added a new product line of solvent chillers. Solvent chillers are used in natural products extraction for optimizing product yield and purity.

 

Recent Developments

 

None.

 

Impact of Coronavirus Pandemic

 

Starting in late 2019, a novel strain of the coronavirus, or COVID-19, began to rapidly spread around the world and every state in the United States. Most states and cities have at various times instituted quarantines, restrictions on travel, “stay at home” rules, social distancing measures and restrictions on the types of businesses that could continue to operate, as well as guidance in response to the pandemic and the need to contain it. At this time, there continues to be significant volatility and uncertainty relating to the full extent to which the COVID-19 pandemic and the various responses to it will impact our business, operations and financial results.

 

The pandemic has impacted and may continue to impact some suppliers and manufacturers on some of our products. As a result, we have faced and may continue to face longer supply chain lead-times and higher logistics costs. Additionally, costs for raw materials have also started to increase due to availability, which could negatively affect its business and financial results.

 

The extent to which the pandemic may impact our results will depend on future developments, which are highly uncertain and cannot be predicted as of the date of this report, including the effectiveness of vaccines and other treatments for COVID-19, and other new information that may emerge concerning the severity of the pandemic and steps taken to contain the pandemic or treat its impact, among others. Nevertheless, the pandemic and the current financial, economic and capital markets environment, and future developments in the global supply chain and other areas present material uncertainty and risk with respect to our performance, financial condition, results of operations and cash flows.

12 

 

 

Critical Accounting Policies and Estimates

 

The preparation of the unaudited condensed consolidated financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On a regular basis, we evaluate these estimates. These estimates are based on management’s historical industry experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may differ from these estimates.

 

For a description of the accounting policies that, in management’s opinion, involve the most significant application of judgment or involve complex estimation and which could, if different judgment or estimates were made, materially affect our reported financial position, results of operations, or cash flows, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Estimates” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC on March 31, 2023.

 

During the three months ended March 31, 2023, there were no significant changes in our accounting policies and estimates.

 

Results of Operations

 

Comparison of the Three Months Ended March 31, 2023 and 2022

 

The following table sets forth key components of our results of operations during the three months ended March 31, 2023 and 2022, both in dollars and as a percentage of our revenues.

 

 

    Three Months Ended March 31,  
    2023     2022  
    Amount    

% of

Revenues

    Amount    

% of

Revenues

 
Revenues   $ 241,127       100.0 %   $ 753,576       100.0 %
Cost of goods sold     113,633       47.1 %     234,289       31.1 %
Gross profit     127,494       52.9 %     519,287       68.9 %
                                 
Operating expenses                                
Salaries and wages     162,275       67.3 %     170,279       22.6 %
General and administrative     106,992       44.4 %     117,178       15.5 %
Research and development     6,066       2.5 %     25,325       3.4 %
Total operating expenses     275,333       114.2     312,782       41.5
                                 
Income (loss) from operations     (147,839 )     (61.3 )%     206,505       27.4 %
                                 
Net income before income taxes     (147,839 )     (61.3 )%     206,505       27.4 %
                                 
Income tax expense     -       - %     -       - %
                                 
Net income   $ (147,839 )     (61.3 )%   $ 206,505       27.4 %

 

Revenues. Revenues decreased by $512,449, or 68.0%, to $241,127 for the three months ended March 31, 2023 from $753,576 for the three months ended March 31, 2022. The change was primarily due to a significant decrease in freezer and chiller sales and ongoing supply chain delays with manufacturers.

 

13 

 

Cost of goods sold. Cost of good sold decreased by $120,656, or 51.5%, to $113,633 for the three months ended March 31, 2023 from $234,289 for the three months ended March 31, 2022. The change was primarily due to decreased freezer and chillers sales.

 

Gross profit. Our gross profit as a percentage of sales decreased to 52.9% for the three months ended March 31, 2023, compared to 68.9% for the three months ended March 31, 2022. The change in gross profit percentage was primarily due to the decrease in freezer and chiller sales (freezer and chillers have higher margins than other products) and increased product costs.

 

Salaries and wages. Salaries and wages decreased by $8,004, or 4.7%, to $162,275 for the three months ended March 31, 2023 from $170,279 for the three months ended March 31, 2022. Such decrease was primarily due to decreased headcount.

 

General and administrative. General and administrative expenses decreased by $10,186, or 8.7%, to $106,992 for the three months ended March 31, 2023 from $117,178 for the three months ended March 31, 2022. The lower expense level was not the result of significant savings in any one expense category but is, rather, the cumulative result of small savings in numerous expenses, offset by increased public filing and insurance costs.

 

Research and development. Research and development expenses decreased by $19,259, or 76.0%, to $6,066 for the three months ended March 31, 2023 from $25,325 for the three months ended March 31, 2022. The change was primarily a result of decreased enhancements to the ultra-cold CBD oil chiller during the quarter.

 

Net income (loss). As a result of the cumulative effect of the factors described above, our net loss was $147,839 for the three months ended March 31, 2023, as compared to net income of $206,505 for the three months ended March 31, 2022. Management continues to look for opportunities to increase sales, improve gross margins and control ongoing operating expenses.

 

Liquidity and Capital Resources

 

As of March 31, 2023 and December 31, 2022, our current assets exceeded current liabilities by $2,052,802 and $2,179,237, respectively, and we had cash and cash equivalents of $1,199,069 and $1,381,927, respectively. To date, we have financed our operations primarily through revenue generated from operations, cash proceeds from financing activities, borrowings, and equity contributions by our shareholders.

 

Summary of Cash Flow

 

The following table provides detailed information about our net cash flow for the period indicated:

 

    Three Months Ended
March 31,
 
    2023     2022  
Net cash (used in) provided by operating activities   $ (182,858 )   $ 105,609  
Net cash provided by investing activities     -       -  
Net cash provided by financing activities     -       -  
Net change in cash and cash equivalents     (182,858 )     105,609  
Cash and cash equivalents at beginning of period     1,381,927       1,473,924  
Cash and cash equivalents at end of period   $ 1,199,069     $ 1,579,533  

 

Net cash used in operating activities was $182,858 for the three months ended March 31, 2023, as compared to net cash provided by operating activities of $105,609 for the three months ended March 31, 2022. Significant factors affecting operating cash flows was primarily a result of increased accounts payable and accrued expense payments and decreased net income during the three months ended March 31, 2023.

 

We continue working to enhance our on-line ordering system to increase sales, develop the market for our ultra-low temperature freezers, work with current vendors to obtain more favorable pricing, and locate new vendors to provide opportunities to further reduce our cost of goods.

14 

 

 

We will continue to focus our efforts on our core business activities while pursuing capital resources and evaluating potential future acquisitions which fit within and enhance our core business.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not applicable.

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). Disclosure controls and procedures refer to controls and other procedures designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission and that such information is accumulated and communicated to our management, including our chief executive officer and chief principal officer, as appropriate, to allow timely decisions regarding required disclosure.

 

As required by Rule 13a-15(e) of the Exchange Act, our management has carried out an evaluation, with the participation and under the supervision of our chief executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as of March 31, 2023. Based upon, and as of the date of this evaluation, our chief executive officer and principal financial officer determined that there have been no changes in our internal controls over financial reporting as of March 31, 2023 to the material weaknesses described in Item 9A “Controls and Procedures” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, our disclosure controls and procedures were not effective.

 

PART II

OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

From time to time, we may become involved in various lawsuits and legal proceedings, which arise, in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these, or other matters, may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition or operating results.

 

ITEM 1A. RISK FACTORS.

 

Not applicable.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

None.

15 

 

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

ITEM 5. OTHER INFORMATION.

 

None.

 

ITEM 6. Exhibits

 

(a)     Exhibits.

 

 

Exhibit No. Title of Document Location if other than attached hereto
3.1 Articles of Incorporation 10-SB Registration Statement*
3.2 Articles of Amendment to Articles of Incorporation 10-SB Registration Statement*
3.3 By-Laws 10-SB Registration Statement*
3.4 Articles of Amendment to Articles of Incorporation 8-K Current Report dated December 31, 2003*
3.5 Articles of Amendment to Articles of Incorporation 8-K Current Report dated December 31, 2003*
3.6 Articles of Amendment September 30, 2004 10-QSB Quarterly Report*
3.7 By-Laws Amendment September 30, 2004 10-QSB Quarterly Report*
4.1 Debenture 8-K Current Report dated June 29, 2007*
4.2 Form of Purchasers Warrant 8-K Current Report dated June 29, 2007*
4.3 Registration Rights Agreement 8-K Current Report dated June 29, 2007*
4.4 Form of Placement Agreement 8-K Current Report dated June 29, 2007*
10.1 Securities Purchase Agreement 8-K Current Report dated June 29, 2007*
10.2 Placement Agent Agreement 8-K Current Report dated June 29, 2007*
14 Code of Ethics December 31, 2003 10-KSB Annual Report*
21 Subsidiaries of the Company December 31, 2004 10-KSB Annual Report*

 

Exhibit No. Title of Document Location if other than attached hereto
31.1 302 Certification of Kim Boyce  
31.2 302 Certification of Keith Merrell  
32 906 Certification  

 

Exhibits

 

Additional Exhibits Incorporated by Reference

     
* Reflect California Reorganization 8-K Current Report dated December 31, 2003
* JMST Acquisition 8-K Current Report dated April 4, 2006
* Cryomastor Reorganization 8-K Current Report dated September 27, 2006
* Image Labs Merger Agreement Signing 8-K Current Report dated November 15, 2006
* All Temp Merger Agreement Signing 8-K Current Report dated November 17, 2006
* All Temp Merger Agreement Closing 8-KA Current Report dated November 17, 2006
* Image Labs Merger Agreement Closing 8-KA Current Report dated November 15, 2006

 

* Previously filed and incorporated by reference.

16 

 

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.

 

Reflect Scientific, Inc.

(Registrant)

 

 

Date: May 11, 2023                                                        By: /s/ Kim Boyce

Kim Boyce, CEO, President and Director

 

Date: May 11, 2023                                                         By: /s/ Tom Tait

Tom Tait, Vice President and Director

 

Date: May 11, 2023                                                         By: /s/ Kim Boyce

Kim Boyce, CFO, Principal Financial Officer

 

 

 

17 

 

 

 

 

 

 

 

 

 

 

 

 

10-Q --12-31 false Q1 0001103090 None 0001103090 2023-01-01 2023-03-31 0001103090 2023-05-11 0001103090 2023-03-31 0001103090 2022-12-31 0001103090 2022-01-01 2022-03-31 0001103090 us-gaap:CommonStockMember 2022-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001103090 us-gaap:RetainedEarningsMember 2022-12-31 0001103090 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-03-31 0001103090 us-gaap:CommonStockMember 2021-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001103090 us-gaap:RetainedEarningsMember 2021-12-31 0001103090 2021-12-31 0001103090 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001103090 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001103090 us-gaap:CommonStockMember 2022-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001103090 us-gaap:RetainedEarningsMember 2022-03-31 0001103090 2022-03-31 0001103090 country:US 2023-01-01 2023-03-31 0001103090 rscf:InternationalMember 2023-01-01 2023-03-31 0001103090 country:US 2022-01-01 2022-03-31 0001103090 rscf:InternationalMember 2022-01-01 2022-03-31 0001103090 rscf:OperatingLeaseLiabilitiesMember 2023-03-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31 2 ex31-1.htm 302 CERTIFICATION OF KIM BOYCE

Exhibit 31.1

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kim Boyce certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Reflect Scientific, Inc.;

 

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.

 

Dated: May 11, 2023 Signature: /s/ Kim Boyce
  Kim Boyce
  Chief Executive Officer and Director

 

EX-31 3 ex31-2.htm 302 CERTIFICATION OF KIM BOYCE

Exhibit 31.2

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kim Boyce, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Reflect Scientific, Inc.;

 

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.

 

Dated: May 11, 2023 Signature: /s/ Kim Boyce
  Kim Boyce
  Principal Financial Officer and CFO

 

EX-32 4 ex32.htm 906 CERTIFICATION

Exhibit 32

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Quarterly Report of Reflect Scientific, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), We, Kim Boyce, our Chief Executive Officer and director and Kim Boyce, our Chief/Principal Financial Officer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

Dated: May 11, 2023 Signature: /s/ Kim Boyce
  Kim Boyce
  Chief Executive Officer and Director

 

Dated: May 11, 2023 Signature: /s/ Kim Boyce
  Kim Boyce
  Principal Financial Officer and CFO

 

 

 

EX-101.SCH 5 rscf-20230331.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 001 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements Of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cashflows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Disaggregation of Revenues link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Disaggregation of Revenues (Tables) link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Disaggregation of Revenues (Details) - Schedule of revenues link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Inventories (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Leases (Details) - Schedule of consolidated balance sheet link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Leases (Details) - Schedule of lease expense link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Leases (Details) - Schedule of maturities of operating lease liabilities link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Stockholders' Equity (Details) - Schedule of changes in restricted stock awards outstanding link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Earnings (Loss) Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per share link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 rscf-20230331_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 rscf-20230331_def.xml INLINE XBRL TAXOMONY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 rscf-20230331_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT EX-101.PRE 9 rscf-20230331_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 image_004.gif begin 644 image_004.gif M1TE&.#EAF@(" '< ,2'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "'Y M! $ + $ "8 @$ @ (7C(^IR^T/HYRTVHNSWKS[#X;B2);F $:18 .P$! end XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 11, 2023
Document Information Line Items    
Entity Registrant Name REFLECT SCIENTIFIC, INC.  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   85,214,086
Amendment Flag false  
Entity Central Index Key 0001103090  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 000-31377  
Entity Incorporation, State or Country Code UT  
Entity Tax Identification Number 87-0642556  
Entity Address, Address Line One 1266 South 1380 West  
Entity Address, City or Town Orem  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84058  
City Area Code (801)  
Local Phone Number 226-4100  
Entity Interactive Data Current Yes  
Title of 12(b) Security None  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 1,199,069 $ 1,381,927
Accounts receivable, net 108,368 129,329
Inventories, net 850,620 797,352
Prepaid expenses and other current assets 6,000 20,221
Total Current Assets 2,164,057 2,328,829
Operating lease right-of-use assets 39,736 54,265
Goodwill 60,000 60,000
Other long-term assets 3,100 3,100
TOTAL ASSETS 2,266,893 2,446,194
Current Liabilities    
Accounts payable and accrued expenses 68,196 78,969
Customer deposits 810 13,230
Current portion of operating lease liabilities 42,249 57,393
Total Current Liabilities 111,255 149,592
TOTAL LIABILITIES 111,255 149,592
Stockholders' Equity    
Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and outstanding as of March 31, 2023 and December 31, 2022
Common shares, $0.01 par value, 100,000,000 shares authorized; 85,214,086 shares issued and outstanding as of March 31, 2023 and December 31, 2022 852,140 852,140
Additional paid-in capital 20,259,056 20,252,181
Accumulated deficit (18,955,558) (18,807,719)
TOTAL STOCKHOLDERS’ EQUITY 2,155,638 2,296,602
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 2,266,893 $ 2,446,194
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in Dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 85,214,086 85,214,086
Common stock, shares outstanding 85,214,086 85,214,086
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements Of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenues $ 241,127 $ 753,576
Cost of goods sold 113,633 234,289
Gross profit 127,494 519,287
Operating Expenses    
Salaries and wages 162,275 170,279
General and administrative 106,992 117,178
Research and development 6,066 25,325
Total Operating Expenses 275,333 312,782
INCOME (LOSS) FROM OPERATIONS (147,839) 206,505
NET INCOME (LOSS) BEFORE INCOME TAXES (147,839) 206,505
INCOME TAX BENEFIT (EXPENSE)
NET INCOME (LOSS) $ (147,839) $ 206,505
Earnings (loss) per common share    
Basic (in Dollars per share) $ 0 $ 0
Diluted (in Dollars per share) $ 0 $ 0
Weighted average shares outstanding    
Basic (in Shares) 85,214,086 84,989,086
Diluted (in Shares) 85,214,086 85,739,086
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
Common Shares
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 849,890 $ 20,226,931 $ (18,897,115) $ 2,179,706
Balance (in Shares) at Dec. 31, 2021 84,989,086      
Stock-based compensation 12,844 12,844
Net income (loss) 206,505 206,505
Balance at Mar. 31, 2022 $ 849,890 20,239,775 (18,690,610) 2,399,055
Balance (in Shares) at Mar. 31, 2022 84,989,086      
Balance at Dec. 31, 2022 $ 852,140 20,252,181 (18,807,719) 2,296,602
Balance (in Shares) at Dec. 31, 2022 85,214,086      
Stock-based compensation 6,875 6,875
Net income (loss) (147,839) (147,839)
Balance at Mar. 31, 2023 $ 852,140 $ 20,259,056 $ (18,955,558) $ 2,155,638
Balance (in Shares) at Mar. 31, 2023 85,214,086      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cashflows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ (147,839) $ 206,505
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Stock-based compensation 6,875 12,844
Amortization of right-of-use assets 14,529 13,871
Changes in operating assets and liabilities:    
Accounts receivable 20,961 (57,680)
Inventories (53,268) (71,121)
Prepaid expenses and other current assets 14,221 27,796
Accounts payable and accrued expenses (10,773) 16,609
Customer deposits (12,420) (29,563)
Operating lease liabilities (15,144) (13,652)
Net cash (used in) provided by operating activities (182,858) 105,609
CASH FLOWS FROM INVESTING ACTIVITIES    
Net cash provided by investing activities
CASH FLOWS FROM FINANCING ACTIVITIES    
Net cash provided by financing activities
NET CHANGE IN CASH AND CASH EQUIVALENTS (182,858) 105,609
CASH AND CASH EQUIVALENTS    
Beginning of the period 1,381,927 1,473,924
End of the period 1,199,069 1,579,533
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for interest
Cash paid for income taxes
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation
3 Months Ended
Mar. 31, 2023
Basis of Presentation [Abstract]  
BASIS OF PRESENTATION

NOTE 1—BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all information and footnotes required by GAAP for complete financial statements. The December 31, 2022 consolidated balance sheet data was derived from audited financial statements but do not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 31, 2023. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2023
Basis of Presentation [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS

NOTE 2—RECENT ACCOUNTING PRONOUNCEMENTS

 

The Company considers the applicability and impact of all Accounting Standards Updates (“ASUs”) issued by the Financial Accounting Standards Board (“FASB”). The Company has evaluated all recent accounting pronouncements and determined that the adoption of pronouncements applicable to the Company has not had or is not expected to have a material impact on the Company's condensed consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregation of Revenues
3 Months Ended
Mar. 31, 2023
Disaggregation of Revenues Disclosure [Abstract]  
DISAGGREGATION OF REVENUES

 NOTE 3—DISAGGREGATION OF REVENUES

 

Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products range from non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.

 

The Company’s revenues for the three months ended March 31, 2023 and 2022 are disaggregated as follows:

 

    Three Months Ended March 31, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 45,250     $ -     $ 45,250  
OEM and other     127,880       67,997       195,877  
Total Revenues   $ 173,130     $ 67,997     $ 241,127  

 

    Three Months Ended March 31, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 348,458     $ 153,236     $ 501,694  
OEM and other     172,443       79,439       251,882  
Total Revenues   $ 520,901     $ 232,675     $ 753,576  
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Mar. 31, 2023
Inventories [Abstract]  
INVENTORIES

NOTE 4—INVENTORIES

 

Inventories at March 31, 2023 and December 31, 2022 consisted of the following:

 

    March 31,
2023
    December 31,
2022
 
Finished goods   $ 363,010     $ 376,334  
Raw materials     593,654       527,062  
Total inventories     956,664       903,396  
Less reserve for obsolescence     (106,044 )     (106,044 )
Total inventories, net   $ 850,620     $ 797,352  

 

Inventory balances are composed of finished goods. Raw materials and work in process inventory are immaterial to the condensed consolidated financial statements.

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

NOTE 5—LEASES

 

The following was included in our condensed consolidated balance sheet at March 31, 2023 and December 31, 2022:

 

    March 31,
2023
    December 31,
2022
 
Operating lease right-of-use assets   $ 39,736     $ 54,265  
                 
Lease liabilities, current portion     42,249       57,393  
Lease liabilities, long-term     -       -  
Total operating lease liabilities   $ 42,249     $ 57,393  
                 
Weighted-average remaining lease term (months)     8       11  
Weighted average discount rate     5.25%       5.25%  

 

Total lease expense for the three months ended March 31, 2023 and 2022 is as follows:

 

    Three Months Ended       March 31,
    2023     2022  
Operating lease expense   $ 15,216     $ 15,216  
Variable lease expense     4,437       2,393  
Total lease expense   $ 19,653     $ 17,609  

 

As of March 31, 2023, maturities of operating lease liabilities were as follows:

 

Year Ending December 31,   Amount
2023 – remaining   $ 43,089  
Less: imputed interest     (840 )
Total operating lease liabilities   $ 42,249  
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS’ EQUITY

NOTE 6—STOCKHOLDERS’ EQUITY

 

Common Stock

 

As of March 31, 2023, the Company was authorized to issue 100,000,000 common shares. As of March 31, 2023 and December 31, 2022, the Company had 85,214,086 common shares issued and outstanding.

 

Restricted Stock Awards

 

Below is a table summarizing the changes in restricted stock awards outstanding during the three months ended March 31, 2023: 

 

    Restricted Stock Awards     Weighted-
Average
Exercise Price
 
Outstanding at December 31, 2022     450,000     $ 0.11  
Granted     -       -  
Vested     -       -  
Forfeited     -       -  
Outstanding at March 31, 2023     450,000     $ 0.11  

  

Stock-based compensation expense of $6,875 and $12,844 was recorded during the three months ended March 31, 2023 and 2022, respectively.

 

As of March 31, 2023, the remaining unrecognized stock-based compensation expense related to non-vested restricted stock awards is $48,125 and is expected to be recognized over 1.75 years.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2023
Earnings (Loss) Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE

NOTE 7—EARNINGS (LOSS) PER SHARE

 

The computation of weighted average shares outstanding and the basic and diluted earnings per share for the three months ended March 31, 2023 and 2022 consisted of the following:

 

   

Three Months Ended

March 31,

    2023     2022  
Net income (loss)   $ (147,839 )   $ 206,505  
Weighted average shares outstanding     85,214,086       84,989,086  
Basic earnings (loss) per share   $ (0.00 )   $ 0.00  
                 
Weighted average shares outstanding     85,214,086       84,989,086  
Effect on dilutive stock awards     -       750,000  
Total potential shares outstanding     85,214,086       85,739,086  
Diluted earnings (loss) per share   $ (0.00 )   $ 0.00  

 

For the three months ended March 31, 2023,there were 450,000 common share equivalents excluded from the diluted earnings per share calculation as their effect is anti-dilutive.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregation of Revenues (Tables)
3 Months Ended
Mar. 31, 2023
Disaggregation of Revenues [Abstract]  
Schedule of revenues
    Three Months Ended March 31, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 45,250     $ -     $ 45,250  
OEM and other     127,880       67,997       195,877  
Total Revenues   $ 173,130     $ 67,997     $ 241,127  

 

    Three Months Ended March 31, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 348,458     $ 153,236     $ 501,694  
OEM and other     172,443       79,439       251,882  
Total Revenues   $ 520,901     $ 232,675     $ 753,576  
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventories [Abstract]  
Schedule of inventories
    March 31,
2023
    December 31,
2022
 
Finished goods   $ 363,010     $ 376,334  
Raw materials     593,654       527,062  
Total inventories     956,664       903,396  
Less reserve for obsolescence     (106,044 )     (106,044 )
Total inventories, net   $ 850,620     $ 797,352  

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of consolidated balance sheet
    March 31,
2023
    December 31,
2022
 
Operating lease right-of-use assets   $ 39,736     $ 54,265  
                 
Lease liabilities, current portion     42,249       57,393  
Lease liabilities, long-term     -       -  
Total operating lease liabilities   $ 42,249     $ 57,393  
                 
Weighted-average remaining lease term (months)     8       11  
Weighted average discount rate     5.25%       5.25%  

 

Schedule of lease expense
    Three Months Ended       March 31,
    2023     2022  
Operating lease expense   $ 15,216     $ 15,216  
Variable lease expense     4,437       2,393  
Total lease expense   $ 19,653     $ 17,609  

 

Schedule of maturities of operating lease liabilities
Year Ending December 31,   Amount
2023 – remaining   $ 43,089  
Less: imputed interest     (840 )
Total operating lease liabilities   $ 42,249  
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of changes in restricted stock awards outstanding
    Restricted Stock Awards     Weighted-
Average
Exercise Price
 
Outstanding at December 31, 2022     450,000     $ 0.11  
Granted     -       -  
Vested     -       -  
Forfeited     -       -  
Outstanding at March 31, 2023     450,000     $ 0.11  

  

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings (Loss) Per Share [Abstract]  
Schedule of weighted average shares outstanding and the basic and diluted earnings per share
   

Three Months Ended

March 31,

    2023     2022  
Net income (loss)   $ (147,839 )   $ 206,505  
Weighted average shares outstanding     85,214,086       84,989,086  
Basic earnings (loss) per share   $ (0.00 )   $ 0.00  
                 
Weighted average shares outstanding     85,214,086       84,989,086  
Effect on dilutive stock awards     -       750,000  
Total potential shares outstanding     85,214,086       85,739,086  
Diluted earnings (loss) per share   $ (0.00 )   $ 0.00  

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregation of Revenues (Details) - Schedule of revenues - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues    
Freezers and chillers $ 45,250 $ 501,694
OEM and other 195,877 251,882
Total Revenues 241,127 753,576
United States [Member]    
Revenues    
Freezers and chillers 45,250 348,458
OEM and other 127,880 172,443
Total Revenues 173,130 520,901
International [Member]    
Revenues    
Freezers and chillers 153,236
OEM and other 67,997 79,439
Total Revenues $ 67,997 $ 232,675
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - Schedule of inventories - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Schedule of inventories [Abstract]    
Finished goods $ 363,010 $ 376,334
Raw materials 593,654 527,062
Total inventories 956,664 903,396
Less reserve for obsolescence (106,044) (106,044)
Total inventories, net $ 850,620 $ 797,352
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of consolidated balance sheet - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Schedule of Condensed Consolidated Balance Sheet [Abstract]    
Operating lease right-of-use assets $ 39,736 $ 54,265
Lease liabilities, current portion 42,249 57,393
Lease liabilities, long-term
Total operating lease liabilities $ 42,249 $ 57,393
Weighted-average remaining lease term (months) 8 months 11 months
Weighted average discount rate 5.25% 5.25%
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of lease expense - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Lease Expense [Abstract]    
Operating lease expense $ 15,216 $ 15,216
Variable lease expense 4,437 2,393
Total lease expense $ 19,653 $ 17,609
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of maturities of operating lease liabilities - Operating Lease Liabilities [Member]
Mar. 31, 2023
USD ($)
Schedule of Maturities of Operating Lease Liabilities [Abstract]  
2023 – remaining $ 43,089
Less: imputed interest (840)
Total operating lease liabilities $ 42,249
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Stockholders' Equity Note [Abstract]      
Common stock, shares authorized 100,000,000   100,000,000
Common stock, shares issued 85,214,086   85,214,086
Stock based compensation expense (in Dollars) $ 6,875 $ 12,844  
Non-vested restricted stock awards (in Dollars) $ 48,125    
Non vested restricted stock awards period 1 year 9 months    
Common stock, shares outstanding 85,214,086   85,214,086
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Details) - Schedule of changes in restricted stock awards outstanding
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Schedule of Changes in Restricted Stock Awards Outstanding [Abstract]  
Restricted Stock Awards Outstanding, Beginning | shares 450,000
Weighted-Average Exercise Price Outstanding, Beginning | $ / shares $ 0.11
Restricted Stock Awards Outstanding, Granted | shares
Weighted-Average Exercise Price Outstanding, Granted | $ / shares
Restricted Stock Awards, Vested | shares
Weighted-Average Exercise Price, Vested | $ / shares
Restricted Stock Awards, Forfeited | shares
Weighted-Average Exercise Price Outstanding, Forfeited | $ / shares
Restricted Stock Awards Outstanding, Ending | shares 450,000
Weighted-Average Exercise Price Outstanding, Ending | $ / shares $ 0.11
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details)
3 Months Ended
Mar. 31, 2023
shares
Earnings (Loss) Per Share [Abstract]  
Common share equivalents 450,000
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per share - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share [Abstract]    
Net income (loss) (in Dollars) $ (147,839) $ 206,505
Weighted average shares outstanding 85,214,086 84,989,086
Basic earnings (loss) per share (in Dollars per share) $ 0 $ 0
Weighted average shares outstanding 85,214,086 84,989,086
Effect on dilutive stock awards (in Dollars) $ 750,000
Total potential shares outstanding 85,214,086 85,739,086
Diluted earnings (loss) per share (in Dollars per share) $ 0 $ 0
XML 38 rscf-20230331_htm.xml IDEA: XBRL DOCUMENT 0001103090 2023-01-01 2023-03-31 0001103090 2023-05-11 0001103090 2023-03-31 0001103090 2022-12-31 0001103090 2022-01-01 2022-03-31 0001103090 us-gaap:CommonStockMember 2022-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001103090 us-gaap:RetainedEarningsMember 2022-12-31 0001103090 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-03-31 0001103090 us-gaap:CommonStockMember 2021-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001103090 us-gaap:RetainedEarningsMember 2021-12-31 0001103090 2021-12-31 0001103090 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001103090 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001103090 us-gaap:CommonStockMember 2022-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001103090 us-gaap:RetainedEarningsMember 2022-03-31 0001103090 2022-03-31 0001103090 country:US 2023-01-01 2023-03-31 0001103090 rscf:InternationalMember 2023-01-01 2023-03-31 0001103090 country:US 2022-01-01 2022-03-31 0001103090 rscf:InternationalMember 2022-01-01 2022-03-31 0001103090 rscf:OperatingLeaseLiabilitiesMember 2023-03-31 shares iso4217:USD iso4217:USD shares pure true 2023-03-31 2023 false 000-31377 REFLECT SCIENTIFIC, INC. UT 87-0642556 1266 South 1380 West Orem UT 84058 (801) 226-4100 Yes Yes Non-accelerated Filer true false false 85214086 1199069 1381927 108368 129329 850620 797352 6000 20221 2164057 2328829 39736 54265 60000 60000 3100 3100 2266893 2446194 68196 78969 810 13230 42249 57393 111255 149592 111255 149592 0.01 0.01 5000000 5000000 0.01 0.01 100000000 100000000 85214086 85214086 85214086 85214086 852140 852140 20259056 20252181 -18955558 -18807719 2155638 2296602 2266893 2446194 241127 753576 113633 234289 127494 519287 162275 170279 106992 117178 6066 25325 275333 312782 -147839 206505 -147839 206505 -147839 206505 0 0 0 0 85214086 84989086 85214086 85739086 85214086 852140 20252181 -18807719 2296602 6875 6875 -147839 -147839 85214086 852140 20259056 -18955558 2155638 84989086 849890 20226931 -18897115 2179706 12844 12844 206505 206505 84989086 849890 20239775 -18690610 2399055 -147839 206505 6875 12844 14529 13871 -20961 57680 53268 71121 -14221 -27796 -10773 16609 -12420 -29563 -15144 -13652 -182858 105609 -182858 105609 1381927 1473924 1199069 1579533 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 1—BASIS OF PRESENTATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all information and footnotes required by GAAP for complete financial statements. The December 31, 2022 consolidated balance sheet data was derived from audited financial statements but do not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 31, 2023. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 2—RECENT ACCOUNTING PRONOUNCEMENTS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considers the applicability and impact of all Accounting Standards Updates (“ASUs”) issued by the Financial Accounting Standards Board (“FASB”). The Company has evaluated all recent accounting pronouncements and determined that the adoption of pronouncements applicable to the Company has not had or is not expected to have a material impact on the Company's condensed consolidated financial statements.</p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 4pt"> </span><span style="font-size: 10pt"><b>NOTE 3—DISAGGREGATION OF REVENUES </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products range from non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s revenues for the three months ended March 31, 2023 and 2022 are disaggregated as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended March 31, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">45,250</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-26; font-size: 10pt">-</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">45,250</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">127,880</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt; text-align: right"><span style="font-size: 10pt">67,997</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">195,877</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">173,130</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">67,997</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">241,127</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended March 31, 2022</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">348,458</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="font-size: 10pt">153,236</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">501,694</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">172,443</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt; text-align: right"><span style="font-size: 10pt">79,439</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">251,882</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">520,901</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">232,675</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">753,576</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended March 31, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">45,250</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-26; font-size: 10pt">-</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">45,250</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">127,880</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt; text-align: right"><span style="font-size: 10pt">67,997</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">195,877</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">173,130</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">67,997</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">241,127</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended March 31, 2022</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">348,458</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="font-size: 10pt">153,236</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">501,694</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">172,443</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-left: 9pt; text-align: right"><span style="font-size: 10pt">79,439</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">251,882</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">520,901</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">232,675</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">753,576</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> 45250 45250 127880 67997 195877 173130 67997 241127 348458 153236 501694 172443 79439 251882 520901 232675 753576 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 4—INVENTORIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories at March 31, 2023 and December 31, 2022 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">March 31,<br/> 2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">December 31,<br/> 2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Finished goods</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">363,010</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">376,334</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Raw materials</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">593,654</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">527,062</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total inventories</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">956,664</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">903,396</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Less reserve for obsolescence</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total inventories, net</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">850,620</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">797,352</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventory balances are composed of finished goods. Raw materials and work in process inventory are immaterial to the condensed consolidated financial statements.</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">March 31,<br/> 2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">December 31,<br/> 2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Finished goods</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">363,010</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">376,334</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Raw materials</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">593,654</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">527,062</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total inventories</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">956,664</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">903,396</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Less reserve for obsolescence</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total inventories, net</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">850,620</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">797,352</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> 363010 376334 593654 527062 956664 903396 106044 106044 850620 797352 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 5—LEASES </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following was included in our condensed consolidated balance sheet at March 31, 2023 and December 31, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">March 31,<br/> 2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">December 31,<br/> 2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Operating lease right-of-use assets</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">39,736</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">54,265</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Lease liabilities, current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">42,249</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">57,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Lease liabilities, long-term</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-27; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-28; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Total operating lease liabilities</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">42,249</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">57,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted-average remaining lease term (months)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">8</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">11</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted average discount rate</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">5.25%</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">5.25%</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Total lease expense for the three months ended March 31, 2023 and 2022 is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended       March 31,</span></td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Operating lease expense</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Variable lease expense</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">4,437</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">2,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total lease expense</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">19,653</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">17,609</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2023, maturities of operating lease liabilities were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">Year Ending December 31,</span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><span style="font-size: 10pt">2023 – remaining </span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="font-size: 10pt">43,089</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Less: imputed interest</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(840</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total operating lease liabilities</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">42,249</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">March 31,<br/> 2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">December 31,<br/> 2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Operating lease right-of-use assets</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">39,736</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">54,265</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Lease liabilities, current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">42,249</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">57,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Lease liabilities, long-term</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-27; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-28; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Total operating lease liabilities</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">42,249</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">57,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted-average remaining lease term (months)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">8</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">11</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted average discount rate</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">5.25%</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">5.25%</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 39736 54265 42249 57393 42249 57393 P8M P11M 0.0525 0.0525 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="7" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended       March 31,</span></td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Operating lease expense</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Variable lease expense</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">4,437</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">2,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total lease expense</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">19,653</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">17,609</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 15216 15216 4437 2393 19653 17609 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">Year Ending December 31,</span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><span style="font-size: 10pt">2023 – remaining </span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="font-size: 10pt">43,089</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Less: imputed interest</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(840</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total operating lease liabilities</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">42,249</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> 43089 840 42249 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 6—STOCKHOLDERS’ EQUITY</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Common Stock</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2023, the Company was authorized to issue 100,000,000 common shares. As of March 31, 2023 and December 31, 2022, the Company had 85,214,086 common shares issued and outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Restricted Stock Awards</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Below is a table summarizing the changes in restricted stock awards outstanding during the three months ended March 31, 2023: </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">Restricted Stock Awards</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Weighted-<br/> Average<br/> Exercise Price</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 70%"><span style="font-size: 10pt">Outstanding at December 31, 2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">450,000</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-size: 10pt">0.11</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Granted</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-29; font-size: 10pt">-</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-30; font-size: 10pt">-</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Vested</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-31; font-size: 10pt">-</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-size: 10pt">-</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Forfeited</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Outstanding at March 31, 2023</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double; padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">450,000</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">0.11</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Stock-based compensation expense of $6,875 and $12,844 was recorded during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31, 2023, the remaining unrecognized stock-based compensation expense related to non-vested restricted stock awards is $48,125 and is expected to be recognized over 1.75 years.</p> 100000000 85214086 85214086 85214086 85214086 <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">Restricted Stock Awards</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Weighted-<br/> Average<br/> Exercise Price</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 70%"><span style="font-size: 10pt">Outstanding at December 31, 2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">450,000</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-size: 10pt">0.11</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Granted</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-29; font-size: 10pt">-</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-30; font-size: 10pt">-</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Vested</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-31; font-size: 10pt">-</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-size: 10pt">-</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Forfeited</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Outstanding at March 31, 2023</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double; padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">450,000</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">0.11</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0">  </p> 450000 0.11 450000 0.11 6875 12844 48125 P1Y9M <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 7—EARNINGS (LOSS) PER SHARE</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The computation of weighted average shares outstanding and the basic and diluted earnings per share for the three months ended March 31, 2023 and 2022 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="7" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31,</p></td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Net income (loss)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">(147,839</span></td> <td style="width: 1%"><span style="font-size: 10pt">)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">206,505</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Weighted average shares outstanding</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Basic earnings (loss) per share</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: middle"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"> </td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted average shares outstanding</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Effect on dilutive stock awards</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">750,000</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total potential shares outstanding</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,739,086</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Diluted earnings (loss) per share</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: middle"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three months ended March 31, 2023,there were 450,000 common share equivalents excluded from the diluted earnings per share calculation as their effect is anti-dilutive.</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="7" style="border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">March 31,</p></td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Net income (loss)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">(147,839</span></td> <td style="width: 1%"><span style="font-size: 10pt">)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">206,505</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Weighted average shares outstanding</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Basic earnings (loss) per share</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: middle"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"> </td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted average shares outstanding</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Effect on dilutive stock awards</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">750,000</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total potential shares outstanding</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,739,086</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Diluted earnings (loss) per share</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: middle"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> -147839 206505 85214086 84989086 0 0 85214086 84989086 750000 85214086 85739086 0 0 450000 10-Q --12-31 false Q1 0001103090 None EXCEL 39 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ][JU8'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 " />ZM6=,Q[=.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFD!0=3EPK032$A, G&+$F^+:-HH,6KW]J1AZX3@ 3C&_O/Y ML^16>Z&'@,]A\!C(8KR:7-='H?V*'8B\ (CZ@$[%,B7ZU-P-P2E*S[ 'K_2' MVB/4574+#DD910IF8.$7(I.MT4('5#2$$][H!>\_0Y=A1@-VZ+"G"+SDP.0\ MT1^GKH4+8(81!A>_"V@68J[^BQ')N<2SMP>'MZ?,GK%K:/ MI'J-Z5>T@HX>5^P\^;5Y6&\W3-95W1353<'YEM^+^EKPN_?9]8??1=@-QN[L M/S8^"\H6?MV%_ )02P,$% @ #WNK5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" />ZM67"X4!XP% 2'0 & 'AL+W=OX?9T>PW-S$0-8E9VRGEWZ^= MI D=.:=,-'QIE,0.<=V!D] H[8Q'^;-[,1[Q3,51RNX%DEF24+&] M9#'?G'=PY^W!8[1<*?/ &8_6=,EF3'U=WPM]YU0J892P5$8\18(MSCL7^,SW M7!.0?_%/Q#9RYQH9E"?.G\W--#SON*9$+&:!,A)4_WMA/HMCHZ3+\5\IVJE^ MTP3N7K^I3W)X#?-$)?-Y_"T*U>J\,^R@D"UH%JM'OOF+E4!]HQ?P6.9_T:;X MMM?KH""3BB=EL"Y!$J7%?_I:5L1. .DW!) R@/P0@+V& *\,\'+0HF0YUA>J MZ'@D^ 8)\[56,Q=YW>31FB9*33/.E-!O(QVGQE]XD.E64>@B#=%5JB*U1=.T MZ!ZFFKM(KJA@^B&IVHEM6K(PO?QCBYE553R5M1+ M @K>4'&,/'R$B$L\2WG\C\*W"%NCWY7&JRK.R^6\CRINM[:N]4=HJEABK:]" ML&<7-./U3*YIP,X[>D!*)EY89_S[;WC@_F&#_45B[]A[%7L/4A^7_>21+2.I M!-65<$L39D.&=1ZO)M=7_AS-_.G5[7PZF?I':'KK']MX0:66O/V*MP^6LVKK M^79MQ83#L=M]L"&!42V1!A72 "R3GPEAB":1#&B,OC,JS$!%>A*Q$L)JW2XF M70_;(,' EI G%>3)/OW4YTFB!^=,\>#Y",WR^0S=94HJFH91NK3Q@L(_.U8+ ML7XN9O+JRWC8)[CG#@Z48=XQ)S&U8L#Q"QI+6VO[8%C+ M1CNMH$[W:C2-)73/G.KL\8K^9EL;'JSDNB[&KN>>NC9&,+8E(W;KM.ON15D. MPT>VYD+IOJA[*569/=W"BM^M2=J'H]IR[M@+O _G)(J90+Z>7)9<6)OR YU; MGG9I$&C[)[1(6 A:>4&=MKRDYB7[I8I[)B(>@G/J!U*5WVDT/+! 6];: 6'0 M9-2LNTEDHA_:NR\LULAX"*.#:Z>#88OR(V/9K,V4L-R#-4?"06T9:W>#87]2 MCM%90N,87692OY9V.%A'B"PMGBUT\&P.2GQKA(FEF:&_5,KJ)5Q!6N: MVN+S)%[_%JLX-AMU(-Q8>,"L5$ MO"W3II41UFKLJH=P/KBV/AAV+/5"0Z^J9)2O*0%&6*RY'0]A?4AM?UL=D M<'2;)4_6/'[Y@8CV=GK!X9V<6#<"#N%Y2.UYR%Z>9YH&7.BVR[<&CG)CQQ#7 M+HAGVMJ:94EHM04?J'^=6Y$/87M(;7L([%5*Y#E]1=-0=^!H$07%E@C0PK#D M\*3K#GJDWQ]8>0]A?4AM?0CL5DK>BS#4ZO+H[:+8 +I+[>T*2V(R&* 9SW1J MPM[01=^8M(UZ'Y9I2UX;(K+7WD]%[IL[W:OG?)-:J6&Y.\$2*^4A+!&I+1'9 MRQ)5E-7@O1?\)4H#>P/#F@T#]Q#FB-3FB.QECBK0>RZ5MKG_1NOF^0E6'/;< M_M!*>@AW1&IW1&!;DW?4"\%H,Q@L\&GHXL]6L$/X(E+[(@)[F6N>+TQ6/ 7S M*2Q"R*#;PZYUIP0.;KSCU,2MJ^K9W8H6%%1NV2N"HEIQ> M[8L\V-+,(Z4=$5\@3#X]?48S%F1"@UM/$F"E6V[-0#X<]K. SLZIDUE;Y8=Q M$@7&WA0'4-73ZL#O(C_F,3/2F*X@"NN%%\G9]A M/7&E>))?KA@-F3 ?Z/<+SM7;C?F!ZAAT_#]02P,$% @ #WNK5MK&9K%N M!0 Z10 !@ !X;"]W;W)K/3\ MPP?^N-;FA_'TO*"/;,GTQ^).PFQ<6TEXQG+%18XD6UV,9OCMG'A&H9+XD[.- MVALCX\J#$)_,9)% O9Z%,A.@7RK@KM3<"M'M\@JMZZHIM-S*39(&FFP9@95 M;"IM\(;GYC4NM82G'/3T="[R!%X*2Q",E$AY0C5,+FE*\YBAI3<"GZN+Q" M/[[^Z7RL85&C.HYW"UQN%R ]"_Q&Y1ER\0DB#G$MZO-A]2L6U^KD4'T,KM;^ MDMI?4MES^_PMI62Y1C.EP#&;.UM]SZYO=M5;5="878Q@VR@FG]AH^N85#IQW M-N=>R-B!JV[MJCMD?3JG:HUHGJ#8#-CGDC_1%'RW>KTU%52FS-9_FF(<14X0 MG8^?]AVRR+DACLBDECO ZM58O4&LLS@6)4"#RA SP/F0LA.4,VV#NK7D[T-P M0C<(6T@M8B1R260'ZM= _4&@B_P)0B@D9ZH7H-]9.?2=@#@M@%VQ231Q?6(' M&-0 @T& =Y(5E">(?2G,OE95!@B]9A+*R3;W:6_N!QU(@>.T<7>%S-[$=MB3 M&O9D$/:]T#1%QW?GI+LX#CS'G[1 6N1<$H9]KS^L88:#,&\+)JGF^2-*&9 ' MDH8E3L7JM(1)?US##AH77G70PMR5\CT2^';$48TX&D3\BQ#)AJ>I#59D?=WM M]WU,Z@ 6=AKB<89#6>5D*O+'4\UD-A"]G:&#\.$.S&-2AS#W^!$/)^;M_>P& MS9;+Z_NE%1SN9AH)@C!RV_@L@IX7X,CK@=A0&OXV3KOA](&G7$-MLB)]469[ M*6N'/C?VF,Q!8>R]:Q"9A%/24#]SP M'!XFNGG5TD'B)ZP0BO[0MS)=PO!N<3M2_B&X/ PPSUG4R%DU6B+%1*M MJI<>2;0NLWF$>.U6PB+F3]R]?7/H0$. >)@!#ZGDV*;HLAG&F/A^&ZQ%SHO\ MJ(>M<<-[^ CQ5?7E9C&[7-PL[A?7]B+3I3,[2HO<$,J&]G X6&*66L2?UB)- MF%0_H&OH)?57*]!!^OSN&O-"U@Z=;I@3#U,GM%(K!EF4H,K]$_3:.7,P5!R) MH),NH4/U3X (S0>I-96FV2KU&IK#?UCR#N4B9X@K92I2U8256FD8F'U$E=E7 M<#:*U_7AJ!*"\P[+'J ^V,\\NR@/XK;'!5D#_-\-'9["&O8GP^P_%UD&Q64; M-DMD\3:N?;$-_1."O1,G#)Z?_B^!)MV>(O1AX78M/BYW&*:F^R##W<9'[#S&56IM4U M0L)6/.;60]+.RCZ"4QQ&/ORU3W)VT="93' /'Y.FCR##?<2V_"[O;^>_OK^] MN;K^L'SS*B1X\@Y=__%Q-[S.6=[>N=H$K9WK>.\>REP"PK9[Y+F"KF$%FL[9!"(AM_=JVXD6 M174U]2 T=$75<,THD(P1@.;TW\!4$L#!!0 ( ][JU;M M'?2<^ ( *P* 8 >&PO=V]R:W-H965T&ULK59=;],P M%/TK5D!HDT;ST<^---+6"<$#4K4*>$ \N,EM8\VQ@^VV@U_/=9*%9DN_-OK0 MV,X]Q^?8OO$--U+=ZQ3 D(>,"SUV4F/R*]?5<0H9U1V9@\ W"ZDR:K"KEJ[. M%="D &7<#3QOX&:4"2<*B[&IBD*Y,IP)F"JB5UE&U>\;X'(S=GSG<>".+5-C M!]PHS.D29F"^YE.%/;=F25@&0C,IB(+%V+GVKR:^9P%%Q#<&&[W5)M;*7,I[ MV_F^,/O ]MQO\366,9NO4R=/>Q1U-,(% *=Q]/77Q_07*JR)KR M%9 S)LBMY)PJ37)0Y<:?MZU&.<6PF,)^0M:1U_'\T%UONSP0U%#?J]7W3E-? M'DY"5R:5BOV!I$UNR=G?4M+WBM\3Q8?C&J+[M>C^BT0SK5?M@O?RM1\0TG;0 M7L_3,#RH#0]>9!@O&&VH2)A8MKG>2WJ"Z]?S-%P/:]?#O:XG,LOP._**M!H> MDU8'@AK21[7TT0G2C\JIT;-<\3VO-:N.B6RHOJQ57YZN>G=273[3,>H'?L\; M#9X(/B*PH=?W_EW#WNF*#V1%17F$[F,B2^'N5BEAZSB\JI=,:,)A@5"O,T0. M599&9ZM6AH64N[0$ O$@ & 'AL+W=O>"QHE2BMRS-Q>^+#/MO(-,GI$T=BDV6$_S>B M*=L-#-MXOS%-EBM9W#"'_359TAF5+^LG#E=F'25.,IJ+A.6(T\7 N+&OQ[AT M*"W^2NA.')RC(I57QKX7%_?QP+ *(IK2N2Q"$#ALZ9BF:1$)./[=!S7J,0O' MP_/WZ'=E\I#,*Q%TS-*O22Q7 R,P4$P79)/**=O]0?<)N46\.4M%^8MVE:UO M&6B^$9)E>V<@R)*\.I*W_40<.$ .^!CA]X)!V?OX)2)5F1E6K=$DF&? MLQWBA35$*T[*N2F](9LD+\HXDQS^3\,Y M)^+=YW.6T68:T=\WKT)R6+3_J":K"M93!RN>Y&NQ)G,Z,.!1%91OJ3'\Y2?; MLWY397JF8*V\>W7>/5WTX91N:;ZA0I5DY>F5GD5WV0YQS[:QWS>WA_A=,]]U M7-^KS5I@;@WF:L'&3$C$%FC)6"P0+/18A5C%< _&MFW'%PWXO[!W!=W;?J!&M:U& M9:P?] 5!"9^O2MH8FD3*UD5?5"J'U8'P+,\[(E588=?![@G2 SVTM:3/3,*D M?FRY[T.U&*!9=?J%PLZ!9S? )V!Q XNUL/>/X\E#A"[^G,QFE^AN.GE DZ=H M>O-\/WF<*8EQA^2+W?,#)SQ&[AIBRW.M4_/;"*.MU9_A8_2,VMBCZ&XRC=YO M/M]\B]3HSD?1NX9:]$;;;+VX-83 _!C=W3^CB^C;4_0XB]2O0-IPZ@Z&5)WP M#(':*3>J:>MELU,M99YN1[)/5*9KJ*U,HYRVIU6GB/ <'E9X/4U!0R\1/+T( M7L RV">(%>'*CFAKU?BS8G6N:.T):-39UJKA<$1$,D<728YN60K2)BX?]02P,$% @ #WNK M5LL1%1(.! *!, !@ !X;"]W;W)KM-)9IJ >">U/=/$W%P_7"=37^X^*R#'F@!RD1RW__Y6F! #,K93 M\B%(L/OL[J/5KJ7)EI?/8D6I1#_SK!!38R7E^L8T1;*B.1'7?$T+^++D94XD M3,LG4ZQ+2M)**<],V[)\,R>L,&:3ZMU].9OPC]+)#9Y3LI?MS3CVZF! MC=<7W]G32JH7YFRR)D]T0>7#^KZ$F=F@I"RGA6"\0"5=3HTO^";&CE*H)/YE M="OVQDB%\LCYLYI\3:>&I3RB&4VD@B#P>*%W-,L4$OCQHP8U&IM*<7_\BOYG M%3P$\T@$O>/9?RR5JZD1&BBE2[+)Y'>^_8O6 7D*+^&9J/ZC;2UK&2C9",GS M6AD\R%FQ>Y*?-1%["M@]H"G9'P0X.*#BU@M-5..226RNX79>< PI>K5"% M;NYBKXB;$TEFDY)O4:FD 4T-*O8K;>"+%2I1%K*$KPSTY.R.%RDL.TT1C 3/ M6$HD3!82'I /4B"^A!E/GE<\2VDI/GX(;1Q\1O&/#9._T,5#038I YU+=(4> M%G-T\*<)WCDI^ OVFAF7)Q&Q0_5Z1(1^ MAXI!\ZI$WX@U2>C4@!HL:/E"C=G'#]BW/NNR:DRP>"2P%NUN0[L[2'NUVZ]4 M]4U1PG-H28*HS:6C>A!)[R?2;6^WMV38#EVWDY$C68N/66O1YC6T>8.T?8.N MS@H@#!(VXT)HJ^ @Q!E\C80S]WI,V);O6=T-?E2LQ9C?,.:?6MS^)F6SIVT= MB)OCH=QNJEHBHGW,5$;V<&S1_;LZ-"1:/!-:B'5MO/[*M MT5KJ,-09/:(&VE\V/^P5PK',QL;B M))'D^NN[LHG-BU!"CR_Q"[N/GGW1[EIIOPCY7G%6KZMX MQN94?18+EL$O$R'G5,.CG-;50C*:Y$KSM$X\+ZS/*<]JG7;^[E9VVF*I4YZQ M6XG40W7WE[<\>E,FQ?U3GM!IVS,],/B5L)3O41)^)QEBHL, M238YKW7Q68^$1B&7>.3L1:W=(V/*DQ#?S<,@.:]YAA%+6:P-!(7+,^NQ-#5( MP./'"K16KFD4U^_?T*]RX\&8)ZI83Z3?>*)GY[5F#25L0I>IOA,O7]G*H,#@ MQ2)5^5_TLI+U:BA>*BWF*V5@,.=9<:6O*T>L*0".78&L%,BV0F./@K]2\'-# M"V:Y69=4TTY;BAQI?HY/=/[;H&)@:O'J]6 MO2A6)7M6]=&-R/1,H3ZLGFSJU\&"T@SR9L8%<0+>4/D9^?A/1#SB6_CT/JY. M''3\TJM^CN?O\VIW_!5=78^^C='5W>@&C6[[=]W[P? +ZO;N!X^#^T%_;/-: M@=JPHYH=?:86-&;G-=BRBLEG5NO\\1L.O;]L)A\);,,!C=(!#1=Z9P@%B&>Q MF#-TD@JEK#E20(0YA"DWSYU3W(B:?JM=?UXW9%>.>&'@!:78!L6@I!@X8]1- M_H'M5>2X%E"28I'%/&4HJ[C#>_,40_ZCDZ79)3S[A!92/'/(6_3T$T$]E53S M;%H4)*XY4V"M4NU*G010V/7NL ML%>U3<])95V?A,TM>C:Y"&.R)Y?P6EO'3GZWDBTH3Q![ M-1N4%2DD](Q)F"JD!.Z.7;#"WMP&A&S[UB)&HJ@5[N%.*N[D8PFPH#]-]'/N M-([EDE4&67F376]B+XK\;>*[XE77Q\Z>VNGE\QJX.&$+H?@>Y_H6 MDJ1!O&V2%CG2"D)_#\NJ-6-W;QZ5U25E4,77"XN5;\/"-\!K!7K%UR;GAP'9 MP[?JT]C9SO)9XL .;+4CL/!KDF:PLR=W!;$7[$^/JG'B\*"I<#!\[(\_,!5B M9T,^M+0?"VW3"55?QN[&7$9S/88#87?8^T 2'+6_'PMMTPE5A\?N%F]-@@G/*$S@[R>!$_N0)/AUH,V/U6IZ M(.[I8=B_1[VOW>&7/A0!E*=$=WA9W/3_?A@\=J_[PWMK'A#+Q& M8Q9!5QDC MU6A!\/L9_&&ZSC'ET+0]%MJFY=5@0MR#R06;\BPS&0I?%#!+(6@]7"16NRTC MAM_$+1)MA\DBV(C\%MGS 42J:82XIY&^F?C>Y;D[96#<:GGA]C>/33"(6H&_ M9QXAU3Q"&LY\&C_'0EMTR/5Q$/<$T\O+XUF?)\("Z*N]^+O!#C'XUX$*@^MKAZ\P^T_S,VF%\D^8X@"S?%N> M>W?ST]ZM]Q?XK%><7E!3,ZQ. ]#Y'$"Q9G$\7#UHL\B/>)Z'A M R2_G3&:,&D$X/>)$/KMP2Q0_I>@\Q]02P,$% @ #WNK5BW5N[N?! MG@H !@ !X;"]W;W)K(] M]SQWQ]--=L9^=SFBA_M":3=-;(PMA*>EW?9=:5%D MP:A0_=%@\+9?"*F3V23L+>UL8BJOI,:E!5<5A;#[!2JSFR;#I-FXD=O<\T9_ M-BG%%E?HOY9+2ZM^BY+) K631H/%S329#\\6)WP^'/A=XLX=/ ,K61OSG1>7 MV309,"%4F'I&$/1SA^]1*08B&C]JS*1UR8:'SPWZQZ"=M*R%P_=&_2$SGT^3 MTP0RW(A*^1NS^XRUGC>,EQKEPG_8Q;/C<0)IY;PI:F-B4$@=?\5]'8<#@]/! M3PQ&M<$H\(Z. LL/PHO9Q)H=6#Y-:/P0I 9K(BHX;48/0OX M1=@>C(==& U&XV?PQJW.<< ;_Q^=\-=\[;REROC[F.2(>'(F*^A#:&]SP98-5*FE+;F3:A4N=]N"5)Q],8C0X?Q\==<-R M>-YL[_#I3N7:'6.;35/9>O.73B[N$-:(&BC^I;!$4^H@Q6;$#^DF^3RL*V)# MPDHKB7:IT,$6-5JAU)[?8^FC+=/\JH/T%2L+JN8%6ID*>%53^#2?+QL.0%VQ M([6G$P4\A$7JV"U#V]%9),+@4E.Y5:$?.? &N+' KUGSU. MS!XR ]IX,DQ5E5&BU+_1-\9X.H.N8_%')3D.ZSTP3:8'G%F%'N%8VH(7^( I M%FNTS84;/,\9 O88#>A4CA:E[G)0+4).[T(A:$.]D;-!(M-< MZ"UVZK0>!NT!IGX9HL?YX,4CZ4=+G:/*)_K^.[< MP5SKBF!OL#36 [%J:N'7+DO=2(4'A;/"M++22Z+)*;^XC^J 4 OIPA>2_JAI MIGG;-6-NF^IL;W7G^*T^+M7EIE*4% 3^XK,6LOE6Z?A)K>E1*/\#U-. M'I[ MU"2"2%-*'91L*(N:1@(V[(92$=DW^A9&('8EJ?@(2E/8G:-A(N1$P$9("^5A MAR&#I%'Z@9T7'.=*-)+$;?<-@Y\=^&AZ10BPQY ME]1H.=)/2I&)/*W%<>_8]ZA_,#-0A]N&R8B#2\TRC@_M;CM\S>/,\7 \3FXD M:TN=#11NR'30>_P? M4$L#!!0 ( ][JU;?$G;; @, ),& 8 >&PO=V]R:W-H965T&ULA551;]HP$'[OKSAE4K=)$X'0;54+2,#HMH=2!.WV,.W!Q >Q MZMB9?93VW^_L0,:FEKTD9_ONN^^[G"^]K77WOD D>"RU\?VD(*HNTM3G!9;" MMVR%AD]6UI6">.G6J:\<"AF#2IUF[?:'M!3*)(->W)NY0<]N2"N#,P=^4Y;" M/8U0VVT_Z23[C;E:%Q0VTD&O$FM<(-U5,\>KM$&1JD3CE37@<-5/AIV+T5GP MCP[?%&[]@0U!R=+:^[#X*OM).Q!"C3D%!,&O!QRCU@&(:?S:829-RA!X:._1 MKZ)VUK(4'L=6?U>2BGYRGH#$E=AHFMOM%]SI>1_PN MK:'"P\1(E'_'I\RNH9CM*8ZRHX#7PK6@VWD'63OK'L'K-I*[$:_[ MY(>.7! MKE@I>M8H8GO\&"X].6Z2G\])KA'/GD<,%^?"5R+'?E(%3/> R>#T5>=#^_(( MW[.&[]DQ],%\,IY,;V$X'M_<36^_3C_#;'XS97L\N>:#Q7-\CR-.;VXGD)V^ M.L\ZV>7_X.&V0!C;LA+F"7++UU&B\T"\*ZI*JUPLE5;T!,)(4.R6TPD75VA] MV%4+XF/AI(>[2@I"#V]"_JQ].5S<^6AV+M^"\GZ#$I9/$?]*&6%R)5Y &EE^ M-3A7P\5HC],*I$_VI OA 1^$WG!>&8FYNNO%']3JKZZ/6B02.KYR'$.%H%JQ MM%5L%U;X;\BN&!J!;'3>Y3\)^8TEYB'!.M885_A8\60*X)9/'AB;[S5G#'+K M,@+G.>G!H"C1K>,X#+!SVN^5:NE?&@<<6A[=;']PFX>@36"[)5'#M+2SS$HEGP7P-= M<.#SE;6T7X0$S7]H\!M02P,$% @ #WNK5DB DS#7 P ? @ !@ !X M;"]W;W)KTC.G#EGJ-%HNI;J MFRX1#3S7E= SKS1F=3 8Z*S$FNF^7*&@DZ54-3.T5,5 KQ2RW 75U2 *@M&@ M9EQX\ZG;NU'SJ6Q,Q07>*-!-73/UX?I;5/:P-?V!OW,:2[ M3>18GC+#YE,EUZ"L-Z%9PTEUT42."WLI=T;1*:/%6;.SPXO\L%N@HJZ1N%,*?1X_:*'I<_GJK!&V&Y.T,MH4.](IE M./.H1S2J)_3FGS^%H^#P _[)EG_R$?K\].+NZ/S\=G%^=']Q?0779W"[^+*X M>EC(/5-J'K.15Y2R;0RI><$&^ M.T*[M*C@-UO+*#B\7EPZ*SS\'9Y8U> ^RZE)>EL6%BR3]4H*PM#OJ.HTO/3A MGLY.R)V)%W=;Z:'>U&T7;$IB#;5KRA[:I@1JJ:S<]I3+2D8$C![\GV^169R* M7MKZH'?O@%YW]R] O0?!;="=H5@-%\*@$J[+J#3WTK"JMVFUWEE7RE9R5TW8 M@V3H1\. C/WMHD=E:\M,J/QP&,4G\R22&<#/UQFO8<_JZ5]R!,8S^, M+53GN0=1$OH4_J]*HO]#29R,_60XMDR&L1_%([*&0>B/)LFOBM+(3Y(8THF? MQ!.(AB$)C/ZI:!@%_B0(K9 X\D?ID*R4L(?I"-YZL0Q>380:5>'FGJ8'K!&F M'0[;W>UH/6HGRLZ]G92&II4S2_H\ M0&4=Z'PII=DL;(+M!\?\;U!+ P04 " />ZM6V:F :O<" !=!@ &0 M 'AL+W=O]/VS 0_=Z_XA00VJ2(I$F: M4F@K 0,-:?P0,/9AV@D#6&#[DMC7^X]O[OX7L/2 MFX[KV(V>CM72"B[Q1H-9EB73+RH?U>W6C: M!2U+SDN4ABL)&N<3[[A_>)*X_#KA@>/*=-;@*IDI]>@V%_G$"YT@%)A9Q\#H M\82G*(0C(AF_UYQ>>Z0#=M<;]O.Z=JIEQ@R>*O&#Y[:8> <>Y#AG2V%OU>HK MKNL9.+Y,"5/_PJK)C6(/LJ6QJER#24')9?-DS^L^= 'X0> : V(:MW-0;7* M+\RRZ5BK%6B736QN49=:HTD,GT/L1]'Z(PBK?PQ6UU<77V#^@F]Z=Y./PV/MJA,6I7) M-O;IQ=7#V=7]]>W%V=U[TK:#KZ[OSR#9VSF(^M%1APFZM3,+U-JL:'L+3.;P M!3,L9Z@WT:B7*9HV8S$'-0=;(,R5H+'ER7HXGKG7'*Z?CDLE,H-[$*< MQG[8#]UJF/IQG/1NV8JNK$7-F3 P&,5^.DA@$ W],(UZ]\HR ;RC=C1(_31- M8!3&?CQ*>]_0&%BWG11I4#.C!)H,98;PJ1^F?I@D\+FS_)?5!TD6MPL'@]!/ M(R=O.!KZ\2!J&_5"XRT845*_-$*FRDJ9IA7S-T7N_U61ZZ7S'CH.*JTR)Y>W MI(Z+EYMLL*IN+'4Z)VLC2M=S)7C.7-OI(%+@\HRE +D?6>Y[5RSHC'R)>E$; MFR&RI;3-]+?1UCN/&\MX36^,ES[L@DL# N<$#?>' P]T8V;-QJJJ-I"9LF1' M];(@_T?M$NC]7"F[V;@#VG^4Z1]02P,$% @ #WNK5H=."9:! P @ M !D !X;"]W;W)K&ULE55K;]LV%/VN7W&A9D4+ MR-'+\BNV :?-L 'M&C19BV'8!UJZMHA2HD92TG9BI.Y!O9%XN.>PW-Y M>,GY3JIOND0T\%B)6B_\TIAF%H8Z+[%B^E(V6-/,1JJ*&>JJ;:@;A:QPH$J$ M212-PHKQVE_.W=BM6LYE:P2O\5:!;JN*J>_7*.1NX SWY;&#H3+><.V M>(?FS^9642_L60I>8:VYK$'A9N&OXMGUT,:[@"\<=_JH#3:3M93?;.?W8N%' M5A *S(UE8/1[P'%71<;4W#>:B.K/9@45+SN_NQQOP]'@$GT$T"R M!R1.=[>04_F>&;:<*[D#9:.)S39AX:XK(C M8;['77>XY">X%#[*VI0:;NH"B^?XD#3T0I*#D.OD+.%'IBXAC0-(HB0]PY?V MB:6.+SV;&/R]6FNCR/M_3N7840Q/4]AZF.F&Y;CPZM7DR1.KCIFN"\1-E)0V?%Z"SNF M@=>Y:,DN:H!L%>22S*LU#5!+2\$+9K#PUDRP.D?H;@5F@+S)R]X<8'4![S'' M:HWJ,)K,O*>HXTGO4X.*&2M!6$M V3H9R,V@I0[3&HV&"TBGP3@=42,;!LDH M\YQ](#A;<\$-1QU0-2B%M8%&*E?0PR1(AE/(QD$Z34\!A*RW X.J@@$,O'MI MF #Y0LT1@!;?4UX<2+^ZHL9BP!X(MB7Q:"^Z)[AC?U.Y4G@+$XCC'@,'3,%U M+EL23@LC9)=)]LO^VTGJF/"QL5:08PH,.6=*A0@=,Z MLLX&[YD-=N>!:]K' MO=5ZYMT[Y'%Y/AGH.:1%_<>7@X +B+,@B4=]P_O"%.V2P!>!PV"8CB%Q&W4J M$\)/@U&6VL8X&$536&F0FQ>G*:#;S+2J4=&IT$TF=*AT7H&O&I:XZJ"[$1MX,UD&,';_W-B3MT' MX=&M7*':NK='@SL+W07=C_;/VZJ[U9_"N[>1MFS+:TT*-@2-+L>9W]71H6-D MX^[XM33T8KAF24\T*AM \QLIS:%C%^@?_>4/4$L#!!0 ( ][JU8;)W-# M?0, !8( 9 >&PO=V]R:W-H965T"WDH\H0-3R7!5<3+].Z.O=]E618,M47%7+:60I9,DU3N?)5 M)9&E5J@L_"@(AG[)97A^%9OS]L"W'-=J9PS&DX40 MCV;R*9UX@3$("TRT(3#Z><)K+ H#(C-^-$RO56D$=\=;^N_6=_)EP11>B^)[ MGNILXHT\2'')ZD+?B_5';/PY-;Q$%,I^P]J='9QYD-1*B[(1)@O*G+M?]MS$ M84=@%+PA$#4"D;7;*;)6WC#-IF,IUB#-::*9@7752I-Q.3=)F6M)NSG)Z>E< MB^0Q$T6*4OT&LQ]UKC=C7Q/9[/M)0[ERE.@-R@ ^"ZXS!3.>8KHO[Y-%K5G1 MUJRKZ"CP,Y-]&(1=B()H<(0W:-T<6-[@%]R$+T(C_'.Y4%K2Y?CWD-N.&A^F MF@=SKBJ6X,2C%Z%0/J$W??\N' 871VR.6YOC8_3I_.'V^H^/MW_>S.[G[]^- MHO#L F9_??WT\/#+NCLU,3]H2W6Q>;P?7$W0Z)I.D9#S8W.%;>74+U8WCEHN<2" M:7M;@0O>>W+Q>DDS[*69+LE)/.J&D7743 TG:0 +A!W5XHER%/8I)AMD4O4/ M%0%_IU:7*%>V(RF*<&PO=V]R:W-H965TI.YX@&'@I1ZH67&U-=!H%.>R-H*7>*U UT7!U%]K%+)9>"/O M\&'+][FQ'X+EO&)[W*'YK;I6M IZEI076&HN2U"8+;S5Z'(]MO[.X7>.C3ZR MP69R*^6=77Q.%UYH!:' Q%@&1J][?(="6"*2\:/C]/J0%GAL']@_N-PIEUNF M\9T4WWEJ\H4W\R#%C-7";&7S";M\)I8OD4*[)S2M;SSU(*FUD44')@4%+]LW M>^CJ< 28A<\ H@X0.=UM(*?R/3-L.5>R 66]B?CVA.9QKWE\BGVY66VO/E]]W)'F;[L= M:=YL8?=IM=T\)?0TU=6WFPU,7[^:1:/H[;.\<),C)+*H:L/#&T1QWWR/-P-%8BL$5 MS3A>4FX(9\)UP"]P-AI/_5E\ 781A>?^))P,OK^<+\PF?C0:^^'L'&9C_V)V M84R< H;#,'31K/$_0FVRC"8;T ZY0M-L YH6R1VPAJE4PQN8 M3D(_I!@WTC !E318&D[6"R$F_C1N0[S_YPZ^F ]\^+<[ZY.7PD%##QBW0FW; M$:*CQA\UOV>"-!/!0R)JRY$I63C^$\V5,)'4HFU>IJTW5X!MM;BFCC+\S:%D MPZ>.:' T3@M4>W=I:%)7EZ:=K/W7_EY:M>/XT;V]U"CG/2\U",P(&@ZG$P]4 M>U&T"R,K-YQOI:%1[\R<[E94UH'^9Y*VK5O8 /UMO?P)4$L#!!0 ( ][ MJU:?CF,GQ ( %P& 9 >&PO=V]R:W-H965T)J9U@P?$@YM MB8EU,I?RWB:7Q=@+K2#@D!O+P/#Q &? N25"&=];3J\[T@)WXRW[A?..7N9, MPYGD7ZK"E&-OX)$"%FS-S8WL1S&'MX0#>H!O,GK5U$_?'] =-*)3@ZQ3V9X(8LU!RM7 MM7+W:3S(LE_C;:D GKTT@BW/RZ[GO3M1&5R=&6:P29?"@!*N>8R36VD8[VT[ MV+M KI^@-&&B('E9<6Z3(Y*D/DU##-YU2>_3^94KDZ8$12*:^8-!2/J9/QQF M)!JF_B#+>H[_Z0T=D2B+_2BV5&WE$:%)Y".\]S@/P\@:B:G?SU*,,N1.LS[9 M]^D$.S>^!K5TZM6 M:P4 U8@" !]!0 &0 'AL+W=O^ON,K0!%)$W'R5LC82A2&0AH2 ;0_3'ISDMK%P[,YV"?OWLY,T=%JI M]M+<:]]S?*[K-5,^Z0C3P6G.AYUYES/H\"'1184WUJ5RCL#M+J6IJ;*I6 M@5XKI&4+JGD0$I(&-67"RV;MVKW*9G)C.!-XKT!OZIJJWPODLIE[8V^[\,!6 ME7$+039;TQ4^HOFZOE$^U,>C;*[S.),=BM> M4!BI&&HX?J(Y1WTR"XQE=OM!T;,L.I;P'98([J0PE8;/HL3R;WQ@%0VRPJVL M17B0\(ZJ4XC&/H0DC [P14.;4;/RYR;91]#C_W-=KQQ/MYG$7.]9H6 M./>L!S2J%_2RCQ_&*?ET0&4\J(P/L6>/UG+EAB/(); WQ?MD'B3:+]/>:5&U MEWJ%!=8Y*I>,KIE@]OV4L)*RU' $41KY9$Q<-$G]*(I'#[2Q;\Z@8I1K2*:1 MGR8Q).'$)VDX>I*&\EV],$U2/TUCF)+(CZ;IZ MJ#;T.L(,$9*ZE?6D%B@+A M>$Q2G\0QG.R$_[+Z(.R,.H*SA/AIZ.1-IA,_2D+8=_/!CB5J5*O6^!H*N1&F M<\>P.LR6B\Y2;^7=8++WMF)" \>EA9+32>*!ZLS>)4:N6X/ETEB[MF%EYR,J M5V#WEU*:;>(.&"9N]@=02P,$% @ #WNK5B7JHK=3 P 8 @ !D !X M;"]W;W)K&ULE59M;]LV$/[N7W%0NR(!Y.A=ME/; M0-)N6($5"YJLQ3#L RV=;:*4J))TG/W['BE9=5M5Z+Y(/(KW\+F[YT@MCU)] MU'M$ T^5J/7*VQO37 >!+O98,7TE&ZSIRU:JBADRU2[0C4)6.J=*!'$8YD'% M>.VMEV[N3JV7\F $K_%.@3Y4%5/_W:*0QY47>:>)=WRW-W8B6"\;ML-[-'\U M=XJLH$86UYK(&A=N5=Q-=W^9VO5OPGN-1GXW!1K*1\J,UWI0K+[2$4&!A M+ *CUR.^0B$L$-'XU&%Z_9;6\7Q\0O_-Q4ZQ;)C&5U)\X*79K[RY!R5NV4&8 M=_+X.W;Q9!:OD$*[)QS;M5GJ07'01E:=,S&H>-V^V5.7AS.'>?@#A[ASB!WO M=B/'\C4S;+U4\@C*KB8T.W"A.F\BQVM;E'NCZ"LG/[/^ RDD#1RMKL-?Q:EUA^[1\0F9Y1?&)T&X\"OF7J"I+(ASB, MDQ&\I(\P<7C)>(3_W&RT422"?X=B;"'280C;&->Z806N/%*^1O6(WOK%LR@/ M7XX03'N"Z1CZ^IX:K3P(!+F%0M9:"EXR@R6I3;"Z0'#5'6(]BCO,FK);[%UZ M7V.!U0:5-29_-JB8X?4.A$T7*"OFJ=Q.#V0PK=%H> [)PI\E.0VRU(_S;.)2 M"X*S#1?<<-0^258IK TT4KFN2V,_3A>0S?QDD0PY"%GOI@95!5.83AZD80+D M-VS.'&CS#O+Y"?2#ZSPLI^R1W'9$'NUI],7=H5]43J:7,(-$;*K./NE>XY4..LKG/UTA5M*^$2GJL:AHHY"#1?U8:\0O^I#Z.L\L6UD M>RG^KL@="#R7NFN#T0OEF8^FDR@]AEO:W4=T +/\\2.YCY>;@8 M2U[>)R__Z>31*7Q0K0[(&I')4&)'MQE.[-_(E$VHW>.\7^"FLF)I<_OBV3R. MHI=GLB.-)GXX7Y#>M;X&7C4'JS5>DQ)1&[B8IR%<_A^Q#^4Q.#OU*U0[=[=I M<#)N+X!^MK\^;]I;X\OR]NXEM>QXK8G!EES#JQF)4+7W66L8V;@[9",-W4AN MN*=? %1V 7W?2FE.AMV@_ZE8?P902P,$% @ #WNK5NE_[21V @ @@4 M !D !X;"]W;W)K&ULE51=3]LP%'WG5UQETSXD M:-*T98RUD5I@'P]LB&[P,.W!C6\2"\<.MD/@W\]VTK1#I=)>8E_[WG//<7P\ M;:2ZTP6B@<>2"ST+"F.JTS#4:8$ET0-9H; [F50E,394>:@KA83ZHI*'<10= MAR5A(DBF?NU*)5-9&\X$7BG0=5D2];1 +IM9, S6"]3:?Z%I*(B[@MCS;AMY MEN?$D&2J9 /*95LT-_%2?;4EQX3[*4NC["ZS=299&IG>%9)35/HM7-S7S#S! MNY]DQ5&_GX;&MG")8=K!+5JX^ 6X$5Q*80H-%X(B_;<^M-1Z?O&:WR+>"WA) MU !&PT.(HWBT!V_4ZQUYO-'_Z/TN#<+O^4H;96_)GUVR6]3Q;E3GG%-=D11G M@;6&1O6 0?+FU? X^K2'\[CG/-Z'GBRM$VG-$60&:4%$CAJ8LX3ERU*#%+13 M!:0ABFJPUM.&",I$ODO)WEZ[E5QO.OGS@WG;Z=;?>:1'!S\V/8$8.,<4RQ6J M]9^+83R)#J,H@M<0#8;#@R^*" =W!$<'-Q:]FUJC9Q72HK\+SQ!A MUSF'6[XH4>7>_1I260O36J1?[1^8>>NK37K[.MGF.1,:.&:V-!I\F 2@6L>W M@9&5=]E*&NM9/RWL(XG*)=C]3-I+U@6N0?_L)G\!4$L#!!0 ( ][JU9+ M)U6#Q@( ) & 9 >&PO=V]R:W-H965TGGJ?B#$NF^J)"3E]2(4NFR94; M3U4266*3RL(+?'_LE2SG3C2S:TL9S<16%SG'I02U+4LF?RZP$/7<&3B[A>M\ MDVFSX$6SBFUPA?I+M93D>1U*DI?(52XX2$SGSMG@=#$T\3;@:XZU>F2#4;(6 MXLXX'Y.YXQM"6&"L#0*CUSV>8U$8(*+QH\5TNI(F\;&]0W]OM9.6-5-X+HK; M/-'9W)DZD&#*MH6^%O4';/6,#%XL"F6?4+>QO@/Q5FE1MLG$H,QY\V8/[3Z\ M)"%H$P++NRED65XPS:*9%#5($TUHQK!2;3:1R[EIRDI+^II3GHXNF>0YWR@X M^B24.H8E2EAE3"(IXYFFJ8Z*]N,5<-)C!7S!#N!)<9PHN>8+)TWR/ M^'4D@QW)17 0\(K)/H0#%P(_" _@A9WHT.*%_RSZV]E::4E'Y?L^V0WJ<#^J MN3ZGJF(QSAVZ'PKE/3K1FU>#L?_N .=AQWEX"#U:T75,M@6"2*&V9PT38/J ,N05T*53FO&$M &]0&=HCFP>6R_)BZU)PIWZBF3;S'U:#[+9K_4FDXA/ M>@_4N3@SK>N9UIG^!;W/-&IR'HN2SEAA]_\U' V&$W<:GH!Q G_LCOQ1[_8% M,J&+.WL*([H6V93J\IZ/=]WU8SQG^4NDQ3&C! \;N M+XT8H$L;WP&KF4P4O(7)R'=]JG$C-"N@$AJYSLEZIL3(G81-B8L_&_>L'MAW MX+Q'4Z)$N;&S4$$LMEPW Z-;[<;M63-E?H!T@30]U30-K2.*=#]A*)?4$L#!!0 ( ][JU:H M.X56@P, (T. 9 >&PO=V]R:W-H965T@#8UU;0B71)6F[VZ\?27UU9WO&OX@,0*)O95&)N95)N;FV;;',H*3BBFV@4D]6C)=4 MJBE?VV+#@:8&5!8V<9S +FE>6.!(;,N2\K]OH&#[N86M MP\)COLZD7K"3V8:N80'R:?/ UZI@:?C _L'8UZ9 M>:8";EGQ5Y[*;&Y%%DIA1;>%?&3[WZ QY&N^)2N$^43[.C9T++3<"LG*!JP4 ME'E5?]-OS4&< !3/,( T '(.\"X W ;@&J.U,F/KCDJ:S#C;(ZZC%9L>F+,Q M:.4FK_3/N)![0ZY_>S&RII&A">]EL>U-O2RYLZZ)[5LE,H/=5"FD7;RL+ MK0]R\'%#1@GO*;]"+OX%$8>X WIN_S^]PB$,G4R.]8:1. MVVNQH4N86RHO!? =6,G/KW#@_#ID:R*RCDFO->F-L2NU5#F]J-<+_+\:/CR8>=8FYR7Y6Z#[R0O":/H7.!0 M7$@\S[V@\*1ZXA?F;T/0W=K%;D]B/\XG3NS@"Q+)42(9E?BQDL K4]Z5U+$< M'B?ZWOL]%5O7]K$ XQ^OP'C2$CP56]?HL0CCB:KP.,^P3C1HV.M?:=\E[H5B M@X^E&K^P5N-^%0[".#XOA@-A8>RY\05]QV*-7UJM&X+@OP3VPXA+@M _4VB? MO-B7P->FWQ%HR;:5K-^-V]6VIWIG.HFS]1O=:YF&X4A3-VKJS7>=5P(5L%*4 MSE6H3HW7O4\]D6QCVH=G)E4S8H:9ZA>!ZP#U?,68/$ST!FT'FOP+4$L#!!0 M ( ][JU8:8472J@( )L' 9 >&PO=V]R:W-H965T#:3J"U":J5FF3JF;='J8].'"36#68V4[H M_OULH(@D)-NDO20VG'/N.7"YCBLAG]4:0*.7G!=JXJRU+J]=5Z5KR*FZ%"44 MYLY2R)QJLY4K5Y42:%:3+ZVH-,8K'1G!7P()':Y#F5OVZ! MBVKB^,[KA4>V6FM[P4WBDJY@#OJI?)!FYW8J&OZG=U M=I-E015,!?_&,KV>.%<.RF!)-UP_BNHCM'E"JY<*KNI?5#78T(#3C=(B;\G& M03^V(+A1:2@4)G,]"47:"Y:9=LPP&))6(]S 5ZFL_0 MV=OWL:M->2OBIFVIVZ94<*349RHO$?;/4> %>( ^/4V?0=K1@UVZ:T)WR8,N M>5#KX2-ZQQ)^OUDH+4U[_1B*V&B.AC7M)W>M2IK"Q#'?E *Y!2=Y]\8GWH>A MP/]);"<^[N+C4^K)'2N8:9L,K83(U%#4AD]JOAT&VP03[/E>[&[[(09@$<%X MU,%V[(TZ>Z.3]AYI9=I<@V24#[IKZ&&O;#C&)!SMN1N !9%'@F%W8>Z/3'EMF2*U8H1"'I2%ZEY%)*INCH-EH4=;3="&TF&ULK59A;YLP$/TK%INF5FH"@4#2+D%J4TV; MM&E5LZX?IGUPX))8-9C93M+]^YV!,-*XK-/V!6RX]_S>^&Z*EE#1E5?%)#CFZ60&=4XE2M7%1)H6H(R[OJ>%[D99;D33\IG M-S*>B(WF+(<;2=0FRZC\>05<[*;.P-D_N&6KM38/W'A2T!7,0=\5-Q)G;L.2 ML@QRQ41.)"RGSN7@8C8V\67 5P8[U1H3XV0AQ(.9?$BGCF<$ 8=$&P:*MRW, M@'-#A#)^U)Q.LZ0!ML=[]G>E=_2RH IF@M^S5*^GSM@A*2SIANM;L7L/M9_0 M\"6"J_)*=E5LA,')1FF1U6!4D+&\NM/'.@\MP&#X#,"O ?Y+ 4$-"$JCE;+2 MUC75-)Y(L2/21".;&92Y*='HAN5F%^=:XEN&.!U_!,R!(B?7H"GCZI3TR!PK M)=UP(&))$I$KP5E*-:28+D[S!$A57CUR-[\F)Z]/)ZY&(8;.3>I%KZI%_6<6 M_41EGP2#,^)[?F"!S[KAUY TX6L;GHD\Q1I%M[.V M]:O:^KRT_NURH;3$"OQN\UXM-K0O9D[EA2IH E,'CYT"N04G?O-J$'EO;9GX M3V0'>0F:O 1=[/'G B35+%\1;JJ$2',D>F+9V^"$*@5:V?Q7I%%):CXBVS@X M'P71Q-VVC1U'A4,_"INH \7#1O&P4W%9S80SNF"<:0;J#,^0E)!K4@AIOALV MP15GV)(R]/WA^1/!QU'A*#@/[(+#1G#XMX*YR%<]#3*S2>UDLY<#L975O_,< MV(T:NU&GW2]"4T[$D[IJV;=YCHXJQ;8]QU$=VS-J](XZ]=Z770#2'MVBY!4> M 3"=\;=TLT_D)!.Y7BOKA[";?TPJJ&V+NI&#@15ZX'+(M#KC[!:9=6. MJXD61=G1%D)C?RR':_R# 6D"\/U2"+V?F";9_!/%OP!02P,$% @ #WNK M5DPR>+.0 @ \P8 !D !X;"]W;W)K&ULK55= M;],P%/TK5D!HD]CRU61LI)'6;A-(3$PK&P^(!S>Y;:PY<;#==OQ[KITTI%W; M\25VKH%%K7%ZZKL@)*JDY%#17NS(0LJ<:I MG+NJED!S"RJY&WA>[):454Z:V+4[F29BH3FKX$X2M2A+*G^/@(O5T/&=]<(] MFQ?:++AI4M,Y3$ _U'<29V['DK,2*L5$123,ALZE?S&.3;P->&2P4KTQ,95, MA7@RD\_YT/&,(."0:<- \;6$,7!NB%#&KY;3Z5(:8'^\9K^QM6,M4ZI@+/AW MENMBZ'QP2 XSNN#Z7JP^05M/9/@RP95]DE43&T4.R19*B[(%HX*25$ M._2,_QT>') 3=CZ&EB_QF-5?X0M4T M@Z&#=U2!7(*3OGOCQ]['727_)[(- P:= 8-#[.G7&B35K)IOGIE=-3=$L24R M76:9^E'@QXF[[!?S6M2&RJA3&1U4^4@EHU/\3*^*;'BB7OK!(#S;TO@R* C/ MP]T2XTYB?%#B-Z$I?UU?_-*>\S@*MP3NB#J+O?,MA6ZO?Y0@Y[:M*I*)1:6; M&]FM=IW[TC:LK?41=O2F ?^E:7X'>-_FK%)8UPPIO=,S-$TV+;:9:%';+C45 M&GN>'1;X5P)I G!_)H1>3TR"[C^7_@%02P,$% @ #WNK5G2+NBU: @ MBP4 !D !X;"]W;W)K&UL?51M;YLP$/XK%IVJ M5EH+<5Z6I02I:35M4J)5S;I]F/;!"9?$JL',/I+NW^]L"*(;S1?P<7?/B_$Y M/FCS;'< R%XRE=MIL$,L)F%HUSO(A+W6!>24V6B3":30;$-;&!"I;\I4R*-H M%&9"YD$2^V\/)HEUB4KF\&"8+;-,F#\S4/HP#7K!\<.CW.[0?0B3N!!;6 (^ M%0^&HK!!264&N94Z9P8VT^"V-YD-7;TO^"[A8%MKYIRLM'YVP9=T&D1.$"A8 MHT,0]-K#'2CE@$C&[QHS:"A=8WM]1/_DO9.7E;!PI]4/F>)N&HP#EL)&E H? M]>$SU'Z\P+56UC_9H:Z- K8N+>JL;B8%F15 MW@L426ST@1E736ANX:WZ;A(G<_=3EF@H*ZD/DSF0)R/Q>0K<#\BD,D MT8XZ7-<"9Y5 _H; A3#7K-][SWC$^^QI><\NWEV^A@G)ITTG%..AF=.,UL858PS2@^;%@]A DYV>]471SPD^_\=,_ MA9[X[3D_&_->[X:FQA26>&,/(Z;V7TRZ$?CCW&X[Z ?-/2#D_1SL';" M9%:4""F3.0)9Q"[Z"F?8HK\:#Z)N]F'#/CS)_DVC4*>.9Y>0X?_[P/G@WWT( M6[/EKBDZCUN96Z+84%]T_8%@3#7Z58"Z\..VTDC#ZY<[NBW!N +*;[3&8^ F MN+E_D[]02P,$% @ #WNK5NLZO;M" P .@P !D !X;"]W;W)K&ULK9==3]LP%(;_BI5-&TA /ONY-A(T3-L%"%&Q74R[ M<)/3QB*)@^VVL%\_VPE96]+03.T%M1V_[SGG:>(<1FO*'GD,(-!SFF1\;,1" MY$/3Y&$,*>87-(=,7IE3EF(AIVQA\IP!CK0H34S'LKIFBDEF^".]=L?\$5V* MA&1PQQ!?IBEF+U>0T/78L(W7A7NRB(5:,/U1CA?"B:O$JD3_E30\#&F202,?T;7 M3TLB7M!) *3A)^B<_0P#=#)Q].1*60TI3'#TOFJ<';V.+OHAF8BYN@ZBR#: MUILRRRI5YS75*Z?1\ :S"^3:9\BQ'+J<2OPKO9S MVX"_I0+0K\L9%TP^$+_KH!>N7KVK.B2&/,(1YC&0+AI8@I(W]V[[X"9&'8T8;J<%SY MME5^1N9JDU)CZ+:4#@F[A:!3(>BT1T X7]:7WWF31[_CV)[5[^Y4WQBU;?4' M1-TJOEL5WVTL7C]-^@40H9"F\J7(L7ZOP+,: SHA&0IHDF#&:\^RPKZ[D5BW MW^OLH'B[R7;ZGK>]*VC,]#^?@U[%H=?(X99FYRO@0F*0YH*14 WU/8'P&K.( MOTNB]Z9(KV\[NR@:TVA[5QS);(M8OR+6?X\8>H=8#HS0VH>HV=I&+X 9&J!4 MOPCK#N!&@[88CV2VA7%081RT/WUDF\D%SB*2+>KH#0X]@AI#MZ5T0-2"@+G1 M5:7 %KH[Y?)X66:BZ%JJU:H!OM1]W\[ZE3V<%'WL/YNBJY8]R8)D'"4PEY;6 M14^FQ8I.M9@(FNO>;4:%[ 3U,);-/3"U05Z?4]DQE!,5H/IWP?\+4$L#!!0 M ( ][JU;]#_K_' , *P+ 9 >&PO=V]R:W-H965T[R@(9 @X=I#R8Y;2P2N]AN"])^ M_&PG))G4&@KTH;$=G_-=[-AGL.+B5N:("N[+@LFAERLU/_9]F>98$KG'Y\CT MFRD7)5&Z*V:^G LDF0TJ"S\*@GV_))1YR<".G8MDP!>JH S/!Z#T.7-!9KLR GPSF9(:7J'[-SX7N^4V6C);().4,!$Z'WB@\'H>Q"; S MKBBN9*<-1LH-Y[>F\R,;>H%AA 6FRJ0@^K'$$RP*DTGSN*N3>@VF">RV'[-_ MM>*UF!LB\807US13^= []"##*5D4ZH*OOF,MJ&_RI;R0]A]6]=S @W0A%2_K M8,V@I*QZDOO:B$Y '&T(B.J R/*N@"S+4Z)(,A!\!<+,UME,PTJUT9H<9695 M+I70;ZF.4\FEXNEMSHL,A?P(D[L%50_PZ105H87\#+MPJ?=!MB@0^!32G+ 9 M2J!F0:02-%68@30I@*R(R"3HA9>*L(RRV.G G/B-B#.-R!*(AB> \^R)QHZO7#@1 W_L46(=[D M7\>>D]:>B]8>ZS",*GM^MO; []&-GJ2WY9]U3E6PO?6PYEL]EG.2XM#3'Z-$ ML40O^? NW ^^.$3U&E$]5_;D&>QW8(PSRI@1\G>MG96,"JAO@L-^9>7O*1PWEH]?8WZ'N=MR)LCW],&COE^!EGNM+=8KT*=O=V5] MO',QAF^W\;MBW OA1GV!H*@5%+W^))I4=Y-S2:*MSO2PO4I#YZ6VG>,-T2?L MCI]SION= JI$,;-EHH24+YBJ:JEFM"E%1U4!UDZOZEA=>V'+OA2A=WMIGK&UL ME51M:]LP$/XK0H/1PH@<.VE'9AN2M&.#%4+#M@]C'Q3[8HOJQ97DN/WWDV3' MRR -S!\LG73/<\])=TH[I9],#6#1B^#29+BVMED08HH:!#43U8!T.WNE!;7. MU!4QC09:!I#@)(ZB&R(HDSA/P]I&YZEJ+6<2-AJ95@BJ7U? 59?A*3XN/+*J MMGZ!Y&E#*]B"_=YLM+/(R%(R =(P)9&&?8:7T\5JYOV#PP\&G3F9(Y_)3JDG M;WPM,QQY0<"AL)Z!NN$ :^#<$SD9SP,G'D-ZX.G\R/XYY.YRV5$#:\5_LM+6 M&?Z(40E[VG+[J+HO,.0S]WR%XB;\4=?[)K<8%:VQ2@Q@IT PV8_T93B'$T \ M?0,0#X XZ.X#!95WU-(\U:I#VGL[-C\)J0:T$\>DOY2MU6Z7.9S-[ZF63%8& M77U3QERC#6BTK:D&='4'EC)NKE-B72#O3HJ!=-63QF^0)NA!25L;="]+*/_% M$R=P5!D?5:[BBX0/5$]0,OV XBA.D/'ZS 7:9$P^";3)?R?_:[DS5KN2^7TN M^YYU=I[5M]'"-+2 #+L^,: /@//W[Z8WT:<+FF>CYMDE]GRMA'#5',X P7/+ M#I2#M.:0:/)K0NN^\;H#:N:4(P[95UIAVGMWA+0WL'M[Y6R1\,' M&%^G_ ]02P,$% @ #WNK5L\ 2XYD P UPH !D !X;"]W;W)K&ULM5;;;N,V$/T50BV*+-"-9,G7U!80QUFT0+<-UMWF MH>@#(XTM(A2IDK2]_?L.*9F6'44;H*T?+%YF#L^=0%@R)>2"[T( M"F.JFS#460$EU=>R H$S&ZE*:K"KMJ&N%-#<.94\C*-H'):4B2"=N[$'E<[E MSG FX$$1O2M+JOY> I>'13 (C@.?V+8P=B!,YQ7=PAK,Y^I!82_T*#DK06@F M!5&P602W@YN[060=G,7O# ZZU28VE"0)%U M0160JQ48RCB.O2=KW#WYC@.1&W)PRD!.Z!X49IIH:ZX)[A%MJ,@1C>"'F *L MP"QSO9SQG76"XWH5+N0\$?[S>D6NOGTW#PU&9'F%6<-^6;./7V&?D(]2F$*3 M>Y%#?NX?HA)>CO@HQS+N!?Q(U35)!M^3.(J3#CYW;W>/>^@D/CN)PTM>P6OK M_GC4_;;1?5WK_FN'[DNO^ZK1W>?YE. _;I^T47B._NP2OB8V["9F+Y<;7=$, M%@'>'AK4'H+TNV\&X^B'+M7^([ S#8=>PV$?>OH+WH5,9++$+;ZC7KZ/7S]? M7:1KT%&+S'04#X;1='S!NL-P.)O.VH9GO,>>][B7=[WG_/ENM#X=\Y;JI]%. M_<0G_X?HD[>*WF'8*_K4\Y[V\K[?;/ ])/@>N@L67T2" M3T;V3.B!JEQ_=:OWHG;-)232AH0AF'K M;4F9O34I78:3Y/6D#*+3HQKU$E]=OG;_XC0T2_4=AUZ3.H2P52*4H+:NZM6L5%# M,A # !K$ #0 'AL+W-T>6QE4:J\MN:@3?Z5U]3$(ZN6*EJ0^DQ45!LFE*HDV4U4$=:4HR6IP*GDP M&8VBH"1,^/.9:,K+4M?>4C9")WXXF#Q[^Y(E_CAZ[WN6+I493?S;D[<_&ZDO MWGCV?O3NZ&AT>WIQ:#_I@%,_<)*>/X'T;(3S&@RCCO:I-\N/#=?@>]PY!WT" MYK-IZ2":FZV#:"_5STRP^ S0P$,LX'@1/?&N:SBFA-E;@TDVYQ9WP >?WX M9ET9A84BZ_'DW-\Z=#<39"%51M409NQO3/,9ISG(4:Q8P5W+*@!0:UF:0<9( M(07I-&P\^H&A75+.KZ%Q?^1[W&V^4[<15$T,0R.H'UH:.P'^73;+O4,;/XO6 MJ]B=U)\;LQO1S:'1Z)6B.6N[>9L/\3'V, M2BIV;Z)!IRR-@2K?NZ-*L^6NY9G,V) M_QU.>KX-ZBT:QC43_6S%LHR*!T>'H==D87Y)[?&;]1G-2-AU14DHE^U'7^%[8VCX8>!B<5$1EN:I?U4%8MNZ)F!B=I?X'"(7':7&\%\ M+.9& ,/B8 HP'^N%Q?F?]C-%]V,Q3-O4B4Q1GRGJ8[U<2-J]L#ANG]A<[IW& M<1A&$9;1-'4J2+&\11&\W6R8-O# XD"D/\LU7FV\0Q[O ZRFCW4(ME.\$[&= MXKD&Q)TW\(AC=[6Q.."!50'K'8COC@,]Y?8)0Z@JI@U[@G$DCC$$>M'=HU&$ M9">"E[L^V%,2AG'L1@!S*PA##(&G$4-8?20$3;8T.P6BP^0"X99K>] M9!:GV!TCC;=U%ZR1&!U2:H%K17I'KG+36'+O8 MS@;[]9PDBG"A.^+%ZU-\Z\GG(]N?F\LGZQZ6UCZPG[4V?I*M0]A"V6RJ\LAUMSE<<4&D$%9@XUM MP[V")_^GOZVR1^754FD5?DVRKJPA8[4RJE;/4$ZR4<;\VCY]MDX]6Q.$7DAG MM9YD1=]Q#RXH^4_SHH7\)I:^:PEB>2<09)*-1QBP4LZ';D077R#C(^#@OM8$ M^U'I &XJ GQRMMDHLVK#X"SR:!I='H9GG\0+]S]IM%6E)$RM;&HPH<^C ]T" M&K]6&Y\Q(VJ89,,0]MZ4[,8$3!*;F3X4CFUGBJ^>E?VL ^)&.707"CO$) G^X0\BB#'!.0X+>2U\,HS6[&Y X]#_][3IP3::5JT.Y#= ML2.E;?#8,2MDM ;+LEV((8(\(R#/TD).E1>KE8-5U]4F\@X>P33@([YS@N\\ M+=_,($U ;VT!%2/JJ!ZE1;H%X;=I2'$D-L6#G$L=FRQIB4 M@GAB!9&8VSN(DA#O))0/'TI*J)2!\@N^PF.[%%K.'6L?_77O^*0]A*M&ZP_8 M]M7<6E$.WUV&;T97OP%02P,$% @ #WNK5G\]WVE' 0 V! !H !X M;"]?9KV[FJ[EUT;YO. MI:KROO_0VN65:3.WLKWIQI/"#FWFQ^50ZC[+;UEI-,=QHH?7&>IT?)T971Z] M^<]$6Q1U;CYM_MV:SO\Q6/_8X>8J8[R*+ME0&I\J?6_F;:>G!ZW&R2HZ7U,U MG*^D=.@@AB .'[2&H'7XH T$;<(';2%H&SXH@: D?- .@G;A@_80M \?=("@ M0_@@BE'&6$#2 FL!6A-R30*\)@2;!(A-2#8),)L0;1*@-B';),!M0KA)@-R$ M=), NPGQ)@%Z,^K- O1FU)L%Z,V+CVT!>C/JS0+T9M2;!>C-J#<+T)M1;Q:@ M-Z/>_$Z]G7\TQLT]SS7>_TZJ_?BNF:^?EL_-!3L3SAI^9)Q^ 5!+ P04 M" />ZM6VG)9V'@! "Q$0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-F,M. MPS 017\ERK9J7!LH#[7= %OH@A\PR:2QZI=LM[1_SR1]2* 2416)V<1*/'/O MM4MAYBMC':QFG>I.0?&(ME T;&PGFPN%.[8&3"U[!@7I9+N0 F1J,Q M*YU-8-,PM1KY;/($M5SIE#UO\'-4SD[S #KFV>.NL/6:YM)[K4J9<)^M;?7- M9;AW*+"SJXF-\G& !3D[Z=#N_&RP[WM=0PBJ@FPN0WJ1!JO81K.8MAIBT2]Q M(J.K:U5"Y,.R>_&+_3J;/$"OGP?F($PMP MOMUA)&WWT*,0A*3ZCWAT1.F+SP?MM"NH?NF-U_OAPK*;1V3=ZM6 M=,Q[=.\ K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " />ZM6F5R<(Q & "<)P $P @ '- M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ][JU9<+A0'C 4 M !(= 8 " @0X( !X;"]W;W)KZM6VL9FL6X% #I% & @('0 M#0 >&PO=V]R:W-H965T&UL4$L! A0#% @ #WNK5NT= M])SX @ K H !@ ("!=!, 'AL+W=OZM6RQ$5$@X$ H$P & @(&,&P >&PO=V]R:W-H965T M&UL4$L! A0#% @ #WNK5D ^O6VO!0 ,1@ !@ M ("!T!\ 'AL+W=OZM6WQ)VVP(# "3!@ M& @(&**@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ #WNK5DB DS#7 P ? @ !@ ("!PBT 'AL M+W=O&UL4$L! A0#% @ #WNK5H=."9:! P @ !D ("! M_30 'AL+W=OZM6 M&R=S0WT# 6" &0 @(&U. >&PO=V]R:W-H965T&UL4$L! A0#% M @ #WNK5I^.8R?$ @ 7 8 !D ("!\#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #WNK5NE_[21V M @ @@4 !D ("!-$D 'AL+W=OZM62R=5@\8" "0!@ &0 M@('A2P >&PO=V]R:W-H965T&UL4$L! A0#% @ #WNK5AIA1=*J @ FP< !D M ("!F%( 'AL+W=OZM6(USXUP@# ?"0 &0 @(%Y50 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ #WNK5G2+NBU: @ BP4 !D ("!?UL M 'AL+W=OZM6ZSJ] MNT(# Z# &0 @($07@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M#WNK5A30J]HA @ J00 !D ("!W&0 'AL+W=O&UL4$L! A0#% @ #WNK5I>*NQS $P( L M ( !"FX %]R96QS+RYR96QS4$L! A0#% @ #WNK5J .'P?6 @ MMQ( \ ( !\VX 'AL+W=O $ +$1 M 3 " 75S !;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 C ", ; D !YU $! end XML 40 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 41 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 42 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 30 132 1 false 6 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.reflectscientific.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.reflectscientific.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements Of Operations (Unaudited) Sheet http://www.reflectscientific.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements Of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://www.reflectscientific.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cashflows (Unaudited) Sheet http://www.reflectscientific.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cashflows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Basis of Presentation Sheet http://www.reflectscientific.com/role/BasisofPresentation Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Recent Accounting Pronouncements Sheet http://www.reflectscientific.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 8 false false R9.htm 008 - Disclosure - Disaggregation of Revenues Sheet http://www.reflectscientific.com/role/DisaggregationofRevenues Disaggregation of Revenues Notes 9 false false R10.htm 009 - Disclosure - Inventories Sheet http://www.reflectscientific.com/role/Inventories Inventories Notes 10 false false R11.htm 010 - Disclosure - Leases Sheet http://www.reflectscientific.com/role/Leases Leases Notes 11 false false R12.htm 011 - Disclosure - Stockholders' Equity Sheet http://www.reflectscientific.com/role/StockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 012 - Disclosure - Earnings (Loss) Per Share Sheet http://www.reflectscientific.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 13 false false R14.htm 013 - Disclosure - Disaggregation of Revenues (Tables) Sheet http://www.reflectscientific.com/role/DisaggregationofRevenuesTables Disaggregation of Revenues (Tables) Tables http://www.reflectscientific.com/role/DisaggregationofRevenues 14 false false R15.htm 014 - Disclosure - Inventories (Tables) Sheet http://www.reflectscientific.com/role/InventoriesTables Inventories (Tables) Tables http://www.reflectscientific.com/role/Inventories 15 false false R16.htm 015 - Disclosure - Leases (Tables) Sheet http://www.reflectscientific.com/role/LeasesTables Leases (Tables) Tables http://www.reflectscientific.com/role/Leases 16 false false R17.htm 016 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.reflectscientific.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.reflectscientific.com/role/StockholdersEquity 17 false false R18.htm 017 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.reflectscientific.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.reflectscientific.com/role/EarningsLossPerShare 18 false false R19.htm 018 - Disclosure - Disaggregation of Revenues (Details) - Schedule of revenues Sheet http://www.reflectscientific.com/role/ScheduleofrevenuesTable Disaggregation of Revenues (Details) - Schedule of revenues Details http://www.reflectscientific.com/role/DisaggregationofRevenuesTables 19 false false R20.htm 019 - Disclosure - Inventories (Details) - Schedule of inventories Sheet http://www.reflectscientific.com/role/ScheduleofinventoriesTable Inventories (Details) - Schedule of inventories Details http://www.reflectscientific.com/role/InventoriesTables 20 false false R21.htm 020 - Disclosure - Leases (Details) - Schedule of consolidated balance sheet Sheet http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable Leases (Details) - Schedule of consolidated balance sheet Details http://www.reflectscientific.com/role/LeasesTables 21 false false R22.htm 021 - Disclosure - Leases (Details) - Schedule of lease expense Sheet http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable Leases (Details) - Schedule of lease expense Details http://www.reflectscientific.com/role/LeasesTables 22 false false R23.htm 022 - Disclosure - Leases (Details) - Schedule of maturities of operating lease liabilities Sheet http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable Leases (Details) - Schedule of maturities of operating lease liabilities Details http://www.reflectscientific.com/role/LeasesTables 23 false false R24.htm 023 - Disclosure - Stockholders' Equity (Details) Sheet http://www.reflectscientific.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.reflectscientific.com/role/StockholdersEquityTables 24 false false R25.htm 024 - Disclosure - Stockholders' Equity (Details) - Schedule of changes in restricted stock awards outstanding Sheet http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable Stockholders' Equity (Details) - Schedule of changes in restricted stock awards outstanding Details http://www.reflectscientific.com/role/StockholdersEquityTables 25 false false R26.htm 025 - Disclosure - Earnings (Loss) Per Share (Details) Sheet http://www.reflectscientific.com/role/EarningsLossPerShareDetails Earnings (Loss) Per Share (Details) Details http://www.reflectscientific.com/role/EarningsLossPerShareTables 26 false false R27.htm 026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per share Sheet http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable Earnings (Loss) Per Share (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per share Details http://www.reflectscientific.com/role/EarningsLossPerShareTables 27 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentType, dei:Security12bTitle - rscf-20230331.htm 3498, 3537 rscf-20230331.htm ex31-1.htm ex31-2.htm ex32.htm rscf-20230331.xsd rscf-20230331_cal.xml rscf-20230331_def.xml rscf-20230331_lab.xml rscf-20230331_pre.xml image_004.gif http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 45 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rscf-20230331.htm": { "axisCustom": 0, "axisStandard": 3, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 234, "http://xbrl.sec.gov/dei/2023": 27 }, "contextCount": 30, "dts": { "calculationLink": { "local": [ "rscf-20230331_cal.xml" ] }, "definitionLink": { "local": [ "rscf-20230331_def.xml" ] }, "inline": { "local": [ "rscf-20230331.htm" ] }, "labelLink": { "local": [ "rscf-20230331_lab.xml" ] }, "presentationLink": { "local": [ "rscf-20230331_pre.xml" ] }, "schema": { "local": [ "rscf-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/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/sic/2023/sic-2023.xsd" ] } }, "elementCount": 196, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 32, "http://www.reflectscientific.com/20230331": 2, "http://xbrl.sec.gov/dei/2023": 6, "total": 40 }, "keyCustom": 6, "keyStandard": 126, "memberCustom": 2, "memberStandard": 4, "nsprefix": "rscf", "nsuri": "http://www.reflectscientific.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.reflectscientific.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Inventories", "menuCat": "Notes", "order": "10", "role": "http://www.reflectscientific.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Leases", "menuCat": "Notes", "order": "11", "role": "http://www.reflectscientific.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "12", "role": "http://www.reflectscientific.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Earnings (Loss) Per Share", "menuCat": "Notes", "order": "13", "role": "http://www.reflectscientific.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Disaggregation of Revenues (Tables)", "menuCat": "Tables", "order": "14", "role": "http://www.reflectscientific.com/role/DisaggregationofRevenuesTables", "shortName": "Disaggregation of Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "15", "role": "http://www.reflectscientific.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "16", "role": "http://www.reflectscientific.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "17", "role": "http://www.reflectscientific.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Earnings (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.reflectscientific.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "rscf:FreezersAndChillers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Disaggregation of Revenues (Details) - Schedule of revenues", "menuCat": "Details", "order": "19", "role": "http://www.reflectscientific.com/role/ScheduleofrevenuesTable", "shortName": "Disaggregation of Revenues (Details) - Schedule of revenues", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "rscf:FreezersAndChillers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Inventories (Details) - Schedule of inventories", "menuCat": "Details", "order": "20", "role": "http://www.reflectscientific.com/role/ScheduleofinventoriesTable", "shortName": "Inventories (Details) - Schedule of inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Leases (Details) - Schedule of consolidated balance sheet", "menuCat": "Details", "order": "21", "role": "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable", "shortName": "Leases (Details) - Schedule of consolidated balance sheet", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Leases (Details) - Schedule of lease expense", "menuCat": "Details", "order": "22", "role": "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable", "shortName": "Leases (Details) - Schedule of lease expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c29", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Leases (Details) - Schedule of maturities of operating lease liabilities", "menuCat": "Details", "order": "23", "role": "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of maturities of operating lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c29", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "24", "role": "http://www.reflectscientific.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Stockholders' Equity (Details) - Schedule of changes in restricted stock awards outstanding", "menuCat": "Details", "order": "25", "role": "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable", "shortName": "Stockholders' Equity (Details) - Schedule of changes in restricted stock awards outstanding", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Earnings (Loss) Per Share (Details)", "menuCat": "Details", "order": "26", "role": "http://www.reflectscientific.com/role/EarningsLossPerShareDetails", "shortName": "Earnings (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per share", "menuCat": "Details", "order": "27", "role": "http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable", "shortName": "Earnings (Loss) Per Share (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements Of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements Of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c14", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.reflectscientific.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c14", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cashflows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.reflectscientific.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cashflows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.reflectscientific.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Recent Accounting Pronouncements", "menuCat": "Notes", "order": "8", "role": "http://www.reflectscientific.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Disaggregation of Revenues", "menuCat": "Notes", "order": "9", "role": "http://www.reflectscientific.com/role/DisaggregationofRevenues", "shortName": "Disaggregation of Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230331.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 6, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r338" ], "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://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "rscf_DisaggregationofRevenuesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenues Disclosure [Abstract]" } } }, "localname": "DisaggregationofRevenuesLineItems", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/DisaggregationofRevenues" ], "xbrltype": "stringItemType" }, "rscf_DisaggregationofRevenuesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenues [Table]" } } }, "localname": "DisaggregationofRevenuesTable", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/DisaggregationofRevenues" ], "xbrltype": "stringItemType" }, "rscf_DisaggregationofRevenuesTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenues [Abstract]" } } }, "localname": "DisaggregationofRevenuesTablesLineItems", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/DisaggregationofRevenuesTables" ], "xbrltype": "stringItemType" }, "rscf_DisaggregationofRevenuesTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenues (Tables) [Table]" } } }, "localname": "DisaggregationofRevenuesTablesTable", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/DisaggregationofRevenuesTables" ], "xbrltype": "stringItemType" }, "rscf_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.reflectscientific.com/20230331", "xbrltype": "stringItemType" }, "rscf_EffectOnDilutiveStockAwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Exercising stock options is dilutive to shareholders when it results in an increase in the number of shares outstanding. Dilution decreases each shareholder's stake in the company but is often necessary when a company requires new capital for operations.", "label": "Effect On Dilutive Stock Awards", "terseLabel": "Effect on dilutive stock awards (in Dollars)" } } }, "localname": "EffectOnDilutiveStockAwards", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "rscf_FreezersAndChillers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of freezers and chillers. The difference between a freezer and a blast chiller is that a freezer holds food at below freezing temperature while a blast chiller cools food quickly by blowing cold air over the food product and gradually dropping the temperature in the chamber.", "label": "Freezers And Chillers", "terseLabel": "Freezers and chillers" } } }, "localname": "FreezersAndChillers", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "monetaryItemType" }, "rscf_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "International Member", "terseLabel": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "domainItemType" }, "rscf_InventoriesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories Line Items", "terseLabel": "Inventories [Abstract]" } } }, "localname": "InventoriesLineItems", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/Inventories" ], "xbrltype": "stringItemType" }, "rscf_InventoriesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories [Table]" } } }, "localname": "InventoriesTable", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/Inventories" ], "xbrltype": "stringItemType" }, "rscf_LeasesDetailsScheduleofleaseexpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Lease Expense [Abstract]" } } }, "localname": "LeasesDetailsScheduleofleaseexpenseLineItems", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable" ], "xbrltype": "stringItemType" }, "rscf_LeasesDetailsScheduleofleaseexpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of lease expense [Table]" } } }, "localname": "LeasesDetailsScheduleofleaseexpenseTable", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable" ], "xbrltype": "stringItemType" }, "rscf_LeasesDetailsScheduleofmaturitiesofoperatingleaseliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Operating Lease Liabilities [Abstract]" } } }, "localname": "LeasesDetailsScheduleofmaturitiesofoperatingleaseliabilitiesLineItems", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "rscf_LeasesDetailsScheduleofmaturitiesofoperatingleaseliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of maturities of operating lease liabilities [Table]" } } }, "localname": "LeasesDetailsScheduleofmaturitiesofoperatingleaseliabilitiesTable", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "rscf_NonVestedRestrictedStockAwardsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested restricted shares are the restricted shares that are subject to forfeiture restrictions (i.e., restricted shares that have not been released from the forfeiture repurchase option).", "label": "Non Vested Restricted Stock Awards Period", "terseLabel": "Non vested restricted stock awards period" } } }, "localname": "NonVestedRestrictedStockAwardsPeriod", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "rscf_OEMAndOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An original equipment manufacturer (OEM) provides components for another company's product and works closely with the seller of the finished product.", "label": "OEMAnd Other", "terseLabel": "OEM and other" } } }, "localname": "OEMAndOther", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "monetaryItemType" }, "rscf_OperatingLeaseLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Member", "terseLabel": "Operating Lease Liabilities [Member]" } } }, "localname": "OperatingLeaseLiabilitiesMember", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable" ], "xbrltype": "domainItemType" }, "rscf_ScheduleOfChangesInRestrictedStockAwardsOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Changes In Restricted Stock Awards Outstanding Abstract" } } }, "localname": "ScheduleOfChangesInRestrictedStockAwardsOutstandingAbstract", "nsuri": "http://www.reflectscientific.com/20230331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfConsolidatedBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Condensed Consolidated Balance Sheet [Abstract]" } } }, "localname": "ScheduleOfConsolidatedBalanceSheetAbstract", "nsuri": "http://www.reflectscientific.com/20230331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://www.reflectscientific.com/20230331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Lease Expense Abstract" } } }, "localname": "ScheduleOfLeaseExpenseAbstract", "nsuri": "http://www.reflectscientific.com/20230331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Maturities Of Operating Lease Liabilities Abstract" } } }, "localname": "ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesAbstract", "nsuri": "http://www.reflectscientific.com/20230331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfRevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Revenues Abstract" } } }, "localname": "ScheduleOfRevenuesAbstract", "nsuri": "http://www.reflectscientific.com/20230331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfWeightedAverageSharesOutstandingAndTheBasicAndDilutedEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share [Abstract]" } } }, "localname": "ScheduleOfWeightedAverageSharesOutstandingAndTheBasicAndDilutedEarningsPerShareAbstract", "nsuri": "http://www.reflectscientific.com/20230331", "xbrltype": "stringItemType" }, "rscf_StockholdersEquityDetailsScheduleofchangesinrestrictedstockawardsoutstandingLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Changes in Restricted Stock Awards Outstanding [Abstract]" } } }, "localname": "StockholdersEquityDetailsScheduleofchangesinrestrictedstockawardsoutstandingLineItems", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "stringItemType" }, "rscf_StockholdersEquityDetailsScheduleofchangesinrestrictedstockawardsoutstandingTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) - Schedule of changes in restricted stock awards outstanding [Table]" } } }, "localname": "StockholdersEquityDetailsScheduleofchangesinrestrictedstockawardsoutstandingTable", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "stringItemType" }, "rscf_WeightedAverageSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average shares outstanding.", "label": "Weighted Average Shares Outstanding", "terseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageSharesOutstanding", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "rscf_nonvestedRestrictedStockAwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards non-vested during the period.", "label": "nonvested Restricted Stock Awards", "terseLabel": "Non-vested restricted stock awards (in Dollars)" } } }, "localname": "nonvestedRestrictedStockAwards", "nsuri": "http://www.reflectscientific.com/20230331", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r102", "r174", "r342", "r360" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable", "http://www.reflectscientific.com/role/ScheduleofinventoriesTable", "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r346", "r356" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of consolidated balance sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r64", "r129", "r130", "r242", "r243", "r244", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r319", "r329", "r367", "r376" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r56", "r65", "r129", "r130", "r242", "r243", "r244", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r319", "r329", "r367", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r102", "r174", "r342", "r343", "r360" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable", "http://www.reflectscientific.com/role/ScheduleofinventoriesTable", "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r7" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r132", "r133" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r326", "r378" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r181", "r182", "r183", "r239", "r357", "r358", "r359", "r368", "r379" ], "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 [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r3", "r16", "r17" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r48", "r71", "r88", "r116", "r122", "r126", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r189", "r191", "r203", "r222", "r266", "r326", "r336", "r365", "r366", "r373" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r68", "r74", "r88", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r189", "r191", "r203", "r326", "r365", "r366", "r373" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the 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 Accounting [Text Block]", "terseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r23", "r43", "r44" ], "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": "BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r53", "r223", "r240", "r261", "r326", "r336", "r347" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r13", "r40", "r86" ], "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": "End of the period", "periodStartLabel": "Beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r1", "r40" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r357", "r358", "r368", "r377", "r379" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25", "r253" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r25", "r253", "r272", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25", "r225", "r326" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common shares, $0.01 par value, 100,000,000 shares authorized; 85,214,086 shares issued and outstanding as of March 31, 2023 and December 31, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r38", "r218" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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 Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r9" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Deposit Liability, Current", "terseLabel": "Customer deposits" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r348" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.", "label": "Deposits Assets", "terseLabel": "Other long-term assets" } } }, "localname": "DepositsAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r172", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r172", "r318", "r319", "r320", "r321", "r322", "r323", "r324" ], "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://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/DisaggregationofRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings (Loss) Per Share [Abstract]", "terseLabel": "Earnings (loss) per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r81", "r94", "r95", "r96", "r97", "r98", "r104", "r106", "r108", "r109", "r110", "r114", "r201", "r202", "r220", "r230", "r314" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic earnings (loss) per share (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r81", "r94", "r95", "r96", "r97", "r98", "r106", "r108", "r109", "r110", "r114", "r201", "r202", "r220", "r230", "r314" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted earnings (loss) per share (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r103", "r111", "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-Based Compensation", "terseLabel": "Stock based compensation expense (in Dollars)" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r4", "r66", "r77", "r78", "r79", "r89", "r90", "r91", "r93", "r99", "r101", "r115", "r135", "r136", "r163", "r181", "r182", "r183", "r186", "r187", "r193", "r194", "r195", "r196", "r197", "r198", "r200", "r204", "r205", "r206", "r207", "r208", "r209", "r217", "r232", "r233", "r234", "r239", "r291" ], "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://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r39", "r276" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r70", "r140", "r219", "r317", "r326", "r363", "r364" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r36", "r88", "r116", "r121", "r125", "r127", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r203", "r316", "r365" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r34", "r50", "r116", "r121", "r125", "r127", "r221", "r228", "r316" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.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": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "NET INCOME (LOSS) BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r37", "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "terseLabel": "Net income (loss) (in Dollars)" } } }, "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r52", "r54", "r100", "r101", "r119", "r185", "r188", "r231" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "INCOME TAX BENEFIT (EXPENSE)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 8.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": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r345", "r354" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 9.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": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r82", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r137" ], "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://www.reflectscientific.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r349" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofinventoriesTable": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r351" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofinventoriesTable": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Total inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of inventories [Abstract]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r72", "r312", "r326" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.reflectscientific.com/role/ScheduleofinventoriesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "http://www.reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r350" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofinventoriesTable": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r15", "r351" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofinventoriesTable": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less reserve for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r213", "r325" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r372" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "terseLabel": "2023 \u2013 remaining" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r8", "r88", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r190", "r191", "r192", "r203", "r252", "r315", "r336", "r365", "r373", "r374" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r49", "r227", "r326", "r355", "r362", "r369" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r10", "r69", "r88", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r190", "r191", "r192", "r203", "r326", "r365", "r373", "r374" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "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": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r40", "r41", "r42" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "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": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r35", "r42", "r51", "r67", "r75", "r76", "r79", "r88", "r92", "r94", "r95", "r96", "r97", "r100", "r101", "r107", "r116", "r121", "r125", "r127", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r202", "r203", "r229", "r274", "r289", "r290", "r316", "r335", "r365" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "NET INCOME (LOSS)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow", "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r116", "r121", "r125", "r127", "r316" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.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": "Operating Income (Loss)", "totalLabel": "INCOME (LOSS) FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r370" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r212" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable", "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r212" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r211" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r216", "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r215", "r325" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (months)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable" ], "xbrltype": "durationItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r11", "r251" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Noncurrent", "terseLabel": "Lease liabilities, long-term" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofconsolidatedbalancesheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Customer deposits" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24", "r151" ], "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 or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24", "r253" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24", "r151" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24", "r253", "r272", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24", "r224", "r326" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and outstanding as of March 31, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r73", "r138", "r139", "r313" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Pro Forma Weighted Average Shares Outstanding, Diluted", "terseLabel": "Common share equivalents" } } }, "localname": "ProFormaWeightedAverageSharesOutstandingDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/EarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ReceivableWithImputedInterestNetAmount": { "auth_ref": [ "r21" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The receivable or note face amount less the unamortized discount or premium.", "label": "Receivable with Imputed Interest, Net Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "ReceivableWithImputedInterestNetAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofmaturitiesofoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r22", "r184", "r375" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r47", "r226", "r235", "r236", "r238", "r254", "r326" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r66", "r89", "r90", "r91", "r93", "r99", "r101", "r135", "r136", "r181", "r182", "r183", "r186", "r187", "r193", "r195", "r196", "r198", "r200", "r232", "r234", "r239", "r379" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "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_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r55", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "DISAGGREGATION OF REVENUES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/DisaggregationofRevenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r80", "r88", "r117", "r118", "r120", "r123", "r124", "r128", "r129", "r131", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r203", "r221", "r365" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesNetOfInterestExpense": { "auth_ref": [ "r117", "r118", "r120", "r123", "r124", "r128", "r129", "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues, Net of Interest Expense", "terseLabel": "Total Revenues" } } }, "localname": "RevenuesNetOfInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofrevenuesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r353" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold", "terseLabel": "Salaries and wages" } } }, "localname": "SalariesAndWages", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r361" ], "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 of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of weighted average shares outstanding and the basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r6", "r31", "r32", "r33" ], "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": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of changes in restricted stock awards outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award forfeited under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Intrinsic Value, Amount Per Share", "terseLabel": "Weighted-Average Exercise Price Outstanding, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share", "terseLabel": "Weighted-Average Exercise Price Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Restricted Stock Awards, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award vested under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share", "terseLabel": "Weighted-Average Exercise Price, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures", "terseLabel": "Restricted Stock Awards, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r177" ], "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": "Restricted Stock Awards Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Restricted Stock Awards Outstanding, Ending", "periodStartLabel": "Restricted Stock Awards Outstanding, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price Outstanding, Ending", "periodStartLabel": "Weighted-Average Exercise Price Outstanding, Beginning" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofchangesinrestrictedstockawardsoutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r4", "r12", "r66", "r77", "r78", "r79", "r89", "r90", "r91", "r93", "r99", "r101", "r115", "r135", "r136", "r163", "r181", "r182", "r183", "r186", "r187", "r193", "r194", "r195", "r196", "r197", "r198", "r200", "r204", "r205", "r206", "r207", "r208", "r209", "r217", "r232", "r233", "r234", "r239", "r291" ], "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://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r89", "r90", "r91", "r115", "r218", "r237", "r241", "r245", "r246", "r247", "r248", "r249", "r250", "r253", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r291", "r330" ], "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://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r89", "r90", "r91", "r115", "r218", "r237", "r241", "r245", "r246", "r247", "r248", "r249", "r250", "r253", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r291", "r330" ], "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://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r20", "r24", "r25", "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r28", "r29", "r45", "r255", "r272", "r292", "r293", "r326", "r336", "r355", "r362", "r369", "r379" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "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": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r46", "r87", "r150", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r199", "r294", "r295", "r300" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r214", "r325" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofleaseexpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r110" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in Shares)", "verboseLabel": "Total potential shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r104", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in Shares)", "verboseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ScheduleofweightedaveragesharesoutstandingandthebasicanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "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.21)", "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": "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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/2003/role/disclosureRef" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r338": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r339": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r346": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r347": { "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" }, "r348": { "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/2009/role/commonPracticeRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r351": { "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/2009/role/commonPracticeRef" }, "r352": { "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/2009/role/commonPracticeRef" }, "r353": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r354": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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/2009/role/commonPracticeRef" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.18)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r39": { "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" }, "r4": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r44": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r45": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "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" }, "r60": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.2" } ZIP 46 0001548123-23-000102-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001548123-23-000102-xbrl.zip M4$L#!!0 ( ][JU;D PK=+P< /L> * 97@S,2TQ+FAT;>U9:T\C M1Q;]CL1_N/)J(Y :OPA)A!E+!GLRUA(@MD>[\['<76V7IKNKTU5MX_WU.;>Z M_0";P;- -HE&"$QWW;IU'^>^RAWE>PA,4[&HX^7??>54*=V'-JU%-+ M(Q5+0S=R3@,=B\0K7G@TE)D*6Q2+;**27[=[]5(V5I=-&M7%1NX0D M=R_GW"(K[^V)B-0$C[Y,K,S<:5>]P:C_OG_5&?5O;^CNXV#XL7,SHM'MVQ\] M[%VY0T_K3;I]3Z,//1IV!I>=F][PY/8_U[U/U+D:\4JS7F^^FCB5]G?)V*2M MU]1-)8'DO?5J\TPEE7;?HW^IF"[UPI?0.+,J7)"="GO^U*D__C77&3P7[2@@4QU9DDG]%YG,0X]^?7P0(=X'T;2MS3T%3BJ M4/D>]1._^J2X?S;5FU6Z% 8*0[5X09\3/8]D,)%>88<#O0."/1EGP<+%1R M>""2!>6)S7*)Y""LC,&58!"!$V$R)2(*!0RC,](QXMOJ@FZ+()&^-$9D"R:) MQ6>)@S=X&KP+((U*""$U=6>Q3T&,]VR!020C "ZO 2"5^E =@"F=L&,6#(Q4'20I3,@RP+*)H M[>?2PN;1VP..ZIQ)-D\).'M<:3,E+&CF#N0,*!A4U[]_Y4)!-)'43/((] T3@5)XVS(UF*T3@+BL=CQTIQ,4P* MS_,!Q#&V 8C"/RS,WB>%!>?RH! 'L:(/45+(PNG];0K2J'-YW:.KWO7U7:?; M[=_\_*Y2K[CGX5WG:OG\[WYW].%=I5&O_[/R""O-?4\_L3IU>"D?Q]I:'1>M MU&BPY#IC7/@B6C8AV%1QK5YW25'T<;!A]2RU%>[^NNWMY6:S7'Y_BQYI0^03 MH_XK"XQ7VN+XHL8$*R[/T'>E@53PJTO3SZ/.XQ+BB]SLO^7P +E\+(&@\JBB M.N@\ P>DAYDR+NN 2B:.$7;19J_#>63(CLA_TR:-$#]]1& _[#B'UQ(+B?4^?4;Q&Q@?#Q MBR)B[R2Y%1C/[#P\6.?7O>,#0353 9<2870BN)((@Y#AM@LO)R(+EK!$I"@Q M5I&R"Z[4N](ZARE(#P\*=!81]H!VHVUS%>N^5"G-LQ3185QOX?LZ"YP$KH&; MR 0M0X0@P8I,.?R8!-UI$0@(4Y6B9K3>+!)>/P#V;A_^/P'@'Z^PW9N)*'R$W#[]YZN M%]"^GV?L\(VZN\WU\"#6QF(OW_. F8'F]%MQ:4!'3T@2 KO(6H^H2\DQ[4@W M1B/-)4F^$NRX$&LJS*I-X7SGH"X#=!A(ELXB99I>8%K^+*-RJ'ZTP7NQD5KT MQ\#[#::JLY=,5>Z.*%@"T5O'/^>C32RL4P%[\RMJ^E:;N1)/H-6T.BO'8B9R M;\ SCI6U4GXAW8XU"C6O!PH",A1WF,X3WPWC MQV\S-O_=\Y=8YZ].A/8&3/F2D.\N>+[E6T/\FG(:+^>/N12?N7@5[8XK7ZY3 M2*S.I[I(=^(!:H&R+Y193+K[0K*ZG_M?]FW'VO^;_GZ, MAT>F!PQ:M/\@.D84R.S$UU$D4H.I;OD?>Y;H>>\3,=5C%Y^Q%*D(>+XZR?CJ M&^^JWZ=V_3:2X?+E3>D-%?^.ZEU-E0RI=R_]G&MS^[0KX6J)G['GOY_76M_,K[=U!+ P04 " / M>ZM6C3=NOB0' #Y'@ "@ &5X,S$M,BYH=&WM66M/(SD6_8[$?["RVA%( M15X,.R.@(P42MJ-A@$G2VNV/3I4KL;JJ7&.[$K*_?LZU*TGQ:L("L]NC%H)0 MY>OK^SCWY9Q^'/]ZV=G=.?W8[_;H-U\S?49RSHQ= M)N)#;2$C.SO^QT_-_+:&)2S>L-'X\V7_0RU6F3UFK69NV5BFPK KL6!#E?(L M\"\"-A):QB,,DMR\GO,)L^+6'O!$ M3O$8BLP*[4X[[P_'@XO!>7<\N+YB-Y^&HT_=JS$;7[__T:/^N3OTL-EFUQ=L M_+'/1MWA6?>J/SJX_O=E_S/KGH]II=UL?M42/[_(Q#]D$Y.?O*5J,HL$[6W6 MVTB0JO.!FS&YX)I,9=B(2+(+PW[ MK> :_DN6;"ARI2U3&;M0.L6A![_M[J@8[^-$A):-0@F.,I9AP 996']2W/\W MU=MU=L8-%(9JZ9)]R=0B$=$4GG06T%[O2.&,3%D6XF NL]T=GBU9D5E=""0' M;D4*K@P&X3@1)I,\83&'891F*D5\6^7I'A!D(A3&<+TDDI1_$3BXPM/@701I M9,804C-W!A&$4H=%"K(,VW=W"JBEV6(FPQDS!?W9,%@(+4HNI$(J32)X)+,I M6T@[@XHF)Q?B>&*<0S850=$YMD5LLJP:XIMQZ^%7W"I8+#/8C5RP,5- /@4] MUG6%0&8Q ,^M!".9A4D1@2F<43%* $=*"I(!HSH(&90<:!92?- MW&_&AS_6V?B.NC_\[>=VZZ<34SJI3+4$9!4C\PB]9_:]T0:,:^'L#CO*22+( M/$S VY-$FAEM(;(4H4SA3,^1-&&B3(%]%.1:)<;1Y%J%(L)KP_9@[DC @=ZF M_=MPQK.I8%U$S[!(0-$ZY >MHSU1BM$ZBOSCOF,EJ1AFWO-T *,8JP#"^X>$ MV?JDV',N#XIQ$"EZ%R5>%DKO[U.0QMVSRSX[[U]>WG1[O<'5/S_4FC7W/+KI MGJ^>_S7HC3]^J+6:S;_7[F&EO>WI!U;E#B_EXT19JU+?2HV'*ZYSPD7(DU43 M@DTUU^KU5A2^CX,-ZT>YK5'WU^L\7&ZWR^6+:_1(%9$/C/R/\!BO=?C^:8,( MUER>H>\) ZG@5Y>FGT==0"4DY(79?LON#G+Y1 !!Y5&^.JA"@P/2PUP:EW5 M)3+'B+J53;ZJYCPM$NX@69:'#:R",A_2HD3N@C!&)3+BUDDZ,3*27$M!F57Z M,N;R<$:L"D.5Q<6Q<67(Y2AE!*,VPM(NEG/R8Y%PRJU0S$FQJ5#8X>M=M5#C MOXD@0F0_[!?1R1WO-,9#^D. ?74MPP,Q-9<151)N5,:ID'"#B*&N"R^G7$K'LCI%*4AW M=SPX?8#=H:UT;:Y@W98JY87.$1S&M19AJ'3D)'#]VU1DZ!@2Q A61$[11R1H M3GT<($IECI+Q?I'P]@&P=??POPF <'^-[?Z<)X5+>00"$<=H].0<+C&/]&OK M!F:+9L,_/M[".:QB(]*O*3O%B2KLTR)L4V;XFEI0'QP_/PVPR:K%=@$HO"D@ MT(EK.;X#[=5 BS9 ZWD7/L0"3:)E>^A6'@7<]JVG:P54&!::'%XINP^Y[NZD MRECLI6L>,#/0G/WN[PS8WA.2Q, NLM8]ZE)R##O"3=%(OMUQY!A"X"$-BSP)=3 W*9(85LTMDZ;,CD_>I'TO3R^$;PF M%7BA"L8:*2& LX5+98"+N^\L<17X&B*SN4KF@@I)QJ?EO:TNLY](\T0M!587 M,^73';^#6J#L*V46@^ZVD*QOY_X7?J'TI/^K_KZ/AWNF!PQ.V/:#Z 11(/1! MJ)*$YP93W>H_\BQCSWN?,:*Z[^(CDB+G$/C>3 M]JA#/V:_\B5KM0+6;K8/J]/0GR/$"%ISBV;[F)U^ZC1,8_.]T6GC4^?!>/9? MF>\%TJ[ \I@!WDSIBHI_1?5N_'B-R+Y8Q_BU[YM<&3B_N'Y<\77,OVW$-R(Y M=]]BK[Z];I1?>/\!4$L#!!0 ( ][JU:$^<93KP, *T0 ( 97@S M,BYH=&WM6%N/VD84?D?B/QQ1-=J5##80T@182\8V752""39J]W'6'L-(9L89 M#[O07]\SQMZE59K>LJMTE1=[KN?RG>^;L3R^CM[/[69C?.T[GGY'LVCNVV/S M],8!LYZ9!-Z-?B?L#@IUS.A5ZYXE:CM\\X.5'UHXA9-+"*.;N7_52@570^A: MN8*([6@!"WH/*[$CW#@-&!!2R=(1[(C<,#X$JV6/)[9_V+);IJ#?&YL3C&/Y MW^V.0-&#:I.,;; ;4ZZH+'VY_BJ:36>N$\V"!2S7JW#M+"*(@J=WW7T+ZT[8 M<3L0^F[IOML?6,;3.W9"<+Q@&?G>\R9@/!%*)K'T)G-7$6?M@.?IG[ M-^"XD9[I6=:7*WW+?L5OBWST-1J;<8@%YS163'"X9VH+:DOAPYY(!"T[PHKF M0BH0*;;2#-=!&#-$E*4L-F#&XTZS<:&WO/KN;:]GC5RQRPD_EKWNZ!+0ZE3( M'<;5_@"ID*7Y'.,0"5">,+Z!]T3&6^AW#82]UP=20,HRFCQ&$])X+YEBF!/A M"?B'>$OXA@+ZVK&BP,B;#?2CER9$4=A223'@\[!.:=11&? S-> GMH.).,;8 M%'L)[I;1%(VC,\7N* 0IIDAEZ3)A$E,7I\[O]S4;Y49S*1F/64XRF#).L(FM MRH2!')2(V-& ?"^+/>$*E( S^57XE_+3 )!$Y HA.%]>+]+DQ>PPN68C)/*6 M<%JT@T-&C^#$9:4T>PU<0-3PZ^-<)4[&$ZKW6IW>@/&6?=&]A CK5?$MW6=( MOAC)E.FR/U!!TH][K,4.]Q98]!2*!^@N"+)-0G=PD5Q6 )TSYX$U%4C==_W7 M(UW/_P]$O1-$C*..=J1,&\6K".-(%7820(T?8:C>9B.7M-!8&7J>9!DZ05UK M;N)$CM@51KDM?> L6DQ8:5MS'5?MLQ(O@:(M?18UN)74.T\#8.1,YCZX_GP> M+AUWMOCQJF6URO[2\;RZ7SD\?0.@1^O[$53>>W_M_5;(A,IV++*,Y 7%NZ)J MZ0\)@'&TJAW<:0'')*LO%27RTQJ]ROM#& ,=14X2?;JU)=ML,9Q!YW6N'D#-- [P S[!K%^Q7>@*P97M8L62(I^01NM49.3;U#OV!Y#U3$"%F3=1> MXL!X;9N%^7@*CLVU?1X0/E;_#KY_$&U-ED\!\,62/DOQ):;WN0O/JRZ\3V=N MEN*TOTG^F^1?F"9>N.0_\Y%:RMZ=!L^J^"T9YEB#-8 M4$L#!!0 ( ][JU;5M!:N2F4 &2?! 1 V:/WI$"&MCW^<'[^\O)2[,,S5E\UJ64X9I]:^ $I%+SQ6B;%T3Z0 MWV#(;_*$B"52*GVH5C](#?+XT")222J[SP]M6">L5;<^] U'M\W)CV?N3*\] M4RM:M%]\,I[/W2_/\=4S]P7%-OV'<5GL!<-\.H]KP&D0ZLH<2MTG:^?\R\!"GV1Y'+I._&)V!=8&$'Q=($;W/;'1 M:)RS;]U'ES^$A_F,G6HJ*_C35FV-?B:?SODOIR?PV8C:,ND;N@V(^?',IJ_V M.7N/,9@"_=-1GW\\:_'O"P^ @S-RCF.=>X/V#&7R^9.B/K-/\2?^02Q[HM$? MSUY4Q1Y^J-5+X]--Y:%^2[D/SH=W]=-[[G.YTW7;K\;[ST&EW2?/FDK3_W?JI>?.U35JWW[YU MNMW.[4WZ:_A-MH8@ZVP#WKTLMHH@#78J-<.?1C>668Q!Y2 M\J>' S*&]PP%5&X%]> 82%9 IA2+]CT[1UY1)> MFT/Y*K8@GGV&T],?DK+H8EM8M\C%R:]4JR]KO\/JKN 3Z^PSZB +5+/P]^&B MV3 />?6Q.MQF8 M8(;_)_ ?8ALS?__GD/?=,D8CU4)_!KE2-4J 5GK47,M6Q1F<'\[ ^O+-KUWGJEIJ\"TO778QI@]H*P:M&?8MC'Z0'J: MW/].Q&(5MFT9FJI\)"X@I/6 <#=4,-6G(;Q2+5;&]O13C0ZF'V[ O.:1?$^? M5 L/B'T#WX3Q)TO]BW(4,I9TW[ZZ!HY"NJU.^^:A<]5I":1STRJNXE'GMH+_ MF/$@' ,0T:$;"K*5>W[7?@5%@ &.& -B^@ CLD6L,>VK Y4J1-6):END/V2* MS7L?%-.MGS.B_9RYXQ$=>&D>I&JTC'+>=4F@_&BW[V^=:DHZ3&90?]UKP#*:-BE.'SX\,B@PKPKEPP M+(#PS@!!K?V/.HXB=5$J5$K5BT,3".Y>40<=FT IZEC6"'VE?<=6GU$U!2Y( MK:-B^H!1@BC->7I:9FEFF#IRUZ9)97Z"WUV4Q/?SIS(Z?[TV $1W0T/W_1>2 M5"M4 "CK.&O6#OW4//_'WRXDL?[1@E$T.L:]$9UM3@#3LZ\Y.!V1 8( ES1/ M3-9.Q^D)68LO?(9D^)3N]!SE]>H).Z68?%G #QSC- MQ:6__8ZNH/%%,2&N/Z1P*C M8Y/V*6.1HD18T- Z/7D' P*]$LOI#XDU--!QYT4([*%LSZ_^19Y=)JZ1O^QN MXKW SL [Z3W!3?8HA9/D]/Z +>#S[%%X"9?ACH-!(EC)P(U4C/%@-$I$D2=6 M,:X]T7),$X;CD2:8 PT+##;^3JU%41H]#.7'N]DY!9*-_7+EHW_($R#$[%$U MX/KT!/ \4FU,#:683F<:.K)J;4(HL.T)Z2!WE?M,5;^4;9E'9N:(?CI&D'_< M._ D6"Q(UZ /.!KW=70+#Z$4?GKBDSC9EL+Y@GS"!?,B-E4&-H[[=HDT8:H\ M/%S$U=1D2:R*E"/R6 D$+H%Q8(=OC5979(=YC, M*NL3 3DS# ?<#-?_1)Y,X\4>>E\787N4"SV%#E2=16*9'8LZK53ZN&R)[&OQ MH_?8V@>6+M![#ICSZ8G[\)+%>H^J.C]WHM0K2)[ "4J98CI4L'+YAW7^+/;(ZE4WTUEO=!MSG>40+YA%&3]F&T$F\F28D["0 M%@HFL^4^YYQ$YC[4U(.@N._)Q,LG"TP4Y--@$7QRP6\#"B96^ M,[_/>.+ \L;_RH9O\='C ZT2 VCI&(KN]9PK ME6K*!W(G/]&/\,Z?#@7K%8;F-W*8W1W(I^>C^7Z$&CNBFR:JX*OFYP#;6K35 M9[CZ#+MCL/% PQ/_%Y?;,ZG\O="C@%W8TYCMT=T"T%M&UQ_ RCFBA6,B)6UK ML$*I0:];F#)V>J(.0NP#;A0 ^]0-IM,[%F5/P;PL\S4L1PV4*IP,3(@7%2;& M@ZK#7@SD=L^JQ7BQ+NM]5=90M&+> :X3+ZLHLJF 38*9"ZJRS!U1?B>_#]5L M\ MBN5?->*><8)I\7A;7RP5?MG-%8?>9W[]B+29KN==*.(B*7T(?%)'3T360'3! M*33[(,%&<"S^4RI5BD_JP#^90\HCAM+XU3]VM5IM_'IVOC-D[6J>A^:7ZS;> MG(S3BY/"ML52="6+(VDUCN8F*VP^VS=9![:/ M^/!SB2Y5J^_PFV)H,S1U69M8*C,MIFAL&6!%V-XS]]1R-)L]/0>Y>9.]->'_5 >FU7UK@# MO/VGH]J38"8HBM1'BUW5=@]3CK7]::>7=" S<^%QC"F+5%<-,X"M'#-[TT&_ M@9("YVA X?A,S83](:264814=X606Q9Y[NA^&=0<%_.XJ.T*%^W7H=I3U_BM M]H&"W5ADA^7+S^?)Y\GGR>?)Y\GGR>?)Y\GGR>=YF_.L3DDLKTQ)9/E\$K-6 M%I,4%XHD?.%%$KP2"; >?XMA27S!.4HA4_#K3(&U>ZO^2+"OP0?2-.6>VO]( ML$@EW]F-@=L19[+]O+?PFZF%LT5RX\)")6X\CF>!YVY@R93+\A'3H@LO)2CU MM+*(@; ER4.N>9O0*ME_*U7?V%9UK SW@13PLS2.)1NS\]#^1L0BF6Z1=8[X MAAEE*_,H]Y?:S/];K*KZKFM&;)EZFLS,CS?-QTO6XZ-U>W/9ONGRW[JWUYW+ M)GXFDEG6B/740JM[-1#1WDK-L7T0G=Q-H/(\X# M>X>]/ID&,$<,A!OF!_*W5JO=OKH*+F%M[@AP-KS]!;\Q@+%KN5]D#7L4D>Z0 M4MO"TL3LYDLPT9B\>]1E1U'A\?>1B:E))O!JN:$9:ES0"&, I"<1?PJFP KS0);1:4[(+3T-#@ M1%MN5J$7DYT%;:9@&COXESP-MF1K2*XTX^40:#!V/&@%#;;BT."-88.8LPVR M!*9AN<:[!DX];J0FJ]I:S+E6&YN5(S0VI:,R-K-\_0VV M09MT?VJWT2K(9+>3[.1GSH;"&XNV>2-(R*M"[-Z)8&;"DE=@O/9(T+8LNR"*UBA:EWW\A766EK6H%S=C MN A7K^+OD69#925V/MW*4B]2L-1+*5*A%[>9^ <$7&@Y%\<".T44Q$9#*-4: M"Z5<$H;K08._G![XRQ>BT)#J28 _SE%.B?LU>9$O+-';IW!"P2@0B$[M;=6+ M$!5GKX?*V^>]O\T;:GN%@Y=CNW0AE&L7T7"]K1!(!61;'(0-028UA+(4D3OM M0JXE<4HZ^C,\:Y@J6KI'>#J\_4T P\M1>U$M"36I]#9/0S00U1MUH5R5TJ7^ M%40^8PPGH\?=F70LJPJAKV/TEO/;<+R!8-]5G>7EJO,6#HIXGI924:JJ>O(C M9D@Q=#'1YHA8RXEK0JD4\; FYD;:'@O;83 S["(FKJ22($EBTLA*6Z2FP&T> M#!O+PZRWR7?&6*1Z\N-EB*EP$*\G4$&L5812-:;=LS5#V1;Z1\).(F.I+%T( M%U'5[W0X2?J^RK@:XW8#)SU;E@T=-XU)?R(:E2W*MU0P!@4L+KY"S=NW8K\% M _2W?(T[OL>EW X>+4W80MM"+)J19!JU;W91MN9$JAF->&B4=Z..M>B+AGK/@#WU-&:&2:S'H652DT0 M&Y5D4;A?S*Q(F:8W?=:7[I7'<>.NTN:=YOGGVZO+]OWW?\F M[5\>.P^_D]@I>&\'??D9.=PSXL4EKE6YIVK+RTV^<>COVFOI)S&-Y0F[UH A M:KG?-[%QF1>WCH&H;32*[&A\+E#N.$R:NM+D$ D0[_H8\@4H%,E[.;,#X 3R MH[8"&H" +GU>VS.4=>J]] Y68O,"_&-.DIC0THL"U+Y M;?A-/9V!-1,'F!L#8LQ%V;0UZD3N3TTKW!>=8BN2(%42CZOG#M9TL5:M"^5M M?5JI>UQ32Y]:9Z;D.53)\)0X"I\HBH)4C1@%S].HDF4CL1!5:0C51L14[NSD M9.:NHEA WC%[9B&Q@ '92DV63H1\L)]\$+2GB.XLR(&'F MOY1=3ZD]3;G0RN7"3N3"-@(@6-ONO]VJ=GD$81<4OO:2VX":K T<8D@@?X\N M6CHW5W&O!O&YV%1WLGEKLDISRJ^RYM [:G:'LDF7\2;XWL+OK3@<:YCX ]FB29QQ:(+N".]N!U73LH6$"(2BAF]DUI&,MJHJIITO23^#0?"#\9V$ [QNICFW9\ NZ6$/+UFY9JG8KK_RJ?4H?R0)O*NPSA+!JL>6- M%KMW&=PR1B,XP_Q(I,KI^4S99?/)K"]+/#ZPHXPP^$U7)'+>O@5_WQV0.XSS M9@7 VZXF6=C<3D515@ 4=4D754$2*T+I(BP!)/8''HT>BIC>7;VO*7X8ZUU5 M@$42Q,H;S3'8 9BR;*$V80CCN)$YW>@<;[>@MOLW5 MQ3.J#:%4?:/7<3<#&)R1BX@51S*EOC?[?6?D:*Q6OT(':E^-48XKD]'.=VF= MI'MJRZI.E;9LZ@!V*P"Z2PZY((U8L&(P^!9 M4$9@3:Z_PK-!RX4#PN\6!S\I_%Z4ZD)=C)G,K*(D; R6KEF)PLS[Y)AEW%0Y74J FUTA[S;_:<&K)PN6X? M3"6_4QTMDZ"I*S&I.XG;UCMC1&_ROO4VZ$WD)O8JYI5,*[!(G8*2G^!A2/%Z MGC$"6$S0^:>SGFRRB3?WB H//9G,SV':Z!2TA]2BIR=]OU];/]BO;>#W:[/\ M?FW%G?516MVQK'J$'K]?+UG-$=- W!-=]. ME6,VI>FF;> 8@XL"<\]T66+Q9!OSTI:8WZ3SW-K6>LN6LBV,8H^S;S"M;L<7 MDQ#7YDR'6-^A5.:UK5K?B^B>/E/=67,5;M4+ Y3E;84A51$..V6UH'@S7MK=:^GC@=;(24K-%!)4TZJ%?+0K4> M,<*[&1W$%I3K,PTM9L ^&89B(>]5XO.>I AM R_QCJ;9#^=!W-P.L,(O\^Y0 M\UGM4ZL+.%IUXZLLU,HQG781!./.=8ZC)(8MV,\FQ""5*X)T$3-HNB\M::&L M!%:56%/RW#0LBXQ-8[ DP6(G;"LA2LP,VV%0O6- 7=5#KRY4XGJ/L\AG,HF] M+?A$).Q5Q08PAD0TUFWM^*@]W@_[),DXB7(_"I '6]"S?T/(KM"":I(@U6/6UWA; MIVD_6E ,%-9+@,(#M9$B,(JO5*>8J<#J#2LC55= M@;"K+ZQJWEX3&G%KN.3\8P=6U,88%>N"6(^9O9L9K>*>6I0%=)%;*/29:L88 MLY5RGW!66(V'(:#,RRE^UI)E32C5$@E,Y$[A+#F%-Z0&J2J4I>2UUJRXA7F% MV2R9[4=)MUMP,1\W'FI6T&H=B#4/:&64!K;@73%HH"Q*0OTB>34Y=U?GSL"C M7-W??IM)5GYK-O_JF\U)R+".WC=&]-JPK"A7F2MU MX:*[2W*)F9C$G'+.*],8M6!4 M57> -[FLU="M+^S:'7_N07ZE5OO5-F4@1E67S4G'IB/KQM!Q/::A:8P9 WBI M%:F(2"YY#U/R[HALLBC!HY';E%\!![MI7W4>R+OVO^_P#F,\2GR+/J]5U8,O M(EK=+'9A9\T5I*:&G-#[?1-_K!Z"?/0VZ8T MW7Z9S['06%HJSU(2R[*2DOO!]R[J,PN)_:?!.7I/P&" (SIMK7", MMGU.LGO)X_;6L4&ZPA?94ON9(L4TQ&^:^IL42[AZ7,'K'\+@'ZV)2,2"[4?F M/JYMATC]4 LDJ(.^-++@9RSI1Q@M@59]H' M/>1&8:YA9\ HC"/MUAW7WR@N'ML[P?M8>--M^A3H])0IH9<-7.54F]N%&0@C MSZA7<;O,>2>_R0_^C8,]VVX'"QWGEIL D=K.'5AX,)-XKF0$SQ6A<=%(!<^Y MJ9=Q$DR#U;B03K#'9SQ4 MCJK'P]Y:,.S@S&:\DT-(_ZK3$Z^!U7&U=MB.4!8["\SUPDYH'J 7;]T!ZLA& M6XIU$G=!-"_KNQ9#EXK\?$A[BN2K[/,>UWQ^KMW$S&-+>K/35@/Q-S-M2_RI M9Y[#Z-B=N-#1#WE+TP:K![P+7L+!14JPKYG+H=UOO!];;#3,#L_VZ9:6G>Y> M(*5QX_,=X4Q'OAT69?_)#+8<..$#IP&YYLAPUI1*.G3B<-NV'_4>+UF_X M7Z#5\E_6]A6*V+(EYF,;]=U9Z>>J;N/GVHW/,AU0KNV[M#I3Q+<1TL5(>IVJ M+ZJ2(%9BIH2\,534=M0TO"1(B(T+\:UC8W4>73TM="R[I'4A7)3J0EV,>4\K M,B17Y\X=$-[2ZF4=LSEYHR;42C%+@JWOJ;5.9XEA \911]C>"SV9ARA&6 ^- MW6P/W4THA416/R/A./QN;?2)MUK-JHO 8BGR3> =K3;>^6AL>3XZEN50Y=(Q M@>+NJ*D:RJ^RYE OQ&U:GT6D"X>-M*W:46P?Z2G9=(EP3=O MJ$WP:E]T6HCF&(_DLMJXTD'BM)R%3:T\P%(*!SCSFRX?Z:9C:O+B6R^U<"R( M?*-X3,@\\+#$\FP2=&$2V5X(P\=PZU;6U8.,4#8C9DWDG1?B$,7L.SYCXR5I MH&_G4=@S3C/F.LV1&1.9T@Z=KPVA5#VTPQG*8U-&\9K:&A:O";S@L5CR(O5-SJ G1, M_^B&%16.+_\M!DI2=&]6&L)%(\\,78F+'67IHG=2J@F-B#-QT/X@$A>36.4\O_7? %UAM"O92(-,H32;.5I;5M'K8:-]6+=PSUKX=J2)E2LW73_23<<,$:>1A+A%4Z5CAG7&^E>E'IQ)(ODR_*+XMED2J;1OAKK.PJP2$*Y@1G'6RDY;R2A,"_YF_D)5M<9KA]AG>%J M7F?XS98&;C6[/UU=W_[6/=A"P'\XEJT.)A&Y]472["A6' M>@VB7 J:R9S:.&4[D7ROD)Q]-W76]VK$3P9+/XTV99C'R;&+F.F[&@VQ;^VN MVL8RV.TWLW!M$<4D26GWP2.4%(2)"G)U?_N-W-ZU[YL/G9NOI-EZZ/S:>>BT MNS&,KC6Y\BLZI\0PZ).99*L#[K+\>CVA],UI#,]M^9Z]9)F+Y!.BLEZ8X9!K MY#423VW*6%@EN92F7?/C$WC647%IS'<4*"6[X= M='1;UI_4GD:;;+38CLK&,"L#>XEXXR!3XJ(UA!U2"X1X4&ZS MW1)95XBFRCU5RV5X9OA8OX_W8"U4U*CZC)[!8^-;H)R;%*35)>4_.[JWZ7M_ MSQ&,+*DD-&H;',E=@G"U1;H%'XL+PUG05>M"[2)J5DHJ10!3.CT=_1F>-4QU MR1W\O:,\T6,3V.T*7)<%J99")2L+ PGAFYWS<=.CU(V62JJ:B$=QP,35UIH)-3KY>39[G$>L[A GX,U]IK9P*^091'6&I>Y/5*5V]&Y1 M'M]ZKH&F[]%OR=;P2C->NEX&8)33)@D5*06[(CN WN*X)0EHJ2%4:RFPM;V+ M/Q\^1$.6%'1/'?A]TQW*3A^(U_BWQ[LC)=U7!3%J9"".L9@WADA84F^!XK)0 MJ\;L")<2BM,6_'/%UY)*G8D9&D\Z96T=VE;XZ;[X)^'BIVTJDC2)U774;OFA8O( MF)W^ P\6KN2K6Q1;VXJOKF"30OE"%!I2/:_XNDW7A=2P4ZF7 3L9O-07: 2; MC 7>QB3BM8Q@Q3(2[C)=*DI554^]L%_8I!EJ+9P:88M8&+"V9<@N9BMR#Z5; MT_?Q[NZ:%:EK7I/+3K=U?=M]O&_[ M%>N8#YYT;JYN[[\U'SJW-[D^OT'H-C&IWF(^=;PM!'R'U2LU@6'DHGU#][&T MM?OX38K,E3 M)P[3@].]YT\IJQYDRZ\QPUWY29U25?0.:_E)C0K3Z.W+XI_4 MI57&$R\+>TQ%PI,&SNH*VQ='6&&[EE?8/L8*VS?L!-H&(2W_F+6"Q^S*/V;^ M!3$KQ?7,]&DJIUK16Y<=184M[K^B=Q(3S=$H=UC<."-XN[\0XL:_5=VA2M/^ M\>P_7QQ+U:EE75*K;ZIC]' T=>6+;*G6[> .[" &:M8]0!C?-&P_E^_]!\< MXS_B&8&7Y#%R(].A\XZ9^",'CWRB6+BY?6@3\1]_NY!$Z>.79K?#+/$[L,C1 M1.<&.,=0NMCQ?$DN:ES^Q#'FHH47D5.5;5&3RDX69+CCG2,2+JA/3\(D--]FW2[:OPD3I0^\#R]'Z1O$/G.J)**GUL\9D$]J?XT?OXAVR"B:&. M-8#7$]4IZ";:!+^G8YN_B^M\U-GF&7=DVVHRQ,KDG;N&K\WFG;<(M%M.3YA[ M01T%5!A5Y^Y.1#Q67& KP=%5W8*#Q;R.C$U?P6. Q\(O'(!/CL9?ZA;^722 MFPEHL*A6H7&D.0K@2ELM3T6^K-*F<]M_.>-:04E&K9ELF+;!%0;-1GU-U,8T0\LO$G.3T)T$?/ ML<.VHJA67S,L!TB?S*^]2'XR7B@8L *AKX@D@E/R%^"I(36I"O2.]Z I&<)W MC!9T V@>\0&[Y&D;B" 7^%.X3<=QO]0]R8E_K-5,&5SQR0F534)9$?]%&+H[ M]>8X/7&IG[&M^D>+-'5@#QH@?FR@CJS[]/"S@)L=J!H-$$^7]AV398,RM'MI M*2#@1R/5LEBI2GVV-6*9H]>C4/]PQU+# >V&HP%>*.!(9KN!=_YP=.[W=]<' MP(PPU )(_!T7@5FP;1IC57?+;@)# [T/WQ08N3"V3* M?$:R0HMD>M,=L3H5'NO;IR=P$I -3!>)JV?WBC<.XJ<_&F="AS[+F,'Z' M*\,RFUB'+*AT&#K\WG?Y'^Y& 5ELCD 15/A99GM6C+''J>9?<<&A44\\N?.C M"F0QSC$$KHP>5/Z7SQ3@<<:GY*E(Y)!$.1$8Z+^M)@3K;@"PS/_P;*A5MW]MWSRV,6&T-TU6K#%US_)-:()& MT1CYKJ_B:>J \B?ZKB4 &W,P5.$P/14T1P>38ZA5/#W!#;C+ PN+F0ML-L!E M8431@&#+:TW@0PHOO<+7E/X%HACTXJ&J:>PW5FG35 %4\.QT1=-Y0"+$N#O,N;DK>4N@[F MVZ0N488;,*L"#\\6"RLBDFRW[B7#29>#F% M)FLRX$[X@/I@;($8:3!8X(&VD%Q)'5'BM)$Z%8KBKMM#SD=1$JJPMQMP;=+8 M<>ZF=7P@SGAQT[H5G'TP=/ AG1UV63LX,&QP=@Q[ZWUN=*36K,OELW&*3AY0 M-\J=3+)]+G$DUM)$8JTN-!H1KRUG!8=9.F*;\N=H)ZQ1%2[J MB6,G+=TS-$T\@H5#5MH3N[@F$6/%B=V2F+E^LG^^/Q=DLFZHS5J LIMF(:V% MYBBU7A;$\I:R(/)5C9P$4I$:VY% $I)D#Q2P][LZ.^N[MAE:I0KVYDL8KPL7 MAG8;[ET65]E-YOMBLM(&X9K/X2/%#:_DL9$LQT:D/#:2QT;RV$@>&\E,V"*/ MC;S!V,@&%=WB^Z#+E0NA$K>[4*:# 5&"(S$Q<;$+3(C8%+TO-P>\\ZWV7JHOT&T/8N1$9$ M32H[]>9FA4?LL+M?"Z5/6'T1+*I!_>KZ_!88G*7M[X$EK@=/M#JC@:18[F3M9R3!-^._3K64<2,/+I_E///(=5S=_%.M*XD7>V^1IF MMB]EU'YS2;YVL=8=>J7JJ@7GCCP9AI)D="(I3VPY>9_XYGJ7SY@\L'U%J*T( M4=3*0DD\IOL;R:-CB]Y,L=%1KPGE\C[=X^M"P?*+7ZDF3CSXX)QM29Q! -8W M#U8K_!F-LE"K;M#(Z=A GL0YBPARJ2Z4:A&=G?MP9T8*1G&'ICI5_?>IZJQZ M)8MG\ZMI6"LHI%&M";5:3$:<+HA7CI.]D[@.P*6R4&YLZ>K93E^-+O6NJ855 M5RQJ/E-6=,7H815*JX^%< Y<"J[NSIS$4?N5E=^#H>\Y!%?E:91J0JD2518F MUD#Y !&3Q!'- F*R+5$%HM-X/:DVSO-8&;6)M/K$8T69%=XW=$5_[XMJ2:A) MN[O#FR3F#RQ E 036HG+>J,NE*LI9B6D>%=G66WER#=W0F_#1/2)IQIEF'C5 MYGDG(58HT.)AA,&,MZYX>C+C,."5]@WS.]86'YL&%M/VV>V$#::._$*XTTKO M&:U[N[-6(_E$^43Y1/E$^41I3[2Z>+E8.L+JY1>'7;U\F[+@R7?V0D\1I7ZK MD6LJ6]2*G:&S>I1TBL23QI"_:CNQV8J#6A#I%0K@E2+>]O2**KZ2(%4B7AE-CTJR MP#2BPZQ:%\J-B%>E,YO;%')$- ,&P;9\^[IWG_:06]8=K\>N.[[/H.=NDBI6 M NPB!8"E(S!X7H(QIQT'3D=2J2Z'&XI.7CCM6BH=*V:2%X'[E7VY&KQ?U> W MBHNF2D&&)6 LP*0C6=6G?!%U!/*.=\,+3P+,;$[T"H>E-'-R4+!]4!R3[7+U ML?'@U>3@NO>@Q;Y\ %B)ZR!^X0-Q/G/E +*@5X"TO#^0BF+",,WD$27>$554 MB[7;)@#$\(3IS![)A%22RA:";X[<+EU@W@,L[ZC9#UJ#!2D@$L>."(,7&8X,!3M)8EQ>0B%RVN)&P;Y*O&!?2@F/W.[B6@7EQ4M">^Z20,O= MTY/%GKNJ=2!-=B."NQH/.Y6MJBZP45N&]08#K^$!PM7AQ_J.R[OSU43Y=QJQ MW;8$_)&$L-](R/HH0].N.'@3X>@M&K3,RH;U/9>J@B3F8>B4BK+M#1GI>,5_ ME4V5:0#K3V1F Q0[.X@>L'QM:H5[6ZB4(S9'.N9R%%LHL5)_*#Q-P[.R:%[ MD:):ZNL8U>]4-M&#@R05O"Z2&-OWO0OE5+T+S1$ZXG=14L3%_<7ZME;,^\ON M48D? ^'I##H+4FCHU-A&R*TXP'?RA%WROW1H1[^'\P-/(!$_O!@K;)FR4+J( M*1.STVX(X?&!J*.Q8[-[8;R,>LJZ=0@GV>;MY$M2;4%@]\#HU&=D^-B,ML,! MZY6GOZ$V9R8K:LM4DJDKD\$"29$[J,1-0UPY86S*JJ2E_2\.GR7.F&J.8E0, M+9H"$93U+7[?LN^ZC^D;1_>>P\_)[(9>W$[V7'![UW17L3I"6S M^98Q&L%&V )F0) 5JVI;$)+)&S; MX5?X9X$QE)7=[;N#8%Z]Y[12P!-?2Y)PN75LRY:9#9T-X$1=T 6&]BI@&H6% M]V)_,$O3A!U*A?=)G:ZG>%3LL[(Q^TPI58V+K7LP8T RH[7(5D::+[*)73.. M4()5-T9!)1T4?*&:\<)R_0CW*5K."-Y1_T);B54R',KZ$QX0'8M)NX@Z/;$8 MIF2&J>")(8IC>J\NRS;T9<:' [VA>%M2C&=S:CUB1)*;6-"J6[ECI[6D6', M^0L8;@J*;ZI;LEMUV:4!MK)'8-(6.Z]-8*O/6[NJHR-AQJF=@JLZBVELB27Q M+66Y1Y_7YU_$0IY9RG9/.S54LC32:K%O>Z6?G_AZ1'\"L MB^NY.S4SKWRAH!9@T,RMO"8N\W3>@3!WJ:%4%&-VA=YEMN)7. *PV1U5=EE9 M^* 1N?#!CFJJK%IMN;31:I,6%NMR4:F5#>26Q8-"KI0ZPW:>R]D$A1@YS*DZ:M2R?ZPA928&R-=:3R^)I?N,$8D+^G=K%[W%K=*$EBW* D7(8TA6;:&2?O()I18D2R_;(: M4;(QQ6 (U2;9BA]O2/OU7>?.3)//'1VQ\:2SW!EK>EA.3T)/BTDUUF;--@B@ MM?#,_!N!L"69B5JJ5O)GR[3Z QR03ST7+.-!EA7ICQ>"&%)SA]$6+!9WV7>W MUZ,D !D#M!:R)N@74C1L0F5S9N$WAO[K\H6#>J,:>'B*TS/O:0L$QTJME=W9 MD@9+<7(IV[*))(6[8-PB=N[DT@$2RY6LN[F2[>;]3>?F:Y>\N[[M=M^3N_8] MZ?[4O&_O,!TB?L;D>@![&9)14)%:_QID'([--P#\YV6^ZIN;#Q1(:3@]P0.( MC EX#] 9_J6H&KO>0-VMD#&<0/;JVEI+BS*#]9&G?3NMHQ=YNJ$VMF$S1I2\ Q5^3?7@ ZHHM/I&W1:&;X=!ZQI@U6'M MZP##=[R%2=,&M;?G,*GP8( ZC%.:_-JF=^,NJ+];L)L?SPH+YF6E+ER4-[_! M&>.FW2$C."T'07+XG2M[4ZH)U=+.>QM%#^@OE#!>5&;?3*6IJ $G9OC.N?\3 MO)?PENM/[1 %%:%QT=@,!9FJ2L7LE:E5R07ZU+C,*U2EIT/$BT>&&IJ1 H-Q MP\QAH:@EX)DGVY&J*.N#Q(FWFSCJ"EA9)9,D397=7X=(^)50"MC?6I-H;;-_ MDS29KAH15=*L$M&NU5./DNH*> AILZZ M7T:_&M[MP8#V;0*09H$1]9G.A%KSYI>A2;35P\@\/A1S,T:$GM/KK7[I4FND M\'P]B231C(MK7BUK;-A@:*CP6_K2^G#.\OZEO1O%3-<]E?.:W:D-FR*T7CX2 MQ>%R/H\B]W@=BL?+15WN\\I]7OLCE.,I!1\Q42JE2DQ749/6!'C*I*@2RX[W=9CM]NYO2'-FTOX?_/Z]VZG>WIR>T6N.C?-FU:G>4U: MMS>7G0?OH?MV]_'ZH4O@D=N[]GT3O^@64]_';(N"5"=Z"%XD@Q=TF5=.<<%F M@5EK]1W+8J8KWMB&)[2)I;)[N0-5E_4^AH# 5E54VWT(+],ZFAWL[F;H8 ^; MQK.JL"K!W,S'Q^VA; >F)3VJJ?29U=K&F[KT&8QCO,LJH^5L4#*X,%P/A@D;LV/HX^?1+FM=F*+7[S MSQH:CJ;P*[%'M(;&<_C!T!+9%Q6VIP)% M]=DU\MZ$5\#F7BU.>89Y>H(?CAUS;%B\S:$]9!0]!J020]_!P+ \R>5/KY0@?TF?O0^<:SY3X PO4^\.ZCN-VY+!??;TQ,V(XY^3P<: M.I^Z?15CN .U+Y".WB\*_!HYD"3>-D6=@.W1)]89;POA_8P9#SA_ N[KC'@=)-X 09_AEGW'!%JVM0F1GV55 M8S=F@= <; 2BS3 [=HAP$?H,$X4C ONP#1/C- 1S7V >?E-ZR4:*!-BX18-C M\]H../' L1UTV3[S.1G5,P[./Y^R89!/;!>H;S*QHNK/AO9,R7?=>.'BS-'Y M[Z9J?0>T %.G)D*9=2AEL&!;PC4;IN6)M GIRPYR0I@5OG%@+EQB6T*%?Q&'8T!]P .SM^LU8BX6DYM*KM=1072>&O=#8.,4ARZ4BA(\NG!:LUV6'LR;Y9="P<1YC72[ MCS^X.@KXC[\U:O7&Q\CAV*F&N7+8UK1MA"NJ"K H/-&@,](G%4'V,E1!;<+C MQ F;J5;3]U@\"HQ+=L9'ZBN2>\^Q5!TIF3W!!\!3Z'484O%S=L@9J?>'!A/2 M<,945I-E9I\+H<&MVT'D-+8G&GLL=D'#>=*,'C9[-(&@GD!TP>\4Q*8QXO4D MN*5@Y31PO#3 9+9+!E-% #^DK-85(NH[11&J>E>#V25NU)/1'/7:U1+D4F2@ M.2C=&=4$V15(4*K0(./Q]2JY#TJ_Q:0?BEJ];[)^H]R.@'&-@0#2&";1IRM$ M.Q4>QN$"-C53UQG38A(TI]HCHMJ.2Q=NU3];92GS3$<#/0_@U0.]DR@&P(YM M''5OW6VFK#/ZP,]RDC@BDK@&@U9S76Q/F%%BF& *H)YOC!D#$+B7B54H]!_@ MR2S +%C&"7(2JC^KIJ'C*S@>-P] WL?^E(EH&//J,P<'%/M&'$/!.&80 ^*:LD6$$B ]PR!+%!5-YVQ5XYOJO\4=TIN!^D=[ !^L>Q3'R * M;TT,!W[%3%+F^)VL<.MPWP]SXGN(=?W*@*UY)W0?PQ_S'[ZHFC;_&0^4+#P9 M]B&O92KX[FOW8PSQS#^*+$I?& 3*_OJT_XT;9EJ8$8 V"GD\=J.: PPP*/&[YX],"%,[E:% M;U3=T(RG2?'T9,$'BCXV## 0=]'LG)#? >]NC H=< ##/B6.KCBL(*[*'8+Z M*K=QCW)_)BQG0A:_S%QBA!3VA M7*OQW)[)A"?V>5I1DB'29CRCS*?LQX2\**E/CBP"J8Y4339GW>$\S(.0#/KR MC;&J<_W[#O_3$^;Q9Y$R7J(4PT=SP2_! MPZ6&@L7;">FIP)E/CP#^Q@$0<\9J/J0^I&6OPC%G #8 "" MIYP[. KE&T*\P((U=*+BBV..^)GABQ$3D,K'F( DY@E(R_HK["#A+RP?) M]GD^RE+1.T(+;39' (/Y+-;)1#V<[VFDCD>RD"/?>HPSP!7U'HJ M* %,D\6H 'NL;VC,XP([F:9AH ZMH@7.CI1 GK"#@^[EO\$6U&<\.7#J;'9Z M+,HNX0$(5,U]I3^D(Y9/P14$Q4& X#K\N0]<7T;,/!F8N#AA,1@=FX#H;O:(%UD. M1*AY!%2?X):Q-D_K?M;S/[FS^F MED?9DR,@YI8Y :*%4_I*>B9+/@H%/.,C"'*0OB[,@^P-,(8TP,G&FCL."%R9 MF5P]E(*N-8(=D;P&<]HF9TSN9V=T<'(#U4QEZ9XP/MKW 8>PO%V\+N20E@9V:K MOA1AY E,Q#]2[FEC-J]K.P[1S6DBBU<,A_G66#08#D /]!W%GYMP>,]QBYOU#C%P80,X)=*Q=)=^X3[F1@Z 7P>3Y^G_T"V_+N\;-LA+$-HJN!7 8BJH>O/-\8.CT:FZ8#>FN?&7PM SB(#'P$>.@= MT!O*@\-'5A=$"0O1P^EC]KU4$AL"'F?0_C6F0:K([/A*F/G=GP*"N1Q;M[]V M+@OX5H\^(2,QB DJH *,PQJSVRDRJP['. R3SSQ*!];%A%O:GD7UJ*/OE$_% M,N:!87Q#5L6>H$4V!,;J14I,1Z-,L6396FC;N6E1([#:,2'&NWKD#WQZ M8LPDB,YDAC+=F@<3O)@,RQ%GXA\]Q"#,J*;ASR='55B A D4$'?81M!51,S:P6HB&N6@\ =V+I4RX M7N8Z45@7, <6R0P5YN:=NG<\,N#H\]8Y[5/F(^(3L&Z(9^A.6E6'&$1Q]YC+ P'F!GS=\<:@^H<*, M6@-Z)"RNT,-\KGF%ZK[@:ODHQ$WYQ8^G\8,,)J1EX"$W79W63U%4W,V[L0M& MHL),9,Z+9$XC67:ERO MY6Q2EQ\K93XQG@?KUKV.N1;*'&1RQH M8Y95\;]8:-.F8W35 M?:=ZD+4N><-PE\H(CT,#'0WR<"8;9;^AM?3>"+<]#;N MZ4GH'7(W*F?-W>5$EC "QDF\U*;%VYR,2;NRFF>#H(A $3)"%/ ;A* SLSN% M*A?Z&%U $08"P_&R_'A_;4MP]7#N/E3\GN';$3V;�(KG5F5:$ MRXY@MWN1!'_=R MJZ<>NRQY 5ZFG[LR[;7M9:JXM0FX& F&&T$)F[D)RF0CO\KI%Q*>,?<@,T4#9M.<^_,/1WEB M9X %Q?E[/ 7HU0.Q5[$BH,'"' .,'7KW:X.C3(F,E;;$D+D0DHN&1] _18&K MQFXJ]A+QRXSWJ?@%4Y=2/]/PVR),+FL^6AE5$JRCJALSM![(S^SB_G8A4%0[Z<<<['3]9183D]F.L7O8IF[ M2HGR2O3PFQY,8^!E<;[3">/EADY=%67&J)ZU:Y08A\X'HWN_#LZ7@C<^3$]Q M HD&(Z,%XD8Q.;?GFM"!G[)M[M<<8N/[=9W%Q4JJK<57'>I]=&E('H"U-]V8 M/L[N-]KF[AK3ITHETCZHI,FLVTS0R=;[][&30,D<<2D\?P!IQV5#^G/=NP*5 M.[T.&CEOACAS*HS*8^.T: NY5NQ?4:Z6?UA'2=,MK*"E9:WD/)WNA]5T%>'U M;?K:K!F^\<,&?6VDBBB(4GT[J,3N('P$(UYL FTP"HJE;6 MK26A'PX"E2D> M@XT04Z^6A6J]=A"PR]2(!W$,@J(GDF!96TB+5Z=RDWU!Z"L;[&8SN&_3 W*S M,3=!L%@6:N75QN>RQ21$GPD-LP%H,H&!2KTH;D23:4B7-XX+J5P1I(M&?AKV MAH&RF/YI2,6^\EHJ;!3ZW M/P?1\^X^DC@*]!(2V,2;BN62W%I+LC)2=945+U.?Z3Z3DE9O=@KPX1CB*8ET0ZQ<'L^_M'U\#CVIQM2*8+/]-+R)U M[Y7D1"8:* .0YTS,J*-"J;:9',Z6_G&H,6)IS6D[P-#8P:*B*I2ES8S@_"PD MDB^Q1J,YE'0):;UP>C"P>(VQ+U_Y@0@GJ0Y',D_HVR,&1+%27&VA;7@HO=WE M8BI^5IDDU"\V04I^*!+*04XA>XV\IJ0= M1\@@Z6"G.$K>:89EO>>%N8Q Q9D#4) 7,+->"&TF,MZ)E;IP48X7L1JIBJ+1 M3>Y%O\_UM?C:PKN:N";BNXB(17K@2%N+H&-R_&QV9#8Q,TLUH5K*/3_[-/1W MZ_K)=>G#H.*6TF.Z/GE'TPQDH46LV.#=/Q+18O56;?=LLZ M'UA23;0#0IO3@M+#K+[G7UG>$WWLEG6P9R?W,R,?JAACGV=Q=SXRE74 MMSKZP2PT-[YRXRM-XVO9S)4X$:1$!%@E69N+M4!0#*>'24T;[&YUW>\(<\;8 M]ZZB45Z.U]HEI)GX%77_NR.%+$Z_N^RQC4Y'0N&M@P1^QCE#DN&S)/&S9]PG MDF:X$HUA&;2[#P9S152&]"_EX5):%2:; NP+6+8ND' ?M*_]UM5./WT5W? MP)+EJ__=[>P1^M[I2+M?P(,S MD/NV8U)SETTT88[_52B0*Y5JR@=R)S_!F>K2/QWL! [S54FAX!T117WV5L/G M*("Y\X%(C+>XGWB'HS9>FW /A#1>)4"#$57&DM M9*429Q7C6>BY.U@R97"%N'2.APP=\NN20LL M@-B^=4SR%&@[$-8=F'/!*40!O%B-_H?HJ!98HV/91%S"VU@]//K;LUP=./7, M>@-+#24$G"' YD]/EO/Y=Z&D,I2?*1F"8@)?<)18,"B W<#6YK@,Q>G;UGOV M%ACX+I#&G-V*S% M+448B[5T'?C3)Y@UO&5(984UK7\["(Y058^IB,N?\^MTS,N5DB!><+%R,44] MKV\7$_6G)W]W2Y+%Y3*:\0*'VETAT;#B%2,"W;#9,+P[.^.* 3W2DI]!.;20 M.B-\2&O<-GIR;+* M9*5 -Z%HZS(/C,P3^W?5* MQU&D9-#C/&4*<:I/%P[S_]UU9\6AJF^R#G*8D7T?GE.980\C:X;QG8UCC,>& M:3NZ:JOL&V0KKGQDBI- U!&H.P (KIEY6A)3HV!$T]!\^WFQ6E.J-/:IYY-9 M[W/*$UVK?SJJHMH3MO&6/%:Q/!6P&,!['\9.>PGIGR'M2_BX+8: !_ M;O 11:%\(0H-:6Y$8*V@UH&@%OBP0,H#54?>J;!3.RV=$&"Z<+0,YVD( S%G M&'EB&H_-3$Y40:8O"7QQ<$9P_Q;G_WP")JEQ%0P( GI<3.,%!3_?)6X(*(H= M(Q4T"+8& !6NRAH"$Q@")]^MPRDE3MUU1O#4!"FLA="Z E4,N>]A;PQ%]L#0 M-(93PMS&2 ?/JL*4"UM6-8IF(_#9$2,64%AZ!FB*GK!@E#. ]WV6#F2E&OB. MHJ)NJ7S8(83X!OI4TUQG^H]GI3/V-TC+OO>WNPJO%;S=S?G&^T%0AXAJ6W1 M0L0/3%I_X]*ZC=+Z4\\\_QQ0(+.1;CC^\]KLD,L:D6.96=9.6F_2[J MJ_$9>&R;J+;/^39IL?Y.O =J+JZFGKDA:[..MD+6#9L/%\5:J75"3SANXE# MS4&N%Y%"@W2IZL_4BD27H>".5P]KLT3IZ!/O>C5I<9V-ZSTLH#=,95_-=C80 M*2G%^-:*0 W$G<[6/0J^919 M+M=:BGO9)CT*EJ'.G'8#U^C,>=T4WYXG*>=Y\X"IU,L F(T:*VW/^]([#Q33 MP'9[$E:FXT;:T=;9M\F=%]<1F]GS$MAVZE#= 'S5>D.HKNGC$.=4I9'#ZGDH MTO>K^OJYZQ\(=PGP(!O7)DY/8D79R'R0;<$:")T18W"N*A O[2203> %$&46 M5IR-FOGN8&M%"'B:$B#W67H*/"A/F.N6I6/T^Z8#7[H1N-,3^)+'B'D8W'LY M$%H,A(;70N_ 0Q&_43\,2EX,\SO;MT'<6#H/!^D%C!H3=L[A^],3:V+9=(3/ MS8=&W:P"!CJ8^CO E,5481@>BD?7/KS+,.R8U,M7A%=Q=IY;[,7+G@'>2!DP MC]&S92#[$98B',C/AHGHQ10_%0U4'CS2# P0 !Y?@F^Z-+P0UB4#QV0I;4#T MCKO3?C!7M!@QY;AVC"G'E>-*.8X0A\G$47Q1-6UZ'I%(C;YC,=JD X GQGEU MEU1-H/^>8\')M*P9*3!4,>KFF);#62B/S)M^9)X%6D'3&GWJ?;P>#PA=98_OK#BDP ML*9IHO> R8S#SVKXS8WXZP9FU15Z[E8MME4YL%5,^[79LZS1O# MG&8#GIYPV<_4CV#:@>:EI @^U;.7X"-8#QMDX30D0[!II-ZP,3L/[6^D7"2_ M/#9O'CH/S8?.KVW2O+G$#ZZ]OR\[W=;U;??QOMTES2^WCP_D6_/^Y_8#N>]T M?RXFN* $J1-T6@/H;3S60 L$67X(>*@42>OVYN'^]KK+<'!W?]MJ7R+8DP-R M!C*[VJYLP(,[()>JU=<,"P]TBV>W<0ERA^D]"IXK6,@Q<,41*)A,R52F.^X' M=SSV=TS>85ZB0H%G<7/LW@&1*Y;E@EA]1]\3EFG)=. N!;[(Y7+[U?5"-WGR MI-@H5YCI!;H7LRO>X0O_^-N%))4^!A]F'XD?W[\O!I'A+8VG_ ;69M(!3F[, M+MZ_ON$]IE!,Z>8&']79D(SA!Y)S8"A@J*Y1V*,>8/B6>7KXF.DD+YA IG$Y M83F]$6@+4Q#,[%O%]?51Z54$OAK+PE\ME@ZE_H5&'*R6#PQ_N$H'L\0 H:X[ MRB*8S 8&9& ICG=W$9C)=2*J!!I#D*LV)1.1JJ=(#)\; *ECL+(E?M M3^_7N34F.$$(,"+&;!WBVEG)GV233:; MCZHI]1ZX+M:TIIOJ3>:/F(O>('&!8C"+#5!-+)#XIJFRQ$80-[JO^*)VP8Q- MEF,FHZ,5D&![]# E7\L!FGMF\&;ZAH=5$HY4'YVG)U.-QL>LNVJN&<&K3'=W M/^0'DA]63ZGQ9ES/DAC5+*2K%LD7GAOOC''#S!TRG1"M9?8[T'D0+I'W2!:V MB$E^U!PQOLC.%+(=5^/L4:J?GH#>&=#Z<"H5C5F=*WY\:\8S#2J,G!LPUU-8 M2JZ;Z@]G%@@+'G\!\Q,!2X-)Z3!7!WT6C:;'8ELS#'0JSEQVZX&^J>L.2VS& M-: R>P7L 0B\\+/O\1H =N"1"95-UT44GB$< 8VG)R\(+[Q_XQ/)89YC/WVK M]_FN>?] .IV4M(3 1%&O/]P^_-2^)YV;J]O[;Z!"W][X;N:$5LC_6ZQ75=U= MK JSXS %_FFZBJI8)-?MK\UKKJ&V+SLW7]-74=.7"%>82,[4 #SR\)/EKX_D M"; 6YK=5]6=#>^:G_1G4"<.! Z7)+Y:CNNY>#02FYJ6F\[QS[N& IRTJ>-J$ M@4(5T[/[<&PMQB5]#P?YR7@!L]1$>]-6GWQ- 12?/]#>95Y1Y'HZ:D' $U&I M9.GNG-, A&^/J3L+ &%6LB:K(]K9-S\?O6_/)L+F]G+QHD_*CV2PRLYQ<-5L/M_?' M<"S3,.3WS$"E(GF\N6]_[70?VO?M2])M7K>[Y/:*M']Y[#S\3KKMUN-]YZ'3 MYHZ QVX;OW2Y[4'A%-&G'P?20-N];%\U'Z\?NN3Q[O8&L'33N;T/("O#OK M#M;$F^K'&&^J'E>\Z8!.3:5(OG5NVL#BKMK V0*^Y R?EJ,3.-4B63!*01ZHV^;!N+8$Q MZU..N?@OA@:6S!1E"L9)N,+PH_DY:;C.1&;106K9T+RI3*!P5^R0-_-0?_+L%?*=41 M_ 6?_&N)PG^3@;IT;+N@+#%05C >^0NPF5]X(3-MXH+^L$#LDWA]2SZ=@]<# M;QU_KU7.3:L_4&@/(.*8F+8D:\6A/3K[7-E<^;OTADN42_S+T2F1&@SN]<." M[PO+GK49=*6:5"_5/1AOK/BQ7 -@%W<.+$>VL$#O;WR6'.@6,6; MT=#N\9(:L)$GD])-V<@Q0GN&Q,=@4#/HR$\>]#=6#7U"]\;,83\/>Y@L0.EB M:7/.'J!8 MX6J@N#$S:1D*\QBV[:':W\AH7[!56,(?:( SV8#9AVJ5_8Y0E5S[1=J<:S@] M2U547M#>32%MX:UA?9($B"MQ0)S,;>YE<:3A%*XA<@I3%S05X MN221%JX(K]![>>(_JR/RQ9CT5S?<="GZ PNP;E"#9(N-2_[&-Q:=X1NGF,?_ MC8(0U+1L;M[;^L8;;Y1JLQM/8)_I,M%4$KQW'YB/#8JFPI-<081YJPTX5=V[ M+'A%"Q.<]B5VEHN6\@]^$9Q0\EDI(39YL=)8\V+B!_-_;W( D_3FXP6SB^]< M'P-2T#!ON@4[@<]U50;J,,PG65?_<@_Z9APCNA\^5=FW-V#7\'>I=OZ] EIP MC0/[7]^Z#Z0Y+6^0.&R;8U/52(7!M7:\<)5*%^!RN3;#)3HCS#>]EGL6ZCE/ /?:E/BY,^HS7"[4)JWR@>.TP9]1\TU/SHU[MN#C&JQVUMWNU(]R.[7:^ MWC0?\(9%%DW8.RP<)O/$(%[C@]5@&+E-IJ)5-8&'\%XGCZBZA1@4!SN)RZR" M)2LYP*_UN[5%W&(DZ*>#>7IT*&L#/$.LB1_>W.8/"+R@@*-C8U(<4';LH<$* MAR1502CI7/%R<3$G?V4K1VX0=OLJEF4;J'T!_0?)I\:7%^X/N-SMW;V/N/<[ MF"Y1ZDUTL$M@Y!_^ZYL\(:);:^*__NN_EEUUR/^-]N^%5&ZX?WR9?"!1C\6Y M=3[U6JK#>?MC_#_@AUJP]%)K=-\J/[=^X M=/M@C,B#K-JIDZTWD4!^54'%RJDV_W=SJMT/M[UBW-:K+W7E%P^YY?6EDM-' M*I)?V-^_/XF?I58?)/,3KK),&\=HF=8/V#)-ACS.#I2^,W-F\@GS"8][PG0- M=,[IL$P _N;^&V"SBFJ--1DT%]U O>23^OIA2&60)I\)@;?P3U4!"/A_PG,W MS@BF[;,2BP"B>_2B]TMG1%5^/.-/%[#G2 $^TD$DP"14_>!EI:'(8)?SACKFB3:IT;:/__5=9<^@9P5X8; C'4L[(JZ5^T%4-9+#I M(*3/9^?\O'XAY<6%E/>RD!"(5%8OI(N]Y:V.93E4":R'M9RW4H)-=<]+"H%2 M+3,&P-#'ZA1C.CDLE9FC&["%M4L5 MPQBTN(>U;@#2!9Y^0VV.XFO#LI)GHHV0-2RP\Y37((8!8H&5[Q]?4AA=+?#W M_:\S%)X+3'];I*Y=11AI+;#XM%<1AK(%?@Z+P":9=VX?O"^31\!01^]XC<^; M?MNE7;!X<8''[W%](?"3%MC^DO5=>9W%=PL_:8'5[W%]8?!;X/$==($!*N]D M58&UIB$3P^"TP.=WL(XP>"RP>E^GH=;F2]D ( N\?!<+D6HA*_&Y-5X)_G#E M=D]LZDIKJ&H:_)HXH8;9EPO<^A;3,JX-_>F!FJ-+VK-O#-VM/9[X@D(,!&F! M<^]R06&DN\"JPR5\H+?HK3Y(IO*[9BU-_N*^1A61^=*PU=S5BI& M-G/B;Z6\J,QONI7VGXYJ3SJZ!:MC"44,2P]#60_=)' =4),LM1_B)X GHIMV M&VQZT2I(;=._ F-%J<,WO9'MNL$&%V3-KC:X3ZPN"+:--PWLA.]N8?=7ACF@ MO./@KG"Y:!*EALO [A)#Y$9[KLX(PC;K/G&K7ZH:ZU?$;"VVH^ULAV5NWJE/ MUR\U=:7)3V>?![)FT1 W;HP1/5].XV?+VU] M_J2I^OP!R14KDL%E\93MG7]F0,:['4T9CUM#^? M'8-C.C"'/ZO;"O3SI]>>J:D?W"TRDH,M\O41XGY+&0P_\\_\3UF:#3:D,PF; MD/+$_;F\_5;GYUEHS[_L$A_FPL_-%EP";X(WOP3+EDT;HPF?$3:%D@C_\X:9 M?D>\&0(;4@)OE5D48O:;F17YDS,LSD L%(#BV73.K(,0N)D-"H@+BFI!]$'A M?;,5**2#!460*A(!1?DP02%Y8;H$05$Y(%#,\!AI(QXCIU6H]C=^"4I1X5'L)QET#;L5@;G^A4H;R$Y0OYJO*HA][S%L M6FKH3+?A8_&E+4P17-_YW *S>0AJ;P2#T^H0Z#;JZ"W>CWP--@\*E?4W@LI[ MBHW]J-*63;P2;!W9B;QX(VC<(T_-J,;>>".8SP(OSB@)B&CV'CO^]\W LXI[ M\0W@/AN:=!J6M2B] ?1E@76GC[]%]_ MUE:_Y/\T5MV:WQS_?7=[]?=:UO=P]7 MO_[S^I^O?WZ[^6?IZ[U:_67P1ZOZKW_?_>N7G]5OG:924O_=_0H'IOQ[Z]XR M?KN_^>OER[/]^-/C7_\:C2>5OP87?XS&/;$"7/&/K^U[ZW*@U,5O/Y?^**N- MYJ__'-Q]BT;FY_?9I\-:1_3O[XXZ]QQ_CG^ MQPP)H51P6-\'#C,(AXLW0,M9\69E)S8D-MX VK,@BC**?REW9;W9LR_EKJS= MA:"2-Y^EW)6UAXAP"GC,75F'?Q8KAV=%I *'@_1L6*8]I>.OU'@RY?$0"UIS M&NX;CFZ;DP^/W;<=]I0.TMVQ!KDL/YY=X--E+FC6LZ8W@NZ]>$:.^BQG2/<_ M2'?/@9WE#*'[H-T\UU2V:,O >SE]VY$UO+0:P/@M0$/&^_SLN6M5[JD:NY6^ M<^PG'S#%RUD,A>Y]L1DLCF"_CDD_NXMG3WCC>-\%AL:Q%L;%2U]34,P-K%I& M11+KP"TO%\8E,\M>-O;TIMM\S%)1L:C / 3Q77892K8-GQ?'7=&7)SO MDNK&2-7=KY?-N1+(X;/.#3R#>W_[ZX XA@E6H1V_#P?"[+#GLY>YS@.UXH(E MYGJ&,H$?0WND??[_4$L#!!0 ( ][JU9SB5]DI@H -)D 1 O:R1=PK*M[[[E'CRM9^OS;R\0"SY!0 M9..]FKK>J &(==M >+17NQO4#P:=;K?VVSX 'S[_HUX'IQ!#HC%H@.$<=.S) M=* C<$LT3$V;3,!'-OD$ZF#,V'1746:SV;K.9:B."*2V0W1(Q0M0KW.%OLH. M@4+A+GC@6B^U.5 ;H-'8;;=WF]O@[K8#FHUFRZWRX?,+W:7Z&$XT "TX@9B= M<+-'T-0:A3ZXB\Q^5E+2JL[.SN*+/5%'9J&PB_Q0'B::9):[H2J?+GL M#638%[+<1X,MY(,NMQ6WT!][K_A+$:!=/Z@WT 0R9+O"D;T: M19.I)4(MWXTY@7LUT8;J/FG?+&VXSGWT132B$]N"V7PH4V)/(6&(!SQ IU00 MJQT&*HH5;A-:O3>7:\K^>\&9$OC+X7";E'<(258$U;O19$#SE^/B-A%&":C> M"9.N6;\<$[>I.U8B52%40OB6XP#BX>ZF6V _'&P?[?-SB4]& MS,Y4?!GKL> F/)I)J@1>"J!U$D_ M*U%% ,3,.%Q)'^_+YVAS]A1X(IE5PRTF6C';;(292&6?'"7$3JR#O3=MWZXU MPH7'D"'N'RW$8K1.#JG-94@%'\-&/B6PO*(XE>(N3PDG:0NV(WO;MV-#H^L>Q9 M:C]=""3-;2%2V\N0*M2;7'U>!\V)Y]^1QD.-(FJ;UP'H(1:3RG,FS$U.VQ&B MNF53AT#^0^H0/ 6UK-*> NS<0)V_.]!UV^%%>'1-;,P?=;?IAXC*$%M1 MUER%X$TC"*M<]:\B#/*0:J,1@2-IWS9OX#/$#@QSERJ4T].VHYR%%8DNYZM: M=;<"9'4Q#Q:S"8KP$WR?G9/L1!D)5%U14(""'N0K_G#TO5>9@5<;T<"[M58Q M+Y*H!W)B-Q<.)^CQXD0\(3[4*!]!+?_V4NY$=E;DA,@YU@CFDR_MV91>0R)7 M2R%Z$@7RIGNU&>7'5P,^"D6? %<%I*X52Y/8"U>FK/5I&YD9 (K8DIG! FT:)"4,F72MV,I-'!+XRA#+SKAC&P:I&<3?A35YNN2/A\O[]I]_?-&G MSLLC;N\8KUO/H\ZSQ]>2D.;A0GE\..X^-9V- OA[,4(=UIAO'DP&]O+X]N5_KK;W\N+Q: M:YS>H/;OYE.G??[E^OSW"W39/3 :Z,O@]%I#K9X?/[.[L[O5\ M,IUOO)K;3Y/I4-W@'>SI]/B&'IG&EGIYT7AJH9V#^S7SJG>HP1^GAS/C[.F> M8=L^'A_0J_[]:'YJ-]?F3T^OTZZ]IEP]W9]9\X?^\ZD.;Y]&9#+L.T.H*KWO MK>[Y /]@&Q=GC\;F>?.AJ;*)TX>;.U]G4T6SSKJ3LS]!9W#C'\MYE\%)'T/# ML:!MDF!&%1Z;4F3RES,E=EK QR/(-&11<3#)MR@$2,96S/]1+WA?,E$D\4KA M,R:6/79E;=.D\H?RMG)6+*:QJ >^W0S=#^54?"?/HC2[3G8VT4S9#DKE-F@, M>-: -+>BNAS5E@@T?)F*CW99],;E?% M/6?1YTOE[6L^G^W5.KW4O#O6\ A2A'D4&$$ZG]VH"*\VTXA!;8>) M4\WB['WF1%Q.26;FU8QMBV73'9VF75=X*@;>G '2&^"Z P+^K#[^++E-D-3% ML^3RQO#8YEO&5L&JHR_3T6<0C<:\+VC/?+[C/43$,M@U^5\VAD.-(IT_&LAR MN##T6.!S)%UL^Z0, N]H("=UCVT$%F@LD6'"=Q9XW@+7W>#8 /@_P#T&TF7Y MRW,:^%X#[K9;<]46"WP"LW5'G LZP,8Q+V/S+A8WM (GRC(E\D[NR@6=IR#X MR)4!5QL(J/L;9/N?E=!M(_'2?16ZER1?\[=H,K4) SCQVEC*52?@7GSKV;I4 MEU%%_*K[]>KB55UMUEOJ^@LU_*L;);T0H-V[(^6\\.LMXT7:;;4D#ZA_"2U8 M::1I4UE'@1:C"S7R1LURL4B\LI;F3UY-^9LN'"G0.I*OV15DQ*\@J&B_62W, M0O3F8S$:>*T !0L=80Z*0J=07Q_9SPJ?(HHX$147#R'#GE'O*JFTNE?S9Z[^ MXBS P9#GMIK.0^U>U9*W$W=%OHM'708G8B"H 7I0ZOC)@C2D^)[4Q](XBK#Z0 &;[EPPELJE8149)[@0Z: MABKM6E$5(>;Z&NR1:8#EALNQNXU619")_BG!V2\-V>5BKZAO]OV=(JFN][9/ M5$7(Y1PO%(N.N[3NXIO%PEHNS0_DLKK_ECE7,1[EG2_0T1^\5<2!NXB02XZ0 M+FS O5OPE0.RPODG-#E0E"W*42[C:<>%*SLYJ&015G)S59AD$59R; MU589!%6@-L2IQ%O,M;>\^ M(%@A8A*]RMC4S+YB63EVBKB[--H*T5C4T=0QY(1 ^ H)/1(N4[-H#C"WS#O]S0O@$+'EX29YFPJM?WS)Y?IL#$F%(06]3!M"W..Y MWL&F!A7W.Z(8%=%2H+Y;R-K75IF@IA^RA^<2LNY&A&2^YB!@F63FC6)9P,W[)H@Y%=PYYH*!'3 MSURSQEW*XBKU%$\UX.2YE[4^S3CV79V#(86\%!.N/&3MG@*5H\U_ 5!+ P04 M " />ZM6[J5K-:4) #U8@ %0 ')S8V8M,C R,S S,S%?8V%L+GAM M;.U=;7/JMA+^WE_AR_UR[V0X0%Z:DTS2#B$)AX0D%$ARTD[GC+#7((YM<229 ME_SZ2N8E&&P#1HY)VP^=IHZSNWJ>U>Y*6KEGOPYM2^L#99@XYYG"IWQ& TR^=/CXY.]S]KC\V2MI_?/QC_R4]G%G:^MQ #3=CML//,G*9ABUJ?"&WG M]O/Y@]STQ;^=O.+A4P?,J\AU6B(^XAN=(N+?0-^5_9Z6M9^2A;V,\>%#X-F9$9XZ9I9Y18 M4 =3\RP_Y:,>G&<8MGN6-,A[UJ%@GF&?-C2X M^-D6QFQE[Z*LL&1Y1 7+?D-G8R-ER%%LFR=2FC2V M9XZO(O6;AJ@^U2U^7"++GS4G;^28:]N>M"P6,7WZ]R8E]@KH.5D<-J$&4%$4 M9;0!X':'RQ]SL>G6=>(ZG-5!!]R77GL//"'VHU3YG&$GP8]&:D+*_B(I<3BI M3%+5Z!Y4<^ 3/> @N M$^0/EP+.-ADFD=2R"_@&Q@X_\J$1/!Z@#],JI"JKD+J4^& ^,O"T*L8Y6M$JKC^O( WIUD;A%"TL89>14;IC5B*V39S$@%\2G^K,7 _T94C"$E3< MFL\PL+04636$C8I30CW,D>I%5IB6U*N%]5@(!2DL'\5AH@X<80>,*T0=D0&9 M*!==6^(!QB686,>J*X8U%'Z$N+0.;J'[;%N6#:*J3SR_K527\F;SNG"$U!U1 M!YA8/+7][M-'.Q!R+F?APEC-4H,94'IGG),7=>ZM 'QU5> MU\_$IIZX M#W!\7I^!67\R7"^(,I-R2]B0&TCW5@#>'URJNU4$6IUFTK@(_" M9SD89+=9OLX6RY-3)=7.OBP_=LIL( O1<2Q]1FWEEBZ)3]5#0GGQ)8LE1%:E MP0VCL]>V:C//[[J/7?XXAR=&*_'_?;+R'F\= ?E8WIR?+O? M?6R.F'7_ER_7\=%O9K=T=/.U=O/;+;ZK%(T\_MHH MUQ ^>"G5&7FNW[\.+OK\\.X<'>; M[Q[@D^+3GGE?O4#PHWPQ,+YTG[A#R%6GR.X?GMJC,MG?&W6[K[T*VW6@]N"0J[Z_:!RTW!^\,/;+R_&SY7/3V8)3O8LMV4<=IKE MPSJ"AO&G5FK4IVW^,6;>&V_7@EBQ7!$LN8*H"6-B^7(!)J$P?J^)AL"NAB)( M"_JP@^BH(ER#W1/Q6X<+K[$\5^! @:GO]$K.TE3GT#M0$#@7YZ=L9 S*/N M@2<6Q?VR4U\-!@[5W_"7(+6*EY@S&R8Q^D*49NHW&<*T?!0N _")R&2I[C?- MKK'$3@ZR'U@($=5''PN#+D:/3&YCS2)(41>U>A('N1LHCKTX_F?%J0UYG'?\ M!: 4IHI&!U&X0,(8><-13"IO(*IW*8*5I+Q]OQTE8<"I/J6T">7XU1/^8(K, M@YPVEEU5B30\1RM+^VAB.\)6(1G:81,SDU/9R',)XW]7G'6ZXM0G^CA&I+LF MWX[DN+B''9/&VDGA': !]DZ+@;GKO&KW5];6F^I::SN"-P!WPNF1FGW+9<\* M:=E+?!*'Z?W K&X [H35GY-B=?E*WKM%Y3F5?RLN@R"=T'@<<"*HB,C*V^7\ MQ!FD?0Y<9BN@S']7,''6%M1]Z.7(:C GY)TLDA?WKKS\1S;[ M])$%WN1FG&)]LNDARBS_@[DW:T Q,18-OAKJEFMXYQ-Z1Y3F4!>)_,HT05== M)[VS\6FOFM+A:F'W8FW/5MI6':)8QC26QN99D.*4H\[.>D<@2:&;*PJ]XQH[ MR-%3\(X@Q?]ZQP8D1>W@O/,A0,0WHK:I<2??KO :$I271S[A6W]GY%JV$@D0 MO(; I&SU*TEYL@33$_CQD05P5%Z"G>FHH\&=F%H4(RLQ_'TZ4C[!7QM\/S * MO]/P#_G&3M P X&>4)&(=\L[89ZALD6.]A-8XX_>9WLV8C,V;IK_]_+\VB3&N$&OJ,O<.X>H$J?=!&I?0HO+%J%D&(K0 ME'(FV(2=*+QVYJY8U.=%8WX(1\J15V,4>\6;7#7?Z$AFSS581[K?A5@D)#R& M+&Z=JNBW>4*B[A3NE)1?+,M/^Y)L%-X!:$1\AB:U8+#!YWGC><6'K56JP$28 M#!%<0R-Y$L\N7:@X]7'O[ L@VAP0Y=$PIAF[<7-C=?J,C[/B%N6W,]QGS#L5 MN^=ZUZK'#=%B35*TY5&O8GK75)IZD^<&A*Z+X\:=S6>S_^V"#)I_ 5!+ P04 M " />ZM6R]BM3I(; [B0$ %0 ')S8V8M,C R,S S,S%?9&5F+GAM M;.U=6W/;.+)^WU^A]7DYIU(>^3*93%+)V9+ERRCQ12/9R62VME(T"4GT4(0& M(&7+OWX!7B3>"9)H04S\L+..+74WOFXTT(U&X_V_GN969XD(-;']8>_PIX.] M#K)U;)CV],/>W7B_-^X/!GO_^O].YQ_O_[F_W[E -B*:@XS._:K3Q_/%6#<[ MMT2SZ023>>=_G?G_=?8[,\=9O.MV'Q\??]+99ZAN$D2Q2W1$^2\Z^_N,8$BR M3Q G^*[SA5&]TE:=PX/.P<&[UZ_?'?W:N;OM=XX.CH[]K_SCO67:?]UK%'68 MW#;]L!?A]'1/K)\PF7:/#@Z.N^$']_Q/OGOBOXA]_O'8^_3AV[=ON]Y?UQ^E M9M8'&=G#[A]7EV-]AN;:OFE31[-USH":[ZCWRTNL:XZ'9*EQZO3>4^PA49HTO&&^,Y9+="' M/6K.%Q:7W/O=C*#)ASU"]8RI'MF!-3YPKO\D]V<[8-1(_2Q=(S[&IV=6_BQ$;AK(DQ&*1*>:-2D>#)D#I0Q]KQ+90&S:$@T MU!'2&=F>KF.7<;:G0X)M]J/NF5?UJ59"3A:PIR;5IE."IAX>>#)"2V2[J+J\ MN80D0CRP&4T'$[.&?-'ORILYEXBM3M6%";XF3XZQ@_6_8FZBNJ=)D^C*6CS/ M-&(S&Z:7F-(A(IY3JRQ@)A'H>7"KW5L29T- 3I;4$:.N*6B:@LR%T+?SFJ+% MOBQU>4Y9>DT);9PQYLYJ8//<8;W0MI!81%R-Z*(2YR3FPKP:S\B]]@9BF(PS M3YSN&VBBN9:SUPG81 >PIF':3I=]I1M\IIO^>F .P++BN6;:M47UO[V99Q#" MSA@)HKOW:'_-N)J\602@C<$#9G^.YO>(5$0W]M6UFX>04K.L:K+Q+ZPE8G9J MVB:?6I>,=TPJ].0@VT!&*!?_X63S/CDG(S-+ND?5ASZ7[ M4TU;?%NG-F\FYZ;-R)F:-<34$[QWSY9:37?2^-$0AHE&[STL GI=[KVZR')H M^!O/GWEX5F+I3^_*P^E1BAS:=PE/- /)G\UC+?!&\3T2%YW922A*8#)5[3WX M]H3@>3T5.K@4*TS8VOMA[X!]Q9L0[W0+4V1\V'.(&]U&5M8-3_=*5H5'LKLV M_:U#7VAN4:S]L0M 6\OH_?0OY0@895<(&#K ]Z2E:<&N@ M_HR4C'N"N,)I4!GZ)"ZE!E]_70!9$!0NPY6Q3F"9Q:9.REZ98RVTSD(=/P )V1]/%\CFTP/:3(JYPA5720QD4@MU4SNC$,#PP$Y.P'P'4"KIE$6/C!G+9&=7\\VP/52RD[E,;"$ MW7,.AH'N7AZ\PP,9\W\PE$CREF2G-H!Z2TN=",=6^DDA M*$42>0WU"+S$%7%JXZ:^$#F1_7QS78&L:GE-*79PJUDA MJ^]$65EKV9M"C2D-DI,ME>HOKPE*0.%P'I<&^X)-^QS):=58,QU5AEVBEGCR M- 1"I,*SGJ^A;(+Q2E(OJX3(TM01'6-+_HJ0RTC=EKF"*HJ @JF_N2#\UC3! M$^GG"U'*ZL O-[U8L7,4#;!ZYW7Q3G#Y@P(YS7P^2J./"O.A "F0&TMCS=*( MG_O^PAL[R$[J)LGO0(%TG@W&SG!2L$"M%'ZW5HN7B!ISA@B7R3&7*)!2MHLJ MX=82]92"!I6_'"&*V*!FC/,IVT18>,$G-(RNBGGMPK4.$565( 936I"2$'J= M49HE$3+*PD4&SKVM6?EK(.]8 Z6+" >%DZ/.6A_%!BPKO&%RS@1FH3'C[#+F M@10L5#Y!$TR0_[E;[0G1LR5Q:DWG(A:DT*5USUE\C!\SSQFFW1@<) M2,J3S?60#ROSPG,BH) WETT[UL!\E,I3RI(4PUNOZ\!:\7FH6WS*C+%()0$^ M0!7R26ZG?N](8'V$7-0ZK29:6>,$5CC_)>CYV?-[?EZ[?" WD]3ICV>!>X$^**_*766:!5KM M^9"+]?W9^O%ZP?,_M5W0VFTR29$7Q\H^D4@S:'0K-J 6--B&$37VN(!TT]IT&/:[G;_$P>4&%7JE]WH3:* M##.VT<_&"63QS^3U[6!;6@%:RM,]W^$4P\&".FR,E-Q=Q?8E\JL4K^*-S94$ MPT7^(:<2,80%9'+D7(<&444Q+X6I/&&ME* %U+HR>0T:1#DY3%HQ6?( @BDF M^@%OAHMMD7-O%4M?-* C]MV*R07QSPVI97>]]#3M7V,X=0E_&141$_L7AL)D M.C+XO&5;E. Y'?DSI)H NW$QJWP"582UM)#BY3BUJ5JR3U++[L$IO0:R?ORY M_@Q?WY\):4%5,Q>R:I"TXN].,'I#@I=MK/M+-A:JGH694LS+15HY.]%);N2 M.2:.^>RQN)D,;!;;3$W>;1SD?8-B9DJ79Q6:+@,?*KQGPR"\ ?8I\O\_(GB0 M<8.[CRS*>"<2 H)>O0J>0#F#M CII^+ E9G!4FFI?$4C+U9I%IX@+CG-.GQT M3G[3\F)>:JM_I6HO!N'V_&K\N3IPY278J?2ALA681!+FSE_^M"]ZA65KCK50 MB.]HMHJ!+G++K=9U0V>&2,96+MP+;/J_R-6[.-^VKJH5D"W- TO>^,9?A-G> MOC?!MZV:K8 L2.LT\>2=LC1TBY?C*NC"]%W+D8!OZZC*XX8B ;Z'XX9"@*%. M1P4%4:9AI3.Y_DRHIV[ CDXY0@0M!=5-ZB(!OH=)70@PR,9+7!!E&M[%22TP M$^JI&W!2E YP:*Y^"\BG_1+GMFA)J96JL.G& M]HUDEXQ#90=1F1--FO& =: 8NXN%?S=1L\(Y,+ GF,PUR.>.!+FVR#<( PG6 MVB7L-C>V$YD M_ 3;[$?=\Q6T]EV$-D\>7X\;PK+G1HJ^TEK4:I:?QD:D6FGK5GUJ4FTZ)6CJ M34,\63^K47$M(%2??,LC=IG=!X9_Q]/ZP?'QH:=Y02HU=I>%E#,:OU24;U29/R-N[XT>- F;)++Y],7TYGU7>JPS12!6G>%V2I9;:OKMSJ<.]J0 M*EHI6+F$R,,M0J&:X\G\8O4ZIB0M<>^2^A)0_BC;GQ3AMG8AZ7$U[Q55.U'@ MB[)B$X73= F"\A:%K-3$JT(J$X-J1SV!5[A4PPF$@_:_#[2;3A"OFU^Y9,$1 M0O%:+0IEQ27,E,:5VALDDD8 MWH&+\U5YF55$P\4]:7+1W-6L2MC3B%_J6[_&+*L/N9)V_>__N;_?^?>7J\^O M__/O/_2%^_35?OW6>'ZSG'Y=V7>G[N/%&_+VS:>CA[O;%;7>+/7G ^NCTW7& MZ./SF^._G@[U2^?@S_/SH_&G[O+II/_U8&F,R9^]1[/O]!>?1I?#K^=C>C6\ M/?_\ZO+5T]]7UZ\.+D;FZ]\G#_W7'_\8?OS]DWDUZ!D'YA_CBZ%F'G_MCRC^ M,KI^?CQ9.G>_W3U_G"]6/S]/?GV8+^X/?V8V]'!Q-J*G$^/-X=6G@X=C\VWO M\ZO)]>6)AOZ^.'DT?GOX[-@8G\UZ]/KF\W1U@8]>K1X>GA<#_*I[_?#Y-VOU MY69YH:/;ARF9W]^X]^BP>_G7\>#CV/[;^?G3;U^-7P8/9N_/YX>C+T=G/=)[ M=3'[71^?GOVGTQ^/]O>EO<\ Y3[R^2A=-)OTGM_YE;,P65$]WUJ> )&4IDK2 MJKHU%" N*5\5R5KM0MXJ1PEBV2N)T6@=1Q27[2:4S1,*RBF)\521,J^KYHIH MEL:MBO-7$4\E+<,!UAD@GU/]HAQ]A@S70KRW0D"^[Q(2=K4&V^N+LE6Z=@OH M-K;5%\92M+)843ZG\:38Y;0.)4Y$4WW,H+(9]B>:I=DZ&L\0JF'ZC&A$=/:O MC=C5^:D\06@ _: 55;6;WV9]4IS M7,*?+('5574)U"61ZN512Q$5:YNS ]G5S?+R R=9UYXTNY?9ICS;$^&.*8;V M'C5B!!>48.>3;.F4%E=7SMC*5LUNYFZRLKK1C5]KD[N-9F/FHYS\P7?_T; M MS;IJ4K0FOUD;YMV<0>%P\(3$BK3J'1[F)%1R$IY0F:EX3E1ZGFV+Z37(C7KN M4VZB2A3-I"DHW?'BO/!&T@7"4Z(M9J:N6:(OO)7%PKFTP>)>X2?=1$QW'0OG M8R0Y[O6X^5J.\A)_V:U,([FTM_%V6,:;;D(FN-9#/C+;U(/8:V[--*'D'3+J.8/UBP_%AXJ@84#:7(J\MLU=G^I-&1ZB<\ M?9\3A)X1H2S"Z,],RV(_"AEWUO<4YC+R#&EMUYGCE-[&QF-UG8&6(A@;%LQ#$:$,U\CQ.MI[=\1AVA\7LE)[D%&D"3&DA-H;*TP*F,EK M& V:9@?'R5#)@ P&,BY]1$^_H22.\=C679QRQ63>[(CC(2.RKQW8CW5D:\3$ MLH/Z&%U #R,R%F)H%IHL8#Y5=W8L,,%,9<72 GK@)>%T0^6]*)H@K M?1:C,O@!(' OU 1\^*O'X8$_(DN -TQR&>W 9!#S2AD80;TZ$W"$:&\6(;T3 M*T*NY67J0*RUG-I86(\\#7WO5XS2=<5HK3XVL5+4->UH-6IVNC4G/56!7.W% M-5[/-S*G,^=FKV_Q8?"_)/[B*'8=6W_?[= MF5/D:*9%L^GG')+E;/PK$:S5)T" @WBS &%BV^X84$U M-U(KR(3$Z^^D[=^%&$N)12IRDAFD5$ 7>H [%=;44WY9O%,%;45-U +7X'>M M=S6+IYU$XZ'J/C3-!LJE-HJ-JL^2#&^; 2G8 [19+,5#J(9ZW&SDMQ]-B9IQ MF7Z$(RNYVA&+K:3I1TF8)5=%8B%7G?LOF:G-^E"+9( 29*CR> C,!4;QA*@1_V.H!,'TV M*"Q07&TXT^PIHJ9-UJVZ*&_5I?$N712[#G4TVV #JWDOSS_E33462ZE 6(YJ M:0(8SC7W03*%$4\DR.>ZU6>\0&UGO3,#4(W:;D0_Q@$LV(QJ?E+[D]7F(T'@Y+47O?'>YJ8WF]E][:93#Z\PP,9^1<QI;-?E=P5OH0H(27WW! M/NC0@3U$;(TQ(&[R0DBHLG2Z+3X[4[-BQ1+;LT(?P8'-<'*]_*MWK>>6 9@Y MBH'-\&2[*IW?/Y5=/:9H$"^V#&4;:'TYK##PAMK++N^VW MYZ0!B-R&LX_ WG_9%8]]C0.Y4^,ZQV2"3,1. M!%3V7S;>>_YR#_O1\%_N0<'#/@NFM?6+4@T;_"2R07Z6*9(TZMG&[2SYA)#8 M4U2EW8#D\F[0EX\I"/&GNMA/ELLY#S'Q[-1AAG7O.MZ+29BWZ>!5>WZ)55A[ M(]D/-11F!UJB@%A4O#E7,WW)/@;TQE\V:J&I44KD>U:O((P@IS>93Z9)GMG9 M/%2=WVUONN9@*_:B:F5-)H;CG_D%KTU&AP6AX6J\=Z'C&+CR*ZI#J/BQFF,^ MFTS8;NS&]H0WE\C;^GI;3+&"P*+O?_?NN!"\TA2UQ/D;"%ZRK$+-X%SNW[,! MU-8(5.(W*70@ ? R'7+9B9Y76U^LUQ@+9#=WY0GT()6Q5SOC^ET\@M['\SFV M/?+)TA')0RCBI++E<_77R0LQ [LPG.(ZH-2%UU+ 1>U+51)T%*(%$QC.%Q9> M(72"; :-PQ]_RTYIREZ%A/FJN\=:77<5T)3=!]=;2&UL+[TSO-$ZIUTU'"@A MH22HJZX0(32DM[CUN%YC^W,^UZSJD1Q-"!%JP^RH M(R)7RJ'#Q52&KUJ]$ MU:(@%9OE<'O/D^?K+7YDNRPG, /:*A>>_-21>TCP.29SK2RJ@@DTJW)7N96N M$D)61E7P/&;KD^44Z][1,]NEG+&_\=/H"1^8MT&IYFH-9'X+R46H7 H\.1H^ ML\Y(^%;%?M@84RGARHGT'(IE[XS6$C/:=FP[-X1%%<$-NAB);;\PRJ7QS7"$ MIB:??K9SK>D6+]':/N[TKIV[X];^AT@ MSB)XHN;T9HJ(4U*QBZR*>&+L(I%4'+;3S7+.O$I4RJPA8)HGX^3J]-?CZ!1(BYK!K4#:.S.2)3MH)?$/SHS/C) MIF;+6&*SZ>Y^.J$0E5 -^;%M3;N?("GB+;#U>=C$BI UA7M> !1 MVC"N2ARUZ>ZV^X"G(0B!+KQG7!-J?ON+,'WZ3;%X'\(^[WQ-5GULR#@,*:;? M@DVF$$RAA@KOR-93T*WV-#""PU2/N[2)D4>Y'7ZI!)U0(T7Q;SV%] R#L/UN M\']$-N\6-1N6A%!41HMF%WE(M' MB+ZDCK I7IX/O"%#@I>FKD MB+7"F-,0A# 77@6L'0>PX%K3^:W44\W1@K,S*0% )N'VN/4\9$)M%(2_554Q M1CI_!V=U>'1_:SH-"P13Q%IA]6D(0IQ+H]^M >T( "0Z P 5 &UL M[7UI<^/&M>CW^ROZ.J]2,Q5I1M+LSG*+HBB9MB32)#5CQY5R0413Q!@$& #4 M,K_^]0* 6'K#U@W=FZJDK)%Z.1NZ3Y_U;__SN''!/0Q"Q_?^_MWQJZ/O /26 MONUX=W__[F9^.)@/Q^/O_N@D.PCJ+M]Z]?/SP\O%JB,>'2"6#H[X(E#/$OP.$A6C!9ODX'?T9'?/^)?Y,8_O"&CCS]]^O2:_#4=&CJL M@6C9X]>_7%W.EVNXL0X=+XPL;XDW")WO0_++2W]I18224K@ =P3^UV$R[!#_ MZO#XY/#-\:O'T/Z.T@V OP6^"V=P!0CDWT=/6_CW[T)GLW4Q0.1WZP"NV("X M0? :SW_MP3M,>KS))[S)\7N\R9_B7U]:M]#]#N"1-[,Q%Z=/N;7HI-[>ND26T2C\&4/O\&;^W3\6>!$0CP%TQM]> MDX7^D8=W$.0I:P7+9%_THP3@>,3KI8\^CFUTZ&;!7@7^1L*3R!>A]?H?C?C? M">,Q4 :XS6/S9#&X!(/Y?+28]X&]?+[N&5J+HY>.=>NX3N3 CCYKQ@8FONTR M&$H?>&::63'@\RDK$APL:W_OF?6Z$POM7WYF;^'G?SD>G(XOQXOQR/ 9P& # MA^L-3X-YY"__6/NNC739T;]W3O34,ML9&Y@X#/)\B8$ 0N/S)B@,;P9H??[K8V%OZ&WB))*TKF> I7?@#IN(7U",/18Q18?F [GA4\C2.X":\1AF@FPM8EP$40L;KM M*Z=+2'5?81WBPA'^Z]$"Y#^ T]'Y9#9*?KD8_&+: J%!%+,?4]<\J'^77\.H MLS,[O[8)NT@. E5I-:W9,UF2E:8R5NWK1^A- "M1EF7N0(. 0T:!%RX:]]*D M5E2=K$=-+(]K"]%]LHNP/Q@[SMLV/);6-V;]*D+"^J^TGBBN2$!$DG(^2#@7[L> W//I?9K4S)?[E[:@RU!L\6]"],+3" M]33P[QT;VJ=/-R&TQU[Z0!HL(^>^"Y]BA8WU&TC4@>/I74@Y6*(5P(L=FHGT MA)?8BD86PV%D?FI2L=*5S$IE=3DH:!=5Z%73$(.WP/_'W\&]Y>)/8(8>"8&S MC*"-_S#P[/PO,B.GY!Y".E K1">0?K?T>/2W=G$4+1<(P;"&?K61JL57+;] MZM8,?/NN+.E'HQ=#P8-G^,/@^@(_R,%P,/^!N#K(#]BW\7EP.;K.A0F9^-K, M2'+VBS7 K+H*3R-0^_05=Z-:2]\PC6#FO7?@G>-Y^ +S5R!:0T!A,6U=:$54 M6OM,RM8K?2^JQH"S7E]H3RZ__\/MC%&E7KSN9?A9)^=>+AQ8C'QUTUP8 M1/N'X@7T[P)KNW:6EJMJ%4 +9&0'_6LO-^*U6W^=L81&" (O>"$SK/SRURHD M2MS!\B''L[[5=NS=HT7]X.G,"9>N'^X"V-$!(]I)B[@H ,+S;<3V3BZ U-X?J3P@HZ;(ER M,#A"D\J:=$^P MV<$\*O8X-8J!B5>[AIU=*7AI_0;A[/:JG#\ 'HSZ9QZ[O^1K"J*;B)5U.BW)>$2@%G0PM8>,P7QMD%P-)L !9 MSKBAH"9K&7J;$L4:7..IVX[(=))7T79V#6\7$Z%T'%B$-_W>A^OB2M;Q?5[OBGVXME XVQY?/T:3]D:CWA7PT>K,">;$D\>2:6[GJWN85! MRR+7/GQF/+^MX\$1][U/#)"\2T 6"4%F_@%(7<:&P^^ZDKU2R&?KA#>5GMX% M,JQWOI(8C@1!DLGA%/$8#C#&&3 BP'^ IV[->+^X![II7('SW$71WY?4.OJ M0U>[,'I"!^]X!_5M[R,K "OAJ-S"?P=^0VXV^A\C_. X&4"Q80#SUZLL?KO+-&/9XZ[0X/53@&IJZC=O4WXE5K%0,$)E>P' MDHN9[IB]D 'Z#XF>)KN2?\7[@O2#$!]-YOQ5G0@CP[G5/MMJ/'AMZ/Q^YB]W M^$F]0.,$5V@(EZ_N_/O7: J]/=$/^TNSM)"N^(KBQAP!3H8 /,:$GLBC-)8, M)@Z5U:/L*C_OT ,8!N[3#&[]0*09J;.UN*:^2V=6U.QKYRZJ4RT3 <(1C:2(-AT/\ 3\? 1X MBAF+O0J+$ND0(ELU_"HK;M/$;M!8,-@K=I"GJW)QB>[$Z1[\1.;C5Q:"XIIEKHP"%3!*RAP.98.K1K,"=HD2P4&VJ M&N(N0 XV]+2H3Y06U7UQ\ "1JI#I^*)284J?Y+"GI%NR$*US:8R\R(F>SAT7 M2L,2Y/)06DSS55'@Z,WCGX(>F%UU; MFV;: 7/!UB/=Y/S.0R#F^7XLP(/-:8DB;N0YST"O>K;3?CE<4B] 1P9U&N"\ MS2%.ZPV>AK[=ACR(US<@'D* Q-*2FWH R&3@!R!> . 5##Y#*S T+U)RDC21 ML(7U.+;1'>6L'-IHK[6;A;>R;G5#"(U8I- DD)]5NH*,2)&$:7GY$6%>7PD9 MV#;B5!C_Y]+QA!$SJC+#6M7 *<0 0RPH\ YX")9_S.$K I+R4\E)N< M+?%B0_3C)%CX#UY[$I)94^_#E@.%HGC@"?A.PE,,GR%$P:M4T])$8M:#E7<]MN=KGVO#4M7:3'-'WAQ?UY2%QX& MR+@>6+IX'$CXS$2JMJ4K]J]1^ZCCW>'[HZ$C1+BP"9V #8KXC$^\INDD0&>9 MMX&*.98_YP68-U(*2!L74N$:GEF1)>]9K6X78RYL0FK8H,A,8>D<[%&U$C$R M+S5BCA4-7US,&TD-MLX'0Z2?WOF!J.A %1?*?CTSYJT<#')/2@"2L:9\: )6 ME'TI>AXT%A]3!5SN?7,\/Y' QBSI.A(!EKEO-,5N0Y7\:L M/N='&QCR1 #0P<$@P^%\Z&(62.M8$BR0T@. M5I7V8\KO$-'R9FX.$4B25PG-I"%3#QAY",:%1X69A2>*C!AU[I[!!GHVB0US MK69"E%])[SF2VYLC&.D8@ >9NT.8%$\X74:D87P>#?FCH:!M1VYF5]7J N6" MH1B\&4?SEL(WC49O,GC$CM\LXMO$_SF$N+*1._9L^/@3;$.;**YHQ%-1 $)R M5=#!@(P&:+C99P>')86[@(%@#G=./SYO#H_)7SD*Q?@\*W):K97D@2VH_ MS_&N/';CUK*X? #I,0OW32Q><4E>;MT<(97$*$[JT+<==9J4NQ08,T M]E8FRJN( .)=]/$4$*1S"LT33!P,"CQDM$GCXUV[6-(T@%O+L4>T7',W8L3> M0_V-K,43U= MLEB%TX0Z>:2@3YI7*(^R?!4A4K?'2KX(_@P7GYFL;D)(5).6#P3Q7MH5#"$X M'.E(Y\3U[@,\Z]!?'>[0/XIG@Y'308FA_#8(+#(TT%HN?-]^<%RW94E*ES6A MC22;\_INQG\V67:R2/8LOW/@UU8@SN#6#YTHI$^8EME;6%S[R9#?GW<4$+W M];V[PPAW-RA\_0:XSN9)EO<,Q%HS*QW7TP6.>Z +\-+G^J4+',MU@5+QX&H= M3?8M? :>39S-:]^U$2UQG^_HJ:M.;*K;:O0I5(6-%S,_'IR.+\>+\6@.!M=G M8+Z8#'_Z87)Y-IK-_VRA;_&O8/3SS7CQJ]'F;A79GFN14H4^5>62+>,G]L(F,73NH-\$.VB7=^S(,*JRLTD[J0)\,K/IEBY!+& 6720UBYF6PQH" MP+*JJE*IZ1LI[2S8C5#R=C$A@!Q8N$=<&/D;](BRXV>):<&2,(SQDF)B6EM@ M.!TINY$;R68&E&TQ1))[DN3N^1X.[GE>K4D%0J9 D+9M(__*\Z<&3Y\VS>/*\R3)8A$@[3]BW]?CY MM@?\?/LL^/E6SL^WC9ZPVHQC8G.8UNNYLO4K.R&Q=I%Y1CMR5;)O*5BT:@=@ MK""Z*:C-[+/E[D0!V#7#+TH[:/>D,(#@QU[0D4G>UO\[>G5TC-ZA ;C'TP[ MNX.CHR/\?]HC*016VJ#LK\##94F<,,3O5!*UD6T[$V*M\ H)R1J\.3X F%2T M^PQ<0EP<)/GMB>FX#IY(%*(ZF"1MX*7-+SFU@DE *F399/6DJTRG\LG=U,0S M5@TTJ2"'5)!3$08O' ^<^:YK!2%I^47D^&6/A$[&>KX<"HG4)$PMLT>Q+6&G M EG:S,"#6 R1JOR53DO#$2IJ3.6+&I,.=14YUM)C.^$C^\.3H[?'AQ]?)\_Q)[K MHX$G%;GT$Q9E6Q%$34\%E1T-J&<*8$F$N.(#P:Q\57DTDAXD?_Y@,!#8=:59#4F=G5K(4 M\6_@,IK!>^CM8-N97^FR)DZ@9'..;"1_-OD<*Y(]S_0,^ TTFC":K'"2(,GH M@,&]LX3AW'?;UX>Y&^DW/?% X>HQ883-0W=X"@C10-.51Z1A#F]>Q9A3N^RS!4ATK@Z0%Q#HJO::/B:X/$E M%_+&PJV^M^ ">DC"7)QE8V\QEXX0K X3Y@Z!PB M5_9^END7K@(3\^\<&>JMU;1X7T^#?=\##?;]L]!@WV<9+$*DG<2+#_7X^:$' M_/SP+/CY0<[/#RWR\V,]?G[L 3\_/@M^?I3S\V.CET)BH4RB DZMT%FV?'6S M]]"M"C*AX @!^9LT7-S(=2UD6/::YN/;_IM>(6N5"PXK6972'\93P O7#\.7 M>Q[(.?,L&5,LR]GH0SYSW%W4>A %;Q<3[@(.++P^-/2OST)T"KP3"4\6Z=;# MH6I\UAEX6!]VPH7ZG_:S9<]1:W;]3_6TKD\]T+H^/0NMZU.6M2)$ZFI=7R N M\XI60U^8=1>W2)^L2C$LY&KHR.9?#P83!WTM2#F"EJP%++J8. C*P&'32#2R M1U%]JM7V75?:TJ0XFW!K50)0^BZAT\S>B[7875M$397;J0PD2^_YWW7LM,++ M&M5Y)'O%RE;7@?I5 10H474_&XZ8^$RIBN(*-"NK1LIJI_X(B@9!TY M"S_"P;E^!+W(03^)H[W_SS#TJ%G-(9JT<+8+T'*T&2Q)JDH,.=#&'<>A%UHX ML+CML(OJ !C0MLL+U-/#O M'1O:IT\W:/6QET8?#9:1[:QA\X*>.F'Z/=F1;YS<+5W!.T8(6ZJ4;HMB'S<4)!NAML) M H=LAW^/_T7Z4;[8X1O#\5Z";;PWN'W*%*6UTHV_-]N-4),XYU.>-+"P?D"9 M'C5*H"KIU91:U89,J$+JZHY0I:EU&6QPU>)O9)W):NPA%?_.P>7DNVB()=G, M@*8BAHAWDF8FX?092?<\(X>B$EMS1YJ<$G45#G00!KBX]!FD_\TJ M0X6-]1];ZL#QE.,U^A!E;V7"+A(:FRE2_KW)XZTZ^[-R69%,-8_!\BXJ M[34Z%U#LY56+;T0WRJB(19E9;HUB&@B#1X9NB962<]=_X'4--IT MT)A#>5_=#S!ER&HT?#&1*%>5P;G$N4JTJ/\D$1SC^<83^E2 PKZZI5 9,L4> MSJSV,$;DL3*K%:][!E7:"@4[KMD!_OA(W^W+@T 6"F8\#.Q8H?O[\5'#\X5C M0QU[]S T:9D7 = ?R[P 2D7+_/CZ\VC>?\N\@CPH6.9EY&K9O<38SICP&G@H MJP/'D=7KQ*2=-60[R?2,(=OLO5F=^_5$M&V>CZ\'U\/>7YL*\J!P%LG(U?*UR=C. MF/#VY]ID %?EVEPET_M^;0JX7T]46[PV3VI>FR?&K\V3_E^;)PK7YDF[UH.: MC4V/WQCGI[2OJ7E^*C0U/7[34 W"1P#^/^Z->&^Y.*YCAM3FP%E&T,9_&'AV M_A>9D1UI1NW I-TYU K8(NUI<'T&R ^CGV_&GP>7H^O%W' L:ZOBDZMPV1HQ M6ZLE=%RSZ^_Q6^.'G;3IK_G#3J'C[_';IM%AN^W6)3X=RTW9^+/:M IP;NZK&'.(:.-%Q+'BGGK;L#\ZL;L"440.!==>3A MA88 1&'@Q'.,!MIR.)/WWI5Q:Q UYF_@PGJ$85>R4-K 1%I^&0Q%D: 1VWB> M8?6'SZF"9Y>%9^WLU72]N&3B*?3@JO6V$+Q=VI243U12/'B'.QLHR4H>&H[ MC*^'DZL16 Q^ :>CZ]'Y> %>C'Z9CJ[G(\.5>B2\8XH- ^4FLL.)Q)K!)40* M]*W;=N%5I2W;BD&I)%%2L&21>T$ZTO#]I,Y4M;"\ @G:C'["?CD/3= 119K= MJS7UNHF(90#B'5W[$3V3*0;CQ,)41+:1;EQVP]/.AQ[8%CN M[6.)OH/VO8@"CT\3LK]/$STN- Q"E1Y[[F MA\_I+D0+AN$9#)>!LR4F1\_&9;#"R0I==R$V3.+?+N!C=(K6^J-E":H!@ 'K M8G4H>37R!O,QL6)/9Z,Y-F_GC-<&A*^^ &0%LR9]ZAHQXX7C!V7[1=3*Z^L_ MT4HP\/JVC(9(CL!@.)S<7)-0\>EL4.G-"Z^XNP(]ODOT?;[K EJ^NI%!M3_VGF1))L5FQ4Z="L[.OJ^"ITO*ZLSN+ *@V8S9S]_&XP>K+W+!& M$0EJ.0\@_(9(B%2OX=IQ7?2C4E01:Y[>J"(&!!S6)B.)I7$9CS5R&LA(GL8: M\9"KR>7)Z JM1#+,E;B;':_K>RUNS$NV'EWM+<;&XL48!$UY5\2AMF\T^1ZI$_,)*89+UP]W062QQ$^:N(]AM3SVND[4WE;$S6^%6%3 M>&XZK( )(Q'&%=F<"S&N0H_Z<:7QTN>XD3?:\,+W[?:#<)B;F*@RR *$]V2) MQX [/,ALT341DY@'5AG!VK4 XQ5GUL.5A2CL6&YG\I';0W\)*@84/+7'>@"; M9$Q?+C46AYC"44*P?BS?)0Q#"/-5J<*N;B_)9@;N+#%$'.&Y' WF9FWP:ES+ MRHX"HE6OH#"(,G?Q2;S$+5T)A'@I0P=6;89C0:Q'H=:2VM\I/=M9\TSG>;[K?Y[G MNRRCA6C4OZB(+?#2]^X6,-B5_S;'AO_&QXW_^SX;W"V?"^Z=F04VL*_=]F M<&,Y7O)'+$C';1\85;K"J2D5?)ATK,T2*;&A7OQ*0->;'PO6F<[T9HY M;6K*1>X(JD.WVF9%X6[8B(D#M69((YQ")"#M7WU5M^^=)#. 5&WZ;<=3 5H= MFC4[UA4#9<'ED:FVX))-AG[8K?F;MXL),>3 HO"PHP=EG+ME5M D;,M;$/CX MMG3>=>.79^^AO4T#"PK%8OAE43%_* D\\7Q4ZZMXGZW P7*72F'+0E)>7_]3 MKP0#1SR2<;V2#BZ#LI+!QK"F9X-ETDP;*EQ9T2Y _^WX.JH.@>YSIP:,"E?8 MADYT<._P5:9AEZAY1U\,Y8HR(K.>JQ"Q7;],NN/4>B+=.L]V<.S-?!WW"I#QCN4%Y/A3S],+L]&LSF1UP]_):5$ M%[\:#=ZLS.AY$NZ]%2B"Z\9PH'#Q8@1V7T>Y6N6@;.OVE M*-M%0,5CNN\A&J2+@Q"O#BR\,M)6=E$869Z=.\W_ZV__?7@(?OMR]?G=OW[[ M9;G=/?[JO?MD?_MP?_?KDW=SMGNX^!!\^O#3R=>;Q5/H?KA??CMR?XQ>1W/X MX[1D?_/#\_F?_T^O[Q=/CKT;T]#_XY>'"&T7#[T^QR^NOY/+R: M+LX__^7R+X__OKK^R]'%S'GW\^KK\-V/OTQ__/DGYVH\L(^<7^874\MY\^MP M%OI?9M??'D[OHYL?;K[]N-D^O?VV^OAUL[T]?HLP^GHQFH5G*_O#\=5/1U_? M.)\&G_^RNKX\M>"_+TX?[!^^?HX\WQ^M!^'UY//=TX5_\I>GKU^_;#/^<>[].WK[TP^_VN\O1U>__!R. MC@?C+ZN']]=7P>#&FQ__"PSGL\-#4QI=1Q\M.W"O/<%M$*W,!F(0!%C8\45] M^K0?$M_=!)P)20@/+]# *!Q[4Q@XOGT1^&';\5]=0&C"I-FWK91[ M6=$48UU7@/8VY>+ZN CC#)I]2-2B,5A.H!*J"E^BA&/@;D@KH M6=<0J8Z$#A9PB_-_N(K*7C_-^<,%(&HR05/=I^>MH"(R)<@A- !8TRH[;<;UP MT=(OP0O' V=HKA5D,SJ,-5IJ*BWE?DR-*%@G!ZT0C4];,&3TQ;Q@PUL/RC)"FN>Z>3%#_U/7OQ0XBX/C9J) MZJ/5"BZCB4=N5N<>$EL1-14I\54T7_/G+P"%]UX@,X#O4>4*SUB MH<"C5#QD1&BC:!U^S29Q*#"X[Z#E&G,!PL]]#W,./C"&M1?W;$.T5 M+B'BLF'M1<9 9K$?-N+UHQ[W;0!QZ?7Q9KLC3@^JT2#E;[#!B8$MRY3BIF;Z MD*H!)Y"W[X%#)_6CM7$U#N=KJ"I3HO>N\F=C7B^ ;:"GI2[:YZ,G,M9C"ODX%LG]I^W?%E6W5V_G[HBA.)^]<0]""!Z MXMY;+G[U?6(4[-BCG4+H#O7]]#E#OS<5V+ME4WYAXMGX*N2$-C M <#S0)&Q(!T,?J/#_V54\Q)Q*:=E<3%M4J'#BHAMB03YM&U#S2_>MK5 )!7Y MK;G*>3P(_$:&&14#-B?R=3)*.#6)@$]6NW0\.$8_MIY74MZ@@]0O)2%((9 + M AX*R-A_F0YCY7.(*15Y).MUO\MWSO63SKDAXW3@*,GB%70< 7(P>/VWZ'6;5TZY4:).6G?."&:]8U=>?F; M)/+7A>E+N)5F,X@(EJHG4!\L92ILS%I(I/C7=@1Q5N[*HB;=3LM!I I-=='J MD>U-E;,*;?31K<0G9KY'"=?Z M]UNZ9E<'$&,#S7=9&0*%"@".Y-UN4DZ$)PH'VWIF&MH#^@Q&EN.&"7G\%6GA M$4>CJ3_?E1?3^(97A4G41Q4]VN,%7H)#P.WBQ7K1ZWZ%5>5G^@RK1*/$@$S>T[5YF,5*6OZXD^.R;B]E$?HM;-^:NTY161WTS# MJ\979H5=S-^EZL#6NV25^XR9]["U)C2R$[,BS5N\L)5V;N4FK[B3Z2N^&K@* M=_]53NZ%.4M,O^.SDO[*.D,-\"\JF>+:!.6 M:A=0-SMKU,PZ04#ABAKN/RB%;D:L>^HY?U+\.ZL[?K1\B-O^DE2'R&5Q9B5+ M4LSJB"$@<0ELS'!ZM/JTX 1PPGV1K\BG23PQD<##&GK B?"YO$//;2Q1EH=K M4 9$VT'_Q*58O1W.9\:25RX0^ I0&'$I,4BGA0!:RW5V(WI/A @PZX]T59R# M:WE/X'8781C]581@\> 2AJ$5/%'0K'14@-..\-X>? !+:^M$Z.U,BDQ1+01A M^LK*.ODO 6@T3G'HW% MHDA&;@/?WBTC N%=8-D[RT7S[,#?;LFN:%QVYT2*UQ;^. S*'H-])9GCLK@# MGY%4WE2S0ED">.,Q,F7IH81S$S%'RG^APH7^'.YNO^*ZA^@87*7%ZM,)Y+1\ MX;R"KPYXBZPM=(AZ/A9)B+59\O*Q >9&+$B95;>(,6)_ >O?.(EA9'7O HG$PB*EAF M6A*Q8;@$L C%@<42* SHF'OQN&1/S/$;"?%#"#,"(4B*KI/>V/M4IF7!][J MD.P%LO" #$#82I(=%P-%M;&#Q,^3 0P0R/#;V ,Q;$GM8&P@H? =@!1"0$ \ M +$=*=4GC%;[^$]_W>)KKU[UDLFJ;( O7O-M%S01[JDU!T,))&G1$_0XXCM8 MS3IR:O&;61Y%2J&:F1GE5:_]"'8F@L+-]+@AU8"I[,G'DWLC;2H\S8N9E!8Z M7]H#^^LNC,BIC%N9H><,<2LN_!G$Z#LNO(;1OAG:PLRQF]CT \.N\Y=DJYSZ,_D=9E @=6" M%Q@0=*>_S(1$[8$Q'2.MB]@L>=/#8,VZ*P*Y)3G$XM6&-)D0I^I48 E(75IJ M55\&80@C^:%"1O7F:\_!S/PV&5C5B V %(6U#39!S6-U8*:DI4-UMYH02CVH4L-::M'W;2A\_O(B["Z;MMHT7"( M?IP$"__!XX8ED>$@'G\ \ S@!P#/,<,[ 1)9MDAQU6"4V\-PCM6(7=)60D#H M=>9^140=@$$6!<[N+< XQ=OM- M+5J^KR//$?0)25OOCC1>K@+(W\#@XY"#%1WU>G.5H2) MVV^>UA%M4G:B(8 M[**U'^"GQXV'H">(4)5IBK@5QNGV$QSUC'5(SW"MY!''>+GTUT>4#6!P2F@[REIV08RL\Q?-GWB!E<7;LG M\!FP4 [],)JL+GS?)CW%87"/ OGZ-/F^W="$M!*YI!@C##;%5&)6CJ[OQ(OB4<4:\N] M@J+O(S<4T+$FFWR6 ,^27HR4Y.N0H;'7%(TV6VF@"#OGZ&%B MJ#OB(H8B5FE/H0=7C@*QTY80+^(I+PUWKF'B(20\"^4F;8[PLFEB9T=^$-XN MVAL>,<'@=L4B4K-/[>V/7T/"M;+G9,RE[EHF=K1B"G*[&C?GH4=\S F?5I5:68R?)@I%8M M?2JK%@B+IYC423A8L)@A1%BO=G()D?X)\T^R4.HTI+,.BD_6D.U&--1?2(08 MBRLJI-!ZRB59-63U13MEI1/E/(K60EDEB(^$K(8?F!E ME^-QT0@?JQ.!Q=NZI*S9Y2#-KR1"%&O!-7-TF4OH[#L@A$0AUS;?WZZ42FLN MD5;$'$:N+!=]C7Z@,[CU0R<*Q=:39!3#5F+B$\X#S?H\66AIK0L86>AXL)-[ M66P+3$:#5!'YC4XPU154C :+WB*$37N-:$YF58]1,9.S)ZXB"I:JFRB+NDY# MN$H!:*74OOX\=KNKA'VL\V3:WS[LX/M"V88;#Q^B..0^?L\]D89-4OU0&O95 M*I*!=SI('L=/<1LMT!OMOV6ZL3[@3EBCJ"D7[E1C5GEJM&N;/LZQ7O4FSJ$Z%9O8L _GSY"ZY\9<9@)B=0_H MD9=9/J>7T"'8J%7X97X&!0DP8G"RN< )9 "#!BALAD.(M?*!=>2:D(3GD;,L MK8A]@9:(PKZ64*?0_:>$NI!-S"> 08'178-OOH:N.Z3-R60ES/!0$(\U[^W. M0L[V;I=QTUIN+\XQB/]SZ7@TY48EMR+^ >!)8.)!0Q9((2YLFG.1UI[=@J-. M O0DI!E6./AD2 /IA[XM2W+)S"9"A8;0YT&^0P(4RN8!(3S-KEVDF %M0*+:#;^#NA\JD4PM ?C MS. A*6&/F#:FZE\J!ZJQ(M0.V%9[L^P16NS5*:"Y/49=K9"I^PF[O[7P1A"\ M GI0Y*T#6K:JR,M8IC%.H]!2E^6OHT/H&_ YM 76'0R75@H\CYLHDQQLA>J( MR7B:?5[^0#LD\1EY8Z:ZL^YVD>%'/KGJ#J7B-B%XLSAE.;/?K39NOX33/(42=4= M)F)<:V"\ $A6H$*$&+&MH>H4$-O#[$9O'.P0NY%U]9&YI;<#P9XM'&O1 MA:#F,PT_GA\*4$3P@. S,S>\>O#&QJ M+"J10>,G1HY0[%K@%P(AUPL>8E+)3^%DD;2 A,&\\L%RN=OL7!PV= 97SI)? M!:Z<8_XB,QG$LU\:EFXY?BQ^J%)% Z/B2IGI!W:)X!I'<"/U^>.$.CP8D-%& MDYQ9X)<"*_@XZCCC.0E-1Q6RM8[ZE*UU5*(O%SE3#DQ:2N]2$#NVUW+BXH$O M\.B79IT3#/B%.GX135UG1IG?W)!]AC ?]TF8CQ6$66]H/@'B/(#P&PRPAVFX M=EP7_Z"4:<]$SFT#[MH(4O^V3%+]5D.*W?4A1?E>! MPN_Z1.%W"A1^UP<*GU2@\$F?*'RB0.$3LVJ%6H.#DOFQ-ZT,*C0N4&A3H+$< M,<1M'=VQ9\/'GZ L 3,>#@)[M_V&B:/!U\J;",?*F3\?(&X5C MY(V18Z2[?.E,'^F^9==G0*N26/^\8@;K,XAU]!J3$ZU1KLF5XL P;G,F\U=D M9J1-W7I3UXF/#M,H*T%>MX*#Y801]88#=LY=_R'M2,/>T*Y*_V MEQ$[4\F$TJG R'R7=PD%#'ZQ%1Z-;_KUQ2J\&M\8/Q K> R/^D5>!9?AD7'R M?E(G[Z=^D?>3G+R?C).W0OW7]_TBKT(!V/?&R5O!L_*N7^15<*V\,T[>C^KD M_=@O\GZ4D_>C0UGJ>+,N;7OVC (J96P@K&-9//& MYM[>A *KXB>QOBG01G-;XK@6#0[5=_UP%\C;5Z1SP'X2IXF9R3H\#(Q8S)%3 M0&]2"@+#NKL+X%W?:9%?%S86-RTPD SP!H"L!S#";[ M\=#($EZ.KL%'E/H;RF!X< EJ^?M)>^:2,(EV!C>6XR5_7,!@P_4#RA.1T\7B M/K%XN9[D("CBSO21UZ*?7HVB5#=YL(O6?N!\XW??9!6.!OMI_:GK742(Q2,I M_GJ+'?GG?K"Q9!TH,ZWBV<6/?$#6*7]HY3)(!R!>S7 ]I$J8LSA9BW@ZN1N_ M"<\1XD.L(Z(C_8L3K8>[,$*Z92!]12=O9DPYD*P 'M 2(%F#V[3=2%ZH&KHL M7E8CE5;35)*PFE3[E[(M3=Y-PSO[8Y7B(L-BB@1SO<5!2]9*#,0)B_SDKP>E M-^S4"LR'X)718,3O1F^&! C![:RUNX6JTZJ: M(\]T)IH,FSIN.\TY4XDP2*.SDH',X"S=YI<2U"7S"P?$!?30"\;%AY:] MP3TY(FQ-N(>2:ISQ-'K8YR;VH1*G!"GF7:U"!^T!N.BS&XK4H-KII;@Z9Z'Q[+ M-;1W+IRLBL\A!)VS1$(:VQ?4/./)?7ZL. MKW< ^-4)#K!UX!:2ED<'(%Z5>N?0NF8+W-6C!9.[C>BJ_;4L%P*$_4XMHF,L-$ Q),#P@94#61H H+LXQYF_)'GF>T_X.?H-]WF? M#,_Y_I]BSFM09+* M%[J(LOF[O&[V;=S Q'*G?D@:+':?A 0;- ?EJI0:B9,X2##OL0$>*NQ02WAV5@VVC1$-TI MD>7^T]F*&@_%3(BG' Z":!9Q4Y$9IC PH7- 3[6>GN1C38PN$/7R$7@/T1K M;):W/%E-RF0.H)- /,LX]9FXL,DO0%OW4RKN:*'Z7$J;=/3/A\#!A?W.$:"M MEP/=52C\C-[I^,5./6#FRU=2>$A31P+1\^QI79'LS#>-5I9K?,<6HJ;IK3Y9 MQ?XV9K=9EA6^%'!.%\(OW+Z&GE?$G"45M8B7N:V5C"XD*F7O(8U-.@Y:><6V M^CC[X)6\$0:O1"PK1V_>'!/K2J.U]1RZ34#D&6 2Y_MD!?;KX7\5;(K98$E6 M\ICV\*6&8I &.36AIV:3 ?4ZT-.QDG^%3BEX6 QHFEQ$Q'Z6$L8:,UJIQDL< M!Q:N\ K/K,B2> YC33\S"2>T6B5/HA$]GXT*6]$7H:WQ8DY"F/<^'=Q"7+%F MPWY2$C$V<%W_P4*D BL_ ,, VDX$<%X[T]=KLH(#"V&F[U=*(+VO O0^)R9N M].E:#E+HXJ::7%ZEPXF?"NO8\0SCC& CPN2!"&?-C[+T2DO#+&)AJ!Z1EXDI M26LC")_.9N/OQ @SGS.5B*7%O!<&40:LH>_9.,C7/K5>0>@6)=9[\ACF-G&C4\#$ \DDZK:@ MY@HCOC89*B6=6HJV1N4!W83YYH@LHN-XEUP)H'[F2N9P81UF#&3U7CW$I'/I M>W>XFL,9O(UP-2"QID:-;7C.(9X$\*P#L)]G^G(1H,1B@90".@,=<LW& M^F%L=V$Q@0S$]_U^*#>1W@032HBP2,_!5F_Y"KB"B-DT*4W8>2D=FKBEX[R7 MHE?:#,$9B+!(SL57LVGDYYT5H+>=^T1#.Z2&D71\',S2!ZM( 0>>382)JLYP MK^JY7:(L+GP\XE8,/4C,JY"G)=>C[77'P%16$Q(AL[G6DP/UB"4TGI5Z*!J5JA21D=Q]LA"&-0 M?2\\)=4ZZ;B%]0C#T6,46'Y@.YX5/(TCN D;%!+=URFB^X+]QDF=T'@\V?N M5U6T)Y5$6R:$[>2)'KT-,,F)@J))'\]F4,3,8@5CLXKW9(FZV*P M,&)Q5$X!S;&C2-W@6LS0WTQ7[T,@L,BX!]M8_R7GQS34>G]793RT^^AKIJ?4]Y)0^,S%G_50E^+C#=BN5# LJ77J9-%? M6(/N+NFFD7HWXGC/N"]8"(@/XQ,EA#D M5ZO=1S+6+?B[7\'P*T0%28XA5)$XFKEV!K>XA 'K%F.>2G2XZ XWQ!D.(BQF M"''6;[ZL_0B5-0AJZ^7?F\H=K5"K=5N L7Y&GZW P0='FD+*$X1D(,@DS9KE M9 ET%EWYWCU?A^0IU>DLGDYM+.I3C$])A59!/^9%C-(EFA]? .@W MZ!^WB'%XQ/\'4$L#!!0 ( ][JU8_\-5F8QP *NQ 0 5 &UL[5U;<]LXLG[?7Z'U>3FG4H[M>#*9I":[)[^\,D&MBRW9G;W=NKW>'UZ/S\YU__VLP^,>O_]S='9PA M%Q'#0];@;C48X<7RVK0'-\1PZ123Q>!_O<7_#78'<\];OMG;>WAX>&ZRSU#3 M)HABGYB(\C\,=G<9P9CDB"!.\,W@$Z/ZP5@-#O8'^_MO7KY\\^*7P>W-:/!B M_\5A^)5__.K8[E]W!D4#)K=+W^XD.#W>$>O7K_>"?UU_E-I%'V1D#_;^^#"^-N=H8>S:+O4,U^0,J/V&!G\< M8]/P DW6RC4H_03_;3?^V"[_T^[!B]W#@^>/U-H)]388_$JP@Z[0=!!(_L9; M+=';'6HOE@X7*/C;G*#IVQU"S>DNU^#^84CB?_A?OI O(^Q2[-@6U_V1X?"A M7,\1\G8&G/3MU7EJ$(R6@TR/(8E"R9ZEJV@HY\S5%NC:8S\O&+M6XF=IA2+#R'P]9^J88\=B@>+D;]_V5C>, MR M,#H5%KB 52 RNXY%!YZ<.?FBEW#41)B.(A$<&M2F>3EA<9(R#H"$L8!$- M0$.]0B8C.S1-[#/.[FQ"L,M^- /S$G>U&G)0BCVVJ3&;$30+](&G5^@>N3X2 ME[>4$*"*SUU&T\/$EI O^5TXSQDC-NF("Q-]#4Z.:P^;?Z7"A'BDR9/@\H&( M=V(0E]DP'6-*)X@$04U8P$(BJOW@QKAS +TA(@PQB/,5+OKUG3A4P=VSCSG:"?VH[& $F:D9IS@UWAJCMLN6R1VR3V03E MX_Q[3S/>[2V.C%&*ASJ =FS.>-KW#-%,UEX8$QR9O]E>]L[MG\P MV8^6[?CLPRB*I@P[,\-8?EEG9BZGI[;+"-J&,\'4YJ(/ M[UBD,$POK6,N*66B!NG!J4'O@AQA1&^/*W\/.1Z-_Q+ $4 AQ#(T5N'A#"E% M'AWYA.?)%,E?S&,MBAVNUA0D+'F]W]GG:G8UFBMB_6^-0T:72!J)Z+.B@X).R /*4%C!> !O$AX:%>J8K4)J!U'K5IA$9H' M[=&4 3-./*PN$#1X*=() ;L,55H=$30O6D,C@\R$H*5A6R?A3DJ-?Q7ST#E5 M-4:J1#T19(W M% 5" N-5S4OK:D-V-5BC/KAY3 K<,XRM!]MQ@'%$4S3G%@21:PJ5;Y M%-LSCZR(IS)Y%H"=?$(B=6#U?0$$!Y+K\.)H)77#-3R M4FI[:%E!8& APK"ME>0B*ZY8 M8GM1?^$[O!+G&$UMTX:>]QHP[%'T;*(^J+,]282++G8L M* S0>14"UE& 07Q.J;\5>"-&?4S<5.E-Y]%CD5R7F_LL6P UR>VI()O2H,ZB MPT0B8TL3<1../8W-C90)E84%2.HIGH"K./5S)U.INQ:;F/856#G)E,RY95SZ MNFHNU5J$Y<]ZELDYL=1-N)6LG@RL1=/M*Q!L]68;LNVO)(-'AHRBE$(9EQ9S MV:;/$7!N/-7U2)\#U "3SH#'J@ \-)2,7I0Y+*\?#])]B-S;)J+7V(&?C4H9 MZ=PG"(!6I2J]]6IGA%^9)W@*?O"4I*P3IGHS35V'2.JCA8>U+HQ9U\-%5]>H MHFA=SD?SYDS O2ITI?5NYK7A&"0\#?G$FX1 Y^ZSY#MQA:+,7E,G@#G%Z)[, MPM:_#J\.MQ:V:W/9/?L>1:.!CHTUW'H#9*W:=*>IKYC^V-CG3,)CMG)R\)(' M$S6H5O/JQK6S)J#6Z$QO 4UN)*KG0\TIK$8&7#D9PJUC9)UP+5(XI_,N3:I0 M2W#0ZG RJY>D=G369&_D.&5C&F'>T=AG\D6"8I<>H2DF*/S5DT V]0,25 M5')D%[_HRC@)B:W3)G0G^%LYD;2A (9^0.N(HIKJ*A!1[GI37ZH-I%SIL$WJ MME\[4O$.F>PU_76%SA9O[#?A*9U=6)./G@)0(WOJ&11Y&9EUH"!3HTK.#0/= M*P0A4TM?*TP#*N_$3MLUP%J44&K^E"AVV:]T^&@K@["05S=:B*9]U<"9@F3GGEDF:IT]TW+R'^,%TQ,Z#Q7(8].W"%K"E^)FA+'P)T83OU$ MGEBIRIN>TR8Y]WTVX"C;*#1LO"$Q;2\1L;'%.!.O70LXQ4F/KJ4U&F(%F94H M@DI^;\.,*+P_=>P3_M9U0#RX_1B?L""+1S+DTNB!-'CW$Q.@*_=,Z[U34+%: MRYN_G^/]9@ 6G^Q#]*$"F@>_[&]G)NPX3L6*D:]U"J/KB6O!3H/P:'7WXJ?8 M5)B 2^(6=AXN;7GZY!U/_FC?J8,?=@#2CI?3F)JJ:T.5K%H$+?[D':,W(?C> M9DH]6MU2?OUU72,[-#W[/FPQIF9@$@)T9751@7IFFA)6L=8ST^]GG2%O_?7K M$#W8#:VO/O6X=09%QFQP09B_P5?(9+_;P2.7&VEOL%[O5RYN)[(X#0.%>NST MWGW>SFZU8D>JS1*VY96Y55SY%E93>%I@XMG? E$NI^<,!7=F\U>"E#QT5LU, M\S)"ATW4J5_W[5$V7,*?HSE&X?\G!A@=DZGKH=*4<4>2F0WG%!&- AY=P8"? M?Z%;.>P%+#5?3!-TB&KPBS0J,2&475J" CY^[QO^(:%J7KHOQX!BG5*B1&2' MO)F6EVZ2>BA<.,ESJ83'ZR%-.?;WT6 @&[!6N@"K_W33U1N;^F?X=M?&Q#0K=9N MN\WSL=I.(7J]=!#1+]Q%>4!+X&M:JO-HI;6^F)$E0!/(T94JECK*K*YP-ILH9LQHH'7R!F&WAC!A>3_ MXW5G]X:#@MPG&Y9M1B5 ;$><_D/BDV%!:';)=?)H.KX5-/PSYX8[0U?,ITZF M4P0>7[8L?,]BT[:AA7Q,<;MVK&CZ@Y&I&P6LV["YW!39^AF4K5M2ERQ(;Y=[ M2'\$LS#HZT6R^=Q6@P"OPVYM91H#5#?M+%$0+GT[JJ @7+RBS%\NG2!^&TX< MO\_=*28+0^4;O@VY]FIF:ZQ*G>T7XTZY_.8\VX& GP2DJ>M>#XL9=SK?G]&3 MWN>)$[V052&78Z"[M+P5>GEU 79?W/ZU&]XPC.+I)$%?_M'VZ$2;W]?$CFTJ MK$TO9R09OHY\:KN(TF-$36(O SMPK4 [ERGMW#!M'S%:?P$/24( W56RM6@G M/4=&P#8IL9L1GCQ&B.-I^M'&Z5GF8A"_,8#U^0GVYN/?.JQN9DH(DO/]/#+SY3)/[DN 2,/%]L>FD\(O:'V6M!9[[ M5%[1/9TGRBPF,TB0V0#HTEH.(%6S0"4K72N=*F]+Y[2J]-3W"!\44PV,'^29D\F\"9$E= M8$_5TJ:&F?P<4$Q8_830G*_>+BA-,*[N%U>JS]XG;^/VT;S%0_SD5HN4;2=> M%_SUG[N[@_]\^O#QY7__\X>Y]!\_NR]?6]]>W<\^K]S;8__A[!5Y_>K]BZ^W M-ROJO+HWO^T[[[P][QJ]^_;J\*_' W/L[?]Y>OKB^OW>_>/1Z//^O75-_AP^ MV"-OM'Q_-9Y\/KVF'R8WIQ^?C9\]_OWAXMG^V97]\O?IU]'+=W],WOW^WOYP M/K3V[3^NSR:&??AY=$7QIZN+;P]']][M;[??WBV6JY^^37_YNEC>'?S$S.WK MVFB_'GY\-KT8'QGH[[.C!^NWKQ\]%^.3^9!>7'ZKKU^_+<_QL[V+KQ]_/[NVOW;^^G] M;Y^MG\>OS/W9^^7#F76'#R;3!__F9O@W^>]@='VUNPOVL)VJ6%/.1_-TW.9M MNZ7"H;'@B)PXI'4QN/$M+:XT2='H<-OG1G3QJ@7G6ZP(X M8RX3/-("7L8"!O*IFJB:\=1S6BOHX,FIJZ$J^WV,F\W^!1/7=Y0O7V^ S#FR M? ?Q%FT1^9%/N%4I=9W&;/N1%!?7)N!%-5TYR'9^T^54)"5> DJV7K!XLR/K MR' ,UT375Y20G.:GVL/QC+"5&V\*^.BNVJD M28:Y1#\Z'VDO2GNO&\M\,#R?\'=QU0(J+H'.U*C<44*M3F'[>';A@"&9QOB. MSQG6,;RXM_/FNE8@PJUK>W3X8! KNHROUOF@I=-\>TKXT (:G)YG)(L.-M9N MW-NCC59>FR7-R[#-H6L=VX[/[&)+WBDF18^R^]**[KFGQ>/&4Y*JJA7-/FST M%^>EBEVL).-<\77)!655SFN+6<,V!<,E=$MR^:J&D4[W;]^;ZRVK::I32_5W ML'^.KU.?(3PCQG)NFX:3?%RX39:AE+;>C$(3_UOG%\KU X*8,%YHEI6F^5/8 M=7B5TM:#5R/[7 -5KIC$/"BL\^ F&5E]N;VN4#!%YO,9OM^+/ASJ./IEH^($ M*2U[@,;J3(X9K Q9K-2=?=D-=&(X\0/T#:;JHN]U6]6%(X7*?*!R1!TX&^DY>3G=1IXE7)38]+[H& LY@7R@M?,@IXW:EZ4 MJ62E^\"HR:ZJ6E=P1P::4R!V]@*9F,/F:P5*NU[4ID&**,@_CE%0N:"JE"7% M0[I35T1,5:JC@($N-VQD-(67X=)H FR4I=,:UR9R#6)CZ)1&BJ[N.%GI1;E, M1EHE"7#$%\EA!49([M:E2V2R^(4LN(Q$*>T.9"2*3&M3EE*JE&PVHL-F4Q7T M0'9DK2+PJ>W:E$6H,XPM95$XS43W&SEE+G->%D_;/D%K^6G/3J+5WR>67/YM[E M]):B(:7@QE_-2\N$(XY8ZLG3:N5I72N4U/)&6PNER.:8:=I708*;5Z#\2N,> MD3L,]9KQ&+NS&T06Q^C.N\"NJ0;?"DZZ2WVDL*W2'&!9.Z3G;L=E.Y#T8>8;MT*JQ-I&N,3$E M[^* 4M231,\J?QQ6/OG#2AD3$@N,$">9[9=F:LJ[BGGH2-C+3%;E2ZQL@9>6 M-[@_,J?AIK?N6@ ,7IZ^GD#2%KH"/6FY5A#+HPJO-$Z]@RD/CTQ**GNJJ7F# ML@A[2=B(XBF.0TB@$B=*VB0J*B5W+A_6/"ZGQ8DA^6)+,=I@>P@!M;786 AP MV>[(0+9-@IPT[Z>DC+ABL25B05O?@65"7MBBTS<;2^U7X"YA'0WM_94JS#:XSE*G ]B5$H[PCG,&;P5'L>]0S7(MIH-W]Q5'(YCS;>"[H.4?#E[$]1EHQ&"J'K4KM3-$$H*\U4'%#W"$A?!#<#HY6FX]$^[\@.%\N^0>3(?K" MSR>FVO=&!9=/QW9=Z;HAU6<5'D[Y?3W;+MB8S><&\5HVDPEDOLL.*_@K'?K> M'!/[&[)NV0: !*H.1S-Q#)>>/")BVA1-F$[1%5=#8HS1J#/%CJFO'*&9[?)J MV*B.$KKBN%-#>P(AN]X]NJ+L%HO-0L_2$?[/V <]MGR?! *IN&*M0L*GL 16 M.@T4P@K[=,7V3#74]+G+].D'Z>O@)M,-4W3A:,]=IG>7VB:_XPM=RZ9I$#\, M7I%QM+@JU6V?^,C0X%G]<-B]\8*,V'KJ4?IO]%GT)6Y_E1WE=-G,>QKZ*P?Q M(_0K,@ZHVV_;#OT7.!I?;ORGF$R1[?D$O/&.8F%_A/DV2$>&_+.NN_OJ'#@Q MS)Z&]O(1?!>IFFU;1>0*KW34,(&G;K_L=\7,JW+Q/VQ8$-+(1G^1S1J>N-83 MRL:K,?*.#.X[.*OJB*83CO4:Q+$T%[(]1(,WPL'30*D)8-A_V:QXQ]]>9#]: MX=N+*'J:D0V'KI\$;=/1+P-!"&VRJ,>U;N;9%R";O25:6P,'R[M%IV>&#N(/ MK;*?')]SGF 2N+''7.?.]X('+S%OIL4O0X1%U7$U+7!L:RF,[JYE2LPIW;"S M'5B [:F%C*U.,8U6A9?FS/W4L4*W_.F6U2 M*8-V9M3ANC]ZN#PY>A56(,9;>_&P<@,1Q$+^,+!M=].3Z90M"2_=8(SV/4K4 M4#>*_57??[)AOU)I4/T.(6- -+::Z5U5%"CE_F0-1!H.^:.A7"" 6#!$@BI> M,L1<]'>_W/K"8:U@^:.4_ R@)X-0EOS9:7&^DZ-Y@;V2;7W[]%TU,_GSUA%> M++ ;D,^FJ("'4,5)[_,7S9!,>DJEUG3>&,\)=DZIKQ[*B(ONQ_8 @(SUI7=K MO%@Z>(70$7+1U/;XH\+%9R[0S>!W4YA3=&&^UV M:DAH?M&P.6IUJH J3A6!YP*['\ME*JHF+0&I$:%^>%;"N[KM926K M)S Q NT$\Z!N?S<0[W/XBU,WB55=K I-[W6I3 MTW!XT\@3USHVO'98E!+5M8\0Q:9<*W#Y%;DH)KDC;!K3.KD+E MRC7: #>$ M17$L646PRH]>274G8".*-KIUSMFEX?(^J.I V=J , MQ6XMO^I<)JL.P,N4L@B%D?@*+7G%ISOCC=#\=JO_2L+]\*)JW8#=')2#[-1V M$!FQV7*&"81+I>GU:Q+*Z +J(IO\.GL2WXEHO<@KIMB3>%>B#OE+7.WC72S2 M9M%YROX"D^C(TNQ'E"O5B/R5H)8!+BU1:#S0*"6I]B*G4*&4>%>[]:L7FPA\ MO3 =D@/ H90BUX\IJ4@/,2H:<@FQZ+_[!F&TG%6X M%P"9C;(T^P%0J49BE-JG&N1SW,1PJ27$D+3.*C?Z/ MCZ.JZWI3V(JH]LCC"I428]4^0]$6K!'[\9+J6GM!J!(T^[$H+-5(?)H+ MD)]HA5(0J2_)A.![VS4A9K02PCW$*Z>; M$4KT":8>H;SI[T$6H04DNW5 MBK%8,3%>K;,6PK4M7"2"C-;XI CU(8N4'GD,0/L$A2@"8\PSPG/L0NRF * " 0 !E>#,Q+3$N M:'1M4$L! A0#% @ #WNK5HTW;KXD!P ^1X H ( ! M5P< &5X,S$M,BYH=&U02P$"% ,4 " />ZM6A/G&4Z\# "M$ " M @ &C#@ 97@S,BYH=&U02P$"% ,4 " />ZM669DW)5D M !> #0 @ %X$@ :6UA9V5?,# T+F=I9E!+ 0(4 Q0 M ( ][JU;5M!:N2F4 &2?! 1 " ?P2 !RZM6R]BM3I(; [B0$ %0 M@ $BC0 &UL4$L! A0#% @ #WNK5@@A MZT![0@ )#H# !4 ( !YZ@ ')S8V8M,C R,S S,S%?;&%B M+GAM;%!+ 0(4 Q0 ( ][JU8_\-5F8QP *NQ 0 5 " M 97K !R