0001548123-22-000067.txt : 20220513 0001548123-22-000067.hdr.sgml : 20220513 20220513170341 ACCESSION NUMBER: 0001548123-22-000067 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 39 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220513 DATE AS OF CHANGE: 20220513 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: 22923815 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: COLE INC DATE OF NAME CHANGE: 20000711 10-Q 1 f10qq12022v7.htm QUARTERLY REPORT ON FORM 10Q FOR THE QUARTER ENDED MARCH 31, 2022 UNITED STATES

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549


FORM 10Q


[X] QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934


For the quarterly period ended March 31, 2022




or


[   ] TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE 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

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

incorporation or organization)


1266 South 1380 West Orem, Utah 84058

 (Address of principal executive offices) (Zip Code)


(801) 226-4100

 (Registrants telephone number, including area code)


Title of class

Ticker symbol

Name of exchange on which registered

Common shares, $0.01 par value

RSCF

OTCQB


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 [X]   No [  ]


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

 

Large accelerated filer [  ]

Accelerated filer [  ]

Non-accelerated filer [X]

Smaller reporting company [X]


Emerging Growth company [  ]

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


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

Yes [  ]   No [X]


Indicate by check mark whether the Registrant has submitted electronically on its corporate Web site, if any, every



1




Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).  

Yes [X]   No [  ]


Applicable Only to Issuers Involved in Bankruptcy Proceedings During the Preceding Five Years:


Indicate by check mark whether the Registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.


Not applicable.


Applicable Only to Corporate Issuers:


Indicate the number of shares outstanding of each of the Registrants classes of common equity, as of the latest practicable date.


Class

Outstanding as of May 13, 2022




84,989,086 shares of $0.01 par value common stock on May 13, 2022







2




TABLE OF CONTENTS


PART I FINANCIAL INFORMATION


Item 1:

Financial Statements






Condensed Consolidated Balance Sheets

as of March 31, 2022 (unaudited), and December 31, 2021

5 - 6





Condensed Consolidated Statements of Income for the three months

ended March 31, 2022 and 2021 (unaudited)

7





Condensed Consolidated Statement of Stockholders Equity for the three



     months ended March 31, 2022 and 2021 (unaudited)

8





Condensed Consolidated Statements of Cash Flows for the three months

ended March 31, 2022 and 2021 (unaudited)

9





Notes to Condensed Consolidated Financial Statements

10




Item 2:

Managements Discussion and Analysis of Financial Condition and Results of Operations

15




Item 3:

Quantitative and Qualitative Disclosure about Market Risk

18




Item 4:

Controls and Procedures

18


PART II OTHER INFORMATION


Item 1:

Legal Proceedings

19




Item 2:

Unregistered Sales of Equity Securities and Use of Proceeds

19




Item 3:

Defaults Upon Senior Securities

19




Item 4:

Mine Safety Disclosure

19




Item 5:

Other Information

19




Item 6:

Exhibits

19 - 20




Signatures

21




















3




Part I - FINANCIAL INFORMATION


Item 1. Financial Statements

Reflect Scientific, Inc.


CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

March 31, 2022


The financial statements included herein have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission.  Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted.  However, in the opinion of management, all adjustments (which include only normal recurring accruals) necessary to present fairly the financial position and results of operations for the periods presented have been made.  These financial statements should be read in conjunction with the 10-K for the period ended December 31, 2021, accompanying notes, and with the historical financial information of the Company.

































4




REFLECT SCIENTIFIC, INC.

Condensed Consolidated Balance Sheets



ASSETS





March 31,

2022

(Unaudited)


December 31,

2021







CURRENT ASSETS










 Cash

$

1,579,533

$

1,473,924

 Accounts receivable, net


233,329


175,649

 Inventory, net


695,607


624,486

 Prepaid assets


3,510


31,306






Total Current Assets


2,511,979


2,305,365






OTHER ASSETS




-






   Operating lease right-of-use assets


96,702


110,483

   Goodwill


60,000


60,000

   Deposits


3,100


3,100






      Total Other Assets


159,802


173,583






TOTAL ASSETS

$

2,671,781

$

2,478,948



















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




5




REFLECT SCIENTIFIC, INC.

Condensed Consolidated Balance Sheets (Continued)



LIABILITIES AND STOCKHOLDERS EQUITY





March 31,

2022

(Unaudited)


December 31,

2021







CURRENT LIABILITIES










  Accounts payable and accrued expense

$

83,446

$

66,837

  Contract liabilities


89,003


118,566

  Operating lease liabilities short term


58,028


56,446






Total Current Liabilities


230,477


241,849






LONG-TERM LIABILITIES










  Operating lease liability long-term


42,249


57,393






Total Liabilities


272,726


299,242






STOCKHOLDERS EQUITY










Preferred stock, $0.01 par value, authorized

    5,000,000 shares; No shares issued and outstanding


-


-

Common stock, $0.01 par value, authorized

    100,000,000 shares; 84,989,086 and 84,989,086

    issued and outstanding at March 31, 2022 and  December

    31, 2021, respectively


849,890



849,890


Additional paid in capital


20,239,775


20,226,931

Accumulated deficit


(18,690,610)


 (18,897,115)


Total Stockholders Equity



2,399,055



2,179,706







TOTAL LIABILITIES AND STOCKHOLDERS EQUITY


$


2,671,781


$


2,478,948






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




6




 

 

REFLECT SCIENTIFIC, INC.

Condensed Consolidated Statements of Income

(Unaudited)


 

For the Three Months Ended

March 31,

 

 

2022

 

2021

REVENUES

$

753,576

$

562,362

 

 

 

 

 

COST OF GOODS SOLD

 

234,289

 

143,795

 

 

 

 

 

GROSS PROFIT

 

519,287

 

418,567

 

 

 

 

 

OPERATING EXPENSES

 

 

 

 

Salaries and wages

 

170,279

 

136,604

Research and development

 

25,325

 

8,697

General and administrative

 

117,178

 

136,763

Total Operating Expenses

 

312,782

 

282,064

 

 

 

 

 

OPERATING INCOME

 

206,505

 

136,503

 

 

 

 

 

OTHER INCOME (EXPENSE)

 

 

 

 

 

 

 

 

 

Gain on forgiveness of loan

 

-

 

111,265

 

 

 

 

 

NET INCOME BEFORE TAXES

 

206,505

 

247,768

 

 

 

 

 

Provision for income taxes

 

-

 

-

 

 

 

 

 

NET INCOME

$

206,505

$

247,768

 

 

 

 

 


NET INCOME PER SHARE – BASIC


$

0.00


$

0.00


WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING – BASIC

 

84,989,086

 

84,739,086


NET INCOME PER SHARE - DILUTED


$

0.00


$

0.00


WEIGHTED AVAERAGE NUMBER OF SHARES

OUTSTANDING - DILUTED

 

85,739,086

 

84,739,086






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



7





REFLECT SCIENIFIC, INC.

Condensed Consolidated Statements of Stockholders Equity

For the Three Months Ended March 31, 2022 and 2021





Common Stock

Additional Paid-In Capital

Accumulated Deficit

Total

 


Shares

Amount




 

Balance, 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 for the three-month period ended March 31, 2022

-

-

-

206,505

206,505

 







 

Balance, March 31, 2022

84,989,086

$849,890

$20,239,775

$(18,690,610)

$2,399,055

 







 






Common Stock

Additional Paid-In Capital

Accumulated Deficit

Total


Shares

Amount




Balance, December 31, 2020

84,739,086

$847,390

$ 20,201,931

$(19,836,180)

$1,213,141







Net income for the three-month period ended March 31, 2021

-

-

-

247,768

247,768







Balance, March 31, 2021

84,739,086

$847,390

$20,201,931

$(19,588,412)

$1,460,909

















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



8





REFLECT SCIENTIFIC, INC.

Condensed Consolidated Statements of Cash Flows

(Unaudited)




For the

Three Months Ended

March 31,



2022


2021






CASH FLOWS FROM OPERATING ACTIVITIES





Net income

$

206,505

$

115,095

Adjustments to reconcile net income to net cash provided by





(used in) operating activities:





Stock-based compensation


12,844


-

Amortization of operating lease right-of-use asset


13,871


14,969

     Gain on forgiveness


-


(111,265)

Changes in operating assets and liabilities:





   Accounts receivable


(57,680)


106,848

   Inventory


(71,121)


(136,126)

   Prepaid expenses


27,796


21,034

  Accounts payable and accrued expenses


16,609


73,686

  Operating lease liabilities


(13,652)


(13,965)

  Customer deposits


(29,563)


61,324

       Net Cash from Operating Activities


105,609


264,273

CASH FLOWS FROM INVESTING ACTIVITIES





        Net Cash from investing activities


-


-

CASH FLOWS FROM FINANCING ACTIVITIES





         Net cash from financing activities


-


-

NET CHANGE IN CASH


105,609


264,273

CASH AT BEGINNING OF PERIOD


1,473,924


642,542

CASH AT END OF PERIOD

$

1,579,533

$

906,815



SUPPLEMENTAL CASH FLOW INFORMATION:





     Cash Paid For:





         Interest

$

-

$

-

         Income taxes

$

-

$

-







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




9





REFLECT SCIENTIFIC, INC.

Notes to the Condensed Consolidated Financial Statements

March 31, 2022

(Unaudited)


NOTE 1 -

BASIS OF FINANCIAL STATEMENT PRESENTATION


The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to accounting principles generally accepted in the United States of America. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted in accordance with rules and regulations of the Securities and Exchange Commission.  The information furnished in the interim condensed consolidated financial statements includes normal recurring adjustments and reflects all adjustments, which, in the opinion of management, are necessary for a fair presentation of such financial statements.  Although management believes the disclosures and information presented are adequate to make the information not misleading, it is suggested that these interim condensed consolidated financial statements be read in conjunction with the Companys most recent audited consolidated financial statements and notes thereto included in its December 31, 2021 financial statements.  Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.


NOTE 2 -

ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES


ORGANIZATION AND LINE OF BUSINESS:


Reflect Scientific, Inc. (the Company) was incorporated under the laws of the State of Utah on November 3, 1999 as Cole, Inc. The Company was organized to engage in any lawful activity for which corporations may be organized under the Utah Revised Business Corporation Act.  On December 30, 2003 the Company changed its name to Reflect Scientific, Inc.


Reflect Scientific designs, develops and sells scientific equipment for the Life Science and Manufacturing industries. The Companys business activities include the manufacture and distribution of unique laboratory consumables and disposables such as filtration and purification products, customized sample handling vials, electronic wiring assemblies, high temperature silicone, graphite and vespel/graphite sealing components for use by original equipment manufacturers (OEM) in the chemical analysis industries, primarily in the field of gas/liquid chromatography.  


SIGNIFICANT ACCOUNTING POLICIES:


PRINCIPLES OF CONSOLIDATION:The accompanying consolidated financial statements include the accounts of Reflect Scientific, Inc. and its wholly owned subsidiary, Cryometrix. Intercompany transactions and accounts have been eliminated in consolidation.







10





USE OF ESTIMATES: The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods.  Actual results could differ from those estimates.


CASH:  The Company considers all deposit accounts and investment accounts with an original maturity of 90 days or less to be cash equivalents.  


REVENUE RECOGNITION:   We have applied the new revenue standard to all contracts from the date of initial application.  We recognize revenue when or as we satisfy a performance obligation.  We generally satisfy performance obligations at a point in time upon shipment of goods or, with our freezers, upon final acceptance of the unit by the customer, in accordance with the terms of each contract with the customer.  


A part of our customer base is made up of international customers.  The table below allocates revenue between domestic and international customers.  

 

 

 

 

For the Three Months Ended March 31, 2022

 

 

 

For the Three Months Ended

March 31, 2021

 

 

 

 

 

 

 

 

 

Segments

 

 

 

 

Total

 

 

 

 

 

Total

Domestic

 

$

520,901

 

520,901

 

 

$

243,593

 

243,593

International

 

 

232,675

 

232,675

 

 

 

318,769

 

318,769

 

 

$

753,576

 

753,576

 

 

$

562,362

 

562,362

 

 

 

 

 

 

 

 

 

 

 

 

Components

 

 

251,882

 

251,882

 

 

 

228,533

 

228,533

Equipment

 

 

501,694

 

501,694

 

 

 

333,829

 

333,829

 

 

$

753,576

 

753,576

 

 

$

562,362

 

562,362



COST OF SALES:  Charges to cost of sales are made on a first-in first-out method (FIFO).  In addition to the component costs, some labor costs are allocated to cost of goods for the direct labor utilized to build the sub-assemblies and finished goods.


ACCOUNTS RECEIVABLE:  The Company maintains an allowance for doubtful accounts to provide for losses arising from customers inability to make required payments. If there is deterioration of our customers credit worthiness and/or there is an increase in the length of time that the receivables are past due greater than the historical assumptions used, additional allowances may be required. The Company estimates allowance for doubtful accounts based on the aged receivable balances and historical losses. The Company charges off uncollectible accounts when management determines there is no possibility of collecting the related receivable. The Company considers accounts receivable to be past due or delinquent based on contractual terms, which is generally net 30 days. At March 31, 2022 and December 31, 2021, the Company had accounts receivable, net of the allowance, of $233,401 and $175,649, respectively.  At March 31, 2022 and December 31, 2021, the allowance for doubtful accounts was $4,000 and $4,000, respectively.




11





PROPERTY AND EQUIPMENT:  Property and equipment are stated at cost.  Expenditure for minor repairs, maintenance, and replacement parts which do not increase the useful lives of the assets are charged to expense as incurred.  All major additions and improvements are capitalized.  Depreciation is computed using the straight-line method.  The lives over which the fixed assets are depreciated range from 5 to 7 years, except for computer equipment, which is depreciated over a 3-year life.  


INVENTORIES: Inventories are stated at the lower of cost or market value based upon the average cost inventory method. The Companys inventory consists of parts for scientific vial kits, refrigerant gases, components for the imaging and inspection systems which it builds, and other scientific items. An allowance is recorded when it is determined that the amount owing is at high risk.At March 31, 2022 and December 31, 2021, the Company had inventory consisting of raw materials and finished goods, net of allowance, of $695,607 and $624,486, respectively. At March 31, 2022 and December 31, 2021, the allowance for obsolescence was $106,044 and $106,044, respectively.


INTANGIBLE ASSETS: Intangible assets include trademarks, trade secrets, patents, customer lists and goodwill acquired through acquisition of subsidiaries. The patents have been registered with the United States Patent and Trademarks Office. The costs of obtaining patents are capitalized as incurred. Intangibles, except for goodwill, are amortized over their estimated useful lives. The Company regularly evaluates whether events or circumstances have occurred that indicate possible impairment and relies on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. The Company uses an estimate of the future undiscounted net cash flows of the related asset or asset group over the remaining life in measuring whether the assets are recoverable. Measurement of the amount of impairment, if any, is based upon the difference between the assets carrying value and estimated fair value. Fair value is determined through various valuation techniques, including cost-based, market and income approaches as considered necessary. The Companys analysis did not indicate any impairment of intangible assets as of the impairment analysis conducted December 31, 2021. As of March 31, 2022 and December 31, 2021, all of the intangible assets were fully amortized.


GOODWILL: Goodwill represents the excess of the JMST assets acquired over the fair value of net assets acquired. Goodwill is not amortized but instead is tested for impairment, at a reporting unit level, annually and when events and circumstances warrant an evaluation. The Company evaluates goodwill on an annual basis, as of the end of the fourth quarter, and whenever events and changes in circumstances indicate that there may be a potential impairment. In making this assessment, management relies on a number of factors, including operating results, business plans, economic projections, anticipated future cash flows, business trends and market conditions. The Companys analysis did not indicate any impairment of Goodwill as of the impairment analysis conducted December 31, 2021.


LEASES: In February of 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2016-02 - Leases (Topic 842), which significantly amends the way companies are required to account for leases. Under the updated leasing guidance, some leases that did not have to be reported previously are now required to be presented as an asset and liability on the balance sheet. In addition, for certain leases, what was previously classified as an operating expense must now be allocated between amortization expense and interest expense. The Company adopted this update as of January 1, 2019 using the modified retrospective transition method.




12





INCOME TAXES:  Deferred taxes are provided on an asset and liability approach whereby deferred tax assets are recognized for deductible temporary differences and operating loss and tax credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax basis. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.


STOCK BASED COMPENSATION: The Company, in accordance with ASC 718, Compensation Stock Compensation, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, Measurement Objective Fair Value at Grant Date, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this pricing method provides the best estimate of fair the fair value of the consideration given.  Compensation cost is recognized over the requisite service period.


The Company, in accordance with ASC 718, Compensation Stock Compensation, establishes the value of equity instruments issued to non-employees for goods and services by using the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this method fairly establishes the value of the goods and/or services received.


RESEARCH AND DEVELOPMENT - The Company accounts for research and development costs in accordance with the Financial Accounting Standards Board's Accounting Standard Codification Topic 730 Research and Development".  Under ASC 730, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred.  Third-party research and developments costs are expensed when the contracted work has been performed or as milestone results have been achieved.  Company-sponsored research and development costs related to both present and future products are expensed in the period incurred. 


EARNINGS PER SHARE: The computation of basic profit and loss per share of common stock is based on the weighted average number of shares outstanding during the period.  Diluted EPS is computed by dividing net earnings by the weighted-average number of common shares and dilutive common stock equivalents during the period.  Common stock equivalents are not used in calculating dilutive EPS when their inclusion would be anti-dilutive.  At March 31, 2022 the Company had 750,000 common stock equivalents outstanding in the form of restricted stock units (RSUs).  These RSUs are added to the shares issued and outstanding to calculate the diluted earnings per share.  There were no common stock equivalents outstanding at March 31, 2021.


RECENT ACCOUNTING PRONOUNCEMENTS: The Company has reviewed all recently issued, but not yet adopted, accounting standards in order to determine their effects, if any, on its consolidated results of operation, financial position and cash flows.  Based on that review, the Company believes that none of these pronouncements will have a significant effect on its current or future earnings or operations.


NOTE 3 -   LEASES


We have operating leases for our office and warehouse facility as well as for an automobile.  We used the lease termination dates of November 30, 2023 for the building and July 7, 2021 for the automobile to



13





calculate right of use (ROU) assets and lease liabilities.  


The following was included in our consolidated condensed balance sheet as of March 31, 2022:


Leases

As of March 31, 2022

Assets


ROU operating lease assets

$  96,702



Liabilities


Operating lease liabilities - current portion

$  58,028

Operating lease liabilities

    42,249

     Total operating lease liabilities

$100,277


We recognize lease expense on a straight-line basis over the term of the lease.  



Lease Cost

Three Months Ended

March 31, 2022

Operating lease cost


     Administrative expenses

$      1,887

     Rent expense

      17,609

Total operating lease cost

$    19,496


Our building lease does not specify an implicit rate of interest.  Therefore, we estimate our incremental borrowing rate, which is defined as the interest rate we would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates.  As of March 31, 2022, the following disclosures for remaining lease term and incremental borrowing rates were applicable:



Supplemental Disclosures

Three Months Ended

March 31, 2022

Weighted average remaining lease term

1.67 years

Weighted average discount rate

5.25%


NOTE 4 INVENTORIES


Inventories are presented net of an allowance for obsolescence and are stated at the lower of cost or market value based upon the average cost inventory method.  The Companys inventory consists of parts for scientific vial kits, refrigerant gases, components for detectors and ultra-low temperature freezers which it builds and other scientific items. At March 31, 2022 and December 31, 2021, the Company had inventory net of allowance, of $695,607 and $624,486, respectively. At March 31, 2022 and December 31, 2021, the allowance for obsolescence was $106,044 and $106,044, respectively.




14




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


 

 

March 31,

2022

 

December 31,

2021

Finished goods

$

522,823

$

342,835

Raw materials

 

278,828

 

387,695

Inventory allowance

 

(106,044)

 

(106,044)

 

 

 

 

 

     Total Inventories, net

$

695,607

$

624,486

 

 

 

 

 


NOTE 5 -   SUBSEQUENT EVENTS


In accordance with ASC 855-10 management reviewed all material events through the date of this report.  There are no material subsequent events to report.


Item 2. Managements Discussion and Analysis of Financial Condition and Results of Operations


Special Note Regarding ForwardLooking Statements


The Private Securities Litigation Reform Act of 1995 (the Act) provides a safe harbor for forward-looking statements made by or on behalf of our Company. Our Company and our representatives may from time to time make written or oral statements that are forward-looking, including statements contained in this Annual Report and other filings with the Securities and Exchange Commission and in reports to our Companys stockholders. Management believes that all statements that express expectations and projections with respect to future matters, as well as from developments beyond our Companys control including changes in global economic conditions are forward-looking statements within the meaning of the Act. These statements are made on the basis of managements views and assumptions, as of the time the statements are made, regarding future events and business performance. There can be no assurance however, that managements expectations will necessarily come to pass. Factors that may affect forward- looking statements include a wide range of factors that could materially affect future developments and performance, including the following:


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




15





This list of factors that may affect future performance and the accuracy of forward-looking statements are illustrative, but by no means exhaustive. Accordingly, all forward-looking statements should be evaluated with the understanding of their inherent uncertainty.


Critical Accounting Policies and Estimates


The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the unaudited Financial Statements and accompanying notes.  Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates under different assumptions or conditions.  The Company believes there have been no other significant changes during the three-month period ended March 31, 2022, to the items disclosed as significant accounting policies in management's Notes to the Financial Statements in the Company's Form 10 for the year ended December 31, 2021.


Plan of Operation and Business Growth


Our efforts continue to be focused on increasing the sales of our life science consumables while, at the same time, working to enhance the design of our liquid nitrogen refrigeration products.  Of those liquid nitrogen refrigeration products, the ultra-low temperature freezer is receiving highest priority.  We have received positive feedback of the improvements and enhancements made to the design of the ultra-low temperature freezer. We also continue work on the refrigerated trailer, or reefer.  


We are receiving considerable interest in our latest product introduction, which is an ultra-cold chiller used in the manufacture of CBD oil.  This unit improves the efficiency of the manufacturing process and enables the production of a higher purity in the CBD oil produced.


Concurrent with the development and commercialization of the above products, we have completed our on-line catalog and are making progress in enrolling new distributors for our consumable products.  


An analysis of operating results for the three months ended March 31, 2022 and 2021 follows.


Results of Operations


Three Months Ended March 31, 2022 and 2021




For the three months ended March 31,



           2022


       2021


        Change

Revenues

$

753,576

$

562,362

$

191,214

Cost of goods sold


234,289


143,795


90,494

Gross profit


519,287


418,567


100,720

Operating expenses


312,782


282,064


30,718


Net income (loss)


$


206,506


$


247,768


$


(41,263)




16





Revenues increased during the three-month period ended March 31, 2022, to $753,576 from $562,362 for the three-month period ended March 31, 2021, an increase of $191,214.  The increase in revenue is primarily attributable to a $167,865 increase in the sale of freezers and chillers.  Cost of goods increased in the quarter ending March 31, 2022, as compared to March 31, 2021, to $234,289 from $143,795, an increase of $90,494. We realized a gross profit percentage of 69% for the three months ended March 31, 2022, compared to 74% for the three months ended March 31, 2021.  The gross profit percentage is dependent on the mix of product sales, which varies from quarter to quarter.  The increased sale of freezers and chillers during the 2022 period was offset slightly by higher costs, resulting in the slightly lower margins.  We continue to actively work to obtain more favorable pricing from our vendors in order to increase the margins realized on all product lines.  


Operating expenses were $312,782 for the three months ended March 31, 2022, an increase of $30,718 over the expenses of $282,064 incurred in the three-month period ended March 31, 2021.  The increase results from a $33,675 increase in salaries and wages, as we have hired additional personnel to meet the demand for freezers and chillers, and a $16,628 increase in research and development costs, offset in part by a $19,585 decrease in general and administrative expenses. While we continue to monitor and minimize operating costs, we also realize that certain levels of expenditures are required in order to commercialize the products and achieve market penetration.


Research and development expenses for the three months ended March 31, 2022 were $25,325, an increase of $16,628 in expenses for the same period in 2021, as enhancements to the ultra-cold CBD oil chiller continue to be made.  


Salaries and wages for the three months ended March 31, 2022 were $170,279, an increase of $33,675 as compared to the expense for the three month period ended March 31, 2021.  Additional personnel have been hired in order to enable the company to meet the sales demand for our chillers and freezers.


General and administrative expenses for the three months ended March 31, 2022 were $117,178, a $19,585 decrease from the $136,763 for the same period in 2021.  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.


Net income for the three-month period ended March 31, 2022 was $206,506, a $41,263 decrease from the $282,064 net income for the three-month period ended March 31, 2021.  Management continues to look for opportunities to increase sales, improve gross margins and control ongoing operating expenses.


The net income of $206,506 for the three-month period ended March 31, 2022 represents income of $0.00 per share.  This compares to net income of $282,064, or $0.00 per share, for the three months ended March 31, 2021.


Seasonality and Cyclicality


We do not believe our business is cyclical.




17





Liquidity and Capital Resources


Our cash resources at March 31, 2022, were $1,579,533, with accounts receivable of $233,329, net of allowance, and inventory of $695,607, net of allowance. Our working capital on March 31, 2022, was $2,281,502.  Working capital on December 31, 2021 was $2,063,516.


For the three-month period ended March 31, 2022, net cash provided by operating activities was $105,609, which is a decrease of $158,664 over the $264,273 net cash provided by operating activities for the three-month period ended March 31, 2021.


Off-Balance Sheet Arrangements


None.


Item 3.  Quantitative and Qualitative Disclosure about Market Risk


Not required.


Item 4.  Controls and Procedures


(a)

Evaluation of Disclosure Controls and Procedures.


As of the end of the period covered by this Quarterly Report, we carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer and Principal Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures.  Based upon this evaluation, our Chief Executive Officer and Principal Financial Officer concluded that information required to be disclosed is recorded, processed, summarized and reported within the specified periods, and is accumulated and communicated to management, including our Chief Executive Officer and Principal Financial Officer, to allow for timely decisions regarding required disclosure of material information required to be included in our periodic Securities and Exchange Commission reports.  Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives and our Chief Executive Officer and Principal Financial Officer have concluded that our disclosure controls and procedures are not effective at that reasonable assurance level as of the end of the period covered by this report based upon our current level of transactions and staff.  However, it should be noted that the design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote


(b)

Changes in Internal Control Over Financial Reporting.


Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act.  Management reviewed our internal controls over financial reporting, and there have been no changes in our internal controls over financial reporting for the three-month period ended March 31, 2022 that have materially affected, or are like to affect, our internal controls over financial reporting.




18





PART II  OTHER INFORMATION


ITEM 1.  Legal Proceedings


None; not applicable.


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


Recent Sales of Unregistered Securities


None; not applicable.


Use of Proceeds of Registered Securities


None; not applicable.


Purchases of Equity Securities by Us and Affiliated Purchasers


During the three months ended March 31, 2022, we have not purchased any equity securities nor have any officers or directors of the Company.


ITEM 3.  Defaults Upon Senior Securities


None


ITEM 4.  Mine Safety Disclosure


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*

 

19


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.



20





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 13, 2022

By:  /s/ Kim Boyce

Kim Boyce, CEO, President and Director


Date:

May 13, 2022

By:  /s/ Tom Tait

        Tom Tait, Vice President and Director


Date:

May 13, 2022

By:  /s/ Kim Boyce___

        Kim Boyce, CFO, Principal Financial Officer


















21



10-Q REFLECT SCIENTIFIC INC false --12-31 Q1 0001103090 0001103090 2022-01-01 2022-03-31 0001103090 2022-05-13 0001103090 2022-03-31 0001103090 2021-12-31 0001103090 2021-01-01 2021-03-31 0001103090 us-gaap:CommonStockMember 2021-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001103090 us-gaap:RetainedEarningsMember 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 us-gaap:CommonStockMember 2020-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001103090 us-gaap:RetainedEarningsMember 2020-12-31 0001103090 2020-12-31 0001103090 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001103090 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001103090 us-gaap:CommonStockMember 2021-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001103090 us-gaap:RetainedEarningsMember 2021-03-31 0001103090 2021-03-31 0001103090 pf0:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001103090 pf0:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001103090 us-gaap:ComputerEquipmentMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-03-31 0001103090 us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember us-gaap:GeographicDistributionDomesticMember 2021-01-01 2021-03-31 0001103090 us-gaap:GeographicDistributionDomesticMember 2021-01-01 2021-03-31 0001103090 us-gaap:ProductMember us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-03-31 0001103090 us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-03-31 0001103090 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-03-31 0001103090 us-gaap:ProductMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember 2021-01-01 2021-03-31 0001103090 us-gaap:ProductMember rscf:ComponentsMember 2022-01-01 2022-03-31 0001103090 rscf:ComponentsMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember rscf:ComponentsMember 2021-01-01 2021-03-31 0001103090 rscf:ComponentsMember 2021-01-01 2021-03-31 0001103090 us-gaap:ProductMember us-gaap:EquipmentMember 2022-01-01 2022-03-31 0001103090 us-gaap:EquipmentMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember us-gaap:EquipmentMember 2021-01-01 2021-03-31 0001103090 us-gaap:EquipmentMember 2021-01-01 2021-03-31 0001103090 us-gaap:InventoriesMember 2022-03-31 0001103090 us-gaap:InventoriesMember 2021-12-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31 2 ex311.htm 302 CERTIFICATION OF KIM BOYCE Exhibit 31

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: 05/13/2022                           Signature:/s/Kim Boyce

Kim Boyce

Chief Executive Officer and Director




EX-31 3 ex312.htm 302 CERTIFICATION OF KIM BOYCE Exhibit 31

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: 05/13/2022                            Signature:/s/Kim Boyce

Kim Boyce

Principal Financial Officer and CFO




EX-32 4 ex32.htm 906 CERTIFICATION Exhibit 32

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, 2022 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: 05/13/2022                              /s/Kim Boyce

Kim Boyce

Chief Executive Officer and Director



Dated:05/13/2022                               /s/Kim Boyce

Kim Boyce

Principal Financial Officer and CFO





EX-101.SCH 5 rscf-20220331.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 Income (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Basis of Financial Statement Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) - Schedule of revenue between domestic and international customers link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Leases (Details) - Schedule of Lessee Operating Lease Disclosure link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Leases (Details) - Schedule of Lease Cost link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Leases (Details) - Schedule of Supplemental Disclosure link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Inventories (Details) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Inventories (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.DEF 6 rscf-20220331_def.xml INLINE XBRL TAXOMONY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 7 rscf-20220331_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT EX-101.PRE 8 rscf-20220331_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.CAL 9 rscf-20220331_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 13, 2022
Document Information Line Items    
Entity Registrant Name REFLECT SCIENTIFIC INC  
Trading Symbol RSCF  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   84,989,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, 2022  
Document Fiscal Year Focus 2022  
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  
Title of 12(g) Security Common shares, $0.01 par value  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2022
Dec. 31, 2021
CURRENT ASSETS    
Cash $ 1,579,533 $ 1,473,924
Accounts receivable, net 233,329 175,649
Inventory, net 695,607 624,486
Prepaid assets 3,510 31,306
Total Current Assets 2,511,979 2,305,365
OTHER ASSETS  
Operating lease right-of-use assets 96,702 110,483
Goodwill 60,000 60,000
Deposits 3,100 3,100
Total Other Assets 159,802 173,583
TOTAL ASSETS 2,671,781 2,478,948
CURRENT LIABILITIES    
Accounts payable and accrued expense 83,446 66,837
Contract liabilities 89,003 118,566
Operating lease liabilities – short term 58,028 56,446
Total Current Liabilities 230,477 241,849
LONG-TERM LIABILITIES    
Operating lease liability – long-term 42,249 57,393
Total Liabilities 272,726 299,242
STOCKHOLDERS’ EQUITY    
Preferred stock, $0.01 par value, authorized 5,000,000 shares; No shares issued and outstanding
Common stock, $0.01 par value, authorized 100,000,000 shares; 84,989,086 and 84,989,086 issued and outstanding at March 31, 2022 and December 31, 2021, respectively 849,890 849,890
Additional paid in capital 20,239,775 20,226,931
Accumulated deficit (18,690,610) (18,897,115)
Total Stockholders’ Equity 2,399,055 2,179,706
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 2,671,781 $ 2,478,948
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred Stock, Par or Stated Value Per Share (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 or Stated Value Per Share (in Dollars per share) $ 0.01 $ 0.01
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Outstanding 84,989,086 84,989,086
Common Stock, Shares, Issued 84,989,086 84,989,086
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
REVENUES $ 753,576 $ 562,362
COST OF GOODS SOLD 234,289 143,795
GROSS PROFIT 519,287 418,567
OPERATING EXPENSES    
Salaries and wages 170,279 136,604
Research and development 25,325 8,697
General and administrative 117,178 136,763
Total Operating Expenses 312,782 282,064
OPERATING INCOME 206,505 136,503
OTHER INCOME (EXPENSE)    
Gain on forgiveness of loan 111,265
NET INCOME BEFORE TAXES 206,505 247,768
Provision for income taxes
NET INCOME $ 206,505 $ 247,768
NET INCOME PER SHARE – BASIC (in Dollars per share) $ 0 $ 0
WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING – BASIC (in Shares) 84,989,086 84,739,086
NET INCOME PER SHARE - DILUTED (in Dollars per share) $ 0 $ 0
WEIGHTED AVAERAGE NUMBER OF SHARES OUTSTANDING - DILUTED (in Shares) 85,739,086 84,739,086
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
Common Stock Amount
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2020 $ 847,390 $ 20,201,931 $ (19,836,180) $ 1,213,141
Balance (in Shares) at Dec. 31, 2020 84,739,086      
Net income 247,768 247,768
Balance at Mar. 31, 2021 $ 847,390 20,201,931 (19,588,412) 1,460,909
Balance (in Shares) at Mar. 31, 2021 84,739,086      
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 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      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 206,505 $ 115,095
Adjustments to reconcile net income to net cash provided by    
Stock-based compensation 12,844
Amortization of operating lease right-of-use asset 13,871 14,969
Gain on forgiveness (111,265)
Changes in operating assets and liabilities:    
Accounts receivable (57,680) 106,848
Inventory (71,121) (136,126)
Prepaid expenses 27,796 21,034
Accounts payable and accrued expenses 16,609 73,686
Operating lease liabilities (13,652) (13,965)
Customer deposits (29,563) 61,324
Net Cash from Operating Activities 105,609 264,273
CASH FLOWS FROM INVESTING ACTIVITIES    
Net Cash from investing activities
CASH FLOWS FROM FINANCING ACTIVITIES    
Net cash from financing activities
NET CHANGE IN CASH 105,609 264,273
CASH AT BEGINNING OF PERIOD 1,473,924 642,542
CASH AT END OF PERIOD 1,579,533 906,815
Cash Paid For:    
Interest
Income taxes
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Financial Statement Presentation
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
BASIS OF FINANCIAL STATEMENT PRESENTATION

BASIS OF FINANCIAL STATEMENT PRESENTATION


The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to accounting principles generally accepted in the United States of America. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted in accordance with rules and regulations of the Securities and Exchange Commission.  The information furnished in the interim condensed consolidated financial statements includes normal recurring adjustments and reflects all adjustments, which, in the opinion of management, are necessary for a fair presentation of such financial statements.  Although management believes the disclosures and information presented are adequate to make the information not misleading, it is suggested that these interim condensed consolidated financial statements be read in conjunction with the Companys most recent audited consolidated financial statements and notes thereto included in its December 31, 2021 financial statements.  Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES


ORGANIZATION AND LINE OF BUSINESS:


Reflect Scientific, Inc. (the Company) was incorporated under the laws of the State of Utah on November 3, 1999 as Cole, Inc. The Company was organized to engage in any lawful activity for which corporations may be organized under the Utah Revised Business Corporation Act.  On December 30, 2003 the Company changed its name to Reflect Scientific, Inc.


Reflect Scientific designs, develops and sells scientific equipment for the Life Science and Manufacturing industries. The Companys business activities include the manufacture and distribution of unique laboratory consumables and disposables such as filtration and purification products, customized sample handling vials, electronic wiring assemblies, high temperature silicone, graphite and vespel/graphite sealing components for use by original equipment manufacturers (OEM) in the chemical analysis industries, primarily in the field of gas/liquid chromatography.  


SIGNIFICANT ACCOUNTING POLICIES:


PRINCIPLES OF CONSOLIDATION:The accompanying consolidated financial statements include the accounts of Reflect Scientific, Inc. and its wholly owned subsidiary, Cryometrix. Intercompany transactions and accounts have been eliminated in consolidation.


USE OF ESTIMATES: The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods.  Actual results could differ from those estimates.


CASH:  The Company considers all deposit accounts and investment accounts with an original maturity of 90 days or less to be cash equivalents.  


REVENUE RECOGNITION:   We have applied the new revenue standard to all contracts from the date of initial application.  We recognize revenue when or as we satisfy a performance obligation.  We generally satisfy performance obligations at a point in time upon shipment of goods or, with our freezers, upon final acceptance of the unit by the customer, in accordance with the terms of each contract with the customer.  


A part of our customer base is made up of international customers.  The table below allocates revenue between domestic and international customers.  

 

 

 

 

For the Three Months Ended March 31, 2022

 

 

 

For the Three Months Ended

March 31, 2021

 

 

 

 

 

 

 

 

 

Segments

 

 

 

 

Total

 

 

 

 

 

Total

Domestic

 

$

520,901

 

520,901

 

 

$

243,593

 

243,593

International

 

 

232,675

 

232,675

 

 

 

318,769

 

318,769

 

 

$

753,576

 

753,576

 

 

$

562,362

 

562,362

 

 

 

 

 

 

 

 

 

 

 

 

Components

 

 

251,882

 

251,882

 

 

 

228,533

 

228,533

Equipment

 

 

501,694

 

501,694

 

 

 

333,829

 

333,829

 

 

$

753,576

 

753,576

 

 

$

562,362

 

562,362


COST OF SALES:  Charges to cost of sales are made on a first-in first-out method (FIFO).  In addition to the component costs, some labor costs are allocated to cost of goods for the direct labor utilized to build the sub-assemblies and finished goods.


ACCOUNTS RECEIVABLE:  The Company maintains an allowance for doubtful accounts to provide for losses arising from customers inability to make required payments. If there is deterioration of our customers credit worthiness and/or there is an increase in the length of time that the receivables are past due greater than the historical assumptions used, additional allowances may be required. The Company estimates allowance for doubtful accounts based on the aged receivable balances and historical losses. The Company charges off uncollectible accounts when management determines there is no possibility of collecting the related receivable. The Company considers accounts receivable to be past due or delinquent based on contractual terms, which is generally net 30 days. At March 31, 2022 and December 31, 2021, the Company had accounts receivable, net of the allowance, of $233,401 and $175,649, respectively.  At March 31, 2022 and December 31, 2021, the allowance for doubtful accounts was $4,000 and $4,000, respectively.


PROPERTY AND EQUIPMENT:  Property and equipment are stated at cost.  Expenditure for minor repairs, maintenance, and replacement parts which do not increase the useful lives of the assets are charged to expense as incurred.  All major additions and improvements are capitalized.  Depreciation is computed using the straight-line method.  The lives over which the fixed assets are depreciated range from 5 to 7 years, except for computer equipment, which is depreciated over a 3-year life.  


INVENTORIES: Inventories are stated at the lower of cost or market value based upon the average cost inventory method. The Companys inventory consists of parts for scientific vial kits, refrigerant gases, components for the imaging and inspection systems which it builds, and other scientific items. An allowance is recorded when it is determined that the amount owing is at high risk.At March 31, 2022 and December 31, 2021, the Company had inventory consisting of raw materials and finished goods, net of allowance, of $695,607 and $624,486, respectively. At March 31, 2022 and December 31, 2021, the allowance for obsolescence was $106,044 and $106,044, respectively.


INTANGIBLE ASSETS: Intangible assets include trademarks, trade secrets, patents, customer lists and goodwill acquired through acquisition of subsidiaries. The patents have been registered with the United States Patent and Trademarks Office. The costs of obtaining patents are capitalized as incurred. Intangibles, except for goodwill, are amortized over their estimated useful lives. The Company regularly evaluates whether events or circumstances have occurred that indicate possible impairment and relies on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. The Company uses an estimate of the future undiscounted net cash flows of the related asset or asset group over the remaining life in measuring whether the assets are recoverable. Measurement of the amount of impairment, if any, is based upon the difference between the assets carrying value and estimated fair value. Fair value is determined through various valuation techniques, including cost-based, market and income approaches as considered necessary. The Companys analysis did not indicate any impairment of intangible assets as of the impairment analysis conducted December 31, 2021. As of March 31, 2022 and December 31, 2021, all of the intangible assets were fully amortized.


GOODWILL: Goodwill represents the excess of the JMST assets acquired over the fair value of net assets acquired. Goodwill is not amortized but instead is tested for impairment, at a reporting unit level, annually and when events and circumstances warrant an evaluation. The Company evaluates goodwill on an annual basis, as of the end of the fourth quarter, and whenever events and changes in circumstances indicate that there may be a potential impairment. In making this assessment, management relies on a number of factors, including operating results, business plans, economic projections, anticipated future cash flows, business trends and market conditions. The Companys analysis did not indicate any impairment of Goodwill as of the impairment analysis conducted December 31, 2021.


LEASES: In February of 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2016-02 - Leases (Topic 842), which significantly amends the way companies are required to account for leases. Under the updated leasing guidance, some leases that did not have to be reported previously are now required to be presented as an asset and liability on the balance sheet. In addition, for certain leases, what was previously classified as an operating expense must now be allocated between amortization expense and interest expense. The Company adopted this update as of January 1, 2019 using the modified retrospective transition method.


INCOME TAXES:  Deferred taxes are provided on an asset and liability approach whereby deferred tax assets are recognized for deductible temporary differences and operating loss and tax credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax basis. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.


STOCK BASED COMPENSATION: The Company, in accordance with ASC 718, Compensation Stock Compensation, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, Measurement Objective Fair Value at Grant Date, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this pricing method provides the best estimate of fair the fair value of the consideration given.  Compensation cost is recognized over the requisite service period.


The Company, in accordance with ASC 718, Compensation Stock Compensation, establishes the value of equity instruments issued to non-employees for goods and services by using the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this method fairly establishes the value of the goods and/or services received.


RESEARCH AND DEVELOPMENT - The Company accounts for research and development costs in accordance with the Financial Accounting Standards Board's Accounting Standard Codification Topic 730 Research and Development".  Under ASC 730, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred.  Third-party research and developments costs are expensed when the contracted work has been performed or as milestone results have been achieved.  Company-sponsored research and development costs related to both present and future products are expensed in the period incurred. 


EARNINGS PER SHARE: The computation of basic profit and loss per share of common stock is based on the weighted average number of shares outstanding during the period.  Diluted EPS is computed by dividing net earnings by the weighted-average number of common shares and dilutive common stock equivalents during the period.  Common stock equivalents are not used in calculating dilutive EPS when their inclusion would be anti-dilutive.  At March 31, 2022 the Company had 750,000 common stock equivalents outstanding in the form of restricted stock units (RSUs).  These RSUs are added to the shares issued and outstanding to calculate the diluted earnings per share.  There were no common stock equivalents outstanding at March 31, 2021.


RECENT ACCOUNTING PRONOUNCEMENTS: The Company has reviewed all recently issued, but not yet adopted, accounting standards in order to determine their effects, if any, on its consolidated results of operation, financial position and cash flows.  Based on that review, the Company believes that none of these pronouncements will have a significant effect on its current or future earnings or operations.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Disclosure of Leases [Abstract]  
LEASES

NOTE 3 -   LEASES


We have operating leases for our office and warehouse facility as well as for an automobile.  We used the lease termination dates of November 30, 2023 for the building and July 7, 2021 for the automobile to



calculate right of use (ROU) assets and lease liabilities.  


The following was included in our consolidated condensed balance sheet as of March 31, 2022:


Leases

As of March 31, 2022

Assets


ROU operating lease assets

$  96,702



Liabilities


Operating lease liabilities - current portion

$  58,028

Operating lease liabilities

    42,249

     Total operating lease liabilities

$100,277


We recognize lease expense on a straight-line basis over the term of the lease.  



Lease Cost

Three Months Ended

March 31, 2022

Operating lease cost


     Administrative expenses

$      1,887

     Rent expense

      17,609

Total operating lease cost

$    19,496


Our building lease does not specify an implicit rate of interest.  Therefore, we estimate our incremental borrowing rate, which is defined as the interest rate we would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates.  As of March 31, 2022, the following disclosures for remaining lease term and incremental borrowing rates were applicable:



Supplemental Disclosures

Three Months Ended

March 31, 2022

Weighted average remaining lease term

1.67 years

Weighted average discount rate

5.25%

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE 4 INVENTORIES


Inventories are presented net of an allowance for obsolescence and are stated at the lower of cost or market value based upon the average cost inventory method.  The Companys inventory consists of parts for scientific vial kits, refrigerant gases, components for detectors and ultra-low temperature freezers which it builds and other scientific items. At March 31, 2022 and December 31, 2021, the Company had inventory net of allowance, of $695,607 and $624,486, respectively. At March 31, 2022 and December 31, 2021, the allowance for obsolescence was $106,044 and $106,044, respectively.


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


 

 

March 31,

2022

 

December 31,

2021

Finished goods

$

522,823

$

342,835

Raw materials

 

278,828

 

387,695

Inventory allowance

 

(106,044)

 

(106,044)

 

 

 

 

 

     Total Inventories, net

$

695,607

$

624,486

 

 

 

 

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 5 -   SUBSEQUENT EVENTS


In accordance with ASC 855-10 management reviewed all material events through the date of this report.  There are no material subsequent events to report.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Policies, by Policy (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
ORGANIZATION AND LINE OF BUSINESS

ORGANIZATION AND LINE OF BUSINESS:


Reflect Scientific, Inc. (the Company) was incorporated under the laws of the State of Utah on November 3, 1999 as Cole, Inc. The Company was organized to engage in any lawful activity for which corporations may be organized under the Utah Revised Business Corporation Act.  On December 30, 2003 the Company changed its name to Reflect Scientific, Inc.


Reflect Scientific designs, develops and sells scientific equipment for the Life Science and Manufacturing industries. The Companys business activities include the manufacture and distribution of unique laboratory consumables and disposables such as filtration and purification products, customized sample handling vials, electronic wiring assemblies, high temperature silicone, graphite and vespel/graphite sealing components for use by original equipment manufacturers (OEM) in the chemical analysis industries, primarily in the field of gas/liquid chromatography.  


SIGNIFICANT ACCOUNTING POLICIES

SIGNIFICANT ACCOUNTING POLICIES:


PRINCIPLES OF CONSOLIDATION:The accompanying consolidated financial statements include the accounts of Reflect Scientific, Inc. and its wholly owned subsidiary, Cryometrix. Intercompany transactions and accounts have been eliminated in consolidation.


USE OF ESTIMATES

USE OF ESTIMATES: The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods.  Actual results could differ from those estimates.


CASH CASH:  The Company considers all deposit accounts and investment accounts with an original maturity of 90 days or less to be cash equivalents.
REVENUE RECOGNITION

REVENUE RECOGNITION:   We have applied the new revenue standard to all contracts from the date of initial application.  We recognize revenue when or as we satisfy a performance obligation.  We generally satisfy performance obligations at a point in time upon shipment of goods or, with our freezers, upon final acceptance of the unit by the customer, in accordance with the terms of each contract with the customer.  


A part of our customer base is made up of international customers.  The table below allocates revenue between domestic and international customers.  

 

COST OF SALES

COST OF SALES:  Charges to cost of sales are made on a first-in first-out method (FIFO).  In addition to the component costs, some labor costs are allocated to cost of goods for the direct labor utilized to build the sub-assemblies and finished goods.


ACCOUNTS RECEIVABLE

ACCOUNTS RECEIVABLE:  The Company maintains an allowance for doubtful accounts to provide for losses arising from customers inability to make required payments. If there is deterioration of our customers credit worthiness and/or there is an increase in the length of time that the receivables are past due greater than the historical assumptions used, additional allowances may be required. The Company estimates allowance for doubtful accounts based on the aged receivable balances and historical losses. The Company charges off uncollectible accounts when management determines there is no possibility of collecting the related receivable. The Company considers accounts receivable to be past due or delinquent based on contractual terms, which is generally net 30 days. At March 31, 2022 and December 31, 2021, the Company had accounts receivable, net of the allowance, of $233,401 and $175,649, respectively.  At March 31, 2022 and December 31, 2021, the allowance for doubtful accounts was $4,000 and $4,000, respectively.


PROPERTY AND EQUIPMENT PROPERTY AND EQUIPMENT:  Property and equipment are stated at cost.  Expenditure for minor repairs, maintenance, and replacement parts which do not increase the useful lives of the assets are charged to expense as incurred.  All major additions and improvements are capitalized.  Depreciation is computed using the straight-line method.  The lives over which the fixed assets are depreciated range from 5 to 7 years, except for computer equipment, which is depreciated over a 3-year life.
INVENTORIES INVENTORIES: Inventories are stated at the lower of cost or market value based upon the average cost inventory method. The Companys inventory consists of parts for scientific vial kits, refrigerant gases, components for the imaging and inspection systems which it builds, and other scientific items. An allowance is recorded when it is determined that the amount owing is at high risk.At March 31, 2022 and December 31, 2021, the Company had inventory consisting of raw materials and finished goods, net of allowance, of $695,607 and $624,486, respectively. At March 31, 2022 and December 31, 2021, the allowance for obsolescence was $106,044 and $106,044, respectively.
INTANGIBLE ASSETS INTANGIBLE ASSETS: Intangible assets include trademarks, trade secrets, patents, customer lists and goodwill acquired through acquisition of subsidiaries. The patents have been registered with the United States Patent and Trademarks Office. The costs of obtaining patents are capitalized as incurred. Intangibles, except for goodwill, are amortized over their estimated useful lives. The Company regularly evaluates whether events or circumstances have occurred that indicate possible impairment and relies on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. The Company uses an estimate of the future undiscounted net cash flows of the related asset or asset group over the remaining life in measuring whether the assets are recoverable. Measurement of the amount of impairment, if any, is based upon the difference between the assets carrying value and estimated fair value. Fair value is determined through various valuation techniques, including cost-based, market and income approaches as considered necessary. The Companys analysis did not indicate any impairment of intangible assets as of the impairment analysis conducted December 31, 2021. As of March 31, 2022 and December 31, 2021, all of the intangible assets were fully amortized.
GOODWILL GOODWILL: Goodwill represents the excess of the JMST assets acquired over the fair value of net assets acquired. Goodwill is not amortized but instead is tested for impairment, at a reporting unit level, annually and when events and circumstances warrant an evaluation. The Company evaluates goodwill on an annual basis, as of the end of the fourth quarter, and whenever events and changes in circumstances indicate that there may be a potential impairment. In making this assessment, management relies on a number of factors, including operating results, business plans, economic projections, anticipated future cash flows, business trends and market conditions. The Companys analysis did not indicate any impairment of Goodwill as of the impairment analysis conducted December 31, 2021.
LEASES

LEASES: In February of 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2016-02 - Leases (Topic 842), which significantly amends the way companies are required to account for leases. Under the updated leasing guidance, some leases that did not have to be reported previously are now required to be presented as an asset and liability on the balance sheet. In addition, for certain leases, what was previously classified as an operating expense must now be allocated between amortization expense and interest expense. The Company adopted this update as of January 1, 2019 using the modified retrospective transition method.


INCOME TAXES

INCOME TAXES:  Deferred taxes are provided on an asset and liability approach whereby deferred tax assets are recognized for deductible temporary differences and operating loss and tax credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax basis. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.


STOCK BASED COMPENSATION

STOCK BASED COMPENSATION: The Company, in accordance with ASC 718, Compensation Stock Compensation, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, Measurement Objective Fair Value at Grant Date, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this pricing method provides the best estimate of fair the fair value of the consideration given.  Compensation cost is recognized over the requisite service period.


The Company, in accordance with ASC 718, Compensation Stock Compensation, establishes the value of equity instruments issued to non-employees for goods and services by using the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this method fairly establishes the value of the goods and/or services received.


RESEARCH AND DEVELOPMENT RESEARCH AND DEVELOPMENT - The Company accounts for research and development costs in accordance with the Financial Accounting Standards Board's Accounting Standard Codification Topic 730 Research and Development".  Under ASC 730, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred.  Third-party research and developments costs are expensed when the contracted work has been performed or as milestone results have been achieved.  Company-sponsored research and development costs related to both present and future products are expensed in the period incurred.
EARNINGS PER SHARE

EARNINGS PER SHARE: The computation of basic profit and loss per share of common stock is based on the weighted average number of shares outstanding during the period.  Diluted EPS is computed by dividing net earnings by the weighted-average number of common shares and dilutive common stock equivalents during the period.  Common stock equivalents are not used in calculating dilutive EPS when their inclusion would be anti-dilutive.  At March 31, 2022 the Company had 750,000 common stock equivalents outstanding in the form of restricted stock units (RSUs).  These RSUs are added to the shares issued and outstanding to calculate the diluted earnings per share.  There were no common stock equivalents outstanding at March 31, 2021.


RECENT ACCOUNTING PRONOUNCEMENTS RECENT ACCOUNTING PRONOUNCEMENTS: The Company has reviewed all recently issued, but not yet adopted, accounting standards in order to determine their effects, if any, on its consolidated results of operation, financial position and cash flows.  Based on that review, the Company believes that none of these pronouncements will have a significant effect on its current or future earnings or operations.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Schedule of revenue between domestic and international customers

 

 

 

For the Three Months Ended March 31, 2022

 

 

 

For the Three Months Ended

March 31, 2021

 

 

 

 

 

 

 

 

 

Segments

 

 

 

 

Total

 

 

 

 

 

Total

Domestic

 

$

520,901

 

520,901

 

 

$

243,593

 

243,593

International

 

 

232,675

 

232,675

 

 

 

318,769

 

318,769

 

 

$

753,576

 

753,576

 

 

$

562,362

 

562,362

 

 

 

 

 

 

 

 

 

 

 

 

Components

 

 

251,882

 

251,882

 

 

 

228,533

 

228,533

Equipment

 

 

501,694

 

501,694

 

 

 

333,829

 

333,829

 

 

$

753,576

 

753,576

 

 

$

562,362

 

562,362


XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Disclosure of Leases [Abstract]  
Schedule of Lessee Operating Lease Disclosure

Leases

As of March 31, 2022

Assets


ROU operating lease assets

$  96,702



Liabilities


Operating lease liabilities - current portion

$  58,028

Operating lease liabilities

    42,249

     Total operating lease liabilities

$100,277


Schedule of Lease Cost


Lease Cost

Three Months Ended

March 31, 2022

Operating lease cost


     Administrative expenses

$      1,887

     Rent expense

      17,609

Total operating lease cost

$    19,496


Schedule of Supplemental Disclosure


Supplemental Disclosures

Three Months Ended

March 31, 2022

Weighted average remaining lease term

1.67 years

Weighted average discount rate

5.25%

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventories

 

 

March 31,

2022

 

December 31,

2021

Finished goods

$

522,823

$

342,835

Raw materials

 

278,828

 

387,695

Inventory allowance

 

(106,044)

 

(106,044)

 

 

 

 

 

     Total Inventories, net

$

695,607

$

624,486

 

 

 

 

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Organization and Summary of Significant Accounting Policies (Details) [Line Items]    
Investment maturity days 90 days  
Accounts receivable, net $ 233,401 $ 175,649
Allowance for doubtful accounts 4,000 4,000
Raw materials and finished goods, net of allowance 695,607 624,486
Allowance for obsolescence $ 106,044 $ 106,044
Common stock equivalents outstanding (in Shares) 750,000  
Property, Plant and Equipment [Member] | Minimum [Member]    
Organization and Summary of Significant Accounting Policies (Details) [Line Items]    
Estimated useful lives 5 years  
Property, Plant and Equipment [Member] | Maximum [Member]    
Organization and Summary of Significant Accounting Policies (Details) [Line Items]    
Estimated useful lives 7 years  
Computer Equipment [Member]    
Organization and Summary of Significant Accounting Policies (Details) [Line Items]    
Estimated useful lives 3 years  
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Summary of Significant Accounting Policies (Details) - Schedule of revenue between domestic and international customers - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 753,576 $ 562,362
Domestic [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 520,901 243,593
International [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 232,675 318,769
Components [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 251,882 228,533
Equipment [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 501,694 333,829
Consumer Products [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 753,576 562,362
Consumer Products [Member] | Domestic [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 520,901 243,593
Consumer Products [Member] | International [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 232,675 318,769
Consumer Products [Member] | Components [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 251,882 228,533
Consumer Products [Member] | Equipment [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues $ 501,694 $ 333,829
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details)
3 Months Ended
Mar. 31, 2022
Disclosure of Leases [Abstract]  
Lease expiration date Nov. 30, 2023
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of Lessee Operating Lease Disclosure - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of Lessee Operating Lease Disclosure [Abstract]    
ROU operating lease assets $ 96,702 $ 110,483
Operating lease liabilities - current portion 58,028 $ 56,446
Operating lease liabilities 42,249  
Total operating lease liabilities $ 100,277  
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of Lease Cost
3 Months Ended
Mar. 31, 2022
USD ($)
Operating lease cost  
Administrative expenses $ 1,887
Rent expense 17,609
Total operating lease cost $ 19,496
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of Supplemental Disclosure
Mar. 31, 2022
Schedule of Supplemental Disclosure [Abstract]  
Weighted average remaining lease term 1 year 8 months 1 day
Weighted average discount rate 5.25%
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - Inventories [Member] - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventories (Details) [Line Items]    
Finished goods, net of allowance $ 695,607 $ 624,486
Allowance for obsolescence $ 106,044 $ 106,044
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - Schedule of inventories - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of inventories [Abstract]    
Finished goods $ 522,823 $ 342,835
Raw materials 278,828 387,695
Inventory allowance (106,044) (106,044)
Total Inventories, net $ 695,607 $ 624,486
XML 33 f10qq12022v7_htm.xml IDEA: XBRL DOCUMENT 0001103090 2022-01-01 2022-03-31 0001103090 2022-05-13 0001103090 2022-03-31 0001103090 2021-12-31 0001103090 2021-01-01 2021-03-31 0001103090 us-gaap:CommonStockMember 2021-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001103090 us-gaap:RetainedEarningsMember 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 us-gaap:CommonStockMember 2020-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001103090 us-gaap:RetainedEarningsMember 2020-12-31 0001103090 2020-12-31 0001103090 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001103090 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001103090 us-gaap:CommonStockMember 2021-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001103090 us-gaap:RetainedEarningsMember 2021-03-31 0001103090 2021-03-31 0001103090 pf0:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001103090 pf0:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001103090 us-gaap:ComputerEquipmentMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-03-31 0001103090 us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember us-gaap:GeographicDistributionDomesticMember 2021-01-01 2021-03-31 0001103090 us-gaap:GeographicDistributionDomesticMember 2021-01-01 2021-03-31 0001103090 us-gaap:ProductMember us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-03-31 0001103090 us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-03-31 0001103090 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-03-31 0001103090 us-gaap:ProductMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember 2021-01-01 2021-03-31 0001103090 us-gaap:ProductMember rscf:ComponentsMember 2022-01-01 2022-03-31 0001103090 rscf:ComponentsMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember rscf:ComponentsMember 2021-01-01 2021-03-31 0001103090 rscf:ComponentsMember 2021-01-01 2021-03-31 0001103090 us-gaap:ProductMember us-gaap:EquipmentMember 2022-01-01 2022-03-31 0001103090 us-gaap:EquipmentMember 2022-01-01 2022-03-31 0001103090 us-gaap:ProductMember us-gaap:EquipmentMember 2021-01-01 2021-03-31 0001103090 us-gaap:EquipmentMember 2021-01-01 2021-03-31 0001103090 us-gaap:InventoriesMember 2022-03-31 0001103090 us-gaap:InventoriesMember 2021-12-31 shares iso4217:USD iso4217:USD shares pure true 2022-03-31 2022 false 000-31377 UT 87-0642556 1266 South 1380 West Orem UT 84058 (801) 226-4100 Common shares, $0.01 par value RSCF Yes Non-accelerated Filer true false false Yes 84989086 1579533 1473924 233329 175649 695607 624486 3510 31306 2511979 2305365 96702 110483 60000 60000 3100 3100 159802 173583 2671781 2478948 83446 66837 89003 118566 58028 56446 230477 241849 42249 57393 272726 299242 0.01 0.01 5000000 5000000 0.01 0.01 100000000 100000000 84989086 84989086 84989086 84989086 849890 849890 20239775 20226931 -18690610 -18897115 2399055 2179706 2671781 2478948 753576 562362 234289 143795 519287 418567 170279 136604 25325 8697 117178 136763 312782 282064 206505 136503 111265 206505 247768 206505 247768 0 0 84989086 84739086 0 0 85739086 84739086 84989086 849890 20226931 -18897115 2179706 12844 12844 206505 206505 84989086 849890 20239775 -18690610 2399055 84739086 847390 20201931 -19836180 1213141 247768 247768 84739086 847390 20201931 -19588412 1460909 206505 115095 12844 13871 14969 111265 57680 -106848 71121 136126 -27796 -21034 16609 73686 -13652 -13965 -29563 61324 105609 264273 105609 264273 1473924 642542 1579533 906815 <p style="FONT-SIZE:11pt; MARGIN:0px; TEXT-INDENT:-2px; text-align: justify;">BASIS OF FINANCIAL STATEMENT PRESENTATION</p><p style="CLEAR:left; MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to accounting principles generally accepted in the United States of America. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted in accordance with rules and regulations of the Securities and Exchange Commission.  The information furnished in the interim condensed consolidated financial statements includes normal recurring adjustments and reflects all adjustments, which, in the opinion of management, are necessary for a fair presentation of such financial statements.  Although management believes the disclosures and information presented are adequate to make the information not misleading, it is suggested that these interim condensed consolidated financial statements be read in conjunction with the Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s most recent audited consolidated financial statements and notes thereto included in its December 31, 2021 financial statements.  Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.</p> <p style="FONT-SIZE:11pt; MARGIN:0px; TEXT-INDENT:-2px; text-align: justify;">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="CLEAR:left; MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px">ORGANIZATION AND LINE OF BUSINESS: </p><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">Reflect Scientific, Inc. (the Company) was incorporated under the laws of the State of Utah on November 3, 1999 as Cole, Inc. The Company was organized to engage in any lawful activity for which corporations may be organized under the Utah Revised Business Corporation Act.  On December 30, 2003 the Company changed its name to Reflect Scientific, Inc.</p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">Reflect Scientific designs, develops and sells scientific equipment for the Life Science and Manufacturing industries. The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s business activities include the manufacture and distribution of unique laboratory consumables and disposables such as filtration and purification products, customized sample handling vials, electronic wiring assemblies, high temperature silicone, graphite and vespel/graphite sealing components for use by original equipment manufacturers (<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">“</span>OEM<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">”</span>) in the chemical analysis industries, primarily in the field of gas/liquid chromatography.  </p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; PADDING-LEFT:72px; MARGIN:0px; TEXT-INDENT:-72px">SIGNIFICANT ACCOUNTING POLICIES:</p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">PRINCIPLES OF CONSOLIDATION:The accompanying consolidated financial statements include the accounts of Reflect Scientific, Inc. and its wholly owned subsidiary, Cryometrix. Intercompany transactions and accounts have been eliminated in consolidation.</p><p style="MARGIN:0px; LINE-HEIGHT:12pt"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">USE OF ESTIMATES: The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods.  Actual results could differ from those estimates.</p><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px">CASH:  The Company considers all deposit accounts and investment accounts with an original maturity of 90 days or less to be cash equivalents.  </p><p style="MARGIN:0px"><br/></p><p style="MARGIN:0px; text-align: justify;">REVENUE RECOGNITION:  <span style="FONT-SIZE:11pt"> We have applied the new revenue standard to all contracts from the date of initial application.  We recognize revenue when or as we satisfy a performance obligation.  We generally satisfy performance obligations at a point in time upon shipment of goods or, with our freezers, upon final acceptance of the unit by the customer, in accordance with the terms of each contract with the customer.  </span></p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">A part of our customer base is made up of international customers.  The table below allocates revenue between domestic and international customers.  </p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;"> </p><table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 148px;"> </td><td style="width: 15px;"> </td><td style="width: 22px;"> </td><td style="width: 2px;"> </td><td style="width: 65px;"> </td><td style="width: 2px;"> </td><td style="width: 1px;"> </td><td style="width: 58px;"> </td><td style="width: 2px;"> </td><td style="width: 60px;"> </td><td style="width: 1px;"> </td><td style="width: 2px;"> </td><td style="width: 15px;"> </td><td style="width: 1px;"> </td><td style="width: 2px;"> </td><td style="width: 12px;"> </td><td style="width: 1px;"> </td><td style="width: 2px;"> </td><td style="width: 12px;"> </td><td style="width: 1px;"> </td><td style="width: 2px;"> </td><td style="width: 67px;"> </td><td style="width: 3px;"> </td><td style="width: 57px;"> </td><td style="width: 2px;"> </td><td style="width: 84px;"> </td><td style="width: 1px;"> </td><td style="width: 1px;"/> </tr><tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 148px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 22px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="8" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 193px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">For the Three Months Ended March 31, 2022</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 19px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="7" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 219px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">For the Three Months Ended </p> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">March 31, 2021</p></td> <td colspan="7" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 1px;" valign="bottom"> <p style="FONT-SIZE:11pt; MARGIN:0px"> </p></td></tr></table><table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="8" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 178px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="9" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 204px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td></tr> <tr> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">Segments</p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 22px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 62px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 54px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 57px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:12pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">Total</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 56px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="5" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 82px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:12pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">Total</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">Domestic</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">$</p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 69px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; PADDING-RIGHT:0px; text-align: right;">520,901</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 51px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">520,901</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;">$</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">243,593</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">243,593</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">International</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">232,675</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">232,675</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">318,769</p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">318,769</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">$</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">753,576</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">753,576</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;">$</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">562,362</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">562,362</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">Components</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">251,882</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">251,882</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">228,533</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">228,533</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">Equipment</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">501,694</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">501,694</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">333,829</p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">333,829</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: justify;">$</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">753,576</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">753,576</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: justify;">$</p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">562,362</p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">562,362</p></td></tr></table><br/><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">COST OF SALES:  Charges to cost of sales are made on a first-in first-out method (FIFO).  In addition to the component costs, some labor costs are allocated to cost of goods for the direct labor utilized to build the sub-assemblies and finished goods.</p><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">ACCOUNTS RECEIVABLE:  The Company maintains an allowance for doubtful accounts to provide for losses arising from customers<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span> inability to make required payments. If there is deterioration of our customers<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span> credit worthiness and/or there is an increase in the length of time that the receivables are past due greater than the historical assumptions used, additional allowances may be required. The Company estimates allowance for doubtful accounts based on the aged receivable balances and historical losses. The Company charges off uncollectible accounts when management determines there is no possibility of collecting the related receivable. The Company considers accounts receivable to be past due or delinquent based on contractual terms, which is generally net 30 days. At March 31, 2022 and December 31, 2021, the Company had accounts receivable, net of the allowance, of $233,401 and $175,649, respectively.  At March 31, 2022 and December 31, 2021, the allowance for doubtful accounts was $4,000 and $4,000, respectively.</p><p style="MARGIN:0px; LINE-HEIGHT:10.65pt; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">PROPERTY AND EQUIPMENT:  Property and equipment are stated at cost.  Expenditure for minor repairs, maintenance, and replacement parts which do not increase the useful lives of the assets are charged to expense as incurred.  All major additions and improvements are capitalized.  Depreciation is computed using the straight-line method.  The lives over which the fixed assets are depreciated range from 5 to 7 years, except for computer equipment, which is depreciated over a 3-year life.  </p><p style="MARGIN:0px; LINE-HEIGHT:10.65pt; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">INVENTORIES: Inventories are stated at the lower of cost or market value based upon the average cost inventory method. The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s inventory consists of parts for scientific vial kits, refrigerant gases, components for the imaging and inspection systems which it builds, and other scientific items. An allowance is recorded when it is determined that the amount owing is at high risk.At March 31, 2022 and December 31, 2021, the Company had inventory consisting of raw materials and finished goods, net of allowance, of $695,607 and $624,486, respectively. At March 31, 2022 and December 31, 2021, the allowance for obsolescence was $106,044 and $106,044, respectively. </p><p style="MARGIN:0px; LINE-HEIGHT:10.65pt; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">INTANGIBLE ASSETS: Intangible assets include trademarks, trade secrets, patents, customer lists and goodwill acquired through acquisition of subsidiaries. The patents have been registered with the United States Patent and Trademarks Office. The costs of obtaining patents are capitalized as incurred. Intangibles, except for goodwill, are amortized over their estimated useful lives. The Company regularly evaluates whether events or circumstances have occurred that indicate possible impairment and relies on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. The Company uses an estimate of the future undiscounted net cash flows of the related asset or asset group over the remaining life in measuring whether the assets are recoverable. Measurement of the amount of impairment, if any, is based upon the difference between the asset<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s carrying value and estimated fair value. Fair value is determined through various valuation techniques, including cost-based, market and income approaches as considered necessary<span style="FONT-SIZE:10pt">. </span>The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s analysis did not indicate any impairment of intangible assets as of the impairment analysis conducted December 31, 2021. As of March 31, 2022 and December 31, 2021, all of the intangible assets were fully amortized. </p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">GOODWILL: Goodwill represents the excess of the JMST assets acquired over the fair value of net assets acquired. Goodwill is not amortized but instead is tested for impairment, at a reporting unit level, annually and when events and circumstances warrant an evaluation. The Company evaluates goodwill on an annual basis, as of the end of the fourth quarter, and whenever events and changes in circumstances indicate that there may be a potential impairment. In making this assessment, management relies on a number of factors, including operating results, business plans, economic projections, anticipated future cash flows, business trends and market conditions. The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s analysis did not indicate any impairment of Goodwill as of the impairment analysis conducted December 31, 2021. </p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">LEASES: In February of 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2016-02 - Leases (Topic 842), which significantly amends the way companies are required to account for leases. Under the updated leasing guidance, some leases that did not have to be reported previously are now required to be presented as an asset and liability on the balance sheet. In addition, for certain leases, what was previously classified as an operating expense must now be allocated between amortization expense and interest expense. The Company adopted this update as of January 1, 2019 using the modified retrospective transition method.</p><p style="MARGIN:0px"><br/></p><p style="MARGIN-BOTTOM:0px; FONT-SIZE:11pt; MARGIN-TOP:13px; text-align: justify;">INCOME TAXES:  Deferred taxes are provided on an asset and liability approach whereby deferred tax assets are recognized for deductible temporary differences and operating loss and tax credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax basis. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</p><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">STOCK BASED COMPENSATION: The Company, in accordance with ASC 718, <i>Compensation <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">–</span> Stock Compensation</i>, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, <i>Measurement Objective <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">–</span> Fair Value at Grant Date</i>, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this pricing method provides the best estimate of fair the fair value of the consideration given.  Compensation cost is recognized over the requisite service period.</p><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">The Company, in accordance with ASC 718, <i>Compensation <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">–</span> Stock Compensation</i>, establishes the value of equity instruments issued to non-employees for goods and services by using the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this method fairly establishes the value of the goods and/or services received.</p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">RESEARCH AND DEVELOPMENT - The Company accounts for research and development costs in accordance with the Financial Accounting Standards Board's Accounting Standard Codification Topic 730 <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">“</span>Research and Development".  Under ASC 730, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred.  Third-party research and developments costs are expensed when the contracted work has been performed or as milestone results have been achieved.  Company-sponsored research and development costs related to both present and future products are expensed in the period incurred.  </p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">EARNINGS PER SHARE: The computation of basic profit and loss per share of common stock is based on the weighted average number of shares outstanding during the period.  Diluted EPS is computed by dividing net earnings by the weighted-average number of common shares and dilutive common stock equivalents during the period.  Common stock equivalents are not used in calculating dilutive EPS when their inclusion would be anti-dilutive.  At March 31, 2022 the Company had 750,000 common stock equivalents outstanding in the form of restricted stock units (<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">“</span>RSU<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">”</span>).  These RSU<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s are added to the shares issued and outstanding to calculate the diluted earnings per share.  There were no common stock equivalents outstanding at March 31, 2021.</p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">RECENT ACCOUNTING PRONOUNCEMENTS: The Company has reviewed all recently issued, but not yet adopted, accounting standards in order to determine their effects, if any, on its consolidated results of operation, financial position and cash flows.  Based on that review, the Company believes that none of these pronouncements will have a significant effect on its current or future earnings or operations. </p> <p style="FONT-SIZE:11pt; MARGIN:0px">ORGANIZATION AND LINE OF BUSINESS: </p><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">Reflect Scientific, Inc. (the Company) was incorporated under the laws of the State of Utah on November 3, 1999 as Cole, Inc. The Company was organized to engage in any lawful activity for which corporations may be organized under the Utah Revised Business Corporation Act.  On December 30, 2003 the Company changed its name to Reflect Scientific, Inc.</p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">Reflect Scientific designs, develops and sells scientific equipment for the Life Science and Manufacturing industries. The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s business activities include the manufacture and distribution of unique laboratory consumables and disposables such as filtration and purification products, customized sample handling vials, electronic wiring assemblies, high temperature silicone, graphite and vespel/graphite sealing components for use by original equipment manufacturers (<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">“</span>OEM<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">”</span>) in the chemical analysis industries, primarily in the field of gas/liquid chromatography.  </p><p style="MARGIN:0px; text-align: justify;"><br/></p> <p style="FONT-SIZE:11pt; PADDING-LEFT:72px; MARGIN:0px; TEXT-INDENT:-72px">SIGNIFICANT ACCOUNTING POLICIES:</p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">PRINCIPLES OF CONSOLIDATION:The accompanying consolidated financial statements include the accounts of Reflect Scientific, Inc. and its wholly owned subsidiary, Cryometrix. Intercompany transactions and accounts have been eliminated in consolidation.</p><p style="MARGIN:0px; LINE-HEIGHT:12pt"><br/></p> <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">USE OF ESTIMATES: The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods.  Actual results could differ from those estimates.</p><p style="MARGIN:0px"><br/></p> CASH:  The Company considers all deposit accounts and investment accounts with an original maturity of 90 days or less to be cash equivalents. P90D <p style="MARGIN:0px; text-align: justify;">REVENUE RECOGNITION:  <span style="FONT-SIZE:11pt"> We have applied the new revenue standard to all contracts from the date of initial application.  We recognize revenue when or as we satisfy a performance obligation.  We generally satisfy performance obligations at a point in time upon shipment of goods or, with our freezers, upon final acceptance of the unit by the customer, in accordance with the terms of each contract with the customer.  </span></p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">A part of our customer base is made up of international customers.  The table below allocates revenue between domestic and international customers.  </p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;"> </p> <table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 148px;"> </td><td style="width: 15px;"> </td><td style="width: 22px;"> </td><td style="width: 2px;"> </td><td style="width: 65px;"> </td><td style="width: 2px;"> </td><td style="width: 1px;"> </td><td style="width: 58px;"> </td><td style="width: 2px;"> </td><td style="width: 60px;"> </td><td style="width: 1px;"> </td><td style="width: 2px;"> </td><td style="width: 15px;"> </td><td style="width: 1px;"> </td><td style="width: 2px;"> </td><td style="width: 12px;"> </td><td style="width: 1px;"> </td><td style="width: 2px;"> </td><td style="width: 12px;"> </td><td style="width: 1px;"> </td><td style="width: 2px;"> </td><td style="width: 67px;"> </td><td style="width: 3px;"> </td><td style="width: 57px;"> </td><td style="width: 2px;"> </td><td style="width: 84px;"> </td><td style="width: 1px;"> </td><td style="width: 1px;"/> </tr><tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 148px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 22px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="8" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 193px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">For the Three Months Ended March 31, 2022</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 19px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="7" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 219px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">For the Three Months Ended </p> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; COLOR:#1d2228; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">March 31, 2021</p></td> <td colspan="7" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 1px;" valign="bottom"> <p style="FONT-SIZE:11pt; MARGIN:0px"> </p></td></tr></table><table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="8" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 178px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="9" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 204px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td></tr> <tr> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">Segments</p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 22px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 62px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 54px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 57px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:12pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">Total</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 56px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="5" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 82px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:12pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: center;">Total</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">Domestic</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">$</p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 69px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; PADDING-RIGHT:0px; text-align: right;">520,901</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 51px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">520,901</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;">$</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">243,593</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">243,593</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">International</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">232,675</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">232,675</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">318,769</p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">318,769</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">$</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">753,576</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">753,576</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;">$</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">562,362</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">562,362</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">Components</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">251,882</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">251,882</p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="3" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;"> </p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">228,533</p></td> <td colspan="2" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">228,533</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;">Equipment</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">501,694</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">501,694</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">333,829</p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">333,829</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 137px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 15px;" valign="bottom"> <p style="FONT-SIZE:12pt; PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 20px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: justify;">$</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 65px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">753,576</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 59px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">753,576</p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 18px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:6px; FONT-SIZE:11pt; MARGIN-TOP:6px; LINE-HEIGHT:13.5pt; text-align: justify;"> </p></td> <td colspan="3" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: justify;">$</p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 66px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">562,362</p></td> <td colspan="2" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 55px;" valign="bottom"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td colspan="4" style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 80px;" valign="bottom"> <p style="MARGIN-BOTTOM:5px; MARGIN-TOP:5px; LINE-HEIGHT:13.5pt; text-align: right;">562,362</p></td></tr></table><br/> 520901 520901 243593 243593 232675 232675 318769 318769 753576 753576 562362 562362 251882 251882 228533 228533 501694 501694 333829 333829 753576 753576 562362 562362 <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">COST OF SALES:  Charges to cost of sales are made on a first-in first-out method (FIFO).  In addition to the component costs, some labor costs are allocated to cost of goods for the direct labor utilized to build the sub-assemblies and finished goods.</p><p style="MARGIN:0px"><br/></p> <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">ACCOUNTS RECEIVABLE:  The Company maintains an allowance for doubtful accounts to provide for losses arising from customers<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span> inability to make required payments. If there is deterioration of our customers<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span> credit worthiness and/or there is an increase in the length of time that the receivables are past due greater than the historical assumptions used, additional allowances may be required. The Company estimates allowance for doubtful accounts based on the aged receivable balances and historical losses. The Company charges off uncollectible accounts when management determines there is no possibility of collecting the related receivable. The Company considers accounts receivable to be past due or delinquent based on contractual terms, which is generally net 30 days. At March 31, 2022 and December 31, 2021, the Company had accounts receivable, net of the allowance, of $233,401 and $175,649, respectively.  At March 31, 2022 and December 31, 2021, the allowance for doubtful accounts was $4,000 and $4,000, respectively.</p><p style="MARGIN:0px; LINE-HEIGHT:10.65pt; text-align: justify;"><br/></p> 233401 175649 4000 4000 PROPERTY AND EQUIPMENT:  Property and equipment are stated at cost.  Expenditure for minor repairs, maintenance, and replacement parts which do not increase the useful lives of the assets are charged to expense as incurred.  All major additions and improvements are capitalized.  Depreciation is computed using the straight-line method.  The lives over which the fixed assets are depreciated range from 5 to 7 years, except for computer equipment, which is depreciated over a 3-year life. P5Y P7Y P3Y INVENTORIES: Inventories are stated at the lower of cost or market value based upon the average cost inventory method. The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s inventory consists of parts for scientific vial kits, refrigerant gases, components for the imaging and inspection systems which it builds, and other scientific items. An allowance is recorded when it is determined that the amount owing is at high risk.At March 31, 2022 and December 31, 2021, the Company had inventory consisting of raw materials and finished goods, net of allowance, of $695,607 and $624,486, respectively. At March 31, 2022 and December 31, 2021, the allowance for obsolescence was $106,044 and $106,044, respectively. 695607 624486 106044 106044 INTANGIBLE ASSETS: Intangible assets include trademarks, trade secrets, patents, customer lists and goodwill acquired through acquisition of subsidiaries. The patents have been registered with the United States Patent and Trademarks Office. The costs of obtaining patents are capitalized as incurred. Intangibles, except for goodwill, are amortized over their estimated useful lives. The Company regularly evaluates whether events or circumstances have occurred that indicate possible impairment and relies on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. The Company uses an estimate of the future undiscounted net cash flows of the related asset or asset group over the remaining life in measuring whether the assets are recoverable. Measurement of the amount of impairment, if any, is based upon the difference between the asset<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s carrying value and estimated fair value. Fair value is determined through various valuation techniques, including cost-based, market and income approaches as considered necessary<span style="FONT-SIZE:10pt">. </span>The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s analysis did not indicate any impairment of intangible assets as of the impairment analysis conducted December 31, 2021. As of March 31, 2022 and December 31, 2021, all of the intangible assets were fully amortized. GOODWILL: Goodwill represents the excess of the JMST assets acquired over the fair value of net assets acquired. Goodwill is not amortized but instead is tested for impairment, at a reporting unit level, annually and when events and circumstances warrant an evaluation. The Company evaluates goodwill on an annual basis, as of the end of the fourth quarter, and whenever events and changes in circumstances indicate that there may be a potential impairment. In making this assessment, management relies on a number of factors, including operating results, business plans, economic projections, anticipated future cash flows, business trends and market conditions. The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s analysis did not indicate any impairment of Goodwill as of the impairment analysis conducted December 31, 2021. <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">LEASES: In February of 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2016-02 - Leases (Topic 842), which significantly amends the way companies are required to account for leases. Under the updated leasing guidance, some leases that did not have to be reported previously are now required to be presented as an asset and liability on the balance sheet. In addition, for certain leases, what was previously classified as an operating expense must now be allocated between amortization expense and interest expense. The Company adopted this update as of January 1, 2019 using the modified retrospective transition method.</p><p style="MARGIN:0px"><br/></p> <p style="MARGIN-BOTTOM:0px; FONT-SIZE:11pt; MARGIN-TOP:13px; text-align: justify;">INCOME TAXES:  Deferred taxes are provided on an asset and liability approach whereby deferred tax assets are recognized for deductible temporary differences and operating loss and tax credit carryforwards and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax basis. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</p><p style="MARGIN:0px"><br/></p> <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">STOCK BASED COMPENSATION: The Company, in accordance with ASC 718, <i>Compensation <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">–</span> Stock Compensation</i>, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, <i>Measurement Objective <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">–</span> Fair Value at Grant Date</i>, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this pricing method provides the best estimate of fair the fair value of the consideration given.  Compensation cost is recognized over the requisite service period.</p><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">The Company, in accordance with ASC 718, <i>Compensation <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">–</span> Stock Compensation</i>, establishes the value of equity instruments issued to non-employees for goods and services by using the closing price of the stock, as quoted by NASDAQ, on the date of the grant.  The Company believes this method fairly establishes the value of the goods and/or services received.</p><p style="MARGIN:0px; text-align: justify;"><br/></p> RESEARCH AND DEVELOPMENT - The Company accounts for research and development costs in accordance with the Financial Accounting Standards Board's Accounting Standard Codification Topic 730 <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">“</span>Research and Development".  Under ASC 730, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred.  Third-party research and developments costs are expensed when the contracted work has been performed or as milestone results have been achieved.  Company-sponsored research and development costs related to both present and future products are expensed in the period incurred. <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">EARNINGS PER SHARE: The computation of basic profit and loss per share of common stock is based on the weighted average number of shares outstanding during the period.  Diluted EPS is computed by dividing net earnings by the weighted-average number of common shares and dilutive common stock equivalents during the period.  Common stock equivalents are not used in calculating dilutive EPS when their inclusion would be anti-dilutive.  At March 31, 2022 the Company had 750,000 common stock equivalents outstanding in the form of restricted stock units (<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">“</span>RSU<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">”</span>).  These RSU<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s are added to the shares issued and outstanding to calculate the diluted earnings per share.  There were no common stock equivalents outstanding at March 31, 2021.</p><p style="MARGIN:0px; text-align: justify;"><br/></p> 750000 RECENT ACCOUNTING PRONOUNCEMENTS: The Company has reviewed all recently issued, but not yet adopted, accounting standards in order to determine their effects, if any, on its consolidated results of operation, financial position and cash flows.  Based on that review, the Company believes that none of these pronouncements will have a significant effect on its current or future earnings or operations. <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">NOTE 3 -   LEASES</p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px">We have operating leases for our office and warehouse facility as well as for an automobile.  We used the lease termination dates of November 30, 2023 for the building and July 7, 2021 for the automobile to </p><p style="MARGIN:0px"><br/><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px">calculate right of use (<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">“</span>ROU<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">”</span>) assets and lease liabilities.  </p><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px">The following was included in our consolidated condensed balance sheet as of March 31, 2022:</p><p style="MARGIN:0px"><br/></p><table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 272px;"> </td><td style="width: 144px;"/> </tr><tr> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: center;">Leases</p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">As of March 31, 2022</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px"><i>Assets</i></p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="MARGIN:0px"><br/></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">ROU operating lease assets</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">$  96,702</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="MARGIN:0px"><br/></p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="MARGIN:0px"><br/></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px"><i>Liabilities</i></p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="MARGIN:0px"><br/></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">Operating lease liabilities - current portion</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">$  58,028</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">Operating lease liabilities</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px"><span style="text-decoration:underline">    42,249</span></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">     Total operating lease liabilities</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">$100,277</p></td></tr></table><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:12pt; MARGIN:0px">We recognize lease expense on a straight-line basis over the term of the lease.  </p><p style="MARGIN:0px"><br/></p><table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 328px;"> </td><td style="width: 160px;"/> </tr><tr> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="MARGIN:0px; text-align: center;"><br/></p> <p style="FONT-SIZE:12pt; MARGIN:0px; text-align: center;">Lease Cost</p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Three Months Ended</p> <p style="FONT-SIZE:12pt; MARGIN:0px">March 31, 2022</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Operating lease cost</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="MARGIN:0px"><br/></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">     Administrative expenses</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">$      1,887</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">     Rent expense</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px"><span style="text-decoration:underline">      17,609</span></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Total operating lease cost</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">$    19,496</p></td></tr></table><p style="MARGIN:0px"><br/></p><p style="FONT-SIZE:12pt; MARGIN:0px; text-align: justify;">Our building lease does not specify an implicit rate of interest.  Therefore, we estimate our incremental borrowing rate, which is defined as the interest rate we would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates.  As of March 31, 2022, the following disclosures for remaining lease term and incremental borrowing rates were applicable:</p><p style="MARGIN:0px"><br/></p><table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 319px;"> </td><td style="width: 168px;"/> </tr><tr> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 319px;" valign="top"> <p style="MARGIN:0px; text-align: center;"><br/></p> <p style="FONT-SIZE:12pt; MARGIN:0px; text-align: center;">Supplemental Disclosures</p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 168px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Three Months Ended</p> <p style="FONT-SIZE:12pt; MARGIN:0px">March 31, 2022</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 319px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Weighted average remaining lease term</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 168px;" valign="top"> <p style="FONT-SIZE:12pt; PADDING-LEFT:41px; MARGIN:0px">1.67 years</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 319px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Weighted average discount rate</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 168px;" valign="top"> <p style="FONT-SIZE:12pt; PADDING-LEFT:41px; MARGIN:0px">5.25%</p></td></tr></table> 2023-11-30 <table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 272px;"> </td><td style="width: 144px;"/> </tr><tr> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px; text-align: center;">Leases</p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">As of March 31, 2022</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px"><i>Assets</i></p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="MARGIN:0px"><br/></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">ROU operating lease assets</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">$  96,702</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="MARGIN:0px"><br/></p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="MARGIN:0px"><br/></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px"><i>Liabilities</i></p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="MARGIN:0px"><br/></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">Operating lease liabilities - current portion</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">$  58,028</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">Operating lease liabilities</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px"><span style="text-decoration:underline">    42,249</span></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 272px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">     Total operating lease liabilities</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 144px;" valign="top"> <p style="FONT-SIZE:11pt; MARGIN:0px">$100,277</p></td></tr></table><p style="MARGIN:0px"><br/></p> 96702 58028 42249 100277 <table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 328px;"> </td><td style="width: 160px;"/> </tr><tr> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="MARGIN:0px; text-align: center;"><br/></p> <p style="FONT-SIZE:12pt; MARGIN:0px; text-align: center;">Lease Cost</p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Three Months Ended</p> <p style="FONT-SIZE:12pt; MARGIN:0px">March 31, 2022</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Operating lease cost</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="MARGIN:0px"><br/></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">     Administrative expenses</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">$      1,887</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">     Rent expense</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px"><span style="text-decoration:underline">      17,609</span></p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 328px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Total operating lease cost</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 160px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">$    19,496</p></td></tr></table><p style="MARGIN:0px"><br/></p> 1887 17609 19496 <table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 319px;"> </td><td style="width: 168px;"/> </tr><tr> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 319px;" valign="top"> <p style="MARGIN:0px; text-align: center;"><br/></p> <p style="FONT-SIZE:12pt; MARGIN:0px; text-align: center;">Supplemental Disclosures</p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 168px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Three Months Ended</p> <p style="FONT-SIZE:12pt; MARGIN:0px">March 31, 2022</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 319px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Weighted average remaining lease term</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 168px;" valign="top"> <p style="FONT-SIZE:12pt; PADDING-LEFT:41px; MARGIN:0px">1.67 years</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 319px;" valign="top"> <p style="FONT-SIZE:12pt; MARGIN:0px">Weighted average discount rate</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:0px; MARGIN-TOP:0px; PADDING-RIGHT:0px; width: 168px;" valign="top"> <p style="FONT-SIZE:12pt; PADDING-LEFT:41px; MARGIN:0px">5.25%</p></td></tr></table> P1Y8M1D 0.0525 <p style="FONT-SIZE:12pt; MARGIN:0px; LINE-HEIGHT:10.65pt; text-align: justify;">NOTE 4 <span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">–</span> INVENTORIES</p><p style="MARGIN:0px; LINE-HEIGHT:10.65pt; text-align: justify;"><br/></p><p style="FONT-SIZE:12pt; MARGIN:0px; LINE-HEIGHT:10.65pt; text-align: justify;">Inventories are presented net of an allowance for obsolescence and are stated at the lower of cost or market value based upon the average cost inventory method.  The Company<span style="FONT-FAMILY:Arial Unicode MS,Times New Roman">’</span>s inventory consists of parts for scientific vial kits, refrigerant gases, components for detectors and ultra-low temperature freezers which it builds and other scientific items. At March 31, 2022 and December 31, 2021, the Company had inventory net of allowance, of $695,607 and $624,486, respectively. At March 31, 2022 and December 31, 2021, the allowance for obsolescence was $106,044 and $106,044, respectively. </p><p style="MARGIN:0px; LINE-HEIGHT:10.65pt; text-align: justify;"><br/></p><p style="MARGIN-BOTTOM:0px; MARGIN-TOP:12px">Inventories consisted of the following at March 31, 2022 and December 31, 2021:</p><p style="MARGIN:0px"><br/></p><table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 185px;"> </td><td style="width: 16px;"> </td><td style="width: 111px;"> </td><td style="width: 16px;"> </td><td style="width: 113px;"/> </tr><tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: center;">March 31,</p> <p style="MARGIN:0px; text-align: center;">2022</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: center;">December 31,</p> <p style="MARGIN:0px; text-align: center;">2021</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">Finished goods</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">$</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: right;">522,823</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">$</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: right;">342,835</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">Raw materials</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: right;">278,828</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: right;">387,695</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">Inventory allowance</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: right;">(106,044)</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: right;">(106,044)</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">     Total Inventories, net</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">$</p></td> <td style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: right;">695,607 </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">$</p></td> <td style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: right;">624,486 </p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td></tr></table> 695607 624486 106044 106044 <table cellpadding="0" cellspacing="0" style="FONT-SIZE:10pt; MARGIN-TOP:0px"> <tr style="FONT-SIZE:0px"> <td style="width: 185px;"> </td><td style="width: 16px;"> </td><td style="width: 111px;"> </td><td style="width: 16px;"> </td><td style="width: 113px;"/> </tr><tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: center;">March 31,</p> <p style="MARGIN:0px; text-align: center;">2022</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: center;">December 31,</p> <p style="MARGIN:0px; text-align: center;">2021</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">Finished goods</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">$</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: right;">522,823</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">$</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: right;">342,835</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">Raw materials</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: right;">278,828</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: right;">387,695</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">Inventory allowance</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: right;">(106,044)</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="BORDER-BOTTOM:#000000 1px solid; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: right;">(106,044)</p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">     Total Inventories, net</p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">$</p></td> <td style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="MARGIN:0px; text-align: right;">695,607 </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="MARGIN:0px; text-align: justify;">$</p></td> <td style="BORDER-BOTTOM:#000000 3px double; PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="MARGIN:0px; text-align: right;">624,486 </p></td></tr> <tr> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 185px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 111px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 16px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td> <td style="PADDING-BOTTOM:0px; PADDING-TOP:0px; PADDING-LEFT:9px; MARGIN-TOP:0px; PADDING-RIGHT:9px; width: 113px;" valign="top"> <p style="PADDING-LEFT:9px; MARGIN:0px; PADDING-RIGHT:9px"> </p></td></tr></table> 522823 342835 278828 387695 106044 106044 695607 624486 <p style="MARGIN:0px"><span style="FONT-SIZE:11pt">NOTE 5 -   SUBSEQUENT EVENTS</span></p><p style="MARGIN:0px; text-align: justify;"><br/></p><p style="FONT-SIZE:11pt; MARGIN:0px; text-align: justify;">In accordance with ASC 855-10 management reviewed all material events through the date of this report.  There are no material subsequent events to report.</p> 10-Q REFLECT SCIENTIFIC INC false --12-31 Q1 0001103090 EXCEL 34 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '*(K50'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 " !RB*U4@7\("NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU9#Z';B^))07!!\1:2V=U@TX1DI-VW-XV[740?P&-F_GSS M#4RG@]0^XG/T 2-93#>S&\8D==BR(U&0 $D?T:E4Y\28FWL?G:+\C <(2G^H M X+@_!8.K@"%AAA=.F[@&8EENJ?V-(!=D[.R:ZI:9KJJ2VYO$,#;T^/+V7=RHZ) MU*@Q_TI6TBG@EETFO[9W][L'U@LN1,4W5=/N1"-Y*\7F?7']X7<5=M[8O?W' MQA?!OH-?=]%_ 5!+ P04 " !RB*U4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M '*(K51=8..)(P4 .<4 8 >&PO=V]R:W-H965T&UL MG9A1;^(X$,>?]SZ%A>YA5RI-[ "E*XK49LL=NFZW6]A;[;VYB8&H2"6'(:Y;F^JJS,F;]V?-TM!(9U^=R M+7+X92%5Q@VZPO MW/#Q2,D-4?9N4+,'+CTTSHR"7Q.(,^,O,BI@5@RYSF-RFYO$;,DT M+Y>'37.7Z!570H\\ Z/9&"^JE&]*979 .2!?96Y6&E1C$;^-]X"R1F4[U!N& M"G[EZIP$](PPG[$6GO!8^);0H"WZ#4U0)RYP@=&J&;C42P3;12'H>YY)MHF M=YO)W9MH'A\8^S<()@#&J, 2I3S\1\NVY-#QY._>YWA.*B MIKA 9<)"*0LQ273$4_)+<&57/H&WLA4*5^MV*>L&%.$:UES#4U91*+,,%NC, MR.CYC,S<.TV^%48;GMM);'N?2N&^$[;EX&4\[%T.+_WA8.2]M"!=UDB7*-(U MS%;L9FR2\K:1;_#X!4^U0%)#_<;\_).2 RP*)FT*3O5*_A+;5K?#I7S?I]0/ M_$L?(]NS97H26;6J'L5:*N->-L--T6['N.*O]R;^EHPU9.P4LDF2"D5"6-U+ MJ=H3ANOOE5,X&+[K.)BQZ@:+Z>X&;^GJG)WF N7^XYY%VVLG>+F7"VV6<;3 ME-P4&G[6[3BXCE$%ZAB-RU/\&5$2K=5C[62H5K'9E UE@^PWVZZ1:@ MI=*):]L.4QT1.Y8KUO@].\GOK0F2^R)[>F^%%0XN C4(FH;@X@)#:HR>G63T MTSR2"O+C.MPS5W\$D6#]LH"J:3N+N-59CZC_F&.0C=G=3&7\LH3V#N9[+3=[*BVQS_!U!+ P04 " !RB*U4KP1TA[4% I%0 & 'AL+W=O MT#O=!_=Q)1HDSCK&-C>K[])H DDCD&ZKKJ-8<9^9B8SSXR'.RZ^YVO&)/J9 MQ&E^TUM+F7T<#/)@S1*:7_.,I?#-BHN$2EB*UT&>"4;#4BF)!\0PG$%"H[0W M&I:?/8G1D&]D'*7L2:!\DR14O-VRF.]N>KCW_L$\>EW+XH/!:)C15[9@\CE[ M$K :5+N$4<+2/.(I$FQUTQOCCQ/B%0JEQ%\1V^5'SZ@PY87S[\5B%M[TC (1 MBUD@BRTH_-FR"8OC8B? \>.P::\ZLU \?G[?_7-I/!CS0G,VX?'?42C7-SVO MAT*VHIM8SOGN*SL89!?[!3S.R__1[B!K]%"PR25/#LJ ((G2_5_Z\^"((P5L M=2B0@P*Y5,$\*)BEH7MDI5EW5-+14/ =$H4T[%8\E+XIM<&:*"W"N) "OHU M3XXF/ TA*"Q$\)3S. JIA,4MC6D:,+0H-L[1%7I>W*'?/OP^'$@XM% =!(<# M;O<'D(X#OE%QC4S<1\0@1*$^T:O?L:!2QZ?J S"ULI=4]I)R/[/+WN?Y?/JP M1./%8KI<:#8TJPW-V6LYI5:12]L1MEW?-LWA8'MLOD+.%N;C\NMTKDRX_;%:[8+&/N89#=A-#W@J9V++>B.D M25R_@N7K865,4!FEKRAFP -(% 7_BJ^N-K#H#K??:;: MD]BHJ[6A!?V%\W 7Q;&R#AOM###@IP'MK-@IM",BP5IH=RSC>:1VVD'U]/UO M(SLC=0JLKOB87) FCW+-A"9)#IN&MN81K">2Y>-R?-^= M)K<']9/T=%SL>KB)4"%HN9YO>1T0:T[!UD7D>3\;W\[N9\O95,>@N*8 K.> MBJPR^E8P%:(I5-P@$!MH1=C/K&A0E"YIUWS/M"RGZ1 %-3B>Z7:XHZ8&K.<& MZ)BD@#X4Q1%]B>)(1DS]:K6KO^<;1K,34(AA[-E.!TO@FB:PGB>:E>X(+OKU M%X]@_ GE:RXDDDPD2@O:U&!#:GA-"Q1BSG$\3@VH"03K&>24Z.[/>-M3T9CE M-OL%E9R%O:Y^!M>\@GUMEMP_/GRY6D[GWR[,$U)7?Z*O_EV!?*O"&//T]:HK MBJ1=^2U"K&8;H!"SH2/M*'"D)@BB)XA]%,]$C[0Y@+CPKYG3*CD?NF;2@?)H M/M /"(OEX^2/KX_W=]/YHO2J^PE-_WR>+?_1A;"N\D1?Y:&?7#%XCT,$HUWP MO8\^&-<&AL(GT);&&VC2Z49"+D;_@HC=!UXN?B$]*30_G] #/SRB*,^+ZEA4 M2IC.8*$4!S2)(1"7<-E&"G:;ONG83 ML%*2.+Z).R#7K$KTK K-P";9Q.4U1,A641 IIT+29LLK[#F^X;2&+[6HY[L8 M=XPVI.96S#6/0R;RJFC\V$!E5D)7#5J^;]@M+RL$L>N[78,CJ1F5 MG&'4LMD\XBZ^I"W9"J!)4-Z>#H'JNX1(0D?(W2'-AN!9K& MM0N>$/M[N?U"\JR\VGKA4O*D?%PS"E$H!.#[%>?R?5'G[.LD@I[HE"Q#X M9B%53@UVU=+7A0*:.E#._2@(>GY.F?#BD1N;JG@D5X8S 5-%]"K/J?I]#5QN MQE[H/0W@5%! MSD3YI+^J0FP!PLX>0%0!HF,![0K0=D9+9<[6#34T'BFY(3XVGOX9@8]X]0T1"[(+1/HG%%.IE(S-]6^7\VU43CA?AQ(UJZ3 MM5VRSIYD4YRFH!36>&9D\GA!L+1$*N)$I.2!\A60*>" +2XY8X+<2,ZITJ3 M45?R\UTE+]/V75J[>-=QT JP/.OMPKX2U'#4J1UU3G/DE&MRM3*95.P/I+OD MEIS=+27=P/V>*7X]KB&Z6XONODGTG=:KW8(/\MG=]E(7-(&QA]NI!K4&+R:[ MYO;[>1J&>[7AWIL,X]:N#14I$\M=K@^2GN#Z_3P-U_W:=?^@ZXG,P,:CN#$^PQ4>G4LF-.&P M0&C0ZB.'*J\J9V7$B?W'I]SKWVOW=Z9IC_9CA .WO=QPOK:CO/#@ZZSS8[L M,;NG!Y*(+V\TW6,NANE69X>4X#!WVL,C!&)R89G$%C\G,B8Q'&&)'C\ M78)JU9R9X^7S!_IC+EZ(><6,C&G\/0KYKJ^Y&@C)&S[&?$G/3Z049&5X&QJS M_"\X%[9V5P.;(^-T7SH+!OLH*7[Q>QF("P>!(W= I0-J.G1N.)BE@YD++9CE MLB:8XT$OI6>09M8"+7O(8Y-["S51DJ4QX*GX&@D_/AC3)!1)(2$03XS&48BY M& 1<_(AL<0;H&Y@E&[HGX&Z=X&,8B>]?P%>P#B;@[MF#J_]=4&_TH ^-(R0$O 9I_? A+\#9" DX3/^O#M4T#&K MD)HYGGD#KXQ6%4+PY_"5\50LV+\4Z)T*O9.C=VZ@+[T7;[[V EG<"T\[]\SV M[VG@6*;EV#W]=!F.MIEE(]-&E=D5,:LB9BF)C?U@!?Q',/7]20 "_]M$1K' ML"[F1F8'N=T&Q;89[)A.UY)3M"N*MI+B=.D' 5@L_#9MG+M[HWL0*,NE(9Z\9"$I#C.:>)0E.(HV]19$Y*60*,=+.A MQVUPE=F9MF.;-^A>U'6HI+NB7)#U#R3CF&R!]W[(ZKPT_R74)0D3(L=%3;)M M.^0BP[ZQ B"JR2(EV7KMS^9C_]F3DD3MR0W;,IK9E]B)B%K&K8C691VJZ[J_ M>O*6)4%P5V[2+XI-"NN:#M5%?2K.6T <:L2Q;"L65$)8WG=CBA-I*)1HVP%4-X.YM_J(U,A[])<>6 U_ MR)L6E+0$:5XE=AW'L=T;7.NF -5=89'24Y0?2T7X051T;X[?;^P5)=A_B?W_ M![H67#<:Z'PR.5*!3NMX(,^'Q$Z5C[IE077/NE@[HBR X&DHEL]OO[@(PC_ M:!C,QN!.;)<)C45O8T!4.,!V."7RHZC;8FDTA:A,KC74/0VJF]IW;S9]6GD3 M,'P1E6WJ@?GZ>23$B/-1KB< _GH5K(;S25;TVN*"3!"3*Y*TMT[7[1IN\YPG MM73,*\OK W?=#)&Z&4IS]!5,9M_6F>K/YZ><1Y4?I'%):EZ6UVLA_EULO%^ M)"[T?02HL+<#'@])#?(5\I%S?2_'%'<$C2 MS$!\?Z.4?PRR":I_0PS^!5!+ P04 " !RB*U4F_MFU)P# X#@ & M 'AL+W=O55MIA-I6)BG-]O>C'-=-;.72KB^Q9/,0TJ"Y=X7N26E%?. M>%C?NY+CH5CI@E?L2B*U*DLJ_UZR0JQ'#G8>;GSCMPMM;KCCX9+>LFNF?RRO M).SL8)E MVE!0N-RS"2L*PP1^_&Y(G?9, ]Q>/[!_K(.'8&ZH8A-1_.*Y7HR MF4*YUA*>*Z[]H@'Y<3]';U^^&K@9W#*F;-4=?;HXF>X\N2RB5FAQ=E&)5:0O) MY##)19YS4W&T0%>4YX//%9K0)=>TL'!-CW!EV:I<%;4 4S;G&;W@N:4&KC"&JP9?L#/GX/2(>\6PZ;YBBFLETAOMQ$L1^ M"K;WVTKVS0PA3GV\:SCM&PYPFO@13CJ4L[XE)MC'P2/C3O!^&[Q_4O!O.=3' M@DJFWITDQ(8U[ F11'9_@M:?X* _7Z%C\RH3);.=>A!K.OVY6M*,C1QHY8K) M>^:,D:W27XAG&O14($$<1TDG=T?-=J0*6ZG"4^OV"Y5MNK!-N/"TN@W[CMKK MMF\(=1LF28!))_:^)0XB+_52>_!1&WSTG+H]*D3TQ+J-6W_BYS01JP^Q)1EI MTDM&;$L&B?K)Z!L.<)*D,<9A)QD62ARGL;MVZ/VZW*]C63(>?TX.)53Y\VGMOL0-* M/XWC3EA3BR6\^5'J1;@[/MA(_33UPGT2/$Y/^+3QZ4 GMLM!3GW[W:VAVWQ3 M ?4MKQ0JV!R@WED,''+SF;+9:+&LY_ ;H6&JKY<+^+1CTAC \[D0^F%C1OOV M8W'\#U!+ P04 " !RB*U43ER#R3(% #@$P & 'AL+W=O"XK:8O)4[/.?[.S=^)!T]<_)9KQA1ZSM)^83G\9\E%1A4LQ:HK-X+1N%#*TBYQG*";T23O# ?%NQLQ'/"M M2I.$3\
,]*N/'#^6R]F\5G'T8A8RB*E35#X>61C MEJ;:$N#X=V>T4^VI%?>?7ZU/"^?!F0P42%/!:U%P M=PINX6B)K'#K@BHZ' C^A(26!FOZH8A-H0W>)+E.XT()^&\">FHXYGD,26$Q M@B?)TR2F"A8+!3^0+2417Z(QE6LTA8Q+].5G3K=Q C)?T0GZN;A 7_[Z.N@J M@*(-=J/=MN?EMJ1E6Q==\5RM)9K ]O&A?A=N;R>WH;C:_1*/QW>Q^ M=C>;+"S;>-4V7K&-U[+-'/H\R2.>,5,*2MV@T-7M_#@D3N [_J#[N!^98S&, M?:=?BQU \RMHOC4"H_@?J-ZRA!2'CH]X'B4I0WF%6;_7JTB7UT;PQP1J 3V\ M6 (35+L'UL L%(]^G^C^CA%L!8>>I/K8,(6IM.3O^T]ZGM>(DG4_?=B>R@V- MV%D'3E/)Q"/K#)'%D;!R)+0Z,LJX4,E_!7C=BG!^"UCD*Y0R\ X)?4R=\.7) M%A942J9,+H;'+KJ]$#=<-$AY_:!OKH->Y4#/ZL E4 D"[, X*SBP].W]O*;YBDFD?:DR4(1;(IK'*$WH0Y(F*F'R MU))U[-3'LF//>Q3QK>X=:!R6/-*'U-CB.RL'_OIAT',:J37(82?H>3US6/ > M?6 KSED..55P&D+86>*2&1ZSP;@3;T"1&[%D? CL3^[N3,.P'39 &,>RX7@O$FBFP^[Y,;^B+3G-13S2*Q):]@=L]SFD0./TF M[F.QT UZ;:&MJ0?;N>>Z<1+MM8 1K6?,L4^:<(UR_;8&QC4?8=^*=UP,4TS MD+?A,E%FE/[Q[J3O!VX3Y;%<@%W25@PU;6$[;VE"+Z:MI> 9JD,\TM-N>VP- M%.;XAE(XEB.!1T*W!79-4CC\T+@SF]]/%N\?=W!-)MC.)H?Q2>#PD>51;(_/ M9['+)Q@Z=+SF'_P& 34B/)W-1_/QNR-,:N(A=N*9OPYD182724YA;'LSPG:C M'XCP)Q@Z=+QF,F)GLOGD#HV_C^:7$RA?I.-M=/28JHRM9I"SM1JI&8W8&:TH MA-$=.I]8];"7NCV27.^-0@"7M\C+8!K?B-V?GL% M/)E?O '5P&=^V/?=YN%K$.S#,(-;*(+4E$8\>Y/INK_1\\*4"]L<1VK6(7;6 MF>6*0:$:IW*[ZD>:YL\-';I7\Q6Q\]5L]R%'GUO.A3__;-JY^%G?7]V]NQ*8 M!E;%%9)$Q0Q67C=4;ZMKJE%Q.=-X?XY/Q^5E4VVFO/NZHO"IDTN8BY9@TOD6 M0GI$>9U4+A3?%#H+O6&_P-02P,$% M @ ,\2J\_+:=L'PS^ ME'AR@S5P)@=C'GFSR>?1F FAPLPS@J#'$ZY0*08B&M\ZS*@/R8[#]1G]-N1. MN1R$PY51?\GE@K7/,_^T?$\V>:W+FNDS>!;P3=@23ZRM(QDGR#MZDSWT2\"9OX*59 M9AKMI2Y@:Y3,)#KX.STX;ZE6_GDGP+0/, T!IF^)F^XV._A\"[>;^_1^M4G_ M@-T^W:_OUO=[V#ZL=_1,]YO/]Y?$_4'0L"^1:C\S52WT"^?::-'DTF,.F:&; MT:Y=.9(@%_SZV)>".Y>"@U(\(1P0-=#'7PM+=H<7\ 2^:J&A;JQK!)6--R%@ M)VUM)8'5BL0M4*,52KWP.=8<2^J \44'0J'T0CFF%5J9B1<'KJ+638=J#P M*6LB:8S7QB/DTF7*N(9J%32;,#Z%5$W>XE],IT]"ZD#6YF2#]/'Y\H>1'VCV MJK2Q8"KI_>70MN%0G)_%HE$AW0#)<7:8-59ZV5FLG[-2Z")<0"4=M\E1N.VA M5,?&:DGMH2>!NJEKB@(=@_A2>'9R_T_W P(/6A:-C+\VNIUDH5*&7][//]TD MUQ]_O=2QXL%HH*HLP@!T$ J\G1+]VW[&INUH>35O!S2UWT)2-2H\DNMX]/%# M!+8=>NW&FSH,FH/Q-+;"LB3Z:-F SOF3/6\X0/_/8_$=4$L#!!0 ( '*( MK5049+/0:PX -@B 8 >&PO=V]R:W-H965T&ULO5IK M<]NX%?TK&'>GWD'FY0(W!?NX]Q+O=D:^\6ME2K$URS-W=N]=5%LS@\.7+Q6F71= MLU$YGBR-S62!CW9UX#96R80W9>E!O]<[/LBDSO?>O>'O;NV[-Z8L4IVK6RM< MF672/EZHU&S?[AWN55_DR<*8+_1ADKS=ZY% *E5Q010D+@]JI-*4"$&, M7P/-O9HE;6S?5]2O6'?HLI!.C4SZ22?%^NW>Z9Y(U%*6:7%GMA]4T.>(Z,4F M=?Q?;/W:X]Z>B$M7F"QLA@29SOU5?@UV:&TX?6E#/VSHL]R>$4MY*0OY[HTU M6V%I-:C1#:O*NR&1'DB(G\ZPBQ%I%>Y7NI8 MYH48QK$I\T+G*W%K4AUKY=X<%!" R!S$@=F%9]9_@=E W)B\6#LQSA.5[.X_ M@."U]/U*^HO^=PG>2-L5@\..Z/?Z_>_0&]36&#"]P0OTGM%2_'NX<(6%]_SG M.PQ>UPQ>,X/7+YG[[OUP.OG7<#Z93<5P>BFB^YN;X=TO8G8EHLG[Z>1J,AI. MYV(X&LWNI_/)]+VXG5U/1I-Q])RYO\N,XOG<;62LWNXA8)VR#VKOST@@OME[ M/9F.:>/%?82[*#H7=VI) 25#9 BL''7%X=G8F0 <.#61COW:!?&*'R%=(,V IZ##;+,O5901>/ OE-;-JD\H5CQGAN9ETM8I+04 3I/D'\L8F#7L'_]RVG_\.0GOO9[X7KXT^]YS[FX MO9M,1Y/;:_*D*S&:32,\NF1O.B<&$M''+(A[#.LC!!/VCJ7.91YKF0I''D%: ML/^D9:)8%>D#EQWG1=N1BF3D[=JD*3+<-@=I5RZ<3C127D>,[*/)%%3^VL6. M0MD@CT#\YT[&WB6(3,UO+1\4'$3E0J4:^9G%A8LUXF-/5]Q''"?C:#ZY&<[) M&*0PHG(C@Z] \!>T)%I4?'%>I,B=5DZ M>/U*]:R$'*Y)!N2;2&DL5*Z7Z?Z"B3BP"7Q_MGL8;65 MU2:!JR+H2C" VBC,#OS+-!&)ACY6+*W)L,^XEOY=,1I&'\YW7)R$UHAS")>F MB*N-<;IH#IT=*7\ "39I_3V?CL196KV"IBDL3;%4<#4]Z\$NCY231$J) @>! MQ!)+M^;0?) I60,1/OXXGMZ/<1W-$% <'>*3\IXF-YM4*V^O')"GL@_,F2?2 ME".78+%ECJEO Y M,C6C04H;9I'J54.D</0>R"A*@0JE?IR537@ITZ0%"/2, MO4U)3O_>=,WSB@!\2R!>6322I?J>8:'0%&8):>&M#*HYZPH!JY4ADQ9RD5+6 M "*FTS(QQV%E]H4JMI10$NR D\;!W5Z@=Q62^7P-R^S@*Z1S"WTJ>/2'5QZ* M2*U\:,Y- 6[^_V4ES@_BJ-_KG/4.Z^L/HO]ZT#DZ&]37R8ZX_4&_=D^.S^OJ#.#G"OI/C^@H>Q_W.X+A?7RDT3G_>;:/^T<#0;U M=5Q7NJ/>8>?X['5]'0P&G=/^67W]0XQGT9S!T?":\O9H+>U* P9:E#KUV0-U;Y^R>(:8 M#$4 P:31222>6+KR;)JGI*_!'VUFL+0<629&8S6['=_-?&'6._W$_N;T93^> M%!;MJ46"Y0)1GSN9B2M,0GF&;-058RH?L'=IO0 HUOA/%5A3.F%=%)4G@$FB MABUP*+V1+P6'FJ/L-0;5M04#.H"HR>^-ZN]S:6V76&2L&.SUH9 ;7? MJK.'@-K6("S9B:#=,X%J92HM((6BXV5E@$Q /L?6#SR/&WC,G,, H)A3.PE M]( 6W0RA'1@/B8>/$=&%T,\JJUC%B9"S=UYRNT:8'$C D)?[TR:C4,:1C#D# MQNP@K8;N#RF#.C% J=QDJ)6(W\]^_N1\5I$ Z4#G'@V7G(P8 B[ATD\4+SD_ MYK61JL02MJ$1U8YS*TCE 6H4"P^ZVSS0A4J<7GNL%-F1W39Y8FP8E ML?8K8%JDCE]+%#M"RY5 ZJ&)-!:*YQ6^,]V1KPXQ#CCR&U7-3PCJ4RJAQJ,Q M#(,@=*.^7,%\9'CGO,U:/>O_(S2_$Y8M(@6<-/%F""4'Y$+)?KZ47(^'D2]H MXDHM;!EFJ_W>X7&'S7Y5]\2MZ6,4^CDG+@RU=3_N70VCB[U7\#%70L9GE]YO MN,>;FBZ3W^_UQ;ZX)I#BQ(]SLX'2IZ_[KZJ2[)KQ+KE?QIJ11%OY*/SDHZJ^ M89#@VTO/VH,X)MY%J:F&8N7&=_KTA*1;E3KQF,IC62\-.TBB$PXF3M:^&ZY' M CF!VU*1X*!?TY3UI8,"YZ=4+C[8D0.SKFB/9!X%"&[+&3*N)2GY#O N^-1 M"Q D,F 0CLP#Z6A\V)(B3L$ UJKY-:Y60;H,-9XE7;0Q>I7/0LKP:*U&@55G MA[11?;GK1C(Q/.#A\/#&#='[L\S9F;AI.SQKH;[,)%Y2@!!KW$;QFP\_Q/*H MHL(^D^EH=C,6\^$_R44O%9(P6UA^#0$.[YW)U+<"8(E\D3M.X7FAK'I2L=Q.R?I?AF5^[J59$I^9NSMGL&L\6(O< MB08P=?)O-5V4J7G"05(@UO. 'ILTBJ<%3RF,)?S_1:4T'\&I4A!R1'*(;(;=J29S1XJCH!PN1S61=++D4\XF^_>9V/(W\>+D=4\_.@8;12)P3^.%/.Q!GMO@< JIZ^N=HWXVC\?!N](%;V\OQQ_'UC)M;Y.Z=1%#U MT4ON6IWBD8WW>1[[9_7<)./<^%=ZI!%**@1XDC-Y!+AH/0% M&)< L:M&B!7C_6\95P)[_GP>Q(3\8T>7UHSW.W+4Z_1ZO9>5 M:)LZI!T:]/JI/;TWBLFR?A\!7F"0G5=&]2NDP^8S#9J>O#VZFTUQ/QI32$2[ MXZ>UY*&I5EMR"6X"8L5@QJ.D#J-S,MXC52U?23OM=R6N=GY-"8]!C$% T428 M)B:A2_6)J6E@:-["KQ9:KS:J]PW4/_NBQ?"B#CE^A5"]9&^W?!>-A\LBZ-/9 M.8X%P=^'"C;E)J]:0<<%.HU*V.%R(?T EN3=9]^>77FZ-O;1%8@>GDNEW5FG\+XZ[?==5F I M7,]4J.G-TMA2>-K:5=]5%D4>E$K53Y/DN%\*J3NS:3B[L;.IJ;V2&F\LN+HL MA=V=A!U"A9EG!$&/)[Q I1B(W/BZQ>RT)EEQ M=]V@_Q%BIU@6PN&%40\R]\599]*!')>B5O[6K/_$;3Q'C)<9Y<(_K*/L,.U M5CMORJTR>5!*'9_B>9N''85)LD]H*'AY*;R83:U9@V5I0N-%"#5H MDW-2]=(]>D/X9+0O'%SI'/,?]?OD M0^M(VCARGKX+^$G8'@P'74B3-'T';]@&-@QXPSUXE])ERKC:(I@EQ##AW_G" M>4M,^.\="Z/6PBA8&.U+W=7\[NKNK=2]K_?Y^OX*AG ($0 >$ KQ1&Y6:(67 M>@4J>DLM!Z:FWW(I,P2A L2\*Z?B6K=MX=4JM:B]I#96S([ $< M3;I).GE7;91VT]$)W!LOU$^^[ H>#)*DFX['7$Z+F5EI^:VI)SY7G!?@$0?, M;D[[(9..QY6D##QA+!17GO/1,KU"M?L/LO/1H:C@U;Z1Y=4SSLPX2RA'=*V_%*!U:W_^>!C1R!45 MET4L%)["74V;1OIRQ\3_,^XA7*H<#7&8OA'>]FC0.Q[#!@7E\B<%#LG4>ENU MHUYZ].M;H[^_.PF;C317NXX7Q-#C#LJ#/*;0L0.^7QOAFPP;:#[39=U!+ P04 " !R MB*U4B,C(;.(" 4!@ &0 'AL+W=O\Z>E;3+:*OTHRD0+3R50IIQ4%A;#,,FI0.>&COV2]][53+@AD\4^(' MSVTQ#@8!Y+AD:V%G:OL-=_5T'5^FA/&_L*UCDSB ;&VL*G=@4E!R67_9T^X< M#@"#Z!U O /$7G>=R*L\9Y9-1EIM0;MH8G.&+]6C21R7[E+NK:9=3C@[N9(; ME%9ICF846B)T[C#;@:@Z_CF1(FPRISY"^E^'F MX>)F?CN[NKA_Z_R.@EW##4W%,AP'U%$&]0:#RA\H+>8@J675$A@];4&]Q62&0%T*:F&40).AYBQS&&8!5L@4#AJ!\Z4 M(1)-+TH_$MV&B37Z5Y[#NJ*F<<%L@YKZLX[ES8F6: N5MV%.(6>JK)A\KD7W M7XO.%'6P<7RY530S>>%[GGF&&Y('T[;V?X=]0_$7#)):7\G*8 MGSI1KQ6EZ><#:ZXL$X?UM?P]G "1M'I1WUEQVDH'/7CK=84'G5JB7OEYY,YH M+6W=M(VW&7FG=:>_A-?SDLYDQ:4!@4N"1NU^-P!=SZ!Z857E^WZA+$T1;Q8T MME&[ -I?*F7W"Y>@^2.8_ %02P,$% @ &ULC91-<]HP$(;_RH[/#38&VC0# MS "ETQR2TD#20Z<'82]8$UERI'5(_GU7,CAT&I@>K,]]'^W*NQKNC'UT!2+! M2ZFT&T4%4745QRXKL!2N8RK4O+,QMA3$4[N-7651Y$%4JCA-DH]Q*:2.QL.P MMK#CH:E)28T+"ZXN2V%?IZC,;A1UH\/"G=P6Y!?B\; 26UPBW5<+R[.XI>2R M1.VDT6!Q,XHFW:MIW]L'@P>).WE:RC\;)>.WRJ41/,G[EUPY@8ZS?C;(^8-HCT M!*('-T93X6"N<\S_UL?L3NM3>O!IFIX%W@C;@5[W Z1)FI[A]=H8>X'7^]\8 MX==D[T*Y@_<+M^[PO.(V^^K.0S@ OYA MP;7/W,S87.@,.3FH@,ER!I>#P44WX4S07#JE#\WB,ZF V/I6-592QU8%6@11#\:?.F=F\W=P"9@^2]FXN/$K%$NPWE MYB SM:8F)]O5MJ(G32*_F3?/ 2?!5FH'"C&ULO5IK(,ZD:C\D!EJZ MNL]S'^IW*V._NH52N?B6)IE[?[#(\^79\;&+%BJ5[L@L588G,V-3F>.KG1^[ MI54RYDUI\6\W]L,[4^2)SM2-%:Y(4VG7YRHQJ_<'G8/R MAUL]7^3TP_&'=TLY5Q.5WR]O++X=5U1BG:K,:9,)JV;O#WJ=L_-NFS;PBL]: MK5SCLR!1IL9\I2_#^/U!FSA2B8IR(B'QYT'U59(0)?#Q6R!Z4)U)&YN?2^J7 M+#R$F4JG^B;Y59Q/'_8N77ON@>B*AP MN4G#9G"0ZLS_E=^"(AH;7K=W;.BWFVQ_$7%[(7'YX9\U*6%H-:O2!1>7= M8$YG9)5);O%48U_^H1=%ILARGG:?UF+9^6/S]\=YSB.-AU' M@?2Y)]W=0?I$7)LL7S@QR&(5;^X_!IL5K]V2U_/N7H+7TAZ)DTY+=-O=[AYZ M)Y7L)TSOY.FRB__TIBZW\)7_[CG@177 "S[@Q8X#QKZ/AOWMWP_%(]$87 MXFHX&HCQI3B_G^#39+)-J3])\DSO'DC0 "Z M3?[3/A$-98AH(;,Y2.C@#0+1WDBP6P)W'" MU M)R%I48N-(SY0E%BO=# MK0[[4P3/Q,WM<-0?WEP-)N3&_?%H@D<7[.!G)+-$E++4I) (#H%0C=EA9SJ3 M6:1E(APY*2F673HI8L7:E3[ V9=WFI.T3G9?+4R2K(5992#MBJG3L4:>:HF^ M79M4P0K?CK C5S;P(X 3F9.1]U(B4YVWD \*/JLRH1(-U&9VX?4U^]ASM,=< MKRISO=JKW?L)!_]@\[MUMM\^/43AC1T.&7\H00E#>#DV3/%084/"N=+X0 M!^1RF6CE/2E#F5IZ#APMBZ7EQ$CJA'*Y\G"E,]3N MJC-X,?3&I"*/'D3?JLC,*2E61%<+17JFI+S"$5CJ9HA&!'-N:E3),6 (93CD,EN5[PJJN?EP00 M=0)(QJP1+^7O7,H+30 4DQ1>RZ":L:Q@L%P94F\NIPEA.MH8LI:)&*%*M4]5 MOB*XC[$#X1N%4-A!;X\OOZE\^0/$/,RF ML#IY!Y&&$SAH ;7?%%[*O_ AI4KC)@_>E\I:*4;"@(G]SB('LH>JZ_V0ATSH7@?##_WSJ\&6]NC'Z9R MME'E45.=XQ\)P@I:<0R0/F)33'-?/ >,A1Z6UCP G7E!8IQC^VE'.8@1I?+ MC?H1?_#T=U6O?P90F4ZNK$&\(34 MP8FW*JC)ASASQX12Y$!'8<. DC-,RC'\#_5-YH@B96L*/FC@R&:>)( MWIDJ(8<+/4EL1&8(^"*K"#L8LIPB(R0:.:^$L;( P7$1AY7O?'R)('S355BK MXI+!7D()\0N!=@B=D$E3,FA9BA YN=2Y9+-W!Z8?U!E\T6;9OJ;BINBQ.5!^-E2L^1=ZB7)=BK62I(N MU3?"=-9R8,36)FH%\N"R28P/EN+DD&B F9G:&Z/=VAV[>[UH.$)*OAO?[FA: MGK[[#* &D,^-U0$0:S_C9MFL( &,[U$+#B;M5Y4+%"Z4&"2UIISWV#D@+77 MO%8'NNO**EMZO'W*J <=G9/OB'/7&WT< F%$;S(9W&U7R0_2(,4@@<\U)<;@ M*E7W99$T2!'P"OZ,9AAQ0_"_A/(R^E"EXD2[4#P21J]T0K#&_0&ANC7%?.%_ M<+IL2*K^K&J- ]E&ZV75'(054:G*@GO4&/C.0PTG;G@/GWQ7,2S&,S2'RE/U M"8IJARDA,9?SX:!'$;D9V;5F-L.B%+#EDUY*+<+O912 06VK\C_>0)=-WX!H M12(M2C9%;L;"H/(# >Q_8/8H!K6-BM1QD1448R+/H6^E-'"1DBYJ.N?8C, < MP&)::L4JSJ.<_+."YR?4#:+2,A3OWMJD%,)DR=U.Z&Y:R,IA' ,XI=$(2M7, MI"B-@&I?_$S6><25: _1%_H^K&"@YO)_AM!Z)'C!22VKE%2";MA60"#'"1&D M,@1A3:=<"9%\])+#^DJ9/LSA9LO*#%B5!G,3(E$1F@+T?7=7*OH1V%,M3M$- M-1Z):UZMRJ*8EW+OR'5FI62H<$:CL!:AXB.H\(TA#X;*ZK(ZL4K@1T^!B7I< MV=D_7/PX'E_\.KRZVHH.3]MZ)CZ6,6P5-TA&7:Q2@I?;*8*_4 M/X-^ H!B/1GRT=*C^AAHCO)R'4O3@CP;D2]C>HC88,>"J9N*YUZF;M*Y^4AH M>D<^F15^B 'GY(8JQ!1]WPRJE;3(ACF[I(]$[JJ:+EM':(5N%$]9.(;,KBD0 M*M6@6JG<&BT+D.NW G4(-4,E0^JA#G1FBN>7?B2SP5\5X1SOY+:JG*=2)T=( M1GUEK1@NX5/YU5=5BFU]6DZC&_<0DS J<.#+)]U-6*W&TDFOA9YYE!13&=WYTX8_V70<3/T*:+2?TQ=+/U^@) M<3F[8.V,=NZ"^ _H$Y4@^XH[N,!A=1@@.@K>J\ MVL_+4C]%?<.<3IOM;8GE :]\Y5YU!^74 )A5_KCIPS(V/%;EV/3*#=#QB\S8 MF?A^K/.FT0&D)O:3CJCZ\'XJ[W MSQWQ\?3M9^)"(0>RD>6WX'NARXU+%-UB9[G$(IH+K0CPIFNZIJW(/,[9 M&$G_D0$LD3M/AR-L9\JJ1P6#VZ@8?F1*[@?>FCGQF>EHPP:;RH.VR*-IOE@E MO\:@@C(5#_"("\!-%HKW.HW@:M,L+XWTJK2?0G?TS9"AA-!Q]G(B;P:V8?.K=;A^"_BB1 ML]!XT_RHNH D*.+Z<*8#V!/V HF1Q"ER>?R2IG07D9OH:]U.A7+^)LO$BQ0,]U^K+=:K?;NX5H MJCID![IN\K>J]+I#1)KU^Z@O0[6Z\:9#]>9#YRD3[&X]UN_N'\C3'/[16PJW MXQ$^]P<4WUNKF9\DN3GP7TB^4=)J19[*+72DN!KW97Z+>UNRZ9IJ'E\*MII7 M[*X"!TWIDJMP \"AZS(:_X81DT]K]?2!AL=\(]VX$2^OJ6GXY4L>KH\K2.*[ M7T[XU( VYC5^M'Q>AY_,@U2M#5^94@OY4%;_FI MS38E"%*Q3Z.MC(U.2Y2?GC0DD8BQ;@ M^&ULC55;;]HP%/XK1U$?-BEJ$H<$J ) MVD[KPS14NNUAVH-)#HG5Q$YM4[K]^MD.N%0JJ"_Y?#GG?.?J3'9"/JH:4<-+ MVW U#6JMNZLH4D6-+567HD-N;C9"ME2;K:PBU4FDI5-JFXC$<1ZUE/%@-G%G M2SF;B*UN&,>E!+5M6RK_+K 1NVF0!(>#>U;5VAY$LTE'*URA_M$MI=E%WDK) M6N2*"0X2-]-@GEPM!E;>"?QDN%-':["1K(5XM)N[-I;S/PE%;Q>'VP_L7%;F)94X77HOG%2EU/@U$ )6[HMM'W8O<5]_%D MUEXA&N6^L.ME\W$ Q59IT>Z5C0CA1&\0D%LE<@SN^>R'EY0S6= M3:38@;32QII=N%"=MG&.<5N4E9;FEAD]/?LN*\K9/]JGB)>PZJL#8@,K5G&V M807E&N9%(;9<,U[!4C2L8*C@TP-=-Z@^3R)M/+'VHF+/NNA9R0G6%+X)KFL% MM[S$\JU^9"+P89!#& MRUN W*B\A34(@,2%G[*4^+:FSEYZP]UZXO^=KI:5I MHS]G" :>8. (!B<(5F:ZRFV#-L\2GY%O$=:H=X@<2M&BTJQP]6![R 86;TAKE'PY&3,,V)QVO1=H([KTB6A*,1>44R"K,T]7C[M&6=#0"R. GS M\\?39/YBG$% M#6Z,:GPYS *0_4/4;[3HW/"OA3:-XY:U>;M16@%SOQ%"'S:6P/\-9O\!4$L# M!!0 ( '*(K50AI)Q@^0( ,$' 9 >&PO=V]R:W-H965T(29O$2 @0H (DZ#9M4JM6T*X?IGTPR4&L.G%F MF]+^^YV=D+*V1-V7Q"_W/'?WV+Z;[*6ZURFB@<=,Y'KJI<849[ZOXQ0SICNR MP)QV-E)ES-!4;7U=*&2) V7"#X,@\C/&6]G?Q(IEY@ T*!L;$,C'X/>(Y"6"(*XT_%Z=4N+?!X?&#_ MYG*G7-9,X[D4=SPQZ=0;>9#@ANV$6 47 "$%: T,5=.G)1?F&&S29*[D%9:V*S Y>J0U-P/+>' MLC**=CGAS.P"*24-'V_86J#^-/$-D=HM/ZX(%B5!>(*@!Y^@[#_T3'E;T4I*=J/BU1H2K A4S/-^6#N$YB+<4;J2WS_), M%RS&J4?O3J-Z0&]V2&2NK5?2+$YKT6A1H]&PO+H%601](2,)^CU.T2]:PIP0]"@,Z2KI\J&44Z,+%R17DM#)=\-4^JQJ*P![6^D-(>)=5!W M[=E?4$L#!!0 ( '*(K51I2!0Y9P( !8% 9 >&PO=V]R:W-H965T M]J!:1BR.9U'-A0KR16^[-_E"MTX*A?<&;%O7 MW+RM4.IN&4R"O>%!;"OG#5&^:/@6']%];^X-:='(4HH:E15:@<'-,KB<7*Q2 M']\'_!#8V0,9?"=KK9^]_#Z2(1TSI'V&]),,CW0N92L1] ;$^U _FN51(G^%%[;A!2X#.C.+ MY@6#'&@@135.!*ZQP'J-9F^9P(U0@M:@A*W6I843F#(69BPA*4E)2J;PP#M: M'8=&<&F!S3/R9Y!D\W#V90KO(^*23I6K N%T$L_".$W/#J0G[;B$@[T)0='C M<0)$$L[BN9=8&J;9##X::W2PJS6:;7^1%@K=*C>L[6@=C_YRV/7W\.'%H)EL MA;(@<4/0^'P^#< ,5S@H3C?]YJ^UHSOJQ8H>+C0^@/P;K=U>\0G&IS#_"U!+ M P04 " !RB*U4\7H!?KD# !O#0 &0 'AL+W=ODJ7;6H:/<>5OM@D@&L M.C9K.U!.]\??V($ ;4BOTIW4%XB3F6\^,V./G<%&JB>]!##DN>!"#[VE,:O/ MOJ^S)1147\D5"'PREZJ@!H=JX>N5 IH[IX+[41!T_8(RX8T&[MY$C0:R-)P) MF"BBRZ*@:GL#7&Z&7NCM;SRRQ=+8&_YHL*(+F(+YNIHH'/FU2LX*$)I)013, MA]YU^'D<]JR#L_C&8*./KHD-92;EDQW1'.:TY.91;GZ'74 =JY=)KMTO MV>QL X]DI3:RV#DC0<%$]4^?=XDX-T3!ARS@U"I\R]#.C+VI!!?N+5CD5.9E6]21R3J9L M(=B<9508<:ZY$$W2)(7 MJ&^:G:#V:]1^*^I8%@6N+*=8'O#U#,0/T@?Y,' MG"!%6=2W6I9V>+3+A!^G"X;1 2MJ3-(&S?"7"] MKTILK@WE:=,_-.\P_4"U.#3DL+TCOZ,6[4+Q^5KX1T?: M3"G?0U<7%6I]OZ M;OTU<>W.T/[!O/H4P0/A@@E-.,S1-;A*<8*HZG1?#8QLJ ]W4KN);1)@ M!4B[[%5=Z59%2Z]]./4A)$.P+K$YVRS7JG]\G1_$+ 0O*\3+$B^\7YC M>[05\IM: 6CTH\BY&GLKK=>WOJ^2%12QNA%KX.;+4L@BUF8H,U^M)<1IY53D M/@F"R"]BQKW)J'HWDY.1V.B<<9A)I#9%$\^H3&4AQ+=R\)B. MO:","')(= D1FY\7F$*>ET@FCN\-J-?.63KN/^_0?ZV2-\DL8@53D?_%4KT: M>P,/I;",-[E^%MO?H$DH+/$2D:OJ+]HVMH&'DHW2HFB<300%X_5O_*,A8L_! MX'0[D,:!'#KT3CC0QH%6B=:156D]Q#J>C*38(EE:&[3RH>*F\C;9,%Z6<:ZE M^HGE=3R26:,XRSI8LB;E&=TDB-EPSGJ&9R%G"0*$/ M#Z!CEJN/Z!10^DEX ;X!M "]!> H%04HS9(*GW$-DE?SQ7F3(4AE M(+[,']"'GSZ.?&WR*J/SDR:'^SH'[8$0YM:T0K/'H"[X&I.,LD9'65#,//#<-?/QM3 M]*BA4'\[)NJU$_6JB7HG)OI#:%.3IGRJJQ"U?U3YEPKQ,NF'-.Q'(_]EGY]C MLS B-"*MV:OPPC:\T!G>PVX=?7V"8@'2E7+48D;7Y;;?3M2_D-O:/]PGC03# M !]P>VQ&>C0-@"#Z]+, ZLE 474MP O"*/DJ@? M'G#<84?QH!\-NTG&>VJ+G2%.1;$6'+A6YW",B<4E5V;9BA&FE[),CUD.\6! M#EGNL".#D)Y8RMC*&';KV*?O&[8V>PU]%LE6?G!X99*M*N'H4I*C8[D(<#3L M'9)\;$_HBL5)%\'4+0*QZ$7)A 1J -YMCAYVK.Q*K M>L2M>LX"O+MY$BMEI'?E*EAY(^[MU1E5",]KGQUVKO9)K"P2MRPZJ_"^WDJL MT)'^E4M@18^X=V%GE&!P7F_MLG/T5F+%DKC%TEF"=S5>:M6/!M>M +6J1]T; MM+#KO.QNOO'=X-KUEUIZ%0==RNCZSMV_;>Y*ZZ+3AX?X]OI_7M MAX6I+V/,@31C7*$= M2@;@Z?S(_BEZ]UYVW,&MD3]%A!KS32Q2_IA]PL MI:3L'!HU@KT")?0P\L-X#B> ^?4K@'0$I%'W4"BJW'#D16Y-3VS(]FQA$JU& MM!Y0P]:]ACY^)WVX0"1Q:87GLM8HCO'22YVF^F2=O/+E\FS_FO=".2*@]-)F]OZ+$ M#CT\!&C:V#<[@[X+X[3QSQYL2/#[M3%X#$*!Z4=2_ 502P,$% @ &ULG95= M;]HP%(;_BA7MHI56DC@?T HBM:!IDSI1E;%=3+LPX0!6G3BS#>G^_8Z=-*+E M8Q\W8"?G?<]S3IR382W5D]X &/)0&EYK(D"E8C[S:\&:9?T1VGH2ZY=+H=TOJ9O8?N*1?*N-+%HQ$A2\;/[9 M<]N'/4$8GQ#05D#_5A"U@L@5VI"YLB;,L&RH9$V4C48WNW"]<6JLAI?V*M JL X^>S";EX=SGT#?)85S]O<]\UN>F)W)^9ZI$H?$]H0.D1^?B\? )Y)P]? MRWWL0M<*VK6".K_HA-^_U?W]=J&-PE/XXTSJJ$L=N=3QB=2/TSF172[A8508!O$@ZL)>D<8=:7R6=/J&4G"VX((; MCH?H"@^L4E :4DEE7])C\(U]LH>5# (Z> ,?'\ G:1RGQ]F3CCWY7_9CI,D! M:4QI?'V<(>T8TK,,7Z1AXN!9_X$D/7R404#[_3&ULA51M;]HP$/XK5K0/K;01"!"@"I& ;MJD54.P;I\-.8A5Q\[LXV7_?F\G.US8 R(Z%5'8YB!E(Z(;/RJ.8-&T@'/QR?V3[YVJF7%+?G([M[=WZ#M-EO0];3=*[3?2C < MA=HRZ:M=OZGV%6VOH>UYVMX5VDE&QR4L.NX],#A2']%67]K'BBCV1*Z+]FEG M.!PDX?Z"?+^1[]^47X#"D^@ES0K=/]< B?0O)WI'U!+ P04 " !R MB*U4!>7GE T" "K! &0 'AL+W=OYUZDI#/VR96(!"^5KMTB*HF:VSAV68F5="/38,TGA;&5)#;M M+G:-19F'H$K'8CS^&%=2U5&:A+VU31/3DE8UKBVXMJJDW2]1FVX13:+CQH/: ME>0WXC1IY XW2#^:M64K'E!R56'ME*G!8K&([B:WRYGW#PX_%7;N9 T^DZTQ M3][XFB^BL1>$&C/R"))_SWB/6GL@EO&GQXP&2A]XNCZB?PZYZ$>5 M4[F(;B+(L9"MI@?3?<$^G[G'RXQVX0O=P7<^CR!K'9FJ#V8%E:H/?_G2U^$D M0(@+ :(/$$'W@2BH7$F2:6)-!]9[,YI?A%1#-(M3M6_*ABR?*HZC]!MR2@[> MKI"DTNX=?( --SYO-8(I8-,VC49N DD-*^4R;5QK,8F)N3U"G/4\RP./N,#S M7=H13"?O08R%^#L\9LF#;C'H%@%O>@'O'T3"K[NM(\M]_WV%<#H03@/A[ +A M8^@OYB"?T?*X\D3ZF5?U#K2O(1#:ZEQ=KL-.8(_2P@U4IJ;2P01RN;\B=S;( MG?V?W)SK8MJ:P$HZV[_K>/.1F+\YIRL^F3U_C;G1.U4[+DK!0./1)QY\>[@: M!X-,$\9Q:XB'.RQ+?DW0>@<^+XRAH^$G?'B?TE=02P,$% @ &ULE531;MHP M%/T5*]I#*W4X)"'MJA"I!56KM$JHJ-M#U0>37,"J8V>V(>W?[]H)$=V ;2^Q MKWW/N>!U:*O,VYHRR_),JX9HEXUL;N+/QJ/1#9?N+\ZMQEV..)O?RRU( MJS0'0\ZF8!D7YIQ\)OOKSP]0+4"_X/+3?$K./IUGU&)MQT"+KLYM6R! MZ0&)AQ:"2&Q*M21,8.LP6<"A4VP94\_H.G";IU]&:7B9 MT>W^:1U(BY+D*NW3/@A.>L')2<$W.V4$GP>B%D8), 47V'&Z[&ULC57+;MLP$/P50N@A 1)+IAY6 UE 8B-H M#@6"N&D/10^TM+:)4*1+TE;R]R$I69"?[<7BDC.[,WRLLUK(-[4"T.B]8ER- MO976ZSO?5\4**J(&8@W)7A'(OS]S_?!NDEB\ _RD4*O>&%DG;/!4CKW "@(&A;89B/EL80*,V41& MQM\VI]>5M,3^>)?]T7DW7N9$P42P7[34J[&7>JB$!=DP_2+J;]#ZB6V^0C#E M?E'=8&,#+C9*BZHE&P45Y9U-T]>4Z\[4I;Y/X15OJH2F%SY3Z3N0 A<,;A .,3] GE^E3 M*#KZ<)_N&].=<]PYQRY?>";?.8>_[^=*2W.]_EPH$G9%0EU,F++LI[(;6Y3!HD M)>RDNH8>]\KB49KB]$#=,2Q,1\G7,^KB3EU\4=WN;GX@PDRW(;R 4QKCH^*W MPR )HNA Y+]Q>RJ33F5R4>4/H0E#O7=T@SCH4T*3HS,T6Y0$HP.=)V XBM+D M0*;?>_2VX9KGM:1<(08+0PP&(^-4-DVL";18NSXP%]IT%3=&PO<'J]IE1[7<5%D_IKK>L/0="L MUK0BS9FLJ3!((55%M)FJ,FAJ14G>@%/%@^ED$@<58<)?S$5;75:Z\5:R%3KU MIZ/)L[?/>>J'\3O?LW29S&GJWYZ^_M%*??'*L_>3MR,+[9U$9AJ<@FG)[[.X?^9H(LIN][<<#=%7N[.H$]%>/0"!J& MEL9.@'^?S7+OT1>O5[$[J3ZW)1O1SZ!5ZI6C!NG[>%6-\C#W$V4E=\\U' MSDI149O[DP,NYF3KYZVE8O M"_G@=3Q:/3CV4O\;'+%\%]1;MHQK)H;9FN4Y%0_>RH9>DZ7Y/^. WZS/:4%: MKF]&,/5WXZ\T9VV5C*NNH!##JMWX"Z07QN.9:V(QD=..YMDP5>6R'WIF8*(. M%S@<(Y?]Y48P'XNY$<"P.)@"S,=Z87'^IWQF:#X6P[3-G,@,]9FA/M;+A63] M!XOC]DG,Y2N'<;BP,>V"Y@O0/QW7&@I]P^402[BFG#GF < M21(,@5YT]V@<(]6)X>/>'^PIB:(D<2. N15$$8; TX@CF +0@"%1U)^#1^=1 ML#VG@MV/[\4O4$L#!!0 ( '*(K527BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:G:I MKQ.QCQ-4#!G@=NFOW[$MKUBKCO;"\F1S(/CC M;T_3U!4;J(7[9+:@L:8RMA8>BW:=NJT%4;H-@*]5FDTFL[064B?G9T-?2YN& M!>.A\-)H#+:!!PG/[K6^+;(GZ>1**NEW\Z1[5Y"P6FI9RQ5SR ];+X*YRWD-_%RG41+U;?!(+,D]D$.ZRD=;YKT?4O MD/$)L'%?:KRYE/EO3;*5>M]W@*-)@&%T>AF>?Q%/[+VDT524+N#9% M4X/V?1XMJ!90NXW#_+*Z!*T@Y+AFS-*ELA1LDNAA"Z !9 9 9GM$?)'%D >$) ' M>X',6QS\:0 Y)2"G>X0<9?*0@#S<)^1! #DC(&=Q(2^%DXZ9BMU*C:M0"O5G MJCU;V@#RB( \B@MY;]="RY>N@@D\AO*FKH7=M=RY7 >0QP3D<5S(.Q .7,!R M0K"Y!T9''J?LP2/KH]\%[!W^D5'@WH=8E"]X M9&$$&^)--DH3/+(GZ)D-/<$I4?#(IJ QIR$FI0H>V17# KP&+Z0:SS)E!_Y? M]/#*Q3ZR'+LM&P5M!D-,2AP\LCE(S-$QDU$VR2+;A,8,]TQ&N26+[);1L?/& MBLS(VTADH[P)]YK($),R2M89)1TNHB544D/Y%3_A,(Z7XF)I6?OH%3H];-=W MU2AUA;%[?6=$.=QKASOY^6]02P,$% @ N/B8UN WLCUQG?J[<.C)3_W/-?\_'=2 M'<9G:3Y^6CXW%Z_*A+-F/Y^G7U!+ P04 " !RB*U4M<>E16L! "-#P M$P %M#;VYT96YT7U1Y<&5S72YX;6S-E\M.PS 017\ERK9J7 .;>:X]TI$S>MAXPV1AM<9K6,?H' M(;"HP2C,G =+.Y4+1D5Z#0OA5;%4"Q#Y:#06A;,1;!S&5B.=39Z@4BL=D^<- M?<;&V6D:0&.:/.X*6Z]IJKS73:$B[8NU+;^Y#/<.&75V-5@W'@=4D(J3#NW. MSP;[OMD_XM&1I"\^ M'[33+J'\I3==[X<+RVX>*+KE\CO^.N.C_IDYRYES( MFG,A:_Z?9'UW;OG7/XCMFAG5V(._Z/["9Y]02P$"% ,4 " !RB*U4!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( '*(K52!?P@*[@ "L" 1 " :\ !D M;V-0&UL4$L! A0#% M @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T>4#0( *L$ 9 M " @8QH !X;"]W;W)K&UL4$L! A0#% @ M7!E&UL4$L%!@ 0 ? !\ 4 @ +YY $! end XML 35 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 36 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 37 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 48 135 1 false 13 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://reflectscientific.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets Sheet http://reflectscientific.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://reflectscientific.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Sheet http://reflectscientific.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://reflectscientific.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Basis of Financial Statement Presentation Sheet http://reflectscientific.com/role/BasisofFinancialStatementPresentation Basis of Financial Statement Presentation Notes 7 false false R8.htm 007 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Leases Sheet http://reflectscientific.com/role/Leases Leases Notes 9 false false R10.htm 009 - Disclosure - Inventories Sheet http://reflectscientific.com/role/Inventories Inventories Notes 10 false false R11.htm 010 - Disclosure - Subsequent Events Sheet http://reflectscientific.com/role/SubsequentEvents Subsequent Events Notes 11 false false R12.htm 011 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://reflectscientific.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPolicies 12 false false R13.htm 012 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPolicies 13 false false R14.htm 013 - Disclosure - Leases (Tables) Sheet http://reflectscientific.com/role/LeasesTables Leases (Tables) Tables http://reflectscientific.com/role/Leases 14 false false R15.htm 014 - Disclosure - Inventories (Tables) Sheet http://reflectscientific.com/role/InventoriesTables Inventories (Tables) Tables http://reflectscientific.com/role/Inventories 15 false false R16.htm 015 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) Sheet http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails Organization and Summary of Significant Accounting Policies (Details) Details http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables 16 false false R17.htm 016 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) - Schedule of revenue between domestic and international customers Sheet http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable Organization and Summary of Significant Accounting Policies (Details) - Schedule of revenue between domestic and international customers Details http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables 17 false false R18.htm 017 - Disclosure - Leases (Details) Sheet http://reflectscientific.com/role/LeasesDetails Leases (Details) Details http://reflectscientific.com/role/LeasesTables 18 false false R19.htm 018 - Disclosure - Leases (Details) - Schedule of Lessee Operating Lease Disclosure Sheet http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable Leases (Details) - Schedule of Lessee Operating Lease Disclosure Details http://reflectscientific.com/role/LeasesTables 19 false false R20.htm 019 - Disclosure - Leases (Details) - Schedule of Lease Cost Sheet http://reflectscientific.com/role/ScheduleofLeaseCostTable Leases (Details) - Schedule of Lease Cost Details http://reflectscientific.com/role/LeasesTables 20 false false R21.htm 020 - Disclosure - Leases (Details) - Schedule of Supplemental Disclosure Sheet http://reflectscientific.com/role/ScheduleofSupplementalDisclosureTable Leases (Details) - Schedule of Supplemental Disclosure Details http://reflectscientific.com/role/LeasesTables 21 false false R22.htm 021 - Disclosure - Inventories (Details) Sheet http://reflectscientific.com/role/InventoriesDetails Inventories (Details) Details http://reflectscientific.com/role/InventoriesTables 22 false false R23.htm 022 - Disclosure - Inventories (Details) - Schedule of inventories Sheet http://reflectscientific.com/role/ScheduleofinventoriesTable Inventories (Details) - Schedule of inventories Details http://reflectscientific.com/role/InventoriesTables 23 false false All Reports Book All Reports f10qq12022v7.htm ex311.htm ex312.htm ex32.htm rscf-20220331.xsd rscf-20220331_cal.xml rscf-20220331_def.xml rscf-20220331_lab.xml rscf-20220331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 40 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10qq12022v7.htm": { "axisCustom": 0, "axisStandard": 6, "contextCount": 48, "dts": { "calculationLink": { "local": [ "rscf-20220331_cal.xml" ] }, "definitionLink": { "local": [ "rscf-20220331_def.xml" ] }, "inline": { "local": [ "f10qq12022v7.htm" ] }, "labelLink": { "local": [ "rscf-20220331_lab.xml" ] }, "presentationLink": { "local": [ "rscf-20220331_pre.xml" ] }, "schema": { "local": [ "rscf-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd" ] } }, "elementCount": 197, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 26, "http://xbrl.sec.gov/dei/2022": 6, "total": 32 }, "keyCustom": 5, "keyStandard": 130, "memberCustom": 1, "memberStandard": 12, "nsprefix": "rscf", "nsuri": "http://reflectscientific.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://reflectscientific.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:TradingSymbol", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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", "role": "http://reflectscientific.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Subsequent Events", "role": "http://reflectscientific.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://reflectscientific.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10qq12022v7.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": "012 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)", "role": "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables", "shortName": "Organization and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "rscf:EffectOnOperatingLeaseRightofuseAssetsLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Leases (Tables)", "role": "http://reflectscientific.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "rscf:EffectOnOperatingLeaseRightofuseAssetsLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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)", "role": "http://reflectscientific.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "rscf:InvestmentMaturityDays", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)", "role": "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Organization and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "rscf:InvestmentMaturityDays", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) - Schedule of revenue between domestic and international customers", "role": "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable", "shortName": "Organization and Summary of Significant Accounting Policies (Details) - Schedule of revenue between domestic and international customers", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c29", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseExpirationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Leases (Details)", "role": "http://reflectscientific.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseExpirationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Leases (Details) - Schedule of Lessee Operating Lease Disclosure", "role": "http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable", "shortName": "Leases (Details) - Schedule of Lessee Operating Lease Disclosure", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "rscf:EffectOnOperatingLeaseRightofuseAssetsLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10qq12022v7.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", "role": "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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": "019 - Disclosure - Leases (Details) - Schedule of Lease Cost", "role": "http://reflectscientific.com/role/ScheduleofLeaseCostTable", "shortName": "Leases (Details) - Schedule of Lease Cost", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "rscf:ScheduleOfSupplementalDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Leases (Details) - Schedule of Supplemental Disclosure", "role": "http://reflectscientific.com/role/ScheduleofSupplementalDisclosureTable", "shortName": "Leases (Details) - Schedule of Supplemental Disclosure", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "rscf:ScheduleOfSupplementalDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c46", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Inventories (Details)", "role": "http://reflectscientific.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c46", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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": "022 - Disclosure - Inventories (Details) - Schedule of inventories", "role": "http://reflectscientific.com/role/ScheduleofinventoriesTable", "shortName": "Inventories (Details) - Schedule of inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10qq12022v7.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)", "role": "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://reflectscientific.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10qq12022v7.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", "role": "http://reflectscientific.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c14", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://reflectscientific.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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 Financial Statement Presentation", "role": "http://reflectscientific.com/role/BasisofFinancialStatementPresentation", "shortName": "Basis of Financial Statement Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.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": "008 - Disclosure - Leases", "role": "http://reflectscientific.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "f10qq12022v7.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 13, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security", "terseLabel": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "rscf_CommonStockEquivalentsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock equivalents outstanding.", "label": "CommonStockEquivalentsOutstanding", "terseLabel": "Common stock equivalents outstanding (in Shares)" } } }, "localname": "CommonStockEquivalentsOutstanding", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "rscf_ComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Components [Member]", "label": "ComponentsMember", "terseLabel": "Components [Member]" } } }, "localname": "ComponentsMember", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "domainItemType" }, "rscf_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://reflectscientific.com/20220331", "xbrltype": "stringItemType" }, "rscf_EffectOnOperatingLeaseRightofuseAssetsLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "EffectOnOperatingLeaseRightofuseAssetsLiabilitiesTableTextBlock", "terseLabel": "Schedule of Lessee Operating Lease Disclosure" } } }, "localname": "EffectOnOperatingLeaseRightofuseAssetsLiabilitiesTableTextBlock", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "rscf_InventoriesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories (Details) [Line Items]" } } }, "localname": "InventoriesDetailsLineItems", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "rscf_InventoriesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories (Details) [Table]" } } }, "localname": "InventoriesDetailsTable", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "rscf_InvestmentMaturityDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment maturity days.", "label": "InvestmentMaturityDays", "terseLabel": "Investment maturity days" } } }, "localname": "InvestmentMaturityDays", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "rscf_OperatingLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OperatingLeaseCostAbstract", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCostAbstract", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseCostTable" ], "xbrltype": "stringItemType" }, "rscf_OperatingLeaseRentExpense": { "auth_ref": [], "calculation": { "http://reflectscientific.com/role/ScheduleofLeaseCostTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease rent expense.", "label": "OperatingLeaseRentExpense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseRentExpense", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseCostTable" ], "xbrltype": "monetaryItemType" }, "rscf_OrganizationandSummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "OrganizationandSummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "rscf_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "rscf_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://reflectscientific.com/20220331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Lease Cost [Abstract]" } } }, "localname": "ScheduleOfLeaseCostAbstract", "nsuri": "http://reflectscientific.com/20220331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfLesseeOperatingLeaseDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Lessee Operating Lease Disclosure [Abstract]" } } }, "localname": "ScheduleOfLesseeOperatingLeaseDisclosureAbstract", "nsuri": "http://reflectscientific.com/20220331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfRevenueBetweenDomesticAndInternationalCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue between domestic and international customers [Abstract]" } } }, "localname": "ScheduleOfRevenueBetweenDomesticAndInternationalCustomersAbstract", "nsuri": "http://reflectscientific.com/20220331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfSupplementalDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Supplemental Disclosure [Abstract]" } } }, "localname": "ScheduleOfSupplementalDisclosureAbstract", "nsuri": "http://reflectscientific.com/20220331", "xbrltype": "stringItemType" }, "rscf_ScheduleOfSupplementalDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tbular disclousre of supplemental disclosure.", "label": "ScheduleOfSupplementalDisclosureTableTextBlock", "terseLabel": "Schedule of Supplemental Disclosure" } } }, "localname": "ScheduleOfSupplementalDisclosureTableTextBlock", "nsuri": "http://reflectscientific.com/20220331", "presentation": [ "http://reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "srt_MaximumMember": { "auth_ref": [ "r158", "r159", "r160", "r161", "r173", "r177", "r193", "r194", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r310", "r312", "r326", "r327" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r158", "r159", "r160", "r161", "r173", "r177", "r193", "r194", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r310", "r312", "r326", "r327" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r123", "r159", "r160", "r182", "r184", "r285", "r309", "r311" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r123", "r159", "r160", "r182", "r184", "r285", "r309", "r311" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r157", "r158", "r159", "r160", "r161", "r173", "r177", "r192", "r193", "r194", "r200", "r201", "r202", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r310", "r312", "r326", "r327" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r157", "r158", "r159", "r160", "r161", "r173", "r177", "r192", "r193", "r194", "r200", "r201", "r202", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r310", "r312", "r326", "r327" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r300", "r323" ], "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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r126", "r127" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r15", "r270" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r68", "r69", "r70", "r204", "r205", "r206", "r235" ], "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/2022", "presentation": [ "http://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 provided by", "verboseLabel": "(used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r20", "r128", "r137", "r138", "r139" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r12", "r65", "r112", "r115", "r121", "r133", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r225", "r229", "r241", "r268", "r270", "r293", "r302" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r28", "r65", "r133", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r225", "r229", "r241", "r268", "r270" ], "calculation": { "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r67" ], "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": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r67", "r108" ], "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 FINANCIAL STATEMENT PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/BasisofFinancialStatementPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r9", "r270", "r321", "r322" ], "calculation": { "http://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" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "CASH" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r50", "r56", "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH AT END OF PERIOD", "periodStartLabel": "CASH AT BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r50", "r245" ], "calculation": { "http://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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r68", "r69", "r235" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock Shares", "verboseLabel": "Common Stock Amount" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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 or Stated Value Per Share (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r178" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14", "r270" ], "calculation": { "http://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 stock, $0.01 par value, authorized 100,000,000 shares; 84,989,086 and 84,989,086 issued and outstanding at March 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r180", "r181", "r183" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r46", "r285" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "COST OF SALES" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r11" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "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": "Deposits" } } }, "localname": "DepositsAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r182", "r184", "r185", "r186", "r187", "r188", "r189", "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r182" ], "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 revenue between domestic and international customers" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r43", "r77", "r78", "r79", "r80", "r81", "r88", "r90", "r92", "r93", "r94", "r97", "r98", "r236", "r237", "r297", "r306" ], "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": "NET INCOME PER SHARE \u2013 BASIC (in Dollars per share)", "verboseLabel": "NET INCOME PER SHARE - DILUTED (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r37", "r38", "r39", "r68", "r69", "r70", "r74", "r82", "r84", "r100", "r134", "r178", "r179", "r204", "r205", "r206", "r217", "r218", "r235", "r246", "r247", "r248", "r249", "r250", "r251", "r266", "r313", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r54", "r174", "r175" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on forgiveness", "terseLabel": "Gain on forgiveness of loan" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow", "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r47" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 3.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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r140", "r298", "r299", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r298", "r299", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionDomesticMember": { "auth_ref": [ "r141", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic.", "label": "Geographic Distribution, Domestic [Member]", "terseLabel": "Domestic [Member]" } } }, "localname": "GeographicDistributionDomesticMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r142", "r298", "r299", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution, Foreign [Member]", "terseLabel": "International [Member]" } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r10", "r148", "r149", "r150", "r152", "r270", "r291" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r151", "r152", "r153" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r45", "r65", "r112", "r114", "r117", "r120", "r122", "r133", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r241" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r41", "r112", "r114", "r117", "r120", "r122", "r290", "r295", "r299", "r307" ], "calculation": { "http://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 BEFORE TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r66", "r83", "r84", "r111", "r212", "r222", "r223", "r308" ], "calculation": { "http://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)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r36", "r210", "r211", "r213", "r214", "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r58" ], "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": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net [Abstract]", "terseLabel": "Cash Paid For:" } } }, "localname": "IncomeTaxesPaidNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r53" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r53" ], "calculation": { "http://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 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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r53" ], "calculation": { "http://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 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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r53", "r259" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "order": 5.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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r53" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "order": 10.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" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r61", "r154", "r282", "r283", "r284", "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r48", "r51", "r58" ], "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": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories [Member]" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/InventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r26", "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Inventory Adjustments", "negatedLabel": "Inventory allowance", "terseLabel": "Allowance for obsolescence" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/InventoriesDetails", "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r145" ], "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/2022", "presentation": [ "http://reflectscientific.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r21" ], "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", "verboseLabel": "Finished goods, net of allowance" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/InventoriesDetails", "http://reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r26", "r270" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "netLabel": "Raw materials and finished goods, net of allowance", "terseLabel": "Inventory, net", "verboseLabel": "Total Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r24", "r62", "r99", "r143", "r144", "r145", "r280" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r22" ], "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/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r262" ], "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 Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease Expiration Date", "terseLabel": "Lease expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/LeasesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r65", "r116", "r133", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r226", "r229", "r230", "r241", "r268", "r269" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r65", "r133", "r241", "r270", "r294", "r304" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r31", "r65", "r133", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r226", "r229", "r230", "r241", "r268", "r269", "r270" ], "calculation": { "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongTermDebtNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Other than Long-Term Debt, Noncurrent [Abstract]", "terseLabel": "LONG-TERM LIABILITIES" } } }, "localname": "LiabilitiesOtherThanLongTermDebtNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r50" ], "calculation": { "http://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", "totalLabel": "Net cash from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r50" ], "calculation": { "http://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 from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r50", "r52", "r55" ], "calculation": { "http://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 from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r34", "r35", "r39", "r42", "r55", "r65", "r73", "r77", "r78", "r79", "r80", "r83", "r84", "r91", "r112", "r114", "r117", "r120", "r122", "r133", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r237", "r241", "r296", "r305" ], "calculation": { "http://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", "totalLabel": "NET INCOME" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement", "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r71", "r72", "r75", "r76", "r85", "r86", "r87", "r131", "r132", "r135", "r136", "r219", "r220", "r221", "r234", "r238", "r239", "r240", "r242", "r243", "r244", "r252", "r253", "r265", "r267", "r287", "r288", "r289", "r316", "r317", "r318", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r112", "r114", "r117", "r120", "r122" ], "calculation": { "http://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)", "terseLabel": "OPERATING INCOME" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r258", "r263" ], "calculation": { "http://reflectscientific.com/role/ScheduleofLeaseCostTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "totalLabel": "Total operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseCostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r256" ], "calculation": { "http://reflectscientific.com/role/ScheduleofLeaseCostTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Administrative expenses" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofLeaseCostTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r255" ], "calculation": { "http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable": { "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/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r255" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable": { "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": "Operating lease liabilities \u2013 short term", "verboseLabel": "Operating lease liabilities - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r255" ], "calculation": { "http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable": { "order": 2.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 noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r254" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "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", "verboseLabel": "ROU operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/ScheduleofLesseeOperatingLeaseDisclosureTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r54" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r261", "r263" ], "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/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofSupplementalDisclosureTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r260", "r263" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofSupplementalDisclosureTable" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r67", "r87", "r108", "r233" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "ORGANIZATION AND LINE OF BUSINESS" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r11", "r292", "r301" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r11" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "OTHER ASSETS" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "OTHER INCOME (EXPENSE)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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": "Operating lease liability \u2013 long-term" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "order": 6.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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13", "r176" ], "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 or Stated Value Per Share (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13", "r176" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, Shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13", "r270" ], "calculation": { "http://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, authorized 5,000,000 shares; No shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r27", "r146", "r147" ], "calculation": { "http://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 assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Consumer Products [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r34", "r35", "r39", "r49", "r65", "r73", "r83", "r84", "r112", "r114", "r117", "r120", "r122", "r133", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r224", "r227", "r228", "r231", "r232", "r237", "r241", "r299" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property, Plant and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r156", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "ACCOUNTS RECEIVABLE" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r209", "r281", "r328" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "RESEARCH AND DEVELOPMENT" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r179", "r270", "r303", "r316", "r320" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r68", "r69", "r70", "r74", "r82", "r84", "r134", "r204", "r205", "r206", "r217", "r218", "r235", "r313", "r315" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r40", "r65", "r109", "r110", "r113", "r118", "r119", "r123", "r124", "r125", "r133", "r162", "r163", "r164", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r241", "r299" ], "calculation": { "http://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", "verboseLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement", "http://reflectscientific.com/role/ScheduleofrevenuebetweendomesticandinternationalcustomersTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r44" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r23", "r24", "r25" ], "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/2022", "presentation": [ "http://reflectscientific.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r53" ], "calculation": { "http://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/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r195", "r197", "r198", "r199", "r200", "r203", "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "STOCK BASED COMPENSATION" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r60", "r67" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r33", "r37", "r38", "r39", "r68", "r69", "r70", "r74", "r82", "r84", "r100", "r134", "r178", "r179", "r204", "r205", "r206", "r217", "r218", "r235", "r246", "r247", "r248", "r249", "r250", "r251", "r266", "r313", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r68", "r69", "r70", "r100", "r285" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r179", "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r17", "r18", "r65", "r130", "r133", "r241", "r270" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet", "http://reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r271", "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Accounts payable and accrued expense" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r101", "r102", "r103", "r104", "r105", "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "USE OF ESTIMATES" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r89", "r94" ], "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": "WEIGHTED AVAERAGE NUMBER OF SHARES OUTSTANDING - DILUTED (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r88", "r94" ], "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": "WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING \u2013 BASIC (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r15": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r21": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r22": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r23": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r24": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r25": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r26": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r27": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r29": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r291": { "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/extlink&oid=126897435&loc=d3e534808-122878" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r295": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r329": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r331": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r332": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r333": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r334": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r335": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r336": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r337": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)" }, "r338": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)" }, "r339": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r340": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)" }, "r341": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r342": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r343": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r344": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5" }, "r345": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)" }, "r346": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)" }, "r347": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)" }, "r348": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)" }, "r349": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r350": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406" }, "r351": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r41": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r45": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r46": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r85": { "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/extlink&oid=122038215&loc=d3e31137-122693" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" } }, "version": "2.1" } ZIP 41 0001548123-22-000067-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001548123-22-000067-xbrl.zip M4$L#!!0 ( '*(K50X Y(XE@8 "47 ) 97@S,3$N:'1MS5CK;]I( M$/]^TOT/]U=&\+]]3>S-@$" M2V=]^,WLVY]=,[/3G[]I35!X9^T4IF&>-*[GDA7IG!8:U7R-]"J M6 )HNHU9-TB;8YW[[?'#VK?':D1$:&.(,QBH2 M\>LF=$9GHW'C9=7^:<)Y>_QA,"P[HT^-:G+]@F3[?3WK?8-VQ^&3 M>K5:W]2S%$W"]-V'KV+7),V[?@"I.!4R M!A'/(8M3G2$I%RE&9#7[(2"B)RU%"($@?Y0&%5&-IBJGVR"(T4-CA)XS222N MD/2NR#3TSB=C2"55VL3J8 )/:B^+B"PF=K+$1PVSB?0F8#+^6?+/4&,AA!V( MI FI]V5\"3.93LA!DW#@23O+3<@TY9.;4V+SP9VOAN%9DG&X8S(0 AF3NQRY MI7LER@21T[%>.9=Q0,4E4DER9.R%F4\R*80KOI0H_)(+,J$(UHS=-4X2V !&N&A50,_O6A0$(C398 MY+QT0V2G "E#;BC-A#F8+**FX<;A9U\:+U0F(SYN)ZW"/&J)5A[Z]-K '@7) M1XIZ'HG>M3<1\25"FRIUG(5$43L4Y=KQ'N96U([]_"E_E S'<9XME@]\A.'O/&#QZ=_\47)]K]2.>:V+_EOA/[6YW M,/Q0/NOUG4+B_9.QBX9F&L7#(LF/DU5BD/-$9G9G8;1QD0)?:,KQ2V6:!% K M3*6Q#494&%LY/+R6K;G:WAI#83-9 -@R&Z6B]?E04IN2+4:%TA>I-=0UTI=" M2W9 YC!K 2=F29EAZ+.U;RQ.VG94!H&G4VJ9$AIITLM"P2A";EDCEA!*'#D@ MK\X1^I^+3$B-3OSH-XL6W&W=>/[R<9^X?';NQ(TJVKV'=RXF*L"I]!FMA%&Q M8+ 2ANJ+ARB]O!3:7R21RDH*5X8RG3.$;U/+)6WS;5.95^,:ZTKXUP([C2XQIDH14472""91 CX8/)I[:KLO1N M W9!07%#C;R2!#_>I\!=+#NVXC$/!-G39.$_2X;]QT-"'KW-+/ 670Q<>[(M MTP_ 1X2RO,RS:%>0>1-H9$R*7'RO8U$&8_D?,^O*+"WG2.@BJ'^O$5<6$W[ M'MKMGR\&<79CU7YNTT28F^'%G6TK#'T+>388!1S-:<>_PK"X"MRB+STV/H\K MJIVWRN.GV2KM)=)?%$YIV2K+=J.0J&B%\[$NRSLK8HQP3"!@&&?J7%Y=%6>+W3)+QM@:SV+/7A_V' M;/I/W.B/7QW;=('B*;/F"SW]-<4UH%CA9BBN&&#S*6@AULYO>V%> M7*8>E-!BV\IO(UL:2OC$:/"FG^Y*?C'TB8-22+.YE(.\(80W6131QO@/6E\* M#-MZZ_RI /SQ.UV;<#K0U 8EBC+:WJ4\V<\)14)+.=+)>*K"*3+*R^"JB MBW;'* G5'.ET-E%Y@XNU]TBWP\+]]QK"'!4&KXLLI_?*7:_[2_5NY#+WNA_88_A3VXT5$^-N#H MW=M.M]>O0KG,E)7BX_B_4$L#!!0 ( '*(K51)7#*%E@8 "07 ) M97@S,3(N:'1MS5AM;]I($/Y^TOV'O5:Z)A*$ER1M#V@D2J!%ET!*W+OVOJWM M-:QB>]U=&\+]^GMF;0($DI)+(J52:>V=G9F=>>:96;<^.^=G)[_^TIH([I^T M4IF&XJ1[/9&N3-EAK57)W[!6Q0JPEJO\.3/I/!0?7O6& Z=\V?^GVZA5D[3) M['.O?=X_^]YXX\A(P,S92$8_?-%EG>#8<-5Y7[9\F.V^//O4'96=XT:@F MUZ^@VY?30O7?_5/G<^/XW=OD&N^3A<%BR\>AXPS/&^5Z9T_WFE/N#T^[ L8;L_DYWY/1[_4[; MZ0\'[.+KZ/)K>^ P9[A%6>>LVQZMN6+=8#R4X_B#)^)4:-)YV>U8;8?5.AOV MF/.YRR[;HX_M0?>R//QVUOW.VAV'5NK5ZA:GEZJA3-^]^'OLFJ1YUV^_Q/Z4 M$?NHYIXH,4_H5 9SEDYXVG@.<[4#MF:=3?A4,"VF4LR$#[O2L"\9UPA1.&R2T\BF#*07HGU8^^@^1P>U]<]_L@-_(1' MT9Q=Q6H6"G^,P%G'=>ZNKP#_6*7,4W'*9 M%D$LQG9XX@O-9A/I39C)Z&>Y?R:T*)30 2)I0A2_C,=L)M,)#F@2"CRLD]X$ MKBD?QYQBF\_<^6H8GB49ASLF0[! QC@N16YYO!(R 7$LZY5U&0< %T\E],C8 M"S,?.A'"E;.4$'Y)@$P0 4H>)34,E]DI F-NF08 ?$F*2R21A1! 2A3B9LT9 MZX_'S80%H9J91;Y&8BQ-JCD,<7J9^PTO2RMA-PMG-KQ]EL@?K4?>67/S]]>U MH[=-4X2V(!%"C0I0G$+OF7U[A#[C6MA@X?#2#04=B@EDR VEF= .$HM0-%0X M].Q+XX7*9-A'Y:15F$.]T3N1>W8SY_R1TE\'.?9(OV,X+R2Q#RHY,O.AH(U0P$,T3EOIQ82Q'X/ MX=E[^N#1^_O;X'ICJQ]18^/[M]1?M$]/^X-/Y;-NSRDTWM\:3X5!4T,\+)/\ M/%DE(CF/9V;W+<0VKD#@"TLY?ZE,0P%*82J-+3!(B=CJH>:U+,W5\M8BY#:3 M!8$MLU$J2I\6)D ,J=92S@Q:/Y<>,^ M,6YV+L$-^.Q>O#NC",B;2I]HBAL5;:7V0/>)+@& J;TG ]ZC =.=\C"SU4C1%$& =BNGB(/9TC87_6@' M#G@Q1S%U..1;S( P%_FJ3\ MI638?SPEY-';S *-ST6GM2O;,OT 'J#NH#POTQ3J%2K>5!HIDV(GW=B@RGC0 M\R._F["][3L"( ;U>4NX\!J#GK!C/]T(XNS&J_W.G&2?M[=%? *>T+!6JW-7T+:N&,O" M?K,Q*2RDFC[^FF/^+ MV6TF^!41;-X%+<7:_FUORHM;U(,26HQ9^35D2T%Q'QN-N*FGNY)?-'WL0 K1 MFTLYR1LPO,FB"*/BO\*>I>"PK=?-%T7@CY_IVN#I0*,,2HBRL+6+/-GO"$5" M2SG3R7BJPJD@NHOYN/@I^B$1P\!L/_]Q'#+A8"K8HOI_BE#]?TH?NW5<_?-MCY3))5HIOX_\!4$L#!!0 ( '*(K533 MCSUQ/@, ,,) ( 97@S,BYH=&W55FUOFT@0_G[2_8=I*K6)! ;L.'4Q MM40Q3M YQC6D+_=M#4N\$E[HLC3VO[]9P&YZZD5*I.A:RUKMLC.S\\SS[(MS M%5_/)W_^X6PH22>.9#*G$W^W86LF8=!WC/8+.$9C ,ZZ2/=0R7U.WYW,PD6L M1\'?OFV9I1Q#,YZYU\'\B_TZ9EM:P8+>P:K8$OYZ#%XX#U?V2[/YC>':75T& M"ST.E[99[DXP=LJ^=:$_!=/XRAZ^N2AW^+WLOK8>RGKBK'_(K*(;=Q%#'#XJBC6"FU[4\WH0^5X3R1H, M3>U1,=P(W&FXC/WID],X+/[6O(!P!O&5#Y&[>N\N_$@//\_]+^!ZL9KIF^:# M9<)@XHF3 8>DX)PFDA4<[IC<@-Q0^% 3@5GF>UC1LA 2B@Q[68YV$"4,(;", M)1H$/.G!J?)X]=(Z?S/VBFU)^%X-1N,SP)"S0FS!,O4/D!6BB5U2P8H4*$\9 MOX5K(I(-#"P-4?;[0"K(6$[3[ZE$-*D%DPSU2'@*_B[9$'Y+ 9?:LJI2:>-? M6:9$4MA003'9>SFU"+J4-/A$-?B+;>%]L4^P6]0"O VC&4;&E23[1B',$!P5 MS7HI$PBZ: <_\S.6@O&$E22'&>,$N]CK(FB #99JKT%9BZHF7((LX)[^NL(W M^E/@25J4$N'?-S\8*9T@M*8H1*P)IY4>[G*Z!S=I&%(ZT7">2/MI:GC%UU4Y M_J_VU#J#&!?O))'5.>HC0<9S1IF=' M)-_I/5+;P;'>#L['JN[/ J9_!FU/06( E3&Z(4 MM%+0-#5-\AS0#16-I.-$B5@KK?'*CF+ @"EK0BL-H56=-_@*W G-DM6A&-WV MZ3T-\!0326TPAX8U,)K=]' )?K76J2=&91SWF&/4_\)ZLG2GTV!QJ<_]66RC MVLO=X29J;Z%[OH_R>^@ F'8'P#,+'P&TIK)SL Q M\-6#K7I7J7?8"UT'?WKIKN C7O9I>YYX14IM\$87PY$[\D'7E:71/=W^ 5!+ M P04 " !RB*U4L[D-+S9U GUP4 $ &8Q,'%Q,3(P,C)V-RYH=&WL MO6MWXLB2+OS]_(I\/3UGJMXE7(@[[FJ?16%MWQ0IY'31)(5\H\-S^&AGIKTM'MF_[^!1Y\P=:]%RW#>Q$'SE[6C;+7YPWO ]^;'I7A'_6"[Q)0N6 MSQED(2<6 HWD8-(+#;E$"&M'+.?RM5S1FRR\^6?(3/'Q4#*I^_ILG/?>'DOF MD+UI&M8"T0US-/;>,NA8I2,+5I)JEC)61KB.[/5\T1^&;>;>)&FVVK;S8*%] M^!LNG;GV;?9DX76 +B^6\N M$_JCR%X5Z_7Z%_;4>]5<]QXT*7[YX_FI/YK0J91;&8FI1/]J\WAP7WI-3]5U M+T*K^'+MBR9-J3F3H-7[KQ,JR?=?+<52Z?UKISUH/9#^H#%H];]^X7\D_^OK ME%H2&>F:!0SQRXU%?UA?>'?81X[^92OOO]PT^?/< );SAGP!J/C"VB9?A[H\ MO_\J*^_$M.8J_>7FL=L9Y/KM_VK=B?F9]3-AOS\VGMM/_[C[CX$"@R,=^D%Z M^E32_N-GTNP^=7MW_Y9G__6[TOK<[N4'WY2X_^W'#6H9>ON!_@KW\WGX8 M_'I7*93P)?)UYOZ=?X_?_DQP+CE)5=ZT.S*"T5/C9VAPN$R)X?W7+[.H;?1; MS==>>]!N]4FC\T!:?S1_;72^MV ZS\_M?K_=[>S3\.^2.0&!8.F:0!YNF[< MS>52?6,K.!+CRS[#?^SVGLE78!/-_0KA*Z?\R$T46:;P-O]O;BR-K%S^YE[, M__;U"[Y_'SJO;2."Y\J/.TW7.O:4&LJ(,]X/JT<].M,-Z^;^__[QWU^_++1^3WY[ M;?0&K=[3/TBO]=+M#&AWON>>6H^#NWH%ER2X/(/6'X-<&X;4&=R5:MC(HVX0 M:T+)7^[LR QFHLN@+,B@$$2@G@Q"/S>%%R9(NYPLS7-S*ADYJJVCY@OKI:7) M#_#9S?VS9(PFI"@*VWI<;>E1,4>2^@_HZA'^8M[<(_@O+\SJ[_LSU$'/-VP1 MW3@EBX\EU5S+XTSI4U!7\)B<_.]_$ROYG_F_JPP_Z#4Z_39C[ETY?H'-]?%) MV=SR)NCR^=@ W?5_O/\CEA[X+>YE!N5ZJIBHDI-'1:4$R#BDQNX\WP(=RIKC MI_Q+&$804UF?,AWI!M/W[FS8PP8J@S?W(.Q [2M6JQZJQK0A-F/^KD/;62R( M-_>]UN,3>K/:+C(V#/A3ZP?TP6B-3&G0-\5$;K&( M9!)S1D>@O (@*AI1+).,)@PN/^]&-DL:PF*/J*K.))E;8+"L^#LJ3N[O&_29 M)0V%?"BR-0&++I__=]1$+&/UPSQ74BS4E[Y8J)')[DOLZSM V@)0 @;YQ7G) M@)<,]LWR'OO6'0RZSYQR[M^^_#O@,WAGM@2?T641= M:F>@0S:Z V77HC-#?\=%711#?".UP2 V9@Y+]O'MIFYKEC%OZC*-Q,.OEC19 M8+[5W>60^O@$_IDL+O+1Z+U,SH'THRT[9AZCD =2NQ.R5LWE*Z5"N5S9A9R, M<4D*./<3XRX"4J@+8L@@_VD;BBDK(R:) &Y2RB"?VK>]V_XM:4UGJCZ'>2VN M/^GHMY])^E9+">("+AH8O)*F_(O]_CFABQ60&P5?;CBR:&$)X!\42&>3]]%0 MI2'+!C5-YS]/T 3H 6*A4B%]W;8FH&'6\N1W:EHKNNE^'37AQZXQT#^TF_NN M0:?+S6XU42*+(:=C!A%=XP7>5-!)XPB56";UHL,HU/]29ERRU4KY4>U"H"!FI_))Q@(P9'LJ#^=EPV1(1H& ME3CI/M7RXN?]5^5)!V/U9:)KG@9?*%1R)=#FXE^.GJ?#+M DZ"!K& HLT:NF MC&!RY+DO+#G,L*U:0:S^[(S&A Y5.L/Q$XU-0 "5>*3:J-42":A$1KNO:YQZ M\395>$D!+I2J3 '>I""+I5+H\T)QJP+]K=L#2]@5"(['D8BS'\34547VL?YH M(L.9Y Z"\.9^@/Y9W+DC53+-M2+N_!-R5F5_R3Y01G^"FF+.IT-=3>@D'=;: M:=4ZCKE*?X!%JKW!SQKYF"BCB6/ 4H/*9]*_]N+"G7&T#T+% & 6"V^,<[EO M!69O@F5.38'\E+_-BV0F&=BO39-AD1W,OSO39V!("*A]QN@W][U^\S$9)-B= MNS>0H#MH_O;M: KM/VT3[)92L:?L+LHL^#0F^@+ MV#O'3?I)_$PFDDG&BDIE(JDJ[$-TI)KPW[]L!78C.AB'U'D!F@9&9E:&6$1# M@SM*84-C\PZ/*R"06^[^;HPLUV=*9'@*4A=?G1ET1)D,%@N$.>%-\@G: UV4 MF#; @3G1T6'E>CVMB60M38%\2(NCQ"'RCYTY?!:(I,GD4X'/<0C*+#P?_A-F M@.^S5^$C'(73#OJ4338(-DC)M$@]3V1I;MZ&>71+M0!3A:U11&6X:1L&C(C[ MMG%W@,:-)P;_H.:*1O=___CO!==W1R>N+_R_8]):]^0UHIA$(JID #M((]"6 MG. -7"\#EVCM7PE,+K?F@3D%+H4^#) M;R7QX5TX7;'/& M1OP-RQ[?:!6-]&Q &+$PS!5N_8_HQF15&LAYH- M[O,S^-T#CJ3ZSOK8T_HMN B%Y_"%[3J%38C;V&%*9]*7HZQ/1%<496*0S1?% MS9MNS-GV8=HX&.C<-UT^29_72G"'IH<'J/!M MY*X=7[HF)Z ?H[)V4^T94[.'1FY.0,/P^.D3+!;3BWG00+BJ\SG<'&(F\Y8( M%[!A?!Y>L%SBHGX?Y^<1O:-OD@ GH3CN!; ]IXJ%NX'M"D,'Y1-P=HY.,!:D MX1SB4?(['1+8%53 7<4V'7VGQIQL'>Z:,6\^9]O@L!#C"2:;&(LON"!;7P99 M]H<)5=XFUATZ+G^^^;+(6M];N6^]5N-ON6^MQVZO=2>I'V"1+YX8MG'PTHB= MVSQ(EL3CE9:<&/X"!&&!L7HI7T9&AQ6S57Z,VL\-R"?DR.K/A6+AUGG!FB@L MFF:&T33']FCP\7J."FI^]A#JT.T7T1,1("]2UW%,G,T3$3P_:\QF*NPC-*&Z M&FPFH%O;-&UJF*2MO>OJ.P>T;Y+VIV'/K-& ,JY4@!8]+\Y:;=>5Q4WH#M<[+.&L97UKB_&2_V+7WT M9Y]MC !E;PA&T5/F&;,UA7?(MP^&BPCU6EW(URJN<'+'=^]ML?'RB9O+^B;V MARK9VE6+%P;VQ*W3?A2'3EE(EDX9&+^(X]]%Q]PL10:-;T\MO"W0A&8!,O:\ M,Q5*9G$G,L-@7AJ] 6D?ZE<7?;_W8[O3Z#3;C2<".[C;>VX,MEW>6O"X),G; M7%L!CYC+Y[.#W7+TJ>;W3H6G1+Q[CR.,$[;/4?^Z#E[ M6,PATW_/,PW& GO-8G''&MC SS=+KLDS^5(/8:HS^E8/8JDSCCOCH>2LQ4$\ MU-1!#];0&PT_L6@[=MST35+QTCKI3RCE.+7)4R.*BXZ:FWO77G!OE[+4$Y]L M3;)E!=IV(EH>Z(@RD]%Y1;P,1BZ3'*EDC)R!80:&Z>.A#6#H*VP(;'B!<4J] M #MK8E#J.,M#<;*\C)/\\' ))Q$:$0V#@'D97%W-.#I#Q0P5T\=#VU 109$Y M.">Z*E/#C,VI3UK,@[\(M1DS9\Q\P+B#A[JK_SIGWE,62Q&H)#&&(%G29/>&!C%&!CYH)@CF^>_1$6MH4GJW%28:NBC(,(DO\&" M[_2H::M<>^S.* ^8NQ1X+*>9M3-X/#L#708\%M,(C[_A;1<%]#6\VH X!7]0 MW=\1YE3=M UX--1M"XW4/ZE%>HKYYV5PGICYZ3+HRJ"KE$;HPMH:AJ[R&T_L M[I8,2'4I.M42,!U^?_LD\>5Q!IAW![^V>I !?)\*JG00.(R"+GU%4.9HOD:"X]<9 M9B"AFJ(; 8!)*]=D8)*!R06!R=F\*-%XXUG1*&@K8PI*BN_A32NS9!B28<@% M84@Y'1C"JW^U-:\F=UKY)(./##XN"#XJZ8"/UH^),E3.%AX8 VJ0'"DD(RHP M#1LR@PZ',T8Z'CA!PX6;TQ&_7H]"_#Z\)%EG/$D]> 4">2]B.CL]5[*]^#_* MGJ=M)>-(LU=,5IJ]P]+JO4B&1=H@@ _*0!=M(9Q3[=L-EQSV2>MWWZ-C3/=- M^B/%*38L8"*,V_CSRF[XJ-G%3*;]U@,F*.QWG]H/C0'\XI.U/X _///,A1&K MT+]V&J\/;6ANJL&!S-\MWDQJ6! -2?/N;?3+6=4O3+9:9V7'KF43#5S";O#<= M^'+M?+U9*:STEF[(+%\5*[7P1C5JL&:P@LH,[_L$"BPX57)QNH%[ LLL[4DXU+Q$7[B-2&=F1 =,R[ EU?Q,-#JBIBD9+($SS,[$S IC23%4OFP^%6:ZZ8?J&WZH MONZ%ZOO5WUB>=M-M#]G#F_)4DJD[16 K:Q/%M'0#*PL$!A7D((<- M'5X^)$%W]CQ[GCW/5-!@2Z5DJ:#Q9GKNM1Z?6LT!Z3?;H&VT']M-4.4ZS5NR M1I>+'%R[3SK)TYF6T6.%=\P@W^CW6ZAX'B'!^K:/DA5 7*R&UV(LA%=X%\5* M^//REL]Y\^<,0.84\'9SL;BOARA0^"+.-C">> MO7@H,*TQ-R.W\>GUS-E:>'J9JV&NB%LI\GH&#:T8^&MS";6=J'^F8Z8E^.7R MY$+@=__)K#_O.>UF7P37_>>RPVX_,7*E?%UBXK&4X\"N$.GC0O.UUP,+BKC* M?P80R0"(),PEPX<=YY(6>,C4A P%,A2X) M0(O(D]ZVM#\E SEBGU=HF=!"L$QH?JY.DV1URPMI2H+8IW]R+0KE: M%\K%XDH9T$2 VN5PSY%W12CW%(_'/:5J4:@72INYYPJQM\&C0;#F^(@J[WA< M(A"-6NG XT2K"2G%8)AY#=*C5M V#:M;FW54H%H5BH9Y29$XT'Z44C??C M([%:%BJE$#ZZ0HQN:^] ,]V89\A\UY\CNL:2/)=K.Q0(IJW* MF7244W[D)HHL4Y@$_V]N#-I!KK!IQX5>UG;)D M<@DT0LF3Z16)X-=,ODCB5 M3+_83[_@9W3!?YT2O=H;4:ED4DZ1G#[.V?#+=1SB)4\128K/QV..)^2-'O;6 M';^:E!GTFPWY>D6HY@O)= "EFX_V/XO;21TZE@-H3SX2Q;Q0JH7$KE\34'_7 M=?E#4562P?&UPK'+ B$127DAG[^^,(E$(^]97>^'LTQ",/8(5_!7,?:!LO28 MR=!XCVB@)2&L**7'H"Z+\#.ML'@U,:E ?.&,E=)#TI@8*RUPG7DP,P]F3"52@_F292VU7]YX!JOW'8=86M)D+LI5>@8FVP3NF*Y+M22ZM*\<+Y*J3ZW M&U]5BT(Y!1[.3)U+C-Z0J7-)G$JFSNVGS@VZ@\93D@+>8IL11"L MLFX/59II;-O"RIZ8P4N3D_EA$<+4$&Y$,^#,6ZK/HFX%UYK!V)2^T9M) A;Q1L++/ MNIIQM^0XTXZCM%,YGA7+2CNM+^U$/L%#2]%LIZC(H;Q]F@VQ:YFGIW;C6_NI M/6BW^J31>2#]0;?YMU^[3R"E^PMML!$\-I[;3_^X:QBX.UXU9:3+E#SWA8$R MA=W6H1^DIT\E#1VBM8)8_=DI'T5:O[VV!__(BDEM+R95#'V\M9C4EL(,:T85*. _L7DPJ8&!E*) 4EDC"7"YI*7""1[I.V3%?(4"!#@0M'@2/? M*_0*FB1.JE2$6C&D+$-"8/K(4>YX)H93)ZHB#155L11Z MKGCV*];KD@+%+C?\KEB3)O"+/J7&D\,8\^W87!?R^<04 [QB?30I>'P8.XEB M32A7+B!K_F$(O9Q#*0#4Y-"3?=$[V3MQ/4$:F"(Q4"3?NT@+XF?\T&(R 8TI F$NZH>!D4SG[HEV#[_48 M=YT6ZJD\9=9\IL\%F&"'>M%YH51-3)72"T+NM!KOD;BG) JU%%2)SC2WQ.R* M"]KA%S253/O:3_MZZN)@6[WG+$HN0XD,):X")3)=(4.!# 6N'05V];E'.]R; MQWBTI^K:6RX[V3NS)^CP YE#TQ ^ 1\,@ T>Z-#JZ-IHFU%?*@B%,)L^ \YK M.];;AXO*5:%8SW(07@K&GOUXZ()P(#O3NU9-,=*97G:6EPP-+BEG>2'',-6" M4"TD]'9$NMDF_8=X(6Q3KX.F'Y)_/"T(F^EH"471),_E@J9R%7K6$>ZM'C=9 M7@+ )MW5$2/>LDSR7"YH*E$OB5XFV*1)Y4@WNUW0UKF@J60H$*YRW-R_&'1, M#8/B\/71GP+Y:75L*A#)MB:ZH?R+RCNGC=Q<$NY4B\C( M83:\H:^ES*F7+=*@RE@">D,9Z.75XM_\O'CZG3/I**?\R$T46:: %?R_N3%\ ME"LOI<@.>[<2X=UJA'=K-_<=W4N*O>8_SK2(8IJ8_08SX>BV95KP@Z*]9;K! M272#8&F,L-4L[FQ,+HY(+&XB32Z0OSQ3-HZM;.RZSJ5]UWDC:9;7^1*TEZ8^ MG>K:"507WE%R]99XQG>(TK)W%1H2+4BR'%G1," MQ$>(-FZ,1O;45EGI3)F.E9%B)0*!CQ\8GYQ:?/%'EGXZ%D;WJ"4I&I5;DJ&! M'6@&V.>!^(X:R L@0:*-&84JR"@9O/TB-?BO&1/-LB MR7.YH*EDUW069Q45I$'][ X:3\%4>Z31>2#9-9Y3",/U1$.3HRD2E:HH5&LA/L[+T&XOD\>O2#T^A,=+U9I0+X44I6%B$O[! M6H$L9A0HP$,W _&CO[50HE%#H19->YG^^Z@EXM^\&$8G%6?0HB;XY1 M/9IN@524#*S;2A1XZ\U@![2&1?0QL2;4I+C.,I9QE?$G9B"RLX.QHDG:"*6L MB3&24^C#O%T.7MQ]AAM&S#\ZP./@M52)A_@38_$%%P3JRR"PN(-Q W\)\MYF M/JP6\DM\N+S.+XWOK=RW7JOQM]RWUF.WU[J3U ]I;NY !2<^-)R/$MS^U^%] MK_7XU&H.2+_9;G4&[<=V4R#M3A-Y;WCP#FEZS-X,,GO?8W'<%VT-MA ]M*M/ MKYIDRPHT_SFF7>-;UFP??F6H!QVJZDR2,8J/82C^#CKOR/U]=?QY?_RNM+J) MP]:H;Y>"]:"M48ID7?BLYXOTD8Y3A6]+-^'B_2#G5]1YY6,[@?&8Z5$W$*[) M8&)0L'= -$],T@)>CA!/OJ%I+^PS=MLS?GY8E@J;NMO0U7HF.M7\F!EXMNF= M?U^(Q7SL^P(CE<^SFL5K7TUFP\2^FF*Z4&C%I]5K_;W5>8VM:L0Q(>:DQ>O/ MAQ4[V;?Y0\(7WJEFAV5FJY:+0KEZM(1^QP2N1/-(? BT$X^4CLDCY4I!*%9. MD+TO4\H2I)0E#$?3-[_S:F$)@[A8YI<*G%F]X-[M#TCWD7SO=A_ZI-]]>KA& M.$F 59 >O:VIFU9W_%W7978N08UW943-OJZNOZ[KU%H*>3'#$[2/+T,3G:$D[ZD M2H:"H<^:3#ZDM]AJ+F9PDE(+T.6(AB;_COP0XG:MYH5"-?/Q)Q#1SFH&1N"@ M8D6HY$LIMP570]NH25FL,(*J3-^IJL\P9IYDV'K=V.HR!NR,!Y\M6C]F>-,B MY#"U+!0+1\O.D>%L2G%V3V["%&1I=[^MGF%0C>*-/41<29XJFF):AH1)LZ\2 M=!,05'9X![918X%SMNXD4:P*8C7DTNT5 7,"."X]R+T_QX'"7*T4+PV] M>7J][HPB&;0WXM#A*GT1"=A(Z8%NCV5W^C/09;9F'(]7SRUP*V6'4XMEVN]/L/K>NTG1/&)HD0[WCB6:>=#-, M^.8K0CF?N4D3B&G)T-]V82(TL,OYM!O8Z>.G#'-3/;\,[3(-;AG7_21LW<&O MK9ZKTWURXA;CJG>3 4T&-!J+FG7B"L).#C: #S!]-$YDXYRRH_<1)%E"IHH_V]N#+9\KGZ0 MCR+'J<+R55\9)B5@Z=/COYHG\B M]&CHTR:TJF@VR&KGR$C7S&\4FJ/\O8'T@YH@S U)-V1%DXQYVZ)3LZ-K.!Y# M5U5VR&11@YHA CX[ITPL;IY59SP/,Y:J0K6RK6Y4TJ5 ^O@RDP&IGE^&FIFV MN5G;?#'T=\54N-N0* ROB86 ?8U@DP#'T8$^0S&?.0U3N_8;H&SGM1=C7?M4 MP%SZ!%:F3J5Z?IDZE:E3F]6I@/,N!>BRRNHFP),^WNID.M[[:^+JZ[&'J M4$";>VGU2/_71J]%_O>_U0JB^#/YUNBWFXG5\@Z9]GKAOMX_DF#8BEE/+$02 M_RW)T!3MS7RA1G\B&?2;9"JC36H O&3B2^;-??XVGT^-UKB5N)$8+XJFF01F M/*2./OK5[C>XMT7I^_ ?AW'SG^]TGW== ?-#HXO$5A MD%19<'JO^?5(A7;G,=)6_)UB%U1NO%-#>J,=>SJD1G?,MJ79M2W3DC09]NKF M+>INSEI)J-?J0KZ6RAKD%\F(YY0(9V7$:G$+(UZFK%AK'^3(0_OI%21(4L5! M9AIDID%F&ERL($@",UXFW =,@\9ZVR!"8T$K(O$BX](5MPNP(!X4U8:_KNAO MX:I;>;OJEC#! $VQ'ZLN*L5 ?](L!8.>L^6 7P;P >I]=3NM'*_,E1W MN"E(OQ'%*PF+N@KK&IZHZDR2<4YL,OB[.9-&[N^K"Y7W%\KE@ALF(%??=1]Y M7+DHW. 1(\7*7'+YYPOUZQ#;+2-NYFP?;)CLX,))=)HI$]G MDC;';.^:;F$!.@/^K!$%WGK#2AXSR; PU8(UH2;%_25C\F49?V*QHQ+L!C)6 M-$D;*? Z[ >+XOUJ\S9DYB'S="?K!&OB/\3_V6WL]_;#X->[2J'$&6HC@F[M MM+KW%EMX/C$67W!!M+X,HNP/$X8M=QB ^_/-EV#S+Z!YY;[U6HV_Y?@%R3M) M_9#FYJ)^=8B!$2#W?:_U^-1J#DB_V6YUVH_MIH F/RS<\.#6FQZC-(.,TO?8 M WFJ;^FC/R>Z*H/N_15 1EOH[K'QW'[ZQUW#0+YZU921+E/RW!<&RA3XM$,_ M2$^?2AI*O5I!K(+8PR;N2>LO6['FY- 9/.H&,CT93 P*_8)@F9BD!;.2R3.K M*E84!5+(%PJLV W\(.['\/M_%"-@_TRFDO&F:#F5CH$Q)=O2O3\9G%G9WZ(" MNU@-!_::>,CC>GCC8C[\\_"GU5JX2/)%!N$RXV"+,+]=GO8*H1*@4HA%A#R2;3D&S9%@5D^$0<8[UB.L<>8H- M0 _41@%G7R1%SK4UTI1FBB6I6SG@^ NVJK3#X]T+$R4JSSK#-# MG&/.E-7W.<_<8EO$HX5GG05]3W%3*^+$F,P])A=RV_E:9]^8ZK:V'F#./_NH MDF9W;37I:D14*;//S!,SVZB")M63W7MADR5I]A:7WR15TD94 -UF1-&)Z1JN MXGDT 6[3G*!0J0KTH)H30CCLG5DI_"J5T]5B4-MD$H$053V>)UPJG19/BB?A<$*MUH9H_081?_()_-Z,R 8)FYYBI M;/ Q2Y\]!G\^/U]:EX$?%J1T\!$(?R$V$9,/N:'$#[*G6$^8I79,*@#MF>XH M(1/9.<=3(4'YO.=[V(6FY&SK$3 M:&-AH$UNBH$V9,88@= UX38)=3.?2H@G=J8[0VOI:-!Z?MIL4 -VIDTY?MHD M^+SM=$)*3%A:M/.O0'JTA,ND_Q6K"(DQ3-/AGDGUX#/_9"*6(?-/)@X:=XK9 MV-OT.>QBW]EMGW!E3DQN3,=%KD;X.>WBJ MU6VZ]LZ6YTF7Y0BFYY8P$O%HD0R;XT@J];Q0$5D[I;X[='PW7*JS2(4 MZR ^R@?9I2==B,PPS6R[*QA\9I@F8AFNVS -S3-Q^ 7Q;6BWDF'AC"E SGQ3 M//RR=XU_GMWV/O>Q47;;^W2WO4\GP(Y][SDQ-[QKQU[;Q1O>V=7H(RB\V=7H M[&KTI=^9C0S)J9YM5%2..-GD.D'VNC:<3ZJS(=XSIH.21\:?'C+EM-YR+XGD^K_( MU=@2J'VRZR41#@<2L ZGOEY2..'UD@VG!TE=BM,?+Q1.?J6D+I1K-:$D%M)S MI>34!Q"%$QUCBD*IDA?J^7IF_5RG 9'JP6?6SV59/^X=AJBE&H]\T2'[*-4? M':4ZZ6J-24_V VLNE"YEI23WFVEX)KS=RI+6=KFLL?WY!90E'9RA+FE3,B?D M4=4_S$.[^_2J2;:L0!>?#]@VYZS,7&;AL/?[5F86#ROLG.?/SWGQBE/ WQRE ME&BXC+1[#7N/6E[%!%T2*Y1*T6;N[X):E,K &[%AMU96ZPH?V*#GS#VW%9CM MF!1<>N#('/\N<2V%C?FJLF6,UR"-.-OHRRAF>')>1DR YR R6B1X+I>T+%%W M?RI.MR/O]XV8!O9>H_\K>7SJ_MXGC[WN,^F^M'J- ?1+&LU!^^_M0;O5S]@P M0X>+7)8,';:@@Q^+G@YFBZB\_902.(@XK6,EFG\Q]+%BQ9AE/N.?1-HTQPI= MWH5_1+$LY.LA_',!J-J0_VF;%O>F6SHQ*!!XI*B4:/[5'_@[_C9"3_O,T-\5 MO.XSG*=C&R7$OLS4KD1.)5.[M@'$)QL/X!3M,]%GU) L/-]%''Q7+(6:=VGC MP P$SKX$B9M*!@+;0"!9-7BO9?4[S!> <8VI M;EC*OQAS8V"1K^ZH%)B?3SVGCW.@$!')-.F9\I)FZ'=2].NZ;/"$7-##WKKC M5Y,VD ."/-/Z@=A(0W"Q*-2J.UZ423 7I107D^>"BI&S2D*]DKP;)G&B,\_( MO^G?[Y("F*TA]=^4=ZI1TSQ3]KJ+1N>==8MZG+I%2M;OZG Q_-;C <"(N]E$ MUSPUNP!^")&V8D[02=T=/]"A%>:R%X5"9=5E__F2L+ YD;0W:A+$/-\GAU+# M))(F$U61AHJ:^>"DEX\.$F[#A O4 M&[:MC0RT,1XH_V];<]FCYW''9IE:K@J5Y&0JOB1^2JGA&I6=-J6IR%>$6BEY M:>&."\QM#>Q32S=2%SZ1O.US.7#L,@5H[)MQN"H*8F'5?YCA<-)Q^&B&\IZ, M)&+M@<)J%K.+,I)7D??%H#-)D0GE[M3UI;NR?9,< #X=_CJLL<;1OD%W*52% M:CTI)8 NB:4N1B6.SE*BD"^&A$U<&"9[#HJ9-&J.) M^<+9I:')##=78J-"IPX MI>[52],M(AY%KWTB[O8M'6A7"E> M'XHG@/U2JICOQ7V+3%<1A6+A>APIX?]BU@R6(G5LZ%/BZ^T^93.%/>E0?RRD M!]Y UGAQKO1_F[^:5 ZH53Z/A#A6\N7,LY(!>+Q,5:B4A$)U56^X) A?3G;6 M[OR]U4]YLK-TH7""-_\UX]B5!>\N3A*3\2CC^<]15+QUBIZBO5-S*5='VEAY M!P,+^T^N<;_K=:E"/KLNM:M)?;85C_7R?4',+M_O@('+.M)CN]/H-"]71SHW MCV<:U*4"T_7J5]$U*5^?&GGZE%.6:D&?NGC'63AG)\#'':\65LBTL/2S1+QJ M6C%3TQ:@M-,:D.:OC<[W%FEW"*IGEXZ!"0&QY!T>H*\!_X<%D&&TE-W^,RU# M&5E4Q@<-35[\0^#-%VHHNKP/%2JD@E$NKX'UY>6I]=SJ#!I/Q#LS)>W.8[?WW!BTNYUSI8&,6-P],9%DA52.^Z*<3WNS M3J)/-2."PMZGFBP2[ 6SW3SJ1K;[L]V?[?XKVOV;_FVCD@CZ:SKP("4%4'>" MBYU/G$M7$X20DN7="8IV7M[R1004G!_'>%U:Z-9T\PJ8MU^_X)N1![W73/E'H>X^3MRM+=4W=KUM: O/)\;B"R[P MU)>!9U$'0-#X$FS^I?&]E?O6:S7^EOO6>NSV6G>2^B'-S47QOV7FXDXS_SJ\ M[[4>GUK- >DWVZW.H/W8;@JDW6G>DJ]?A@>WWV',9^G(9Z3I<5DSR&6/+I<1 M+T&%>6B_SY(QFI"B*)!"OE XM+5/KYIDRPH,]O..3.K?P]G,/RY[Y)CBL#RH MW]L/@U_OJOS94[,WA0J<[:!$1UI'D_ 7CAR4=>TH-9;02MHB_*YI- MY8;UR\W_?+--!8N^/5!S9"@S/%UI:/(WR53,[O@%3%Z@ BNE-X VOJE8S'B4 M_Q]LXW_$&P(?23.8DF78=/E(*'K+0*Z=5FG0^F.0:W<>@&$=\JTG_K=&O]W' M$W;G]E/CB?0'C0'S]Y.77JN/?G]T\C,YZ77=?&HU>@OTWFF%W4,JA^[WA"V$ M0VU>&U61#Z7XCA1:/]05X6"[C+U5! 10GDRD=TJ&E&IDAIEZ#7AO.'>V.&N: MS&S#M"7-PJTO\>R0V-W,4*"QF0J8\$8U"H)(G>-S.L.^%(VU\:JQ 3$P,%%& M-1@YI5O2I(:%U0H5C1],(D4Q]>U8URT4O(+M0Y>J+?/V MUT['FP2\@(,U9'B'@I)G36(;?(!F/J5U@^A3Q;+6=VW8V!7.SZ!OMLJF:SHR MF_3IR#;X51I\PPVNQ 68*J8)K]X2;O#AF@<)-K8-33$G_I!1)S"4:20.<&CJ M4ADK)=F&P>[XR,AN_"T^]K%*1_B+J@8?"N1CHHPF@CL*?:9H3O7@J:1);ZPC M@>DM&AW!;I&,.9Y'$XF,)<7 1?/V"7YDV@#XZ\;JTJ&A6A/=?IL$FH?U4!7Z MCA)JLL@\./(@T9S>@!Q,D9+I7["A*7+W5/J3.F3T7P=F)+ ,*I7P[!CF:!'% MA"&^O5$3&[$FDN6H7OM0?TB!K!);0'CYG[;&S_(9UP1VX:K6YM@/S'Q 5AWI M,B7/?6&@3&'2'?I!>CJ0!WT+M8)8_=E1YTPRU4V+E<,"H@408\LXD8I<_<3, M5!2H%=R+"KSQ $U.A]1P1;48NH1^"B98#EN%[Y$A<,;6Q* 41JE9$Y-0#7M8 M5 $X(\&RN,RD,&2086M:"NQ,9UNY[;(%FDIS)#4FU!ZQ.3J=S:ED8"@)J@^6LC6[)IX 0_DP^)*8OZ<9,-YBLM$$^<4FB2A^^1H?B#G]Y MM:0)%N3NZ.^.:!&(6*_7";33U%7J=#((J-O8A^QJ3(GIB6@N(Q3R* MQ7QQP3K@NJK,- #<^SCB3<3N/AXP.C <8SM%TSQ-:4OVS32JP3]!O VYJC=]M@O8#9KQO*&^CL M:F U T0R3/+IP.4IY-WEZ;:>#VU+=-OZ[!J>HPF= JT!'F$2<]A6 2X3T.B? MNL8">WVL4%7&E7Z3S"\J++8"EM#$@"XLG5%L[L)@JI"KO!]RE2(JF YN^4WO M[$M<_C ,LQ;.]+B1M-%\P,# Z-$1M]CA?Y&\KY>T?Q7F0)^93?I(7*Q)4]T."RE9,#P/J M5Y-VQRW8XU/T@!^&$*]]9G)C;M_GQ@!@F"E]W%WO.7XW@ $.&AVR:.\PQ^@: MG_UZY[Z!B@PZ@0..8M?12]V)\1UO@F8WXPC /(82RVO@>!+!-&*=3#TH0F7, M<8L&JSYQ7S"1'?N/*24[^58W]6. U@U,P]YQRP$2F:O0_C=LVBQG@^\C!YV- M>?.Y%Q2HHZ+""K,R>"XO:Z*; 2IL!+&S2L#:?GQ?W=4W=,#N<"["+6?.P#'- M SXJO(AT%SB_\0QG8 M%1J4:3U.<@C2^X.&G%IB]EC&M]W=^DJ7YJOH4]7_< M&< L6V83N *(P4MWP$:R-'?G99BC\5W;Z_+9:?%3]%00%4TL MV%1#RA/%49\8MRL?A:O3H=(Q;M:J[\=:M8AJVU_M[JO+9(K]7L@L+,5#5W><)"A/@KOU.N&DFS&1BD'+XTL,]03M/P0N]P M]=V5($,L!:F@SB$CWW >AW74V!B!)=PWS>"Y/K^F/*2J_H$[1A\QU<1E^B&U M/M *D>$[Z'[DR(?UK09CQ!<9(?H< ZWL8J\X :KXC_MSO,PB[GEZEH\(VP^* M*;V]&91#0G?L,-4 5RDR=._4& SPC%?5Q5)M%GJ9O!SZN+#EIGKHT\J6ML,' M%OJT'#ZK+>/*']#SEE&'3_F@I@^AU]F:KE1#'X=G.BB'?QS>_PU$^ M/R4\_]4Y"<'1.,&$&.DHT6!H-4^<)2![6[V8(+(].L>H Q8.]\S#X5IKPN$V M4+9X<[I]5T\0W4+9[91$J61$23%1J@D"ID*B-E@(,(5&OQYU4 N0*&Y=T^,S M^K8%"W-*+S'FPDW/[?Z9!>,[<%^5QQE7\,KV3DE#?)V.'.% 2]PW#%;Q>I#'BM4(7%98B:8(=+>AJYBUV*CSVZK.IWIZA?Q9IK=& M]3[^2E:WVJC'G>LA*D[4N5[15+=J<]E48YIJ_713+>0CI/2(9Z[K,_@<0?&. M7\+NH./N[TSKTS?O"OTITMW'+J"/0)W=S+?", M2J?S<50B'JB5EYHO;YKQFA.AZ*5[:ON7[G$./4*J\)0+>:&>%[?4AEHCOXXO MGK8>FJ76?5@^%K]%9ZYZ@I@K46[Y&%<@*6P72[A%5*#/B+ YF_4Y8'6[!70J M["D>4&=]._842D6A7-]6]/ L@FVKJAFO8#NA(E6+J$H>D;G$LS+7E=IP[> 5 MI,R02]KYRIDMO?1X"2/RT!%A[(!ZPCO 6+$@5*HA)5B3NT2G%J*)FGMBS,=B M,6//U-B7":!*"@S0C$KI.+U*D!U[0&WU[2!8%&M"M5*/;L>>?XG.9^B>?^X) MLH3+9V7/Y%K"J;XND%PS]]*MV$T^W!/ZL!-DGU:."2[530;E6/6I<1*4@%"N%[&SR.L\FC^HOV,I; MF4%V23<.DF-T7*GFB@]/K53NVH% M^="I)5?U/*K'N.E55TNJ:IJ=%1QB]$6.<$N "GLR1\I1;R\5RJ)0J^WL2,DT M[]?92]PI3H2:4B]D5IH1902=C MKN->8=K&7%=JK+7<6M=)M=6.>8QP_KC)[0;;L?3F\\\].59;Z:C7CLIY4:C4 M2VF\UY%=.TH$>Q[UVE&*V3-+ 1C%-,IH?^X)LC>/>U%H&WLFU]Y,=>!6$@W*(NPO6;>'*DV$11GK$>#VZT$)H$ER M+,V$7B!*P!HES=0\[>038VLF\Q)2 I;H+(>0,243.BVASG%0>0V$.I*DWF89 MG592)\9Z3>B5J 2L4=+,UY-./D'VZ_FO57EE68?&E_LUM5A7_S*[7ULEEU-] M/6XYC<=?@[6X9PW6@KSU MLSL4R-T8==OM#TCWD?0;3ZW^'>$[JCF1C#=J$DN',9H6T44S?E!MRTRI=9$E\FGQ_9C]_.MTUP;7I9EA=$>FL0ZR",WV)=U M8 K$U*>4J-)0-_A?6%>2"A.4+"H'1_*FZ[*);,L:DA6#CBSG2]M25.5?_/6A MK:@R>\6TASG)-.ETJ"HX!TV& 6N*.8$766.WC#W7\%: B[:7$"9Q,UII3T8K M'L1H/3JBRCON3W-@P%(W-+D+5#20-6YT/21O11-QX 2*VQK;IO<1X] MC#4;S6;WM3/HDUZKV6K_O?'MJ>4RZ "6%>/%)6T._*AH%OP/5Y9Q#!L38Q#9 M&161G&$A8\P,_5V1^0NJ#GR!O*:80%,R-O0I&<$ @!D-\RO*D87A/S:>VT__ MN&L8BJ225TT9Z=#.MXUC#&P$0U L M\J$;UD31J,EVQQ>^M?A(H"-%@]V<2;%C9IN0-/H?YX)N\A8D",P'&A,'"QK2G,YRF26R3RH('%?C074T3J#8G M0Y]NMR3( E@1!808]KME_8'U]3*@&X]:@&UQBOJA3)+-/7@WX$5I7'/8 FKI- 3MR MHJH, /UA+HT#" ?<;)A^OX$9(0X&%@))0E5%^\O&\7BT0'A 26W#7'&( ,<:U"Y(Q/FLUT*0F@[I]Z MZ8XRYJ65W*2V+%D*^=M*B'T?3<,)49)\?7OCF^5^!+%C7K^S=H>-CR? M&.O-JOJR8VPW8I=1MA:H5I,8$H<=/!A;/6CQG50'&P#8Y1(&?A7X/.)+!- M!*XD4HT+%FP3GJC2B OFF60P<8TB3]9!)EN^SH/H!WH)HIT*N\[TY!2H!(Z5 MPE4!9G10'(6)3[$%VV":BH.WJ@JC^"<,RE5PN)ZA3%$A90-QFI-FBB4Q.\;] M]H'.0%PJG*5 **/U9",1;-/5$TR0X,C%.1#OU#'#;@/:LC/X=X!V/E'\:*S\ M0$KZ4Y'=CE#CD+0WRE7B,(8HE!> ,6?2T9UL&W,J&3LSQRLC\),RIC?WY64< M0KJ&#J 2[P"J*P/ IH"'Z(\1G5F,NYP%,'S6#*A,02(R@DOAXZ_&._[B\OAS MV!0PP)C>KDPMX$&+5Y ."0L#BP1+1MZQ[3\5=/X8=&PH;S!< .,W MF 7\R7,0^:X>T+/>$.X8:FI<#X*YFG/3HE,7O\&:99X?D\.\CI96L%<%WP7[ M)>@J4)@UHALRD(\9;="(:X2CO2;[-JXT128C^@<.!,UC"PS%MPDQ%///V[V- MHA6J8>M -T/Z(&C7XC*L9AOB+D2ZL!VR=:EH/&N&+X M+(FQU FPZIX"K')& 6:!0H@>K@;3%Q\!B2SZ! LBN\[>=F?0Z'QO?WMJD4:_ MWQHP>>9^Y:J9H!>K-D@3"YW+*+\ Q=C/!!0?@Z(XF 'D:?B#Z_$$Y84="6@< M]SX4%7T/C@?5FABZ#1#,_F JKL?4M(>F(BL2BE(N[9QF 7'?05A2P'F#OD'# M%%OY4"RN$[_BM&32MY@_\85]PWH>> ,FW3$LF>.(XZ<5Z*(=HA<:D=OM:$F; M7[0*?,HLJI;N! 5^ C+5#8M]S#1)&*!B>.Y.><$R6?0+PM1L53+4.:&H';#) M@&QCXA"/\7#,H,@I+!W)Z,,/J(CY#+/ 5L*CR!<;R4*DIA-*FF+E4, MR@Y5V'D00,&0ZR=CV+-3,!AM __B$GK) M4$0E Y4RYL1]9F]S ]2U*1WE8AP@,I 0Q+LV%U#;6-+P9&4\!N9%.3.DU@=R MM-=CC#K=2#*,.4Z+JYG,(OKW[I6MM3NE;/)EV_.Z@/ M1OVRH'4?N5+V>[?[\'O[Z>F.N$_0F06@RD =EQ2EB>DQTG\^]P<>>[E"TX,Q M?__B^PB(2Z_>^MVP\RHK().&-K(W2%"T8:!O@ 6$!(#,(("!&)%PB/@5;&[4 M^(@*,@A%G 8+SAA-I/.T!)1+FM,- MPJ>" L4C#44+T1$/NFV !O"7#:8J-01O0/3=%YAL4!-TBZ$@7QJ?M\U=6Y&% M2K!#2PFD)VH$""4^85 %P,-@[L%#6Q)/&4U.L\"QX2DD;(AT#31B@:R1.1D< M5$9 XK[,8SD4HL"IQZC[HVBJ8*Z^)\S5#H*J)V %2I_0.QYO*-)3J]'G/C#R M2(<&[$1V(%[(BQ5N9X/) 7L-._^CJ3D84Z^BUK/IY9$FK/%;X'W905Z;C4%F3W!T;[8B@[*E4X,.A?TS\6QH#'_UPV< ,$T9"IL[B+5<6-2W$T2B<" M@I@32CE N8<5 O=[4P.-'&=P2!X8'?HX J,8J= !4,OKS\8C!JA>Q=A(/* 6HB 0/& @^[YEU$8%-P8/ M1)3F.+I\55%P#BX /_' ]T\*:,QB[E!V,$'") M3Q/%;(V@'KEM4IDSAQTS@ MN&?2:V>P/'7T73&/K[L6J&X#14><8@$UFBVD],';,)CZ[OHW'/<-U4#992IS M(@-U"^)^< (PM U.EL8U ;)^0[<(RCR0@&SP718]R0Q'Q'N07W@\[*AF/G:% M8],>31^F[/4'W>;?R#?0^!X( -5+J]-O#-K=SEU0IC-V1RW*D/D60"=MH]\D M5;$F.$?7RGUPQ.10TT/T8F/[%BP6"38.K,1.(G \+-04]"0@&_=4>9&\+ YD M.E/U.:6F>W+[AK9KCC'THL7-]@6H:X"S:$D;-F^#*Z]< UL__YR8SQ7SN;I/ MAZ!'L3O\IZ/+Q$<0YM[[._V:P.\A&L;OK"?%9%U@5\X-!$>N\6$, MF=(8< BS-5AU?_";"=R?R-GI#4BHN9TO,!H_5C>#,B?@&^9'$7BF8;SCU&<8 MSAV?&ADO?A7VQ"^1X]?"2'A#!P'50;B2=/0 +@2=!,_P.6MZO+<1!!!/@!]R M/J:XQT1<9#HL9N(V\BV;$^X\9\?A5E+GFR?(6G1'C7<,O('S4'"Z>7OLX6PY MP;;9\R)8H7 V+W./FA3/!V //J #5F?!8RUN3;M2O=?JMQJ]YJ\L,/.A]??6 M4Y>%9I+#X\=A:%+,\P.5+41@3H_A]G#1!J,4S%9E" 8& M/%Z%V=(XZMM.:XOGS,YP!Q/%D',8AS7?V)2YKBWFE'?D(KLD@G_3C3_)1#+Y M(3J(-HP'0?F'1Z5DJJB ;I&73=TX, =K$@$#F]8#C/ES!E(7=U@CIC0>;IG ML^C9TH&-'-\6CXWBKFN0_&AW+LW#L9NX'/;)LRQMG7$EV.M;V/-:8.&P:X$M MR<##;O.%&DRZQ^KY!;SIM#O?^^2EU2/]7QN]UIT36X%AMMXE.+2@V='%6'%\ M%.@RF&& 'PZ)!T9.IQ@3R*2OLG3?ZX/YHW"#.*&1_G$*:P ,3]O"\QQVG"+S MLWR?:[QH;$5EP=>ME_Y",#9Z1A10.O$K/$BC#LGP0;#[W&KW[K#Y*!CK8R>H MOR_,")4$$*ALLVX<7W/3%]P_;+%[=NP 2U)'MLJ]+UY_."MWTX-NS(Z73%R M#]U69>:Q!4[+N>]OODZT'.08=_X8PQR-[_AA!!G$@!8?*@C4!]6!7(2?P[[ [DWR*3R;U7^,[6#MT5)ZF^SF@(((H MBW60CAM)YH#/-%B^0QS-F#D0 RN"M\0=GG:=>'RK>EO1 XO J W*0QXT?;=U MEY9873Q0;XUJ[.V%_N>[$@3+&QBAH6OP([]X8X(>VN2.P+86? = 1YFI@7F@ M5MI$'=2Y$P["@KSTNAWXN=E"Y;2_X#=BR@F>2-$/Y!*FFZ')">8)YQR!A2X@ M%L[1W*ZB'Z[Y0K.#Q5 ;O#Q_8LIX;,#QC&VY@KJ(#@-SF0"]8$F24G M2W-VI2I'M57V@?[ GE;X!D'O*)"F@_?[6)A)G@F,E1M:W@D)N[KBWG'Y3QOP MJLI%C/>&/U]V+VZ+/S'4+#G@.+EXTV='MS[*8;\F[ MV\",*Y:Q):@&8-@9]T4L1-DX,2J+QM/=60E6CD:PTE[J(3/?6DSMZ&J+??20 M[?4Q,#V/@'WR&6J !_I!>H,0Y6T-V;IX>_ GB/W][6AX,OYVVY8 M7NW5=]U'7KIF-V5RM8!(A$H/9C9;>2Z62NRYDYN.93Y;RMM]A,3JRZ%$:Q+3 MY8-YG_DDO,QTEC[;E/8Z5,WQ9 /GDE/538HX6V=)]ICMS?VZ^/K8T[*?;/5P MS][S[84'4S%E78]Y.3;@7CKI#5)W6>UU9&5RSFGCFP5CG"G5,L88,@ONSL9 TSJ MY*:[7OWWQ/S6T;71-I8K%83"FE2$CM,@S9RW:1&*%17$\MLR"Y^]#C+'?TCE6CNE$TYJ@IK?.E>\*G#:&Y $;LLNI@2 MCET_\$-4T2?N1N6Q;Q/AJJM&(U7EP(N,T"KF54^24ZE8J(4[E2KYY#N5G$GL MH-1N<"+% MJR3:HN!SXK-#]"*A5MNF%5T2?_702^!P5?J8ZE!K[Y@,R [EEIRO_@V!L-3S M0B6?6'/O$$Y<;] E5\Q$A;/30!@J82'<4Q=*]9#RCLDTZVK1;)5-N:5"=5D_ MXJMK&WYT$&="6:<\(1/FK8"W6*V6Z0Q#0"UVD=I),<9R9BS$N\(Z4H%\T,"= M2-O@.<\Q3!!3)>F&P>,:L*&%Y-9CEM)-,MWL83PE!^L/6N11XC-ISJ]H8"O< M&L6Z)IC*ULF%Z.1B9 MBDYF-6F&2X2\'%N41Q0^W"_Y#Q,,_=&$RK9*N^.^#9-P9OG@4291=K18WV)' MUU)@1XOU4+ _C1T=7&SBKW9B8SPJ!TC["[*JM_!.N&=QZ:+4.K0[E_X3;747 M^BJ)?F<.SH859MBY+L,BZ+K4:W#B]5S:L8<#H)P(*L]M94.=B8OB&S?7+I-_ ME\0P.QR&E [0EY=8Z,$A8P^H^$*-4?#H+5<(J-,SP.6;^_)MH;RB3?_[!G5Z MN[Z\-8P[RC4-+Q]\0&V(>DDCK(U=M>P(>>'9O8U2C+DA A4_CEO":ZNIL]-J MN'=!=ERZ^!=@N2B*G]#0+7^Q7/ASH08#2R!^U%HJ*QDR4E!1!:^R.:86T,=6 M+4/* 4U8LC2$(E9("[2A?V%MR:7:*N&E50ZO@K)'59-2)88:%8].=15,)!M2 MI>* B>E \K#1QYFXFJ=Q+)(QRYV$LL2Q5GMY!3537;-2UJ(.2]I*1$7R6(0 MDL4H0G+A*M@N% ]*0$<,T$#JT&SB5[EX MV"H'I<8>:RS&[L%VHM)I)GMT_BIS.->T^083?>?X[B9CNN#54N M%(2:G[!A]6PZXX8C@M%.W!!'<W/&0LE'EG#6>CLE= _)QU:TR6&+TJE",?.=$WFHA8F')$.G4Q"@6"[ MCK7+5?K R9> <0&)9,=]'2_KI25P"Y%U>ZC2%&A<1U>X.F$)GS9&8F1LDBRM MZNA*53B;;(B$(4G'T'3)N8N2V9DREF ;XM'ZW?+E X9="#7[P(/10N/[]M# MD_YEXYUK%&S1"QAL;& UY(RSSVJHLI<'R@E]+R^5+.B_?NNW?GO%^\_NO$T.VWR5(Y M158J%%,;+E:>X369_#9,;XY><[K[883B&ENO_JTFH1O>MRTZ)85;\NQ--,8X M=@STLTW3K7/2T"1USC)2C0-U )NZ)ONU4'I^X92N5W,$]M]PQZC06)/O]?&2 M-0RQH\.*]NB;Q&KTD4=>G/Q)U_]T"A1:O-1*8%/$,M*P@JZ5B"F-L5Z(,<1" M-/Q_2.RLXHYMN)<,;DG7_\6I'847N9WK M)"Q9#38T)V-#GQ(+!LK*3N%_I]*? A 6XNRPNG (&JP>U9Y!_=R;$1=FJL0 M&X6=*@5+]$-(D=C-?E;6##9F0P.$48%[$'L"-S[&BLHJ 7EE/ -+O>&B7XQB#M,"ZQ @RK'#71%=AUYI!'%LJD<1*=R\M'OV!?&"RO#(C MR\$:'#?P(ZNEC;^S.3O!^3@+ISH2H#? MRDLU*=!'EJHKCFD<]UANOAGSLIS MZFI@,VW MP/L2HX9,W9*+3M;!<4!XQCAI%,)\D233M*>LOC1?!6>0? ]/U@X1;UFX*.Y6 MN>(2%QL<8BEERLM+,G\$: 1LOO#:2$*$0;&-W1I,69CH'_"U(7!F.LIL%SB3 M%?+2Z B&*!F*BK?#.%S-8$RWY-%)H^&,!N".%_AREYJL66NG>@G@+JBTE!AL M$[-BZ8&V1BR_AZNNJ'[#G((+#,]VCT\^(<"<"_<6[G:,+UU;(VS#/8H<:NMD M^4(*^;W],/CUKE1C#Y^ZC<&=2L9814__.\;^ M\QEE)=NFR@]60-5A:OX&;R 1YC?1='>=?6=%_,=370=WP6NPKMYIL4+X\9% M\^93J]%+//U?;_NW@HN@+/'+&VS ]6BZ/+HK(0_;Z Z%_+*&^$>GJ#V_6FL& M 2!8?' QB=!8M4<6MVT6N%R9SJA,CR0^P>Q#L+=T =>8Y?!A>2XFSIU??2P M_CJUN)TYHMQPJ];YY@E7=7"W,!"\FBW3=F@FLXO&U%)8[D>F4V&R&('7ZY9! M2L$7(RXZ&*D842VVI]3YM>R@)U ]^!8!/,%B;QAI%A2> D^'Q>J8>B](CAK* M92XR8"#A%;:'5T:9)GXM=$3K%X#!K: *!B#F-H.7"$N8P2Y,HBYHH$[J5FCV M]FE 7"[P(;&D'T25/ICLY+GN1W-7Q;Z>+=V00:,U,:V;Q"R_@-D =-$P1P#0 M2E9,R>3FC\NR$R 90KMC$5+)L"9_V6!"PSNJA-8\?(1%TQ< 7J62S'4-'TE8 MN@/VNF'/W#KP"P5H%PBQ2LS]M,CM7\5R^[FP7!NC"JH5Z#]"!H/ M%F0VT-]BS9=9^!2^S":Z:T &$[_H-G%KAW,?CI,7AYF2R=.PK=M)HKO@G'_<2YF['Q%$?C M'@WXW=J:!'HR_L%WCO<7)XPS86HPSD73,9\E/UA8\'NQXLI8T]L?$Q 2-A_& M5"$+H%E!X42[<+ M\6/K*Z1#._PYJT,]I%1#+'"2V02,$E0UN'WL3YB)<;Q8)(K*RZ+F)+*80*M0E494YX@:419V@Y[BGN$ MI5-2010YF:A,:29 M7X:=[3#^)A"+*^GPES&E\E :_>DZ:4%_-[!"NH=LSM0#!SL.[_MTV#K(6_([ M)BLR=7_MD+BN7]J?/(*8(<%Z&,STC^W\!H8!F'4;W[&-'ZAR!DG\.S^I]I?= M3=S,0-]SX#AUKU$2,Y9@/(6/^4_ :(%4TD 7OH0C745;#/0T8"ZVL=PC!TFS M43?$=85%;WY[(+JB^@?HBLD"_5P.XBFI8<\J;,_-74;QF^%B7V>^'LYI?$-: M3-%PQ\ARCW'&-L@,S[;F'L+R(3@O4_G8V+G1 ^?58/.5SH#[@%NW^A1T%105 MRK\\_8DI'4/]G09V_(>S55&?4"G++(0^+8T7CAI)EJ3J;UX:/=!P'#*^L0,S MH S5P"Y6F1X"["MCZ0\%]&Q4Z5T/F0]_*PAU)A(V4+KX00A^BG]7.W%E)Q/[ M9,J3 J\3^(PT*$F=(XT5L_144]I5SJX-K#BOJK_KT%B+CY^>:+=,X+S,6SYO%2-.&V ,+E4+=">+!;84O6J7QXW.&6 MS^M; @^W?+TUI=615R9Z#"S[2Z0%70YES0="9)W%.^ :PN8BU,DD703:['?; M)90TH+X@TOQR4[ZY%#(5BSLGS0[%=\_5^;B#+-UR&2/;E]OW98)9ZA@[+S63 M=P1B?/MIE^)@X?]NS,.7?&KNR4JK55%2./=Z^%V>(S+20E*_=!'MJADF_+[4 MT9&'QPI=NVR/;A#W,!C5#J^RE&"VV[+E(K-=Z,WH!-,A+LGO7J2NEHM"N5I) M*34RKHA5BKM,4:X4A&+E0M6YZV&*>"2URQ1B710*O,!")GFCG:WPJ"26]AD' M)*>4H3*3.\;M5"B6A$*MGE)J7#4KQ"QMQ5)1J-;+*27&=7-"O"*VGA=*]4S" M1I:PWPT=;U8:^EA9G] M^9QTU=LH;ME:%NL@6ZLII<95LT+,LK4DUH1R)>.$ M%$X^;O,UGQ>JA7PF7"/'+7N!;!C:KYF7ZD*^[-T4MX@MB@6A6KM0%^%EL\+N M(C;TVJ'GR*@5A'REE%)B7#/UO:U/PKZ3YB!-V9BA3 MGL51LOC527;Q#,8F03.5JE"KE!>^=:^:LXP8_,*SF]&(W:+U[E8NQC+XI'+: M^,N6#& EG!!2;IDXDLGNA$H&S_2P/&&DG7,L[M#..1I=I04_*6.7LN&/JO(O MS(1 W@+G0$A;9&R))YVLU/]]]PN8PL(PJZ7=/Q6#J[-I.+!",IWAUYKE7B!W M,BJZ5YS9O7_W;C,FT*!.!EB7PC NY\=U_""'KV:0L]D=1X TX[TW1S,"]_6"V Y92C,++[/8\ M)NX=8MX:("G>M9?>=<.YTZOPA'@X9[SO"[PMX_U?O!%NR)P "VGUG&Y]=L!L M#ZKJ412O>Y[[BO"J*Y5\8 +8GQQO6A0.7=X1W/@F^KN3+L7K 1\Z/AK\ F]Y M>_MU1RQ:"SG>M69<(L"58E&H5!=A!9B0LRXRWP>POIO2F-\/GR@X%+P)ZZ1) M@R&8NJ91E66^H=1R[J%/\7N6L'L=-PO\*CDBFU IU)9 T:1L*OA*\$*[P\P. MM\.;L-U9(B=LIRZ4:V6L(>2UXR3TX3W)4RSO[62 \@@-8(1I.'!V088'XBH6 M#!V_Q.^FP)R!R^'..#Z4R\^]UYOJ$*9:%86",W M/!99;9JE37$V 3QW9+"YF#W$21P2R#/A9G!P\TTLI7;!="-G1IW^RBZ,3$ZQ MFA<*U?H:U.&;?DFP!_!G75>[0$UC'2KX*98F*TS/4V\X&59YEJ8@B/!$.@$H M84DD7'G(_NA@R[DVP??M$!-]W<2J(%9KPCI4<_-CP9-B!0SH8MA."$H +N;= M]67@Q#0'3;><7#@L?32P1S QE2F]LS3_"J;)F(-T]EEDA#FH,1\IYM)34,5@ M^2%YZJ"1/<5TI0M7U)]SK1*R<8!V3$7BA(^\:EZ]#S/86OXVG\?/B#D! M4%S(,.0 ):/E\ACXLK+$44M-"!%,D(2G7.GS['XJID%"-FG.1RJF#L3?SYLT M!FP566,-1X:G]2W4[U>W\ZNG/G$4MIY?"G-%(M5K#&! M#4;G3EZ*^0-'DLGJQ?#Q8,*_9;/0D?M"&;2U,FAG"UE*W3Q[3%-B@ -O% MU M5@F992G#=%.\MH:;=YY50V4O.\5Q5U_FA9#<7(,CAVQ@?Z\,CDDXH5"#\>4+ MGH=@]<.5G)+NI_E*42B+E=OU*;./OPB/T:0#IQ5;-:<,EHJL+Q\WD.[[OC<>X;&"J8 MHK(_0:V]8;"*,4[QLUAKM'5 ^SS)K%@%O*++Z+_9H @KO# 8VU_P!]7]_<'+ M,XSY]&RVL]$\[RGFG[%/W_(_ MBS)G?6I\GAF_RI]%JLGS2?H<)1,^[R+(.,N9\!DQ6CR?MY,P,;#.&^BR;CW6 M)Z*/+76A5^"*8LIF_J.#""-$&@XFK(S;;]SKK,Z=2F[,=S62#$-A>1XQ5:2; MP9REY_03.)LV-/FN> 7\F?":%B# 4'5S_N@D?&6)J;V.%R'*/GY^->)3_],\^=BUX067!3 MD>*/ICW%(R!V+L*RF3OYP ,%V+#J'%CG5':6VG&D*JQZ#;>ZG:_1H0@6X(AG MM]4#V:2#)7@.6C4\&D!]@@LG98I'!%BCW62)POW*:AXA LO%RL$Y]4Y#B*:X MU'6RRO)9*Z-="@XZE0:]),@[\0OST'*6XX-P)',PO[E?\0TU*N:9=4YF%+"] MA__D/&QZY27WY2TG(>L"@^W&]4Y)6[SHBF9*@7(KIB6-Q^Z2_.H6S%.L0"T%S&/OS'8QX3/ZH,RYB7(* M?O.F#J,9N@>:[$2 #<=UQ =SUW,AC8VJRI]@+4YTGC2@?@L\0F'*?52B0R9LNJ6XF>W;"!7,$O0(+2?&^_03V;DU" MU<' "6PP@T[A@V3)W>$QY&Z@JEA;EZW=U9*>[\-2&&!X7(X;W(+TF3E#DIF.YQ0O-?UY:+JCF+,34:ZI M._7IP*AC]0X?M44V D1^*BC<>GP%M'F*/G MBGK&"A1]:4QA(7Q/S!'\:T?;&FP^9<\0976FVK[1&[W6V2?>IS1_0%;J^*>7/OSG6W*I/Q58Y8G&S4V@TUG$U(]83"EN=57GUA M>_V$.*\1B-NO$8B!:P1\CGM\UNH%C\J/!!']EH M]B5UCM5]\X;>99J;IZ39LCK*4HWD&3SAN\(QC-3@OY:[+ M7==F MXD?>%R<,%Z8*&+*'!A.ZE!+7)>Y?@6S@,"AM^2)?8DL.>6/J9VMI.@T6708: M,#^L>TS9G'@V8YQ]!CBF'C6?2ZI/(O+PC&*L Q#/&45*XX\8Y:DL6'E-A+%# MZYAZXES3[-Q12NH#(C6:>FTSQ\9U=NR)<'3F&"F/#X3',VL/ 8!#P4&<\KIQ,9U7-#2)1K^=&1,HQO ]=.!E M!G&X=09UIJ:JIKOO[<#I6J"?"5UY^P4'']<)A#E$4()6MC__SH'X_#G0/^R+%?0FZURI%5O=JS3"8D-7^=JW'V5ILM) M@\CWUHJE0>1[<8]I$+G_!AO7E]=]"XK1Z(7G+HGCXJP5RKIIUG(<6:';IBR. MS]D#MIK2--VE/V**?M(GFZ*N+E^@R8'Q@R^T;6WL] M2=N=3CQQHE;&ISX8X:F0*KJ;KD^S$IQ53\D?QOZ\RX5*Z?6%2#[WZOD<6WYK MH;)]P^/C_=HKWKB/R26Z$\J/EV5;<4T6-V0-Q9G%M93&":8QSZ\] MJ4@\D4-G%8[KV^<&QG^<3JT\CD4K-6-$_G%O@D:2OA$SE.F1K.::B>0%,X*R M7?X"KKBP=<>%_<[$RE$D\>;9=V7+#)R/81+O0?N\6[N]ZY\-(GQ[T3-U1,HS M.>5K[=HA5M5?.Y3.$Y_OS8U/3G,GN?RQ_4-KAY5*4LPC1C(QE43!1+0,Q;+8 MA562Q"X-0L)&<#=#,!'DD546 UB)^*T+CJU\^::*?T4;%$QCHM'J+A_-+NNS M%'CQL[05=AMKOFAT'*L#$9)B%",H'I-7/]_"X^!>E8(OOYI+U1JJ_^V[>E[- MT[K>2'@Q;RRW?M[8HVH3VX3*N]OG3MXHEG%4O1(6#)>SDDN_T[99R6?KBXI3 MAGI-2+,HZPUJ60?'\$RVJ^EUZ8VY+1\SC;/K8V)Y$93( U"RUJ%EZL:17-!"@] M']OSD38\1 ":]?Z<69D2 :&7Q(%132!8 5)R3[=C$%-&_ES6G6UQSN@-F\ M#\[;QQFI>KI83MBZ^ R>,9ZU+L\:M\R@T<;VHMUJ-YAVMQ'HW>FYI5NEW_Q= MYX)=\T[7)LJ,!6%:H342:@@! W4UU2XK=\20DO:T$1-)1\PF@0P\/X+J^),45=X#L4(,S9G\RE0$:@# M%8S@>ZS0Z\+D0X3A=B5,.428@'6F[+$&F%5HJ4$N( M,$4$3/>6A0@;[0$['=4@VMP*?H9MWEPL/F"<,4H- 4UZ5G5FJ;ZXP\IJJVUU M!A"1L4:J'E._;]1:"P&0#YCKW8D7IKV 7]!/'NY_MG:"QCMW8D7IKV M::5 MB3&./0%*6-0M/-O"M!2PV-L7(TP; :/MSDP >K\DFZLC8+.E-?-R@>SF M]&W)POBH.A)D!$*6X>LW:+^";4$D"O(#$/0S52)NS*-J!D_!,CGNQ67VVVT[ M'@.K<6L*U,+'T%'U)MCN!@U;;H(&;EH7Y+8J@7D'+(ZJY%VZ]5H]1.BLUQ%B M]>6^G4754QFJCQ4D3H BX Z9.?UNO=$GB<,RQ./*YG+OOM4?5YVNLBM] M>?JW"FFO](]O03<(H:I$@QF6P_^<1I;GG#OQW(OD^5&.\M!_QBN-VS/!V:>K M4-5Q\5"=A;]AZZ" EQENX_:9#^B CZ,.O#R(0 >YV.F ,<)&;D<).5+=4"1B3AZOGINU3$A9D3FH*0^/*BJ22(+X2X!GLR"=X" M[Y0IDN\L^C\A_E#@S%>B%[\3B^GG!_VRB_F/=; MQGUIY3[RO(SN_-FS%X.F$7C_7: MQ:_R]^^RT!]=-)\?[LZ:TQ\/O;DV?#3DZ?.4Y;[.E"=->%+^/#QGI&N:A ML>C)F)XU52+694I$KB_(%E^_<7GQXD-_[<7'SJT41C%AGE)L?RGV^?ZOB&8N M&^%/YC6F ?1U<4\XZ+'S^1%#@@&73-&XU@= GT$Q.,+)VX7DYP!) M?*X:F@[!&KLA(J3!5G-'Y&/GF$P2GI$DQ",)PBF8=KT;+YX*$)"I@ZHM-KW M:<8YMVR8M!1HE:0==U6PTBQ$6I[G2I6[03/0*N,5^:66>T!WI?;U($&2-G]% M<^27- FW@&&K^BBSMDP^'%<:#'36!*JF0-4^^T*'K^HVM,N59KUPN_?]ANZF MN/57D":G0^_>WVC6FT+<^NH4>W-KP]E_AYJTP/]-#$6N_A]02P,$% @ MA"B:(6@Y1$!4-H%KE @.1'8*$P!8X)AA

:=7V6HTFN+WI@'JM M7O=8/GR>TQ95)LB .G(0"8[YFJ[2(..SO8KCP[4L8:16@'<+Y.V"%6T_8IO M#D&:CA3&K>%\G$P1MDA">JW1D ,62EB5+6Q$EWP:I*-MBXRE99?+5 $,DC%B ME]! U(8*>J$B'9L/2Q81JOF(Z*Z>>JW6D$3W"%(4D,\3]+.&2RWO[>U);F] MZM L#X(>WP%?,DT3RXV0I6\7YT,WW$M:;J/*EO1ADYN2UQF0JHRDN\<[)&&% M,*)6K+4FGQ2HO[M/7*?BZ*E01;P2Q#?<#R >;@>]@EG0E=VQ M3&KI6!7S?AOJ(J.'$X3XU(%5S_@89\D+GU@3]S M02HR*:]989' EPE8H0K;\&4? QJN6W%(A+?%/Q[?$E MH(&6$<_$-$Z7EC,1(!NK ;DDH<#2@*<%?+PUH:-BWI^&9 GE,Y3#"1_X$TM7 M^;K^Z-'!;"$DU"W2B""90Y8,2@3&G=? .&26\N"K^\^_/]7EW?\"3VWZW%LB MFIZ<'4@GQ[HUR\S*)4&J/Q$@FZ\!4L@'0@$MR,D2P"6 ;4@QM;1C;/(*A:&^ MC&@_%(@(HJMQ%,ZX?W!4NY@JND4=@O@/5ZZ <2DY- +"LLL540&F5V0,3?SD M:H:F.G0, Y*%I0WQV!24T&2'BF(YG,\<]WDR<1G1]='K)"02*P+X;ASPL!+ MM0!?C3LG/RL"SYI H*JLL[D#X!SQ35$44;^IH'Y^BF/DL9495Q#PGCGE;1:) MYU&XO2#T>_'0AWC+^!6ZL B0 M9'5H+]RG102:'+("D.0X2"E5XG?Q+L 3Q_?QB/#E M%!R\R/4U+B; 1T_I__A.P7VG]=?7B[OFWW]]4VQG?F\V]]2GW>GX?F'>=IW9 MR2[9VSVK_[R]65!]=ZH\U?13)K$A.GW:;3S,9>6'9])TWN[76[63 6Y>:S\[S=-O_=/K,WS1 M.U1K^-OPI ]QX[XSH-;7P>73K#UEMU]NGTX->['SI'WZ:=RBD=)N2J/6V5GMK.U<7C[VMY TOW.N MQ^AQK[9X:!^>?O_TY8L.!]II]^G^]JAK?[WOSZW1 ]/M)[LF;TV-1_M:OI2Z MTFPP.IK)YM>K=L^^@_!OT!D.@I>!;\TG;PV5DB"1CJ(-D]Q(7YOEC=YR6DM? MHZ5@D>PM!&0G9\56HO(KBTT7,8CU-52;0%#A@93<7&O!\?66Y\4%RWIE@E1' M1Y9&$$\M!XT0FR%DJI:!J'AY8JK89(B8'NK<2LIX%_%2.+H)>)NHPLD@<9RU MEO$A-A^^X8+/-QWXMH/ >%=^Q'RPM+]<[JY4GM.FE&A/[NF6G#C="JIS7JJ7 M.*0F^SFB%*$K6USHXGGA1O(YMGFYO0IG\5R?<0J6F9:>5K!4Z]&'1)33_,K( M\\!U+,KR08X0%6T5$P=KA6@*\(3\,F57!F[HV+9W[Q'JJZ5J'D=1M:TGCN@* M, TK*_/R%3NFM/*8TIU;(^N),[O(AJDLE"_..AS;M&:D6H(L_VRUGCA<2\4I MEF*XZ'5%">$SA%U+<<1L=&BJ1[R/+7JFN*8>>MF>2U'X_\$T^%F*W+P6C5Y3Y(ZVV\Q;L6%;A $S<8$^Y^(W\*[_GUN**RZ'1?RJ M!GQ5T525Z]6&O#VG:G"-]856"*>]>[0OLR+@>XT567?WTRR@P97\,-,80MOE MD9#.Z%*,>[OX=;%(O<"?94\1I_N;+@U9872D?W2P(B(!@X"B^:QU913BWX"L M!@/G"D&PE!'%8%77*5*VQ]94HEA9Q8@XN7B(*/:5^A_4N%KW*T'-N=(&WFE( MVSL,Z?IG(7R*ZX5/0CK!0!K34XY5+ZGFD3_2NP=*7Q&UIU M;J*+:>:%*E;4J^B8WJQ1F6-;UB1\I&E\97ME1ED'>#QAEL:79(<\CQD]QW"$ M=*%%F?/5+%8 MBAM7$>K$(O-F97Q0IOLUS;:4;,$>NQ8W,.4/4$LI$PP5D#N'[\RY< MQ-P.G'CGR2'#M*S*T+$,GM[N)S7B&YHIU,6%R2N'B>VN^'H_AJ7XU(>^LTO% M-F9YESSRW+ALSC(Q;]&&UL[5QM<^(X$OZ^O\+' M?;FK%&,@D\LDE>P6D) A(81 2";9VIH2L@R:V!:19%[RZT\R+\%@QV#DF-SM MAZEA/**[_3RM[E9+XN2/D6UI T09)LYI)O\EE]&0 XF!G>YIIMW*%EOE:C7S MQ^^:]MO)/[)9[0(YB *.#*TSULK$[K<@UNXH<)A)J*W]B]O_UK):C_/^L:X/ MA\,O4(QA$%/$B$LA8O*!ELT*@3.198JDP&.M0K%V#<9:?E_+?SW.'1WO'VCM MN[)6R!4*DZ_\=F)AY[D#&-*$W0X[S2QH&G6H]870KE[(Y?;UV<#,9.3Q2#[P MC1_N>Z/S1T='NO>_\Z$,!PT48O/ZC^M:"_:0#;+881PX4"I@^)AY#VL$ NXA M&6F7%CI"_BL[&Y:5C[+Y0G8__V7$C,P$-TT[H<1"361JGN7'?-Q'IQF&[;XE M#?*>]2@R3S.403,K$#$$%G0M;W;7A%T^B]&((\= QLQF*72KV3.; MY4*O1:!/ER5##*$S51;H(.LTX[)L%X#^SZ* GK.R2ZDW.18AE.8P88\7;$S M.E[$F7Y1E]CJR.)L]L1#VT,Z6/8;-!L;*=U:L6V>R*E3^B& MD+@.9TT$$1Y(EZTCGA#[[ZGR.<-.@O\^4E-2"LNDQ.&DZ@R$3$+'=:2: Y_H M!:?92<3].$P1WE]". [ #8KZ !OGHSYR1+!.Q-N#=#$ M<^\;WD-T8HMBS!GFH@"2%CTE J:0%!6' MD M"C"&V+,78S\6FGG@BD'Y[_[ 4$W,:GJ$^89BS1&;BDO"=]N5E(!0FFD2P M70YPZ:62P#+)GV1"B]6M=.#"1S!VL8T?A#@$D-%;L^#N$SKYX[E+#H(,M MS#%*:$4;H& +[[X#(\0:8"P7%\G8&Z0AW> <3M&BBP0BHW0A7"8.IP#R!\Q[ M99=Q8B,ZLVV<#!EKJ4PU[JQ'SGK0*2Y?_!5HPDQ%*-,7NFV[2U,48J&1=]O0 MFUS,W9G9$81W$"M)E$,UXG3O$+7/4($]#&(4$$(8G]AY8+E)L;Y"&=,N-<(J6&F&KR"@N M-VR;.(D!OR(^U4"Y'NBKD"@N&8J&@:6EP&H ;%2=,NAC#E1WEL*TI-YH6H^% M4)#"RH,X3#01!]A!QCF@CBA(6!%"UY9X(.,,F1ABU>EK#86?(2ZM@UMHMW[+ M*J[H&(GGMTAUNU-JO M'2!GX7OWWN5XJ:%1(M)9''_2ELP^_?\B!B.43.C&# MU04EC#4H,95'I47),3O,331 CJM\C347FWK6"D#?'Q%G[Z]X:26/\-R8?/V#?'3TZ M!T?&Z^&@^SAVVF?N\.*0'AU>%7ZU[\;,.AS UYQUR77>0I>OA_O/HSRL\=Q3 MI5)H7>F#4:G\F!L8+?I4'.(R+_>OFK7&8Z7%KAMWE?N]VM[HY;J^E[MHXH-; M\U?YX/)'X_+V"E]7BT8._VA=B!)G_['<9.2A67\=E@:\_;W]>FGWQU]?S6^_ M[#;JP-*!?OGGEAU7V=3QJ5OC]8>^VTX3U7T5=ORWD+I]N&E>ME[VKJ]Q5 MR:W77QI[2!_=N[==]'*4&S^7BI=/W[Y_MT#3O#Q[?6R?G_4?'ALCTGGF5O^U MG\OO#>P7\KUB\D<[PSOJX,BT_NT5]:N=6-LT<# FC>T+^F0BB%NG+)#FU M2'DZ>4]7RKO#ZY 1 9;*TU^3\_&6T%0T;.Q@QJ5Y Y0,,U':=G^>1.*EMJ\] M*2IK(C=6A*URZP,[KC!Q:JLH/TO()!1-QGG[5NK,MJ92TH"'=^/(!#A.XR[,(L5QV@(O6EOD3Y8(;78$!QX[2.>&(3UB\[=2X#7]5_ M*#E!LA6O8>OGN9DUI@;J]^% MS+$%JYO#K?#(N!N%L ><+FJ* MK'UNF@@JO[/UL<:GW7!*AZM%[]S$MY4VM4(4RZC&TFB6!BE..>[LK'<$DA1Q M)UJ)=U2P QR8@G<$*?[;.S8@Z;U[YQ^XX[/9C^ IOSZ;:.?7UP92;/C_Y;W? M"!)C7/Y5=+8P1%MRMU,C]:7>W-B>JW7NK:87K'R_>JG(<:3 1#W%4Z L&'W$ M[MENG&UL[5U;<]NXDGX_OT+'^[);*8_L>+*9I)(])5MVQHDOBF1/ M)G/J5(HB(0D)12H *5OY]0OP(O%.$$(+HC,/J=BRV-W\NAOH;C2 -_]ZG-N= M)2(4N\[;@^-?C@XZR#%="SO3MP?WH\/>Z.SR\N!?_]?I_./-/P\/.^^0@XCA M(:LS7G7.W/EB9.+.'3$<.G')O//?WOQ_.H>=F>[#P\/OYCL.]3$!%'7 M)R:B_(/.X2$C&),\(X@3?-VY(+AS;:PZQR>=XU]?'[UZ??*B=8._KK]*<=$7&=GC[I_75R-SAN;&(7:H9S@F9T#Q:QI\>.6:AA<@ M62M7I_0;_+?#^&N'_*/#X^>')\>_/%)K+2+[CN6MV20)O.B&?SS@>'4Z;XAK MHR&:=()7?.VM%NCM <7SAT"H.3GD4!^=A+S^BW_RA7PY-@V;*A$\2Q/J/2Z9-\[1R&,_SQD_:=FS=)B\2F0=S1@.,]>V MV!AR_MW'WNJ.$7GNDI-&HE:0"9%5#NR906<7MOL@C>B:0%>5IYT:%%-W5BA8WA).5\%/JT8B5I!1**R49=\98WL7'A3Q43G' MA6XA\0*I!U6-7 G7D! I_[2RV96%E99O(W="$./AHS'R'A!R+#:74QYY."Q2 M]Q!Q0GW:ID\]]B<2RM',$[=CI?Z-KQ"E"-TN>+[!;#'0>Q]3TW:I3] V+RA" M6=FDGF3+^)RYU-M.]A01E2ZY83+R%^PQ'B<8MAK(JRBJ-QV<<4A)H7-D=(_W M?>09N&$"LQ4C95X0CMHR\J>?5!?*)09M&;$*'E<@6]\U?>XD/<Z0;?:>;?WPWLKIS SO2HH9/;P8'"&%GC 0Q_3$Z7#-N)F\1@<3L 0)P M ,SA',W'B#1$-_7HVK,@I#1LNYEL_(&U1,Q.L8.Y6UTQWBFIT*/'PB=DQ7+Q MA[>JE44\&5?;-5.L;%YX=$G,R3;&R'Y[X-/#J6$LOJRS_MM-)6#@TD#JWIAZ MQ#"]/'@TQF!BT'$ 1$2ORX>L+K(]&G\2#&(!F(U8AK[=^'5Z+'KSZ)E/> $. M2/YB'FN!-UKOD;3HS$AB42)[:6KLT=,3XL[E5.BYM5BYQ$+D[<$1>R3PAM<\ M($/6VP./^,F@LK%N>%%,L2H"DE$@H@/Z2G-+8AV^NP"T4D8?QFATB$R$ESP: MO4%>))1JVZ]BE;*-_=5%-5R1CH[+=22CHC@D7-T@U2I)D4[8T/XJ( U&!/CS M4L!E\!X0M#"P=?ZX8.$,@O&%8A[ZY@%A_$O B11QHGS@3PD&.1EK'H$JC:YT MYA69%F10O_5FB(2<;ES'!$&_F$?[0J$2K.KG DF/2-<7AW@Z8Q+?4Q2(H%I' ME;PT!D^5!IK23C5:0%'5.]>U'C!/ )6J8TU6[U@E#/X&!IC(J(\6W$%I*(MB ML#/$VV#L63QJPZ.M9P>X.4'C3" ^N"2! Z!0&*?%DZW#6Q;#NXK;(RQS>1 MP+6@"D;M4TL5:F"><6<\(CHP5CP/ATD1BCAHG GJ;3.IDT)X@"*>,]<)Y/B$ MO=E9M(0?2[N"T8T02WV>U$Q78OCM**D 5EP-L_6"U_YKK0XVD4E*S1P%/C=I MSCF:Z:4(G_I9:$M-!-'@WH?(O(_&WB: A(\B1 70ZF * @QAH".5 M_ZK:_0(!BIE#)$0EG'36Z^7-/I<_E>$(MI:8D!W.%_IX%[!\J6=9..Q7'QC8NG3.C 7V#-7U M_C(N>D/Q9DHI1:H^-Y)1S) WS3K(.C>(P_(RVC--?^[;O.>MSX RL>J918!A M:P8Q$? $BGEJ(@'P"*!5;E2$3WUZLV5XW',L<+W4LM.9YBA(5DLPC'3WOZ6Z MXTW W707\*:K>H?=P=D-Z7\W"Q?$>PRC6Q*PLX+(8X!(L/,<-$(N9:I[7)/S M&5%$83J>TMP#5K3G>S.7X!\;9P+18XY9*^MS=0!"E1"*^%Y2ZN]$:1&C]I40 MJE #6UDO8GKK>_R\&WXPT [TE>3V-)26P@]LH3V16>]HJA/AV,IQ4@A*J(6+ M!'/@*:Z*4QLC^DKD:HNN2G0%-U16LFIG-%F-7FWVI49C('%(&9YJ%X_79/5:\LU:DE73&,@1):KY085 MRGR*=]('I21$EMA$=.3:ZL>54D;Z0N4&JJ@""F;[P3OB4CH@[D3YHD*212$;E,X)C/1)[$1J1W*=SV'G/CQ;\!16#6SUH1B-9B!5 [?L1>@ MW!@0O77.'[F!^)C.PNH,[P!6/=/4\MN#_>JUAIN:=.H1K(WEY M"G/$%>P.^ M)PP[/F,>.;KKT%,T<0D*OQ?L[V/2$8,)@QV#K"Z9109[EOEN,M>V@Z'!0P11 MF*(2C*2:=WXWLA10C4&MF:^%B=[PE,58ZHL895S:-AB4H@5R^M0-\L BG33M MUA19,Y#4+][(>47<]1HOP_)++DS%&BCFT8H27PD\0NLTC77Q"?&3>I#56[)A M=(IN?/X*MY/<4AZ$CIKQ;DLDVA#12*V_*1W;2F3H8]MGGT*OFFUXIHF^7QUC1X3$P5QENK"=)[!%NGUFEITM0",J*E;*)1; MMK$Y\JRD/2"GB_0FAS0$^1R+1'E T#6\O4SGWK*4(+9'?1N@Z M[%?:>\1@)E3("TI-A8>^5ZHM99.%*BL&"Z99.\.K'QVSKS92*^0!%:GEK@RH MU$:58:9"MF*<0$H7A;R^'.U**T S=?[:"3C%<+"@,OY$F]5U*NQ0WY1VG;Y; M04?T5#D^E'2?Q;" .$?))E@0553STKBP(:R5&K0$?$3%SF$0Y90P:86SE $$ M4@;[&?<#BX7(I7M)U9_. IR0[U?*+8A_:3ZM^I3=0--A-W3?)_P2-42P&^X4 MB0MPR.)^RT*4Z"8O]1[23(#]V)%3[T -807IFOM9"OUB:BFN\==M@-+6_[^^ MI'N+HZ_6&R9B8E"]%)6LMJA8\:MO&+T!<9>8X7FZNJ=\9\2Z*Z5G>G@9'H( M\V(2 NS'"%6A\XQ3- 88)'\).[L!!JH$8:V:D3?E] ;=#4Q0]W597WWJ<1L* MN@:8S,&0>N<.DRB/ !5.ZA77HW3F[O$BZYWANE/;\Q>;QBKPQR::PAHX\+?#:7:;4&\ M)57QOCOV'H2;7Q^%_R4W!E%K#4 MV@?7T,BK55J$)U3'>(9U?$.J^N/-JWGIW3*C5'LI" &;L#-LTW> @BLOPTYS MNYM2!6:1W-7,&+M]=.D2W[1HFHR%!7?G@*003\A;Q4 7V:"H.#Q*7PJTN^@H MP_?IS*JER-8N%TCO=RR(TN,H;W/ZC^+$6)AO6S7; %F0#9+BU5YM"Q8MGHZ; MH MS$%N)!#RLHSH7IJH$> H+4Y4 0RVB"PJB3<-:/5G>$^34#7AM5XD0T6F# M^IRZ2H"GX-25 (,$7N*":-/P/CJU@"?(J1O0J;D$_!]O95P:-@I*9DQF;$9- M-BR;2W^0^&;8N94-5LX?3=NW@L-IS)GA3-&0N<'Y9(*4#P@[%KY5@\FN%0MS M!/,V+[%/QM:B-HDM,8=)*$;^8A'N.33L^"TNG8E+Y@;D_36"7+7>+]9,N\) MUA\K(%^OBP]BX;M+V"P(>NQR(2.-WMC,D N/02D #JC9+3X))^*G7$%IZGMP MDD.56:9UD0$&ZF31O%C@7K(7Y]*(*R*/CU /SDX[U_F9'M3=',R_'K4'S(CX M6!!TF4EN;0Q77_A&"M?&)F K:3DCR?#NU*?8093V$34)7@1&YE@!6+>3)#1W M#/A31NN;XE>2$$#K(%6OZZ1OR, K.([MU'MNR=1PHD8[P[%&_GQND)4[&>&I MP[]I.%X>F /)2+/%[E2)!Y0+"3+5W"_8R&]$<10Z6V.GGA(LR](MCNP)"0!9 M?(:X;"YXQ88TA-)+T6#F7<-,ZVQ0K*S4-;@U4.V?!2<[O[;),4,JJSZF_)5\ M@L"2S').6Z1=.:)0]EW)2GF7Z.V=.&N%*K]&\7S8=/I*OAI%1OYFW\> M'G;^_>GZCQ?_^?>?YL)__.R\>&7]>+F^]KC="[W^\//GV>&Q>>4=_75P\'WWH+A]/SSX?+:T1^:OW@,^\L\6' MX=7@\\6(7@_N+OYX=O7L\?OUS;.C=T/\XN/DZ]F+]W\.WG_\@*\O>]81_G/T M;F#@D\]G0^I^&M[\>#A=>O>_W_]X/U^L?OTQ^>WK_!Z-S=,7W???IK>SXX=+ M^NOJ<7CA_?%R]G$\-&^^]KK=C\^/WO]U._@P^O[LPX>C#Z?^SGSX-$=?_/LQ8_%T?&SY?S[ M CW\_NGZ^O<_>W=XOEKUK.XW_^/M?SIGH^'AH70-J<4I33+UVVS_9[\49+'% MZ>[N,B%86=N40 %K#>9,PTBV#6?5M:8&YXRIM+,L0U+MHU S\+"M">M&AI-]L)$,S:4$.F&,_V^(D@AB"=F-%-J'P' M[#2$"%9W]?S:-&4)H%=_))+Q/?7N^-"K,?U2ZH4+2V&(%: M?8C<92)[8M,"$6\UL/DR@F/Q^2"XXQ+6RX79MF@=4QQ*D::EK0JRL,HK9=.: M6+4@30J[^L1.I &]>U M'K#-;Y7-RA#_"41]XGS;,ATV0#).V=4>@!&N,89+B[##8Q6G]N2(E7C%*E)\ M?M2Z2PYZ_BIATZ+YJPRH6#-591>%Q_O=QI50)A%?7EDB'OW I!$R$K1E>)1" M-]:UZ@)-Q97W0/EA/<<6Y0%" ,:Z4W_]=O;^1=BQM(Y;6QRP%K588:I/F'A( MR$E6:_)E/2'P%,%B'M"A;S9NT&VT)$,=2]'R= MW6X0B,1W)R0,]L;(>T",E#OGQWZ9P?UW'B).F(?8ID\]]B<2^H^D^Y3$F5= M5[C7LI-VI*J >8>Y!N0T7GK;NZ@211,,%3?!-U0C)1Y?^+=\%A>2$2)+;"+1 M^]_9LPFUL=\V*BLE"Y8)"M_U+F*P7&'ER"@^!23!B!=L(E94_+9W,3T4T(9+ MRROO>:^SN0SZ1:#L4@5BE[MOIP0MU[IOK0>AF]RE^A:0.R7&8H9-YJT>P6,_ M@$1P7&K2J%#.""@-43Y.B6 &=)5X,4OQ@6MK1>W4A0I&,G%[K==4@Z%-O;;$ MQCB5^M(PWJG7EM *-W8R@?=ZU2:IJY[-4%;3P%,*.K)M*A4L0GCH[5%Z:H]92CAKU92!4&O,%I57>->0Z M?,FZ2$TE=>7<0_OO)24O*U(IENJEB5OX08P_2[U5AIZ#!G*WH.JT94U6[^*5 M3/UK@XA8X*2I%%QTI%-FI>>@L5MF5I&J>12OIM0NL0D2W2*/J+RM5[&A5_/2 MT.^\E0J%[SR&"I!*+A:+5FM =9=CIF6V %)?'DF@K+"$+;^=>9]_$XB'RX^287?]#9 Q(1.Y 38/T5]%\*\UV5(G.G6ECB\.@-IHO];09V*:2RWS;L+PJW@525DI0PDFN!K(%ZX(=(@ OF-P< MLI.](>J5ORFZ;(^V@OTE2D_I/%W=L<")X*M]GQ^E?L_><^W-E%IJFIZ5V4.)V,:*9-U9]EWS PGA4"VJ*WEZ" MFGYCU3-9[40*M4&JDIN^C08-@FRA. 3*&6+&?*^#[R$"JZ\R+GK;XR5U50J9 M^FTWO&P75DNO#<\GV%OUC958U:GD46TE2YB22QE 0$TN^8BWGH:NY2 MK;4:)$6/Y&JNN8I+<#8RJ%:E&%.-2_EP^A7$NW8I0FTT&T5+9Y77MDFL\][[CHCSS6_ M)6[NO/4]Z@7'[&5N R[?^%U#Y2E->:+ "=[*IN%8ZL1*^E,[F#I%YOQQ@4F@ M^+[A(=4MNX4LM.ZY%SR\. >+T&X,7:?B2AKK.EU,D\EY=&U27?:\W :M/$7Q MOHNR9W=YU*8HK*F,O?"%51RM*34RN,Z4MY8/?&+.@LT9\SGVPJ7#,^8/4S;Q MWD[XR\3?L #Z(62ET-TC46._J;%&%FBHVF>Y0"7B@#1)R$JANW%B2[\1LXP: M18 T6$A*H[SI8@O#T-B(H=\L(!HVLJD8&^Y %DKR]'5>S;/E %F4PR: ]N" M_5-N6A&,P02WK( YSL]3#I)52,,=$KO.Q/JNZ7/A>+&7_INV1OCD/;8#]L3**6<.-DK81BW34*4F+N/HL3 M500WV&HD=IW%<6E".QRB*3]8T'"\&V.^G4X*"6HXS*RI6HJ!4+P6SAG=$8/7 M-$>K^=BUMX(Z34G'[-D4Y,R[*SU]*BD+;T)1,K($A';?/R [IH3O7;\N+&&V MT>EO%YB:AOT9&>3-H"GLY)O7+MG(#=6*I)+@*N7QY26K8 MKB3?#IV(X%2[:-M8.STFGL5%O+"-[121IM2&03WS[K5KJY*6SQ@0P[YD/YVV44EX398?#4R MD2Y^4^P %]A&)*X=*< _3:]-@WL&B0CO5^I&\UBD 2+8M50$.L446S'BE( 1 M9T;J2I!)9IN0ZH)]HJ:8D:79AI&F%(\8_HK,=#OL0W6K1C])M05%@0I(8@4H M.X!E,[Z-YH9MG_J42455S+1I>FT:Z3-(Q)A79;9RD)_/$9FR.?P=<1^\&=^E M8C@J)MEBNOM?4*A$)59#>78K:?Q5&L$I&^2S--L!>BD>,?46;L'2!DA@.#(Z,SWB!.5F>NI6*IJ9I^ M"X),(9AB#55DN;(*NC,>+ZUHK3K@KLPQRBBW8URJ02=>O%)U#LB&9<^R"(MW MH_^X?%7M]J+***+:&N\HA"36@+*&FQR_,_;C+;ES'ZH:5QLJ($&S#=%1*1XQ M^M7]-?+8!V/@+1D0=XD=4\5,44*X=5K((1.K0M%.X!S#@4L]P_X++Q1-V85D M6Q0Z%<,2:Z%RKV[S=7?.CR!C:^A3A/:_ I%^[QA;-?ML.?TKEU?T9JZC(@_( M$6N%,>8CO M6L1+U#<\H_X*3/%V;0,F1B;50DP.7-PF^ZG-/8H(A_[?\!4$L#!!0 M ( '*(K52#9(]LIC\ %3W @ 5 &UL M[7UI<]M&MNCW^ROZ9EY-V17)DNSD)LYDSX?3ITV?Y_G^?=@YX@'Y@>^Z_O[AX=?X% M@*[I6;:[_?<7MZO3P6HXF7SQOS\ \%_?__?I*;B&+O2-$%K@[AD,O=U^9=I@ M[1MNL/'\'7@1[EZ"4W ?AOOOSLX>'Q]?F6A,8-H^#+R#;\( _P*N?!O<&,_@X@VX^.J[\[??O?D:W*Z'X/7YZ]?1E/_ZWK'=/^^, ($ MMQO\^XO,3D]WOO/*\[=GK\_/WYPE [^(1G[WA'^1&__XAHR^>/OV[1GY:SHT ML&D#T;(79S_?3%?F/=P9I[8;A(9KX@T"^[N _'+JF49(*"F$"S!'X)].DV&G M^%>G%Z]/WUR\>@JL+R*Z ?"][SEP"3> 0/Y=^+R'__XBL'=[!P-$?G?OPPT= M$,?WS_#\,Q>&>(.W>(.+_\$;_ /]:FK<0><+@$?<+B=,7-ZF:T03SGYH%;(M M%HHR=.3752',3#I+*>C@GZ<(GARD\"F$K@6M!%:\ H>=9 ,B/,FZ>&7/S*WI M8+'P_&1)LO&_OS@$IUO#V/^^"A%T.^B&\\V5[2*1L@UGX04V%J3!71#ZAAF6 M*1<@< @H&R.X(_#$ZYWAS^4,.F&0_.84_X:0K]*6B%(Q.AC>'$+)UUR)2!'/ M:I/@=^?.(5\HFHR5$W1/;U=?_)!.!=X&I)-!,AO\FLS_[?L(A!^.;,(_#OP\ MKPS?3(!$_Q0@%H\X,SVD"/;A:0['C>_MZG$Y]&J0YJRV Z" (;!\.#[:)N6 M)2V_=@1CJV(5>J'A3#FRE8. (41KO B(QX!HAEYQH?(D*Q=EM,Y^J,G_>7@/ M_6B]EKF?7;EE=2+D>V9O+M?)N#+/=3"=PH@LRXL8-?WB._G4E?.9S^+Y>C % M@]5JO%[UX8-F?\D-.3JUC3O;0:<"[$B14S;0H_'IN!RR&Y>\"5'3/?FB9[GOHVYZ%;AY^ M6)WZYQ3R7QH.=I4D88#!$*QH-CAXZJB]. MBQ0)N)85'A[.M0WR:]\+@H7O;>RV)26[LFJ#/+,W0R2NE_/5"BR6\ZO)6J\M M3N% ENM%5.J?3/,]?C"SW>WX:0_=H/4;6'E]]6=/"0:^QRT9#9+AJ2CH<+JQ M^)-SO5$1;'1D3)& 72%(AIZ+%CZ@M>--/#>XA!O/A]&XM?$$@_$34CJ>;]FN MX3]/D"8*9@@S-!-AB;;83MP0(LYV<^QT ZEJY=0A+@QIGXW78#(;SF_&X')\ M-5^.P7KP\WBEV37UN':R0'@5! ]9[%5$YD MA:B,3/MG'+H-P$H$I3DZT"!@DU&:O_+J)#UOY&],'ZG+MZON8Q@X>[8N)Y)A M#&R09.(8K>0%R='T(6!@G'QTVE\]^* MS.=))%_]8R#ZGG%XJ.>B'X/!D]VVA<7?Z^P'#5J?!@GCHXRU^7$L4NQH=%]B MU'C\HZIS)NIYT[>N43$T@OLKQWL,NKHC88;YGW'O'B3I/PNI,+]R3JA"GIMG*V"6.^%4OF+2->R.8%. X@FFF M@KE)Y@&CSX+)8;J$8+*(4U,P\1;X?_B ?S $7HA9# MCAMQ^&XPNQZ#R0P,!ZMW>LU8/3*;_38UL*7NG:T1J'WZ7KOQ#@C=,(U@9GQ0 M^!,"@S6X'%]/9K/)[!K,K\!BO)S,1YK=RJU(2VM?2OD!2)U?J#'@-!]2POCQ M;$1C^7\8GGFGJ)?X8IK> 3]!;A>>8YLX(*P;CP)G(X5YE6PH&)KG. $D,WKR MY"#F7"ZGAH]X]9X"7,'R$T!UY.R2QMHE$E[Q- MN^1AVW"&AR!$?_(90H;7)))S_B;*[OY'2[NTKQ)I0M8.L"R75KPN]FCYT0V_K&_M[VQS96$'?'4@2 M];!#.?^ M"OH/M@EEQ0;-S8@,^NDH+LQEE3SZLW9G"$<\E.BL>'3IS4>A9(A8@N6!BV&# M5 U\G>W*[BHLKO(=,+\U0PS0%V4Z7G#PRE17#R=-[ESQPF$V MA4$ 8>I3)WL<*573>I)<5-'S7BW@)(RC:*',HPM9"F3D3*_]WHC3%+NG N'J MNL3RBR?)0VVGD+%VT1$LRH"%&\7OI1+G$(ES*%G6.L/YZG8'8[*$JF5HB#=P/.5E#:_^H0CU$VT%%1=V,1@2>L@^SNK!_5V>-Q25PR) @WR@ MPUT _SK@P. '$@[<4=@N:QNEX=\,(%@RE X'T7C=5K(LSW(1NCR<:UC)%K1_ M'WGF 1][:S2.(RPKWG\SY_>;86UU27"D FZ;$@) M[A0E@H9JT^,?]Y(@U\\!'R>'\<"/%B/OTG$C3SG*>A5 M]QP)03O]YZ%EMR -_?0WBP06(+RVYJ2=1I47@^2!> M . 5-%XU*C T+U)BDC21L+7Q-+'0&65O[*A=4VLG"VMEU>8&%QJ^2*%)(#^K M= 1ID2(!T_+RP\.\OA$RL"S$J2#^S]1VX44+,D-;58,6HH#!%Y1XY$GR#X#G M@+FK_+$A^N?<7WN/;GL2DEE3[<66 86D>. )^$S"4S3K M$"9SJ')1P+3FO3:W)#G*YC[)V7;--JP9QL(:!:0 BJ24I*9+,J\?HL)@&%5> M:(BW(30++P@-YQ=[WY(!3%U6RT68!HFDO$1S )I4-')UB@N5551A*>-O7VQ?@F263G:SV)"PFXI9#7:O?0,7[E@][^X\IQ&O M\RNI-?)R>[.8'(T!T2!]AS*5X@E;RX@TLM+B!GW1,P=>%YF!#=\SN0OK,.WI MH/!-M:3U8CH)1+/T/V7P.98WUSB8-Y(:_%SB#]&%8>OYO,RB*F]:Q_7T^!MS M,(B?MGR0C-7UJ,EA1?EQ*X]9?2_B:FGHXGX.!SWDR M%"1C]7*>RHH\Y\N8U>?\> ?]+=(AU[[W&-[C8KF&V\:W3U]7Y36. P=?&I(I M()H#XDFZK_-<3N4%A(UTK4M@+'7WT'':$Y#<;H>?R3WSSRKM+Z3O(;SE]=@;/) $MQ(R,VJP()I\N( MU-08L=(Y!NZV$8;/7%2U=F !PGI:B%T4V1#L4D2^^I<& 8O25P<>LG6^^7Q4 M=Q3MWW9P?G95I5$N3# DX_/CA(U2A+[6 'T*C^@A^D5\FX2X#-&JON%,7 L^ MO8=MW$^**VIYC"X (3 CHL& C 9HN%Y'!H,E!3N!@F#-4@*#((!A$"N@KBKH M4O=0Y=7@0L$Z3FZ7R_%L#0:KU7B]TG4WD>)1KE8N$\7Z">"X;G/+\D"65'9D M9'=EL1O]27^C QI'4Z";5\H.EM"$]H-QYT#<<$3HD&A0*YN^E4H34@8@?N'L M /CIG!/@PE!K2K\,#RE5L]EXUVZ\E98B00NV+#VYI=6W!V*X=W$,+;#W/BLB,8W@,Q_$>C6R4[M^ Y!>5+\7) M2@L?[@W;&C_MH1O ;@Y!^AZJS5TJ%,R*UF0L,(C]J-OELJTEMOR?X,IY[48IR%AZM!U>K&^MMBC)LCKNQ,GF MK-XG\9^U=CDID#W7TR0+?NUK[ CNO< .@^B$:)F]A<65*^O\_JQGD7B0ULL6 MG0U9=E-P:> +FQY+VW?K\^9LI-K08X,B\'Y/)X/+R72RGHRUN\#%?,MU-N%C M7-\ 7!M/,%@8S]BAULWED;:#1Y!4U(V7@G__X]O7%Q;] <._Y(4#[[WK8#8ZMX1E ="@/:I#R[XTN5M%3.UY,'GT**F2X^$U]][ MCH5X@1O2A\]=];1@;Z3: &>#PNIML9X/W[^;3T?CY8K(T3?_ N.?;B?K3WH[ M6PAYE^MMP<>ZOJ6]0 ("D2!:9(\Q-=3Q=R($F M%-(X9PS-QW7JHA4 60(G!T2Y9."%[8*1YSB&'P!TQD82^E*K^JLF#FS9Y!*N M]DTCOT>4P#9(/_M.A;2TF88;!!\B69F,\QB/$WNE^UA,98L:E0X-HK=*2T_( MB:% NN*--,1Q,4"I*%+1))TW43'[1'*40;PMZZU*GG5;HE1(N]8N3^*<:Y90 MT8RTGD@6(]NZ"AT:9,T<,[F[N!Z4EE?_HI,'@/EZ0W+T)2X%%]&5('B.X7,CAIL-@FP^)+=QDU"K\Q5N47(DJNN?5>J M?]'9]8&WDWJO+P<:*?'C71KT2I?,A4&$?4T_;\U:.JU(DZZZ.C( 59"H$VH] MG3Y(E,"XDRJDTXY4=7+_9.W2"UGBWC[I8J3_[BG@&U=XBK?.6DG8ED5Z*!K. MPK"MB3LT]G9HM!U7SMI%2^HU'196(&$Z&I!4-&0RF=$$S0XP >-R2=<P< T#[N#@PVO$=S8IMWVLZ7$ALI?HL0PL>-3DX' BD;J MM8WDV9F5+$G\&[PT+>$#= ^P[4R(=%D=&BC9G"$;R_&'\>Q6;W!.D>QYIF? M;_U2(A&JEP6 G;SOQZ-T^U%D27G>R'$2A/,-SD *!JZU@OZ#;<)@Y3GM&X#, MC=2[^EB@L$S ^6H-YE?@>CX?K#]61V#<8_+\:S52[U2&*K)UO6(KPS%P:10D MC1^-;>M'=&EYY<%I!0!8(6GQ,.+3?\0#-:L5%E]R(6@TW.JKD"4,('[@0,N- MT)'F>'M<&#*6MM9--]Y>&JX ''!8%EX\AXB,=9RE^PH@P<2\]2)"O8'A?PU= MI+0\B.UCO1&I%&8='_7=8T\=-%^F5M/,7ZY1+1 M:M/Z2PEK%QU?/0,69CBG]V '=B1*P"9S08@+8&B^4PL8ER\*RL:X]FM;\L"2 MA#-=&H%MMBPV]#U4WWRH4##$939>)V8',F#!ZMU@.4[32R\'J\E0F"VC0YBX MS,R*$IL6[9N&$N\N3'!H9P*5-Z=@-)G>KL>C/F8Q-6?+>9.;QT>(ZP-":X X M86SC_N_S32E.J(M/O]K>&NXEE0!D:(N/X\GU.RQ[@P_HMGL]!K/;FTLDFO.K M2#I78'Z[7JT'LQ&^")?52+29UOC86C*2%=WJ=*Q[Z6'L-+*= _IMUY&/57=7 M'UM;$4*Q3 \DA#JO?XL"K0TO='J'1P,S,USW(UMM,2A5@JA.I;HZ M&?=:,8)[PYA"IR^:!]<$N6'M+B$&T2>>HX[O/ MVM.KV3H'5WE;PHX18L;;I]N"T,.]SJ+-2%^@Q"'HD9\P3& ?[PCNM"?,JI+8 M?&B_ BYI<3:IP(SFMWIQP):F[;[,M* PTMG?_4?(NF)% ]>9FGL7YVZE]FK5 MZO5)Q]U)_G[$O0,U+T9=:,DRV.%"O9_))MW$F57>7L>;754@64=Y9B1^L2^V M]"FW7>I)2'5%T9#N^,,B78.>IZ:/]QG!Z+\9+1OG^'5D[5;86$>_5%G@6-?V M>_03+OKH9FT TN>%A%9FBGQ_IU./5F=_X9VZ"IEJZMOR+DEKCKBE!0[QC/IR M9$HY=RZN4D H#]BL!V>#%BA:6U8T$PV^*$O3K8'5R?F \@7SU2G?PKZJ?0;2 MD%7O>J'7-*C,:DE%2Z%*PQ:QE&L6OHU=.=XCJ8JTZZA2O=2^6EK)RD#&,@3B MACC *O6DTQ;47(7!I?AF:5K4ET+&:P!NE1WH?&/B ="?-R8.E))O3)/9A_&J M_V],$O(@\<8D(E?+#Z64[;0)KX:+E3QPG"R.YJ_);OR1@+ ?_[6(Q'=^,9^O!%*3BBLR J_GR M9K">S&??Z0Z5JL;NG/^_ FF:W>2CE W<:-6VT.?0G=^4M9&&NSH#%)8JQ &RHR\ M()31J7N,E86J7IB*VK3YE+7R(ZQUW$P4CW$Y']0,14.P.1*0P=.E% MM3>"16Z=#YOD#Y!K?G>R2?(WTNY/XT+CKC,/YYT M.G'!L%SFOT=U_MF")$:_43GV?,'W3N2)L8EZO4X'1**D_ZA0TK\'!?W9 L/! MLN:9?WD(;%P$:@0#T[?WQ%7K6KBF0##?(-,BP Y=_-LU? HOT5I_MBQ!-0#0 MX%NK#B5#]'"-BA5.^8^?IP93L%H/UN15 "R6XQ5^'P[ZNF'0E?1*;JK#%R@'&BN\;WD]F$U^(9((!K,1 M6-W>W R6GTBQBLGU;'(U&0Z0Q Z&P_GMC,2P+.;3R3#[QJKE :N2$.3>K^3) M5=OG.+(#8[OU\047B?U\$_>46&/W4E<2*K>G^@-;"B[60ZIY#ZV# W&J2MP[ M!-S!\!%"%UC>#D=QF"2&VL9O"*X1FXMF'".H]29720:R BI/L)JFP!3I:@CS M :^=*4[!9AJ.>#Y$#$FKGZ3V\(I&:\S=O+HCDM+*'RH.X#8 E%&#$3G ,R"<[ *0N3,<+ M#KZV&A1M"@66W];H6=M10];NJBI%?G'UKIC<_JR+,QFDW<]"Y4/.L5)&IH$G M)2--'3&?MH-R": P3KUJ,D^6F2!PYO4ZJOA7 1R2FL7T= 4[2K(AM6T%J-96 M'OEU551+T=6+BPH%\QTQVZV*&A2B_?"1+E_2K-D61?J6K*: 4NHB.UNA*X_W7+#&0K!KT M\41@1#.!GTR-C24$R$ZWU5Q7'MBGHR2]NI%@_-'@Y\2E$<(%1(+1L6= 8OO> M23 %2%D)MN*I *VN2>$V%0-IP661J4$23!QCG]'L'?D6N%OIR95B \1*29A] M&,_6\V4NRD%3Z+B8PPCCU>GKBKI;74TU)"$3<*PM(^) M(WIU6U4VYT)KJM"C?HIGO/05OM6C#:\]SVH_L8JZB8["F31 & *5C %;/$AO M'4$>DZ@*JXR@^H0&-C"TK(8\N4]( 7ST*1N.XST:B$2:,R2;'=1N\Q]=%@++&"8560N5^.?;G&\^!B;HYH#;D4LR]>(X:':6*EDFA]T MI5.R6[0H*U527\N0B!*H*4>/3LU"81-5L10QU%#CF0X)[= ?)"0F[;"]NP#M M$* +>E^.^YI$/Z]_,;R&WM8W]O>V.<*O;/;= <#7:-AO>N^ 53B:%2YI"M2W'.A;7'D^M+>N0EG+[ZC!FI BU<8*LV5 M*$M<;P2.RE6QO)5I0 Z4[__[]!3\^O'FP]>__?JSN3\\?7*_?FM]_N9A^^G9 MO1T='J^_\=]^\_[U'[?KY\#YYL'\?.[\&)Z%*_CCYV_>_/ET84[#\U^NKEZO MWI\]/%T./YT_6"O_E\&C/0R'^_?+Z>+3U2JX6:RO/GPY_?+IKYO9E^?72_OK MGS9_#+_^\>?%CS^]MV\F ^O<_GEUO3#L-Y^&R\#[N)Q]?KQ\"&_?W7[^<;=_ M_NKSYML_=K?PSKS\^NS'/[?S^XO'2?#5\]/R*OSPS?U/=TMS]L?@[.RGU^<_ M_C)?O%_]]>7[]^?O+P^SV5^++^'9TX?#3UOXU]OSYS\O!S_^\NV[=XZQW/PX M^OSI=CS:?_RT>/+N_@R=_>?]^<67#[N_/._]9^^S_N+IUAU<_>\^CX-V; MW\!PM3P]K1=?@-L">2X^6&C?(^,5N31)Z3MQ<7=VK8AXF-[/ADOF]&F7BE3M M4W[\U\'>8W.A$R5;7%V#0BV P!"!=%1/CFH&6[):DH98@T:OUL'L1@;R:^MX M*PJ*X/ #W]?XD9,@R=;ZNJ-)F18 MCWXZLCV_5LOJWJ%P.;SZ&/'=&NE2J-R^ Y()Y7UG(YDBF:"D4NV:$"W M6JG146L)8FP9X<&WP^>1\5R06<8-B#%5W9,S!PJ.XSD:C)^UR&A@H>$:PV'Y M#$CO1APT&V0*EFO)ME^ FKZ'\D[T-"CD:P>3MW+=X:=<;N62C)G(UO=CIL\( M5YX_\@YWX>;@=%Z76G)3'5R%#@H)M T$^;O\Q5*9N_ M0(-:ME&FFBI>]\%PL&]R?@B#T' MV]W*.HH%JR@O_2($B5]Z."!5<>%Q)O". M4\$+VXW+$K_4:%9)\R[K?98@2NW+8YP+:?OD'6N$OKZVTX6H6V@I5U6&@^6& M(*D],!V+C/%0:R@(CTVEI'@:CG7E8^YO#=?^3%;#'EO/L2WR Z4J);U\I;K2 MDMW"JB4%J$N,9 M93B>S,:YB>7F[0O]:::W=ID0<<]E%G7.@ML$90W!)-=VVI[>PN/(@P_S^ M#(&X71&=A;M%WPS6^>PS'3) YTA6 "AH-?"@X8:&2/G@_V2L1J*!GKLZ?^7V MU-#!1 8N3H]3T<%26[FFRO((%_;P,'UG.:;%9+R/5[P%L M4%@*:KY:DQKS@ZGV'&LQP_)-@;BHUG\2.'IT@[5O6!"IP7EX#_VRQY?G%XY@ M:EV)M0B::MEL$WC6 T1DNZ^P7AQ//@PNIV/=EEL7TI17HBU3M?Z'P_1:=ZM^ MI;?MTV.&G'9>+.>+\7+]B3A2QC_=3A:X;4T_7S0D5'8E:C3.3NQ6ZIC;Z,N: MDY,I1DT5K]8+2V7&YI+F*M&@OE46M2N)FLYT>R3R=E+OMN- (]=;2%,% M5B$^% M1N9L%!L84"0HYA*';.-$1^@&4;NTY/T2;8OL-G248J._&Z]('0A4GW@U8&2] M5:[GP_?@$JFJ$4!2N!C/5OG^I9H.PP9RD"M94Y-03?Q] 41XXN>.$7R CD>N MI'&%[X[<>.(=-3@K),!B/D>LQH/E\!WQ4XS&'\;3><%3HP?+V61VO0*+\1*LW@V68\VR)BC);S&?KWD+0DU^Y :5.,LL+?&DEK)%AO3/&L$T#F MD3;>W.HJO7IUXI;9$%*C^FE+1-9X:E>9Y-93K4RRF[.4232F'\J$1OQ4F920 M:1(#B>Z?!T2[;I4(:Q<=9@\#%DX5+CQ:H"WT1!)Q69WP^KJ^O(GX*@Z J+AK7CR*'3.;0GIOSV-5TIV/9"I_3.G C#[=#:ON:3]U# M03DG+@"1$1 MV!;LM5O7AX(+ -DCQ>&*(QA/*\J'>\!!R*3%"^/BV77*W$V7"W:H#RX2G M5WBPL,(#TBD@.X5D MH:DN6G@JJ0VGK^AE5(#6-:J9_!U=%[.14E-FQ)Y4RCQ!5KY2IU]2J MP5XIKU^!(E7?;M,*KZUY_;*K*3K^"MM6K;VKWP:G<"!7?K?^53WJ\YZIUH!N M'ZO#;F?XS]YF96]=>X,(@D2J5(YA!$/#=@**R<2HG-1\%S5*IAU@665",NM& M-[UH9=+<_;@V."X.DM7!BWC]ER732ZU$MBLS:<6F=DBN6OX9%EX'WT#>N.O] M5R"R_EKZ$NB6XM_I:Z!:DBV3OT$8/;.$,:. <2C'$2O!%(Y$T([#5ME@>>9AEY2TH[%#JB I MK>.G3)G65SI4?9>56<_;_U"$'!IO-M ,Y^Y\#W$=4'=+\LN6]O8^]#:'($Y2 MG-K&G>W8(:Y(B-5,+DJ3QC\TZN 8/K#LP'0\[%8@9<(=DL+V3V/O!?]"O$SV M1+_'26VOP,0UG8,%@Q-P=PB!'0#7"X%CHY,/G?"A=P*L8[U$; -PUSL!\,D. M0MPFEMC:(3I. SS+ARY\-!R -HG5H9'U@S(0+2'X40VNND8B @('D3\T+?- M:)"]0QLBB.Z>DYV"@WD/C "$]^@/@,@/B?]&!'BP+>CB5O6&9=EQ T@+WB%K M!N^U.?BX@@=9!XW'&R'[_Y[4CGP.XA_)>D& ]SX!7C08HC$6AL3W'B*?C9VD MRT18'-Q#<$![X0$VF8NGHJ4B*()7.H^YAF)7^KY:$6/U7Q^[)0;MHV*U_GBE M^81JU/OCO.VX%2'1"S)R3/=AT7V>URO1-PFC.:]T/=7P42E?J_E(M^U=$3)A M9=Y#Z^# ^69UV.\=HL$,9Y0>%Y+'3/:4.03HE$'J/<@LF#F 7FD)1*N!;(EW M=6C5OA- QM@K]3YEV';,CJX:++GJ#5V[H"[S1D,#X()+U6B<5KU4BZQ=5/IG M>WEY^I!&7^8$G1[8=M3_A4+G>@X.7-9Q<(<,:\,,A8=O:4:/3MXL6 +:EW%6 M*/753Q+:IU!M%:UL4G[R*E5B+=QZ:/QMN.Q_[I4TB5#F_J1?LVA\IH_69R8W MODM>J,B!D/?G,/5XCQ-WX_D[XB41,28['>#Y "\ M,BO0V:2GYI<W?5] D=O'%Z^W:#AVF*),_8I?YQ>L7VY<@F:;#&TL# M.TM6-EHJ?%<)4TFWA?0N.#!#^R$ZBV*EAL/IB9YC>K/(8^_Q0>FXQ$GF $B7 MT9R7(8TN[0.H2"O%)_? ^N,072*#&2($@HE$RJP]W*'(-6W2;SXJHSKU O1[ M#/8"/Z5;T+I\O@V@-7$IV&7/,IH9G-GW!,0[1W%&)R#T0+H[0-N#:'_P D/P M$O^9B$@"!0X_>($! ;;[DBI3?;G3=$ULFOBI8;!BJ44@UP"3IHBP>+4A37K* MUE6E DU ZM)2B2\#'W=C-T2'W6IG.$[2+I;%S6@H(&-!,EC+)\\ O'B4,W%3 MZBF2Z@5!C\1))D:)E$AY1W.C-,N3*&OC&?P:_Q<[A 'Q"&O^=+IKF:'J'>LH M/5=8AQ]XD0;Q9W%%SM-#[E5&*_[)\P&>HT>\.4C0*%5-_J41,=T-*HW=EP.9JK51<%*(5'S MSW3)%?P9&X"1MU - GK3N9&5'LW62GPA;M1+F!Q!U*:,91Z-/AC.@>F> MB), R, 30(:>@$D0'*"EO7MI'@,:Z>E8]N/"@$YP ]V!6KPPI"O^C2X,'"I4 MN# (::G4I*67C[KR?&AO77Y<)J.2%C)MH]G]J.@H@2"->=)T47R]PR:?GZ1T M2MBQ?IH#J_EZEP.<;;Y!X^;;A<)-F MR. 3@(:#=/P)N/:]0/,;$A43^A6!7ZE^*IW? M!04C[N?!I(#:&TXYY%OZXHD'ZP[U*(,OOEL>D51>%F]CAUAQ\&XNN9>TDSC/ M."JOXY,XFT$8&87X.\8O;?B&[+DAVM[!PR8NTEDPT.L!.*)*8T>1$'VHABF7 MQ2G+"8[AKP&>52&,R12O3!LBW.*)\, 'G<"QD_)QS,T]G9H./9G M9!XG@TZH;X>ZS:P NV.A_V1"J2E]XZBN,NR9P0%IY!^9 M^5)/43H\:#+84MUJ\F12^2E=&[8;8.6+;DCN^ F+_\$.[G'\P7PS@G?,@! \ M,8GP0,HO/Q7K0CQ9)Z>$F%'=+7+D4&LJ1(\3DD'3R;MNW^*EJ4BPGV)Z$26- M?>"X7 GT@ZB?AC P.C,CJNX"XC8B13MM8;"XHR-$FHDHC4$BLJB^V!-YX7\. M?1!]MJPKC[/-O263>,:Y3YX'$"JRC^=D&GX]3R;VY 6]@ [W&9V*NL)GW]7A M+H!_'7#@.O8#!$)SZ3@!1#/HK@\M618,5*@:A(^W4O,UOM+@Z,JM2RI,29JN MZ5VO7P:J$!\:0R2)H/JY/4!&U[7G6=DV12MT\+ ?W@-B>I(YV=Y, <#3])X" M;'3HK_!\Y!6>%K$I=F7C\G*?H.&/76N$%">3"['E&4T > 88XYPC-$>3DYR' M1O&$X*.K5#\_'[B(.\:-92=1/_,9ZG*G;-\['B\$3(264?@[%7&;)@YJ6 MP=W7.&4?V(IO,LO(:[XG?P1%PN_D'YE*D4UI(M%(P!>3B\+ MJ^(N?J*2I9^Z0/:IA\[&Q;WG"@+9R3A !FH.9"]"7#SUZ1BI],0.\;.=888? M[?!^> A";P?]-/!5A?+X'M@L(Q M=/RL=!MUT@C3GPXK44NK"4$JE\TWMW'ELL$.AS]$S7:DBR#')@19ZM3;G*+% MHBRX$Y!=KU0/0[L-(49>;$/($E"MBR<*;UD;3S 0ON630!@R-'[/1Z-U\J@, M.^,CHV*HBV!+&3CP&\B*>\U!Q?1\6#2W@:RFJIG_;WY.4GYM;!%%C&\2"J7:PIH>$(-/WIK(25XD2> M3#?BH><&I"\;_@'G/@;SS0)MF/3$20H9C8X]ZI!A4FY6+/QBLIOBA*#,ME&" M*>EBE]WZ)"WZ!#*[$[N0UDJZ/U]>I_2E>G.Z9ZAB"<5E%OFQFU'1R5($I[:* MDNPXSA(RJIVEQ_TE:L9DR$JM$J.7OH+",&Q,%=.<_I51/D>AWF3J0*K.9&E! M+=]%=2+0F%J7E$HME7+8.P;B-86?5;, M+I4RVC1.,1"7NV902H?1/FB3-\2 M'@*B,9K/C RT5"=0$1G%^FL$D63:8< _@Y-1E&-82R9K#F@:66EH*2W-'QI( MEUE)5!;_8I.,!FF,6D]<_W0T:/3F(:S2I4:+5HQJKE6-V2Q6:NM)L&8$%OVV MR4==N?^X&%>0E!Q9&,_XY(LN(SZ"3Z)O B,D(ZW0$J^9W!GQJJ WO1;JD4(N M6$.>J K4'_;]C>)&NVO?< .21+)$NMAG'M7)>'"< *(9VDJ$L5 HNCGYJ.K( M7V(VRTO^KKF]2P0$_0#)(J#6H$Q:8D$+-_:%;A#5N4AN(.BC0TRV'^ "D33@ M/VJ2I4[)6E@G$<$>^$@^MC!ZT^];J'D-W*DW@[HDU-=^#"=44>\SHE9[^(R) M1NNV@T784'W_4A3HYS-HPRJOM.?0WE1&J$Z%9@^D&JN\(NCVT ^?L3((D1"F MX4.2J3S)_!- 5D@_2+)&?[-Z9-%F/"55()GBFKTN] T MS"8D)+9/;":<9,S,A(L2#XZ#"]G46H(/RM#30PY86*IWWT=>D='!QZ^@T+<] MBY2XI]NP7$L_<1.E]?T%]G]2/O;*\S?0#@^^7N95IP;S5: &376UU19DT='Z M#6OVPY:!%UCVE%PX=6%PJWOH.)C=ABNJ"4^&@GBL_ABW+.1%9P\+-P5NM< / M?[\QGNS=8<<_M^-!Y1-:(35+P&8)R:?HD.M_%F ]D75;SN":7:Y7%G$ W!EE?AEX7ZF 0D M0/&/9TN=)I !#!J(8--ASS*X4DU$RM02&-E54_#SU+5!(U-S=3> > E]-]PN!C2 MKSP21-%7;65A^'.? !7Y&Y+R5W)55]!LS*)H?N3".98'Z\]7PT)2\!WQ::.L M4UP2)7$LI7B%?L,.-4SB0;*%(\D,746C& BPHD&H>*KL(HMCXZ.Z!]C#';T^ M")].HW2 N.0#\??'$_O2O9>/%NU3D"&$XGZ)<<7I^#]3VV6[^HN5MN-_ #P) MS%V=-529N- /$";2RFN=CW?0WZ);Q[7O/8;W2UP24FT>30)H5NEBH%.9YW#A M:G,*UIHNQ-*E%F@U%D[H11;Z4'&145]!G@+JWOW20&BTLCC.&PW2']J-=F 9 M\$I*TP\) 2XG+"BMH^$RO#@=)=ZUA])OBAA]J:3M!P MHS.%3PGE9GOLQ8Z2*Y!ZPSX-M@,AJ:@3]Y](9X%HFBXO @\5^DG+0UNA/R'M MCRO7#C73")C; %5?M%H9%]I7P$5;K6HZ]N@.UKYA86]&5 "AU,,[;4M^Y?DC M[W 7;@Y.FB'&35S)['$"R"Y$H\55(FB-T/,MT)/=TK%];=W9)C%I,4[&&)&(H M2%-ZR1C;->V](Q%!DHD:66'A,GQDD][N+?P*23HK1_%?QYQI$E^2K,^L)J,E M$:HYE6B?9GO45QU02[I[&SAS"XZ,T! $JJ3OT>DDG"5@Z&P$)D*%]?#,1ENA M_9M&?DA>"S-!+3*9:#IC720N@WSL=;#A"N=6W4.+7+N%\8PG(!D?W=-/ *FX MHSMWB8X-EP$4O%5Z7 >614H$4'3_QO-YD MD7'QHC%$@A JX]F]W1Z9EKYD9E\RG)?.I\=E2,."X3)D(ZPX;K1TIYWO@M8"V.CLK94\_=XCZZ(W@7RM;/ MQG-.\22 9U'K:.OZ@M@H4;\A$0445X2*XG:Q]%"+/N)![58:\B B-W QL]16I);D9TM5I MXSHCQ3 ?/02G($(C.1-?Q25)?SH8/KIH.\^2%4G3\:6"I/J>O HXL!Z\J*@J M=$LQZM"EEEKCUF9'Z[7OKPBM;W)9A=@);82."& MM&NL88^@W!NV):AMR:A6'T_N@]X3849_B92AAJI@)AQ7S"H$[]/"EZ(# B2T/SPTNX<;S8::'_?@I] W/ M1T ;_O,DA#O2A0O-1)NA+;8D<@,&HL[R\;4=4PD<]P7'C<$=V3FYYI.](_/A MN!=(-NM!2_I.B,CX%+OEF>J*#NA\YM5*TUV+ 8% ?8M.P5;^O1*>XA<]9-V( M//W9SX>\9))R.SWR]K-18@L_FP"J?<>Y-KI+'/\[WR 3DU1@8CDO"^V$3P"9 M=^IM3M',J,N6;J9P\>(^P[ )H>,SD0[;2SZ2_E:09^'$_4IT!^XUJK/(K'/5 M4@'-'APLM6G#.I$:$ENQ^L31&X^VPS3AD[]K->\2(*B/FCD$U#[=Q(<@:?TE M"#Q+3O_G*.2L%%&F@:H4Z&D$9B*IM.K&$FY)2PUX$6RN M=9O'3:6S.&]@%U(-1W9 7K1QR6DD R8O=*5X^2CE:B:+D7KAI,BXV8>0EHKX MBR\ILC34T(^PZ/RF6<%]JV$CY>AG8*?R0T(6,$1H86-X!!^@XY%$@OC#%N7) M1U/)Q2(S.5%D_4U[%Z),8Y8TI935WAKB&E0^-'C5MH:DUA8:5"RNI=CXRL): M-+K*>*BOUQ0E1(\1;Y'"$X;#Q-G?8RSXNMI.,:$ODI>#HKXC.^G0\YRYQDAY M!].)Y8N;]G.XB)3XU*6307%OC.);9@IBG" CX52GO?$>698RJ^L#%N2GE&]I7QF9N_XE8%-CD4E,BCT^RYA:-@NM,:&[R(A"08F MTL@'!U]41W!CFS;STTIF@F0J>)&9#.+9+S6S1XP?W:"2HXHBW]8 G9$6J9#B M&,QHHW00P*,T.K-RT!9/? HJ"J6=V5GT-H";@S.U-QR_%;>=<;0 P"OTM'_Q M$46ZNTJ2,GK2Y9+&I+QXKI(]UH,(+BH"8MM+9S=B7L&S8XIXI\.E)_")KC*YCK=17F.(%N,D-_:E*4AU&E#96I.2FF^L\JJ3<=6A:-3>77GD M=*8\<=07+T9BXQO.Q+7@TWLHZC82CP9D.$#CM7G9J-#37XZI*&KQLN43:?FF M7"X(6:]E38&?:\D5T53978KNR9.VG-,9N@TT!B(5O)<4$\S+PXY^-D+/9Y"2 M/-KODMHAR:!['VXB# .$(D%O8P1W!,=X)L+U]>LSZ(1!\IM3_)M73X'U#\;B M2K,%+I-!<848K8]C=$[D'BW+..5/DGJA^@0;IN5L(F9'T 6,C%IW',?1(-OZ,J8U^@WZX0X<( M1NG_ U!+ P04 " !RB*U4";(DI_X: "=DP$ %0 ')S8V8M,C R,C S M,S%?<')E+GAM;.U=6W/;.+)^WU^A]7DYIU(>^3+93%+)V9(E.^O$L17+3B;9 MVIJB2$A"0A$*0,J6?_T"O$B\BP0;@IB9AZEQ;*F[\7UHH-% Z__^3BW.TM$ M&2;.FX/C7XX..L@QB86=Z9N#^]%A;]2_O#SXY_]W.G][_??#P\Y;Y"!JN,CJ MC%>=/IDO1B;NW%'#81-"YYW_=>?_USGLS%QW\:K;?7AX^,7DGV$FIH@1CYJ( MB5]T#@^YP$ADGR(A\%7G@N+.!V/5.3[M'/_ZZNCEJ]/GG?N[?N?DZ.0D^,K? M7MO8^3XV&.IPNQWVYB"FZ7%,[5\(G79/CHY.N]$'#X)/OGH4OTA\_N'4__3Q MRY%JF MJG9<;HY'+?YYS?=*VI^5P>T%L'2C(O^?/V34LK>: M1*B^<$.GAH.??*&&8XV\^=R@*S(9X:DC[#(:Q.-6.M,AQY%;7,\;Y33X M/0BDA5>(#[7U3 Z_ MB++YTEUT)H7?#BWP,T9^2-&?KA<='G0GX]FS)?!C0L MVQ/.5OY/JUHFEH@!-%:J9]\98WL7'A3J@9SC K>0:$#BBU C5\PU)$S*?AML M=N71HN79B$PHXCH\-$;N T*.Q>=R)B(/AP?@+J).P*=M>LSE?Z*!'?4\L9DJ M^!9?(<80NEF(903OBS[O \Q,FS"/HB8-K"(9;%*/J^5Z^H2YS6Q/"(%TR8V2 MD;?@7Q-Q@F'#0%XF$;[KX)1#2AJ=$:-[O!\@U\ U%S"-%(%Y03!JR]B?_"9< M*!<;M&7,RODZ@&T#8GK"27J.=C1 MY6,_LB*+A=1&"_WU0,4UV\1,*+-%.H302)=MC)']YL!CAU/#6/RQ7K3<;!8R M0\*PL+LW9BXU3#<)K#"3<3O]?,G$8&,_:1+*ZPK$N\AV6?0;GP,?_UHJ QAK M-Z?')Q^7]3TJ\@>*[,_7L38XSGR/)HTWJ!D9PW],T)Y-086?Z"[\9,BA.B2K6@1:B'ZYN!(Y"%Y:R:(_]VZ"H NM-8WE8V696G0>L4M;T+QXG+!4AS>-K\SEQE#&6$:_7X>JPE45&YX*S9UDX. (_-+!UZ?2-!>:#,'3ZM4"+[A5* M/>8*L8);7,I0>"M.[#K(.C>HPQ? K&>:WMRSQ9G5 9I@$T//>Q44MFCTK (? M5*X6+*)1'LFTS#7S$&JP/H1-'O0<2SF#6]7I72<"Y 4*4 Q9_D=CED4103== M11#^?J?%!>EB_+]J#7+C7([2#?7567X<-434K[M7NC8H5*I_N)1SL*J8PBTG MFC/OF\1ZGCLC%#]M'$\)XQEE+Z)N0HRB<4:6DPD=T&-P)![^BOQ>KN^%N(2>:^(R@ MPLEQRK& M'544[OB)/D27V$1L1&SXX:I0DR6 \8;.^,6#?@$:Y.%Z'1A6\"CCC)=>HM"Z["X!3/- M\YI__;O-;>M9<^Q@T0P7+Y$:2K=I:XUG;H5-=U%&IC6JYT/-Z:M:[.6 H[,L M>&U.,)=?\>!*%5LQ#5H'4)FH)8X.5,98NC@B,$;-#,<7XK S-"$4!9_SJZ1Y*ZC!C<:.05>7O(_[%TV(2EMBV_Z( MQ.U"3$UB4(VEVB_LJ-6GE'*FNYAG;72(Q!F/*>'32T5:VC? %.*E]>K%:^0J M"]N2LG4S5F.R3X$"=I!5TM.B\^_1B0/QVHX)S%6^CI8D= L MT6K,W:9R0N MH4-6;\D'^RFZ]N9C1&\FF;UH%6S6T]V>*+PFIF$'^$W+R)K;*?\XVI7?MH/0 M0I!"ZE[6IXYWC3%I2EY!1QM@V^._57T>IZ[VUM!=&]8HR(7:,=CMX8Z2UP9E M]YHV1V=V6$Q?1:?T/+D6'SZAH\;VQ&M+\C;RKH'\59DJ.S<*=,?+M;I:LN(O M26ALH=H8_T"[>.>7./R?K/>(E5&1JTMS^6R>J^1BGP^4?,[ ACK+^@&),5_= M2<=0_IZ<1B[KKP5'&R. Y+.-(!%004F]$OK*=>V'RU5E<@MN8-OE$/<1*"&S M0$G+'+((*MT;XRG[!V3.S81>4^;JV(M"K:KT%< 4VR;?B^9LG\=C 6>LZS4( MMO^,]U44!>\5[ZF0F((7B&)B<T1@_I8: MQ+5-0/,@>&:^8";<.!3L-PK.UOW6O]:;"&%T2A]&R=&E) MG,>K(L5#L!3B0[#J;-&8D2=5AQU)5#08K\80JES>D9(DYF&>K>R:*1=U;(#2 M_9JT];N10JFX@"AGCN] MA52[69V6K$"U]81=>64F:BM>LNJ94DJ?4.W-"77QDV^GFN*ZVNIU!^@Z.DY] MCC379_Y5F;('O:9Z;4N=9-G+H)LX:"J6:1#U!%1TZ@$*_A]K9;B'JNXBFZJ* M]R0Y7C%FJ8.HYN=^LZ;V3)-XW$FX6R"\5' TK))*S0?@:SI$.?EYB$H$',5N M#T/\I;/DP! *_[)3N2[=!<6@7"= E @!BDB&H7A(T<+ EIHXE09E. M8[F/$WDT\H3/]HIK)TR3>ER7LE?<)(WXJ0:!:K#KWHHK:77RQ=C=A7TIO3]3 M$%"(+=@EQM)W4N0L:J(P=W,G)G#.H;+>]O:!&MAJO<2B>KI?V^Y6JT.'.OC" M53P#]@01TS*=^YUE!OP<^YVE$&N]9+&ZP=KZ@N;10=YKY#J&WO>?"^P,[Q/7 M-T:4&?!SC!&E$&N-(JL;K*TO[.<84<%KY#I&HS&B\<6$PDCQGSC'N#1LY.<^ M>;.P&1XKXROBY"]BGPP.&*=#KO-'T_8L_^I%I\,D'@X\N.C6_9 MV+1K:ANLC#)O6>ZV'^]3MVS5B9^&J,LOH0H*4G;><\#/6#?N.W^6 2IVAEOB M\JK<,]Q29\*\Q<+V&VW84:,OG0FAY',47%[E 92J@KJQK=Z(B8 MJ%WG89[2IX-R%6F=(>KU]]S+'7.@TWSJ.+HQ-+0+G,JD]+VX2ZZL"R=92T&C M^WV*K/G*/4_[@;BZE&41 CWBN-M")W'?'2.;9_#6\\HPIDWZ(;AP UB4RQ(; MFPI+!8H52[H5/#"4]'&XXU\N9S@Z[(9(2GCOBDX;A9! _DBWW:ZWNE MB*CRMXI*=<]6]9RL*I)PCK5SM_+/D3#9^RR#;RORC)1PV?3;%1\E$4H>G%'F M!EN4:9YB\NF*]_AM8+6XI\?/U$H?A0U$K :8F39A'D7*EMC%FJ0/9N0(5>4' MI:IT3P(5:$RN6]W3_^??OYL+[_&+\_RE]?1B.?VR ^Z[_<7[ MVZOAEXL1^S"\N_CT[.K9XX\/U\^.WM[BYQ\GW_K/W_T^?/?Q/?YPV;..\.^C MMWQQ>_JE?\O(Y]OKIX>SI7O_K_NG=_/%ZM>GR6_?YO=H;)X][[[[/KV9'3]< MLE]7C[<7[J<7LX_C6_/Z6Z_;_7AR].[KS?#]Z,>S]^^/WI]YU]<_AL]0]_&3 M]W&*?KP\6GT_Z[W[^MN__F4;MY-W@Z#Q>\-S2X]/ M)H\+P6KQ=)H-B,]6_D\KV5&DQ4NN^.)T<_D-_T?.@CQ_Y;Z[E9I:6W7/[?46 M>(IY W7O^CFXH T;"Z%3;!GYFF^"J)= RZ*C]7+G>X9N)N?,Q7/#!3_AEA*N M=>^U'DUI6#07.H=;_^D32?Z\IVK KJ:S3;Y7$46M)]9O$0_6/"2N=9@Z_I7P M:EG>KJ]=4VL%_,!.&TL^:L'$VRB\[ZGVWV)%.H]+U'39$K2@ZL[DW#2Z#8'= M4<,25;)^Q5SVMH2>;9,'PS'1!:$#XHW=B6>O2VR#A0NT1P.:UIZ> LM(@U*V MQGUK2,D"47_6R8)E=+KK%5JZ5*$$8L-TZ@2;UDF'KZ7>T@ MODU;>_QY*VX1J[JN<7J(M8<2A_]H^B4-3&3L_.K_SW8&98"9,9U2<0NH"! FX0:,#XDJ MUZRFLTT+IHHH0K[TH./ ?\Q1?K9S_\&='S=.SEL+9.*%;RVPV!VJ91Y"F3GQ M+3PZ/3WVK12_^:.I#MVS47$A0&/T])YY\JT5>Y5*A[TB+?M+ZU9\H,X^U2%M M9,Z0Y=GH9A(OW8^=LJ_OF#5%ZEPV%)-5%Q>H,U$Z2W(:3D@MK\S9,+X6W_>H MZ$%*Q['*:K5?"U&K8*JC:UB%3].1A$IM3I>.A4/P'-!\C"CQN)67K6K)5 ;H #>D3;$BG M \/Q^NW1<&M%*LS#*KTQRAD@HDJ^)8^Z2YY@^71.>0J[C:((M M4@#9W@W'/R.SC99 F:>F] 4X\5-"$L=IXPB'HJ1#E_3W:R\/DU35MJ7DZSJ6 MZ!6@%?VTK-$Z'_Y,VA46M"@=;R(=.LC:WO6*QY0U-GI.5*;"T4WUD833Q+^M M*7*KQD1)H^%VW0#\1MBOU&E\!?LP/]=VFP":!FREWRW5-0F7G/UL<'XK7ZKD MY+Q%&%1O_XS$8AA9/;[ ,:;<+<6&6_3'.T3GQTI]H8)Z_9Y2C==BMZF"L>:7 MT$H-%FT693[BU=U#78XM1)]+IW6&>/'!>6#FX= M5?,DR"[PUP>@Q04^C&L0%[I [TT4*-%]_K.$B=P[K%(009;XR?-V:SQ\X.Y& ML6$KHRVA0^^:MBYG27AT'NI8F]2SOGG,]6NU51$65Z$]$UZ7L@0^$MG/EP%C MCMB!1!:0FZEXJC,FNFU#8?Q=3HE,9LZ.4SON#Q@@U\ VJ[E[&\'7PLL#FJ"4 M4QM3E UJK*7^JJ&)SJO\DAD%K;M*5,OL^1T) )TE62HCN1 LO$KV;'7'OZ[@ M+'H5C;H2FU >7.FRWCC" ,4XH.P+RY0<8:^B4?-IP!HN48GG.);)@^V@E*DJ M\"G5IO-@+31/\#5!LH\IS!<>%Z66V2(MNL]$2K):")J6,R&B(NU67"P&5("Z MD:5EYQ5R6DQ! U"V)45,=9^J0LT>%$!FNEL"[)0W2!64"F$?L(/GWAP,O:0\ M31-_*7RI%NLI&/4-,1YAH4_(VTOHDRV&*T%J]P@*M!I/EF?4[) BNQ4D'C\8 MKD>QNQH8JVI+_(*OMH^83&9#D%,$C.;]WNR#0?!9VGP=;0M8JH!2!/<,<8.O\ 2Z/U31V,*<7FE?J(0R7!'O M7YMR.^0V=_.N3GWO>F/5A:/PS[$9KI[3O$WSY@\$U&2W3^9SXHQ<8GZ//=M[ MX[G,]>\;G%:*I;=+^6FFX J 0;UOJ66//;C"=K-I+CE:[/-MX@DQYX\+3'T( M!X:+H$\=YZK0O*]4\4;I##"@-2O:+B5NW+-;>BUQ%H+J9SV*OBLQWV1%94;9 MFJ9<:;ZA@ MRVSWJY.7#LVQ3!+$&O)/4[I08;Y36[B0.;?[U]I?&6EY*WJ8'=K=ALL#8GJB M%2*;R/_FKBZ=":%S7TG]P+E,6JURJDJ":FY?6 BOY<;$;7LC@"'SERE9=OG7 M@\[-?]CTZ5*A$L-G@;R"R+FYH;I#ZCH]1CAB.8D%YY-WV)XJG:RD'=EI^%AN M&A;R T!OT53<,&DX[K4Q;];1U4TBJ/.AT+1#+@RZHX;(((Y6\S&Q M&Y&2E*3'B^O2D6H]V/PI.]**8YX@(ZLO2$?07Y>!9,L!GR"KA7]X:]X%9J9A M?T$&/7U60 M@KN^N2Z//=X,2S3EPC::49:4U(YY)]5ZL)U826_BAE##ON3KML?WJ.S:QLH. ME)*X7T'P-I=)PP&\N2K#4# 2WZ(%H6+7>,3A\YJMP4H%M\.+RK$)67NAR:DN ML(UHE/T%8"HIKUV34 J+D)G?=C_K1*8/$<7$@@CR\B6V9+PK@"/DYZ6.\2XR M:1-T7O#?P*2;TC+;,X]8SB,@A*:]=\U$*BX@=B!>>Y,@YGR,ZY;'+6TH>W)DHZ#4V8E/)PB%C1D$V(3/_H&93+LE?!:@!D M-DK+; =!A8A$+ $<^Y;. 8C&\EF)\526[+@+@%GX@[B/2$''4]R^+HL?!_HAUE M-1Q5:#,R+FAT;5!+ 0(4 Q0 ( '*(K52SN0TO-G4 "?7 M!0 0 " =X0 !F,3!Q<3$R,#(R=C'-D4$L! A0#% @ K()"0 SUL !4 M ( !7H\ ')S8V8M,C R,C S,S%?8V%L+GAM;%!+ 0(4 Q0 ( '*( MK50]\YK0IAH #AY 0 5 " 9J8 !R&UL4$L! A0#% @