0001079973-23-001138.txt : 20230814 0001079973-23-001138.hdr.sgml : 20230814 20230814084531 ACCESSION NUMBER: 0001079973-23-001138 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OPGEN INC CENTRAL INDEX KEY: 0001293818 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 061614015 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37367 FILM NUMBER: 231166571 BUSINESS ADDRESS: STREET 1: 9717 KEY WEST AVENUE STREET 2: SUITE 100 CITY: ROCKVILLE STATE: MD ZIP: 20850 BUSINESS PHONE: 301-869-9683 MAIL ADDRESS: STREET 1: 9717 KEY WEST AVENUE STREET 2: SUITE 100 CITY: ROCKVILLE STATE: MD ZIP: 20850 10-Q 1 opgn-20230630.htm FORM 10-Q

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

 

 

 

FORM 10-Q

 

 

 

 

(Mark one)

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

 

For the fiscal year ended June 30, 2023

 

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

 

For the transition period from _______ to _______.

 

Commission file number 001-37367

 

 

 

OPGEN, INC.

(Exact name of registrant as specified in its charter)

 

 

 

Delaware   06-1614015

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

     
9717 Key West Avenue, Suite 100    
Rockville, MD   20850
(Address of principal executive offices)   (Zip Code)

 

(240) 813-1260

(Registrant’s telephone number, including area code)

 

 

 

 

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

 

Title of each class Trading Symbols Name of each exchange on which registered
Common Stock OPGN Nasdaq Capital Market

 

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

 

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

 

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

 

Large accelerated filer   Accelerated filer
Non-accelerated filer   Smaller reporting company
Emerging growth company      

 

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

 

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

 

8,899,524 shares of the Company’s common stock, par value $0.01 per share, were outstanding as of August 11, 2023.

 

 

 

 
 

OPGEN, INC.

TABLE OF CONTENTS FOR FORM 10-Q

 

INFORMATION REGARDING FORWARD-LOOKING STATEMENTS   3
         
PART I.   FINANCIAL INFORMATION   5
       
Item 1.   Unaudited Condensed Consolidated Financial Statements   5
    Condensed Consolidated Balance Sheets at June 30, 2023 and December 31, 2022   5
    Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and six months ended June 30, 2023 and 2022   6
    Condensed Consolidated Statements of Stockholders’ Equity for the six months ended June 30, 2023 and 2022   7
    Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2023 and 2022   8
    Notes to Unaudited Condensed Consolidated Financial Statements   9
Item 2.   Management’s Discussion and Analysis of Financial Condition and Results of Operations   26
Item 3.   Quantitative and Qualitative Disclosures About Market Risk   34
Item 4.   Controls and Procedures   34
       
PART II.   OTHER INFORMATION   35
       
Item 1.   Legal Proceedings   35
Item 1A.   Risk Factors   35
Item 2.   Unregistered Sales of Equity Securities and Use of Proceeds   36
Item 3.   Defaults Upon Senior Securities   36
Item 4.   Mine Safety Disclosures   36
Item 5.   Other Information   36
Item 6.   Exhibits   36
       
SIGNATURES   37

 

 

2 
 

INFORMATION REGARDING FORWARD-LOOKING STATEMENTS

 

This quarterly report on Form 10-Q of OpGen, Inc. contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). In this quarterly report, we refer to OpGen, Inc. as the “Company,” “we,” “our” or “us.” All statements other than statements of historical facts contained herein, including statements regarding our future results of operations and financial position, strategy and plans, and our expectations for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “design,” “intend,” “expect” or the negative version of these words and similar expressions are intended to identify forward-looking statements.

 

We have based these forward-looking statements on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, strategy, short- and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in Part I Item 1A “Risk Factors” of our most recent annual report on Form 10-K and any risk factors included in Part II Item 1A “Risk Factors” of this quarterly report on Form 10-Q. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances included herein may not occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

our liquidity and working capital requirements, including our cash requirements over the next 12 months;
the result of our efforts to mitigate the Company’s cash position, including restructuring or refinancing of our debt, seeking additional debt or equity capital, reducing or delaying our business activities, selling assets, other strategic transactions or other measures, including obtaining relief under U.S. bankruptcy laws, and the terms, value and timing of any transaction resulting from such efforts;
our ability to satisfy our debt obligations;
our ability to maintain compliance with the ongoing listing requirements for the Nasdaq Capital Market;
the completion of our response to the FDA additional information request letter for Unyvero UTI and finalization of the FDA review and eventual clearance decision;
the completion of our development efforts for our Unyvero IJI panel, Unyvero A30 RQ platform, and ARESdb and the timing of regulatory submissions;
our ability to meet our obligations and extend our relationships under our collaboration and distribution agreements;
our ability to obtain regulatory clearance for and commercialize our product and services offerings;
our ability to sustain and grow our customer base for our Unyvero IVD and Acuitas AMR Gene Panel products as well as our current research use only (RUO) products;
regulations and changes in laws or regulations applicable to our business, including regulation by the FDA, European Union, including new IVDR requirements, and China’s NMPA;
our ability to realize the expected benefits of the transfer of the manufacturing of our Acuitas AMR Gene Panel from our Rockville, Maryland facility to our Bodelshausen, Germany manufacturing facility;
adverse effects on our business condition and results of operations from general economic and market conditions and overall fluctuations in the United States and international markets, including deteriorating market conditions due to investor concerns regarding inflation and Russia’s war against Ukraine;
adverse developments affecting the financial services industry, including events or concerns involving liquidity, defaults or non-performance by financial institutions that could adversely affect our business, financial condition or results of operations;
our use of proceeds from capital financing transactions;
anticipated trends and challenges in our business and the competition that we face;
the execution of our business plan and our growth strategy;
our expectations regarding the size of and growth in potential markets;
our opportunity to successfully enter into new collaborative or strategic agreements;
compliance with the U.S. and international regulations applicable to our business; and
our expectations regarding future revenue and expenses.

 

 

3 
 

Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, level of activity, performance or achievements. In addition, neither we nor any other person assumes responsibility for the accuracy and completeness of any of these forward-looking statements. These risks should not be construed as exhaustive and should be read in conjunction with our other disclosures, including but not limited to the risk factors described in Part I Item 1A “Risk Factors” of our most recent annual report on Form 10-K and any risk factors included in Part II, Item 1A of this quarterly report. Other risks may be described from time to time in our filings made under the securities laws. New risks emerge from time to time. It is not possible for our management to predict all risks. All forward-looking statements in this quarterly report speak only as of the date made and are based on our current beliefs and expectations. We undertake no obligation to update or revise any forward-looking statement, whether as a result of new information, future events or otherwise.

 

NOTE REGARDING TRADEMARKS

 

We own various U.S. federal trademark registrations and applications and unregistered trademarks and servicemarks, including but not limited to OpGen®, Curetis®, Unyvero®, ARES® and ARES GENETICS®, and Acuitas®. All other trademarks, servicemarks or trade names referred to in this quarterly report are the property of their respective owners. Solely for convenience, the trademarks and trade names in this quarterly report are sometimes referred to without the ® and ™ symbols, but such references should not be construed as any indicator that their respective owners will not assert, to the fullest extent under applicable law, their rights thereto. We do not intend the use or display of other companies’ trademarks and trade names to imply a relationship with, or endorsement or sponsorship of us by, any other companies, products or services.

 

4 
 

Part I. FINANCIAL INFORMATION

Item 1. Unaudited Condensed Consolidated Financial Statements

OpGen, Inc. and Subsidiaries

Condensed Consolidated Balance Sheets

(unaudited)

 

   June 30, 2023   December 31, 2022 
Assets          
Current assets          
Cash and cash equivalents  $3,237,176   $7,440,030 
Accounts receivable, net   619,575    514,372 
Inventory, net   1,735,122    1,345,137 
Prepaid expenses and other current assets   1,637,593    1,355,949 
Total current assets   7,229,466    10,655,488 
Property and equipment, net   3,849,734    3,457,531 
Finance lease right-of-use assets, net   1,833    3,500 
Operating lease right-of-use assets   2,041,010    1,459,413 
Intangible assets, net   7,206,382    7,440,974 
Strategic inventory   1,609,643    2,300,614 
Other noncurrent assets   496,894    495,629 
Total assets  $22,434,962   $25,813,149 
Liabilities and Stockholders’ Equity          
Current liabilities          
Current maturities of long-term debt  $9,191,151   $7,023,901 
Accounts payable   195,253    420,821 
Accrued compensation and benefits   1,439,181    1,097,654 
Accrued liabilities   1,043,123    1,526,204 
Deferred revenue   27,279    142,061 
Short-term finance lease liabilities   1,962    3,364 
Short-term operating lease liabilities   517,602    377,626 
Total current liabilities   12,415,551    10,591,631 
Long-term debt, net   
—  
    4,850,686 
Derivative liabilities   45,656    99,498 
Long-term finance lease liabilities   
—  
    280 
Long-term operating lease liabilities   2,987,194    2,566,138 
Other long-term liabilities   126,671    129,368 
Total liabilities   15,575,072    18,237,601 
Commitments and contingencies (Note 8)   
 
    
 
 
Stockholders’ equity          
Preferred stock, $0.01 par value; 10,000,000 shares authorized; none issued and
outstanding at June 30, 2023 and December 31, 2022
   
—  
    
—  
 
Common stock, $0.01 par value; 100,000,000 shares authorized; 6,967,699 and
2,899,911 shares issued and outstanding at June 30, 2023 and
December 31, 2022, respectively
   69,677    28,999 
Additional paid-in capital   291,935,388    281,167,161 
Accumulated deficit   (284,388,698)   (272,824,772)
Accumulated other comprehensive loss   (756,477)   (795,840)
Total stockholders’ equity   6,859,890    7,575,548 
Total liabilities and stockholders’ equity  $22,434,962   $25,813,149 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

5 
 

OpGen, Inc. and Subsidiaries

Condensed Consolidated Statements of Operations and Comprehensive Loss

(unaudited)

 

   Three months ended June 30,   Six months ended June 30, 
   2023   2022   2023   2022 
Revenue                
Product sales  $439,672   $889,271   $850,569   $1,255,323 
Laboratory services   44,003    20,570    65,676    63,499 
Collaboration revenue   252,462    57,364    733,336    118,128 
Total revenue   736,137    967,205    1,649,581    1,436,950 
Operating expenses                    
Cost of products sold   714,392    646,389    1,306,770    938,386 
Cost of services   204,102    15,650    332,408    46,212 
Research and development   1,388,792    2,273,756    3,201,624    4,590,197 
General and administrative   2,425,007    2,134,266    4,848,960    4,759,319 
Sales and marketing   1,160,200    1,169,349    2,186,287    2,220,781 
Total operating expenses   5,892,493    6,239,410    11,876,049    12,554,895 
Operating loss   (5,156,356)   (5,272,205)   (10,226,468)   (11,117,945)
Other (expense) income                    
Interest and other income   31,215    13,851    61,323    16,972 
Interest expense   (684,498)   (779,912)   (1,301,796)   (2,049,493)
Foreign currency transaction (losses) gains   (60,401)   271,967    (152,396)   470,707 
Change in fair value of derivative financial instruments   42,717    (74,116)   55,411    35,628 
Total other expense   (670,967)   (568,210)   (1,337,458)   (1,526,186)
Loss before income taxes   (5,827,323)   (5,840,415)   (11,563,926)   (12,644,131)
Provision for income taxes   
—  
    
—  
    
—  
    
—  
 
Net loss  $(5,827,323)  $(5,840,415)  $(11,563,926)  $(12,644,131)
Net loss available to common stockholders  $(5,827,323)  $(5,840,415)  $(11,563,926)  $(12,644,131)
Net loss per common share – basic and diluted
  $(0.93)  $(2.51)  $(2.13)  $(5.43)
Weighted average shares outstanding – basic and diluted
   6,246,326    2,328,725    5,424,542    2,326,485 
Net loss  $(5,827,323)  $(5,840,415)  $(11,563,926)  $(12,644,131)
Other comprehensive (loss) income – foreign currency translation   (113,704)   (1,227,142)   39,363    (1,710,991)
Comprehensive loss  $(5,941,027)  $(7,067,557)  $(11,524,563)  $(14,355,122)
                     

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

6 
 

OpGen, Inc. and Subsidiaries

Condensed Consolidated Statements of Stockholders’ Equity

(unaudited)

 

    Common Stock    Preferred Stock                     
    

Number of

Shares

    Amount    

Number of

Shares

    Amount    

Additional Paid-

in Capital

    

Accumulated

Other Comprehensive

Income (Loss)

    

Accumulated

Deficit

    Total 
Balances at December 31, 2021   2,322,511   $23,225    
—  
   $
—  
   $276,149,768   $585,626   $(235,541,539)  $41,217,080 
Issuance of RSUs   5,375    54    
—  
    
—  
    (54)   
—  
    
—  
    
—  
 
Stock compensation expense   —      —      —      —      241,619    —      —      241,619 
Foreign currency translation   —      —      —      —      —      (483,849)   —      (483,849)
Net loss   —      —      —      —      —      —      (6,803,716)   (6,803,716)
Balances at March 31, 2022   2,327,886    23,279    
—  
    
—  
    276,391,333    101,777    (242,345,255)   34,171,134 
Issuance of RSUs   3,293    33    —      —      (33)   —      —      —   
Stock compensation expense   —      —      —      —      257,403    —      —      257,403 
Foreign currency translation   —      —      —      —      —      (1,227,142)   —      (1,227,142)
Net loss   —      —      —      —      —      —      (5,840,415)   (5,840,415)
Balances at June 30, 2022   2,331,179   $23,312    —     $—     $276,648,703   $(1,125,365)  $(248,185,670)  $27,360,980 
                                         
Balances at December 31, 2022   2,899,911   $28,999    
—  
   $
—  
   $281,167,161   $(795,840)  $(272,824,772)  $7,575,548 
Issuance of RSUs   11,627    116    
—  
    
—  
    (116)   
—  
    
—  
    
—  
 
Stock compensation expense   —      —      —      —      211,122    
—  
    
—  
    211,122 
Offering of common stock and warrants, net of issuance costs   2,586,207    25,862    
—  
    
—  
    6,948,188    
—  
    
—  
    6,974,050 
Share cancellation   (2,199)   (22)   —      
—  
    22    
—  
    
—  
    
—  
 
Foreign currency translation   —      
—  
    —      —      —      153,067    —      153,067 
Net loss   —      
—  
    —      —      
—  
    
—  
    (5,736,603)   (5,736,603)
Balances at March 31, 2023   5,495,546    54,955    
—  
    
—  
    288,326,377    (642,773)   (278,561,375)   9,177,184 
Issuance of RSUs   22,153    222    —      —      (222)   —      —      —   
Stock compensation expense   —      
—  
    —      —      156,529    —      —      156,529 
Cash bonus taken in the form of stock compensation   —      
—  
    —      —      283,554    —      —      283,554 
Offering of common stock and warrants, net of issuance costs   1,450,000    14,500    —      —      3,169,150    —      —      3,183,650 
Foreign currency translation   —      —      —      —      —      (113,704)   —      (113,704)
Net loss   —      —      —      —      —      —      (5,827,323)   (5,827,323)
Balances at June 30, 2023   6,967,699   $69,677    —     $—     $291,935,388   $(756,477)  $(284,388,698)  $6,859,890 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

7 
 

 

 

OpGen, Inc. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(unaudited)

 

   Six months ended June 30, 
   2023   2022 
Cash flows from operating activities          
Net loss  $(11,563,926)  $(12,644,131)
Adjustments to reconcile net loss to net cash used in operating activities          
Depreciation and amortization   721,887    978,287 
Noncash interest expense   1,017,312    1,613,662 
Loss on disposal of equipment   
—  
    15,979 
Stock compensation expense   367,651    499,022 
Change in inventory reserve   367,048    
—  
 
Cash bonus taken in the form of stock compensation   283,554    
—  
 
Change in fair value of derivative liabilities   (55,411)   (35,628)
Changes in operating assets and liabilities          
Accounts receivable   (97,027)   361,943 
Inventory   (9,120)   (288,447)
Other assets   (82,510)   (350,237)
Accounts payable   (228,118)   (508,949)
Accrued compensation and other liabilities   (319,726)   (1,342,405)
Deferred revenue   (116,820)   
—  
 
Net cash used in operating activities   (9,715,206)   (11,700,904)
Cash flows from investing activities          
Purchases of property and equipment   (697,761)   (83,563)
Net cash used in investing activities   (697,761)   (83,563)
Cash flows from financing activities          
Proceeds from issuance of common stock and pre-funded warrants, net of issuance costs   10,157,700    
—  
 
Payments on debt   (3,907,928)   (6,819,405)
Payments on finance lease obligations   (1,682)   (28,101)
Net cash provided by (used in) financing activities   6,248,090    (6,847,506)
Effects of exchange rates on cash   (36,712)   (972,316)
Net decrease in cash and cash equivalents and restricted cash   (4,201,589)   (19,604,289)
Cash and cash equivalents and restricted cash at beginning of period   7,935,659    36,632,186 
Cash and cash equivalents and restricted cash at end of period  $3,734,070   $17,027,897 
Supplemental disclosure of cash flow information          
Cash paid for interest  $1,421,418   $838,452 
Supplemental disclosures of noncash investing and financing activities          
Right-of-use assets acquired through operating leases  $801,321   $
—  
 
Property and equipment transferred to inventory  $
—  
   $152,243 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

8 
 

OpGen, Inc. and Subsidiaries

Notes to Unaudited Condensed Consolidated Financial Statements

June 30, 2023

 

Note 1 – Organization

 

OpGen, Inc. (“OpGen” or the “Company”) was incorporated in Delaware in 2001. On April 1, 2020, OpGen completed its business combination transaction (the “Transaction”) with Curetis N.V., a public company with limited liability under the laws of the Netherlands (the “Seller” or “Curetis N.V.”), as contemplated by the Implementation Agreement, dated as of September 4, 2019 (the “Implementation Agreement”), by and among the Company, the Seller, and Crystal GmbH, a private limited liability company organized under the laws of the Federal Republic of Germany and wholly-owned subsidiary of the Company (the “Purchaser”). Pursuant to the Implementation Agreement, the Purchaser acquired all the shares of Curetis GmbH, a private limited liability company organized under the laws of the Federal Republic of Germany (“Curetis GmbH”), and certain other assets and liabilities of the Seller (together, “Curetis”). As of December 31, 2022, Crystal GmbH was dissolved and merged into Curetis GmbH. References to the “Company” include OpGen and its wholly-owned subsidiaries. The Company’s headquarters are in Rockville, Maryland, and the Company’s principal operations are in Rockville, Maryland; Holzgerlingen and Bodelshausen, Germany; and Vienna, Austria. The Company operates in one business segment.

 

OpGen Overview

 

OpGen is a precision medicine company harnessing the power of molecular diagnostics and informatics to help combat infectious disease. Along with its subsidiaries, Curetis GmbH and Ares Genetics GmbH, the Company is developing and commercializing molecular microbiology solutions helping to guide clinicians with more rapid and actionable information about life threatening infections to improve patient outcomes and decrease the spread of infections caused by multidrug-resistant microorganisms, or MDROs. OpGen’s current product portfolio includes Unyvero, Acuitas AMR Gene Panel, and the ARES Technology Platform including ARESdb, NGS technology and AI-powered bioinformatics solutions for AMR surveillance, outbreak analysis, and antibiotic response prediction including ARESiss, ARESid, ARESasp, and AREScloud.

 

The focus of OpGen is on its combined broad portfolio of products, which include high impact rapid diagnostics and bioinformatics to interpret antimicrobial resistance (“AMR”) genetic data. OpGen will continue to develop and seek FDA and other regulatory clearances or approvals, as applicable, for the Unyvero UTI and IJI products. OpGen offers the FDA-cleared Unyvero LRT and LRT BAL Panels, the FDA-cleared Acuitas AMR Gene Panel diagnostic test, as well as the Unyvero UTI Panel as a research use only, or RUO, product to hospitals, public health departments, clinical laboratories, pharmaceutical companies, and contract research organizations, or CROs. In addition, following successful completion of a prospective multi-center clinical trial, the UTI product was submitted to the FDA in the second quarter of 2023. The FDA provided an additional information request letter on June 30, 2023. The Company has 180 days from the date of such request letter to respond to the FDA’s requests. OpGen is also commercializing its CE-marked Unyvero Panels in Europe and other global markets via distributors, and, following the signing of a distribution deal with Fisher Healthcare in April 2023, the Company is using a mix of direct and distributor sales in the United States.

 

Note 2 – Going Concern and Management’s Plans

 

The accompanying unaudited condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. Since inception, the Company has incurred, and continues to incur, significant losses from operations and negative operating cash flows and has a significant amount of debt coming due through June 2024. The Company has funded its operations primarily through external investor financing arrangements and significant actions taken by the Company, including the following:

 

On June 26, 2023, the Company announced that its subsidiary Curetis and the European Investment Bank (“EIB”) agreed in principle to certain terms relating to the repayment of the second tranche of Curetis’ loan from the EIB pursuant to that certain Finance Contract, dated December 12, 2016, as amended, by and between Curetis and the EIB (the “Finance Contract”). The second tranche had a principal balance of €3 million plus accumulated and deferred interest. The second tranche was drawn down in June 2018 and matured on June 22, 2023. On July 4, 2023, the EIB and Curetis entered into a Standstill Agreement pursuant to which the EIB agreed that, with respect to each default or event of default relating to such second tranche, the EIB would not take any action or exercise any right under the Finance Contract until the earlier of a restructuring of the second tranche and November 30, 2023. As a condition to entering into the Standstill Agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023 (see Note 11).

 

 

9 
 

 

On May 4, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company issued and sold to the Investor (i) 605,000 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 3,890,825 shares of common stock, and (iii) common warrants to purchase up to an aggregate of 4,495,825 shares of common stock. Each share of common stock and accompanying common warrant was sold at a price of $0.7785 per share and accompanying common warrant, and each pre-funded warrant and accompanying common warrant was sold at an offering price of $0.7685 per share underlying such pre-funded warrant and accompanying common warrant, for aggregate gross proceeds of approximately $3.5 million and net proceeds of approximately $3.0 million. The common warrants have an exercise price of $0.7785 per share and will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The common warrants will expire on the five-year anniversary of the date of such stockholder approval. Each pre-funded warrant has an exercise price per share of common stock equal to $0.01 per share and may be exercised at any time until the pre-funded warrants are exercised in full. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company amended certain existing warrants to purchase up to 6,396,903 shares of common stock that were previously issued in 2018, 2021, 2022 and 2023 to the investor, with exercise prices ranging from $2.65 to $7.54 per share, in consideration for their purchase of the securities in the offering, as follows: (i) lower the exercise price of the existing warrants to $0.7785 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until the receipt of stockholder approval for the exercisability of the common warrants in the offering, and (iii) extend the original expiration date of the existing warrants by five years following the receipt of such stockholder approval. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital of approximately $0.3 million. As of June 30, 2023, stockholder approval for the exercisability of the common warrants in the offering has not yet been obtained.

 

On January 11, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor for the purchase of (i) 321,207 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 2,265,000 shares of common stock (the “Pre-funded Warrants”), (iii) Series A-1 common warrants to purchase an aggregate of 2,586,207 shares of common stock (the “Series A-1 Warrants”), and (iv) Series A-2 common warrants to purchase an aggregate of 2,586,207 shares of common stock (the “Series A-2 Warrants,” and together with the Series A-1 Warrants, the “Common Warrants”). Each share of common stock and accompanying Common Warrants were sold at a price of $2.90 per share and accompanying Common Warrants, and each Pre-funded Warrant and accompanying Common Warrants were sold at an offering price of $2.89 per share underlying such Pre-funded Warrants and accompanying Common Warrants, for aggregate gross proceeds of approximately $7.5 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of approximately $6.9 million. The Common Warrants have an exercise price of $2.65 per share. The Series A-1 Warrants were immediately exercisable upon issuance, and will expire five years following the issuance date. The Series A-2 Warrants were immediately exercisable upon issuance, and will expire eighteen months following the issuance date. Subject to certain ownership limitations described in the Pre-funded Warrants, the Pre-funded Warrants were immediately exercisable and could be exercised at a nominal consideration of $0.01 per share of common stock any time until all the Pre-funded Warrants are exercised in full. All Pre-funded Warrants were exercised by February 15, 2023. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the Common Warrants to $0.7785 per share.

 

On October 3, 2022, the Company closed a registered direct offering of shares of common stock and Series C Mirroring Preferred Stock pursuant to a Securities Purchase Agreement entered into with a certain institutional investor. In the offering, the Company agreed to issue and sell to the investor (i) 268,000 shares of the Company’s common stock, par value $0.01 per share, (ii) 33,810 shares of the Company’s Series C Mirroring Preferred Stock, par value $0.01 per share and stated value of $0.01 per share, and (iii) pre-funded warrants to purchase an aggregate of 215,000 shares of common stock. Each share of common stock was sold at a price of $7.00 per share, each share of preferred stock was sold at a price of $0.01 per share, and each pre-funded warrant was sold at an offering price of $6.80 per share underlying such pre-funded warrants, for aggregate gross proceeds of $3.34 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of $3.04 million. Under the purchase agreement, the Company also agreed to issue and sell to the investor in a concurrent private placement warrants to purchase an aggregate of 483,000 shares of common stock. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company agreed to amend certain existing warrants to purchase up to 741,489 shares of common stock that were previously issued in 2018 and 2021 to the investor, with exercise prices ranging from $41.00 to $1,300.00 per share as a condition to their purchase of the securities in the offering, as follows: (i) lower the exercise price of the investor’s existing warrants to $7.54 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until six months following the closing date of the offering, and (iii) extend the original expiration date of the existing warrants by five and one-half years following the close of the offering. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital for approximately $1.8 million. As of December 31, 2022, all 215,000 pre-funded warrants were exercised. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the existing warrants to $0.7785 per share.

 

 

10 
 

 

On June 24, 2022, the Company entered into an At-the-Market, or ATM, Offering Agreement (the “2022 ATM Agreement”) with H.C. Wainwright & Co., LLC (“Wainwright”), as a sales agent, pursuant to which the Company may offer and sell from time to time in an “at the market offering”, at its option, up to an aggregate of $10.65 million of shares of the Company's common stock through Wainwright. As of December 31, 2022, the Company sold 85,732 shares under the 2022 ATM Agreement totaling $1.03 million in gross proceeds and $0.99 million in net proceeds. The Company has not sold any shares under the 2022 ATM Agreement in 2023.

 

On June 5, 2023, the Listing Qualifications Staff of The Nasdaq Stock Market LLC notified the Company that the closing bid price of the Company’s common stock had, for 30 consecutive business days preceding the date of such notice, been below the $1.00 per share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Marketplace Rule 5550(a)(2). In accordance with Nasdaq Marketplace Rule 5810(c)(3)(A), the Company was provided 180 calendar days, or until December 4, 2023, to regain compliance.  If at any time before December 4, 2023, the closing bid price of the Common Stock is at least $1 for a minimum of ten (10) consecutive trading days, the Company can regain compliance. If the Company is not in compliance with the minimum bid price requirement by December 4, 2023, the Company may be entitled to an additional 180-day grace period if the Company meets the continued listing requirements for market value of publicly held shares and all other initial listing standards for The Nasdaq Capital Market at such time.

 

The Company believes that current cash will be sufficient to repay or refinance the current portion of the Company’s debt and fund operations into September 2023. This has led management to conclude that there is substantial doubt about the Company’s ability to continue as a going concern. In the event the Company is unable to successfully raise additional capital before September 2023, the Company will not have sufficient cash flows and liquidity to finance its business operations beyond September 2023 as currently contemplated. To meet its capital needs and improve its liquidity position, the Company is considering multiple alternatives, including, but not limited to, restructuring or refinancing its debt, seeking additional debt or equity capital, reducing or delaying business activities, selling assets, other strategic financings or transactions and other measures, including obtaining relief under applicable bankruptcy laws. There can be no assurance that the Company will be able to identify or execute on any of these alternatives on acceptable terms or that any of these alternatives will be successful.

 

The accompanying unaudited condensed consolidated financial statements do not include any adjustments related to the recoverability and classification of assets or the amounts and classification of liabilities that may result from the possible inability of the Company to continue as a going concern.

 

Note 3 – Summary of Significant Accounting Policies

 

Basis of presentation and consolidation

 

The Company has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and the standards of accounting measurement set forth in the Interim Reporting Topic of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company recommends that the unaudited condensed consolidated financial statements be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company’s latest Annual Report on Form 10-K. In the opinion of management, all adjustments that are necessary for a fair presentation of the Company’s financial position for the periods presented have been reflected. All adjustments are of a normal, recurring nature, unless otherwise stated. The interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. The December 31, 2022 consolidated balance sheet included herein was derived from the audited consolidated financial statements, but does not include all disclosures including notes required by GAAP for complete financial statements.

 

The accompanying unaudited condensed consolidated financial statements include the accounts of OpGen and its wholly-owned subsidiaries as of and for the three and six months ended June 30, 2023; all intercompany transactions and balances have been eliminated.

 

 

11 
 

 

Foreign currency

 

The Company has subsidiaries located in Holzgerlingen, Germany and Vienna, Austria, each of which use currencies other than the U.S. dollar as their functional currency. As a result, all assets and liabilities of the subsidiaries are translated into U.S. dollars based on exchange rates at the end of the reporting period. Income and expense items are translated at the average exchange rates prevailing during the reporting period. Translation adjustments are reported in accumulated other comprehensive income (loss), a component of stockholders’ equity. Foreign currency translation adjustments are the sole component of accumulated other comprehensive income (loss) at June 30, 2023 and December 31, 2022.

 

Foreign currency transaction gains and losses, excluding gains and losses on intercompany balances where there is no current intent to settle such amounts in the foreseeable future, are included in the determination of net loss. Unless otherwise noted, all references to “$” or “dollar” refer to the United States dollar.

 

Use of estimates

 

In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the accompanying unaudited condensed consolidated financial statements, estimates are used for, but not limited to, liquidity assumptions, revenue recognition, inducement expense related to warrant repricing, stock-based compensation, allowances for doubtful accounts and inventory obsolescence, discount rates used to discount unpaid lease payments to present values, valuation of derivative financial instruments measured at fair value on a recurring basis, deferred tax assets and liabilities and related valuation allowance, determining the fair value of assets acquired and liabilities assumed in business combinations, the estimated useful lives of long-lived assets, and the recoverability of long-lived assets. Actual results could differ from those estimates.

 

Fair value of financial instruments

 

Financial instruments classified as current assets and liabilities (including cash and cash equivalents, receivables, accounts payable, deferred revenue and short-term notes) are carried at cost, which approximates fair value, because of the short-term maturities of those instruments.

 

Cash and cash equivalents and restricted cash

 

The Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents. The Company has cash and cash equivalents deposited in financial institutions in which the balances occasionally exceed the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $250,000. On March 10, 2023, the Company learned that Silicon Valley Bank (“SVB”), the Company’s primary bank at the time (now a division of First Citizens Bank), was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation as receiver. The Company did not experience any losses in such accounts, but since the Company was exposed to credit risk with the failure of SVB, management diversified the Company’s holdings to minimize credit risk in the future.

 

At June 30, 2023 and December 31, 2022, the Company had funds totaling $496,894 and $495,629, respectively, which are required as collateral for letters of credit benefiting its landlords and for credit card processors. These funds are reflected in other noncurrent assets on the accompanying unaudited condensed consolidated balance sheets.

 

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets:

 

   June 30, 2023   December 31, 2022   June 30, 2022   December 31, 2021 
Cash and cash equivalents  $3,237,176   $7,440,030   $16,586,577   $36,080,392 
Restricted cash   496,894    495,629    441,320    551,794 
Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows  $3,734,070   $7,935,659   $17,027,897   $36,632,186 

 

 

12 
 

 

Accounts receivable

 

The Company’s accounts receivable result from revenues earned but not yet collected from customers. Credit is extended based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are due within 30 to 90 days and are stated at amounts due from customers. The Company evaluates if an allowance is necessary by considering a number of factors, including the length of time accounts receivable are past due, the Company’s previous loss history and the customer’s current ability to pay its obligation. If amounts become uncollectible, they are charged to operations when that determination is made. The allowance for doubtful accounts was $0 as of June 30, 2023 and December 31, 2022.

 

At June 30, 2023, the Company had accounts receivable from three customers which individually represented 30%, 25%, and 12% of total accounts receivable. At December 31, 2022, the Company had accounts receivable from two customers which individually represented 41% and 21% of total accounts receivable. For the three months ended June 30, 2023, revenue earned from three customers represented 25%, 19%, and 13% of total revenues. For the three months ended June 30, 2022, revenue earned from two customers represented 57% and 12% of total revenues. For the six months ended June 30, 2023, revenue earned from two customers represented 37% and 16% of total revenues. For the six months ended June 30, 2022, revenue earned from two customers represented 47% and 15% of total revenues.

 

Inventory

 

Inventories are valued using the first-in, first-out cost method and stated at the lower of cost or net realizable value and consist of the following: 

 

   June 30, 2023   December 31, 2022 
Raw materials and supplies  $1,254,776   $1,011,476 
Work-in-process   28,069    37,445 
Finished goods   2,061,920    2,596,830 
Total  $3,344,765   $3,645,751 

 

Inventory includes Unyvero system instruments, Unyvero cartridges, reagents and components for Unyvero and Acuitas kits, and reagents and supplies used for the Company’s laboratory services.

 

The Company periodically reviews inventory quantities on hand and analyzes the provision for excess and obsolete inventory based primarily on product expiration dating and its estimated sales forecast, which is based on sales history and anticipated future demand. The Company’s estimates of future product demand may not be accurate, and it may understate or overstate the provision required for excess and obsolete inventory. Accordingly, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and results of operations. Based on the Company’s assumptions and estimates, inventory reserves for obsolescence, expirations, and slow-moving inventory were $2,083,212 and $1,694,843 at June 30, 2023 and December 31, 2022, respectively.

 

The Company classifies finished good inventory it does not expect to sell or use in clinical studies within 12 months of the unaudited condensed consolidated balance sheets date as strategic inventory, a non-current asset.

 

Long-lived assets

 

Property and equipment

 

Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which we can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. During the three and six months ended June 30, 2023 and 2022, the Company determined that its property and equipment were not impaired.

 

Leases

 

The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right-of-use (“ROU”) assets represent the Company’s right to use the underlying asset for the term of the lease and the lease liabilities represent an obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of the future lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date of the underlying lease arrangement to determine the present value of lease payments. The ROU asset also includes any prepaid lease payments and any lease incentives received. The lease term to calculate the ROU asset and related lease liability includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise the option. The Company’s lease agreements generally do not contain any material variable lease payments, residual value guarantees or restrictive covenants.

 

 

13 
 

Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while expense for financing leases is recognized as depreciation expense and interest expense using the effective interest method of recognition. The Company has made certain accounting policy elections whereby the Company (i) does not recognize ROU assets or lease liabilities for short-term leases (those with original terms of 12 months or less) and (ii) combines lease and non-lease elements of our operating leases.

 

ROU assets

 

ROU assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. The Company did not identify any impaired ROU assets for the six months ended June 30, 2023 and 2022.

 

Intangible assets

 

As of June 30, 2023, the Company’s intangible assets with net balances are all finite-lived.

 

Finite-lived and indefinite-lived intangible assets

 

Intangible assets include trademarks, developed technology and software, in-process research & development (“IPR&D”), and distributor relationships and consisted of the following as of June 30, 2023 and December 31, 2022:

 

         

June 30, 2023

  

December 31, 2022

 
   Subsidiary  Cost  

Accumulated

Amortization and Impairment

   Effect of Foreign Exchange Rates   Net Balance  

Accumulated

Amortization and Impairment

   Effect of Foreign Exchange Rates   Net Balance 
Trademarks and tradenames  Curetis  $1,768,000   $(564,679)  $(30,541)  $1,172,780   $(469,011)  $(62,520)  $1,236,469 
Distributor relationships  Curetis   2,362,000    (502,936)   (40,799)   1,818,265    (417,728)   (83,525)   1,860,747 
A50 – Developed technology  Curetis   349,000    (159,254)   (6,029)   183,717    (132,273)   (12,342)   204,385 
Ares – Developed technology  Ares Genetics   5,333,000    (1,216,613)   (84,767)   4,031,620    (1,010,495)   (183,132)   4,139,373 
A30 – In-Process Research & Development  Curetis   5,706,000    (5,607,434)   (98,566)   
—  
    (5,407,699)   (298,301)   
—  
 
      $15,518,000   $(8,050,916)  $(260,702)  $7,206,382   $(7,437,206)  $(639,820)  $7,440,974 

 

Identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives. The estimated useful lives of the intangibles are:

 

    Estimated Useful Life  
Trademarks and tradenames   10 years  
Customer/distributor relationships   15 years  
A50 – Developed technology   7 years  
Ares – Developed technology   14 years  
A30 – Acquired in-process research & development   Indefinite  

 

Acquired IPR&D represents the fair value assigned to those research and development projects that were acquired in a business combination for which the related products have not received regulatory approval and have no alternative future use. IPR&D is capitalized at its fair value as an indefinite-lived intangible asset, and any development costs incurred after the acquisition are expensed as incurred. Upon achieving regulatory approval or commercial viability for the related product, the indefinite-lived intangible asset is accounted for as a finite-lived asset and is amortized on a straight-line basis over the estimated useful life. If the project is not completed or is terminated or abandoned, the Company may have an impairment related to the IPR&D which is charged to expense. Indefinite-lived intangible assets are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may be impaired. Impairment is calculated as the excess of the asset’s carrying value over its fair value. During the Company’s annual impairment test for its IPR&D intangible asset at December 31, 2022, it was determined that the infinite-lived intangible asset was impaired because although the Company has an ongoing collaboration utilizing the intangible asset, at the time, the contracted cash flow associated with this collaboration and projected future cash flows did not support the carrying amount. As a result, the Company recorded an impairment charge in the amount of $5,407,699 for the year ended December 31, 2022.

 

The Company reviews the useful lives of intangible assets when events or changes in circumstances occur which may potentially impact the estimated useful life of the intangible assets.

 

Total amortization expense of intangible assets was $187,540 and $182,993 for the three months ended June 30, 2023 and 2022, respectively. Total amortization expense of intangible assets was $373,917 and $375,018 for the six months ended June 30, 2023 and 2022, respectively. Expected future amortization of intangible assets is as follows:

 

Year Ending December 31,        
2023 (July to December)   $ 375,920  
2024     751,840  
2025     751,840  
2026     751,840  
2027     715,051  
Thereafter     3,859,891  
Total   $ 7,206,382  

 

In accordance with ASC 360-10, Property, Plant and Equipment, intangible assets, other than IPR&D as discussed above, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. If any indicators were present, the Company would test for recoverability by comparing the carrying amount of the asset to the net undiscounted cash flows expected to be generated from the asset. If those net undiscounted cash flows do not exceed the carrying amount (i.e., the asset is not recoverable), the Company would perform the next step, which is to determine the fair value of the asset and record an impairment loss, if any. During the three and six months ended June 30, 2023, the Company identified triggering events that may indicate that the carrying amount of the intangible assets are not recoverable. The triggering events identified include the decline in the Company’s stock price, the receipt of a non-compliance notice from The Nasdaq Stock Market LLC regarding its minimum bid price requirement, and the Company’s inability to repay its debt to the EIB, in full, as originally required. As a result of identifying these potential indicators of impairment, the Company performed a long-lived asset impairment analysis for the three months ended June 30, 2023, and this analysis determined that the fair value of the Company’s assets exceeded their carrying values, so no impairment loss was recorded. During the three and six months ended June 30, 2022, the Company determined that its finite-lived intangible assets were not impaired.

 

Goodwill

 

Goodwill represents the excess of the purchase price paid when the Company acquired AdvanDx, Inc. in July 2015 and Curetis in April 2020, over the fair values of the acquired tangible or intangible assets and assumed liabilities. Goodwill is not tax deductible in any relevant jurisdictions. The Company conducts an impairment test of goodwill on an annual basis and will also conduct tests if events occur or circumstances change that would, more likely than not, reduce the Company’s fair value below its net equity value. During the year ended December 31, 2022, the Company performed qualitative and quantitative analyses, assessing trends in market capitalization, current and future cash flows, revenue growth rates, and the impact of global unrest and the COVID-19 pandemic on the Company and its performance. Based on the analysis performed, and primarily due to changes in the Company’s stock price and market capitalization in the third quarter of 2022, it was determined that goodwill was impaired. As a result, the Company recorded a goodwill impairment charge in the full amount of $6,940,549 for the year ended December 31, 2022.

 

 

14 
 

 

Revenue recognition

 

The Company derives revenues from (i) the sale of Unyvero Application cartridges, Unyvero instruments, and Acuitas AMR Gene Panel test products, (ii) providing laboratory services, (iii) providing collaboration services (e.g., with the Foundation for Innovative New Diagnostics (FIND) on the Unyvero A30 RQ platform) including funded software and license arrangements, and (iv) granting access to subsets of the proprietary ARESdb data asset.

 

The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations and (v) determination of revenue recognition based on timing of satisfaction of the performance obligation.

 

The Company recognizes revenues upon the satisfaction of its performance obligation (upon transfer of control of promised goods or services to our customers) in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services.

 

The Company defers incremental costs of obtaining a customer contract and amortizes the deferred costs over the period that the goods and services are transferred to the customer. The Company had no material incremental costs to obtain customer contracts in any period presented.

 

Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of services being provided.

 

Government grant agreements and research incentives

 

From time to time, the Company may enter into arrangements with governmental entities for the purposes of obtaining funding for research and development activities. The Company recognizes funding from grants and from research incentives received from Austrian government agencies in the condensed consolidated statements of operations and comprehensive loss in the period during which the related qualifying expenses are incurred, provided that the conditions under which the grants or incentives were provided have been met. For grants under funding agreements and for proceeds under research incentive programs, the Company recognizes grant and incentive income in an amount equal to the estimated qualifying expenses incurred in each period multiplied by the applicable reimbursement percentage. The Company classifies government grants received under these arrangements as a reduction to the related research and development expense incurred. The Company analyzes each arrangement on a case-by-case basis. For the three months ended June 30, 2023 and 2022, the Company recognized $88,421 and $111,414 as a reduction of research and development expense related to government grant arrangements, respectively. For the six months ended June 30, 2023 and 2022, the Company recognized $222,359 and $219,879 as a reduction of research and development expense related to government grant arrangements, respectively. The Company had earned but not yet received $618,637 and $401,436 related to these agreements and incentives included in prepaid expenses and other current assets, as of June 30, 2023 and December 31, 2022, respectively.

 

Research and development costs

 

Research and development costs are expensed as incurred. Research and development costs primarily consist of salaries and related expenses for personnel, other resources, laboratory supplies, and fees paid to consultants and outside service partners.

 

Stock-based compensation

 

Stock-based compensation expense is recognized at grant date fair value. The fair value of stock-based compensation to employees and directors is estimated, on the date of grant, using the Black-Scholes model. For restricted stock awards with a time-based vesting condition, the fair value, which is fixed at the grant date for purposes of recognizing compensation costs, is determined by reference to the Company’s stock price on the grant date. The resulting fair value is recognized ratably over the requisite service period, which is generally the vesting period of the option. For all time-vesting awards granted, expense is amortized using the straight-line attribution method. The Company accounts for forfeitures as they occur.

 

Option valuation models, including the Black-Scholes model, require the input of highly subjective assumptions, and changes in the assumptions used can materially affect the grant-date fair value of an award. These assumptions include the risk-free rate of interest, expected dividend yield, expected volatility and the expected life of the award.

 

 

15 
 

Warrants

 

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the instruments’ specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the instruments are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the instruments meet all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company’s own ordinary shares and whether the instrument holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are outstanding.

 

Income taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is established when necessary to reduce deferred income tax assets to the amount expected to be realized.

 

Tax benefits are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are initially, and subsequently, measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement with the tax authority, assuming full knowledge of the position and all relevant facts.

 

The Company had federal net operating loss (“NOL”) carryforwards of $232,682,072 and $202,015,062 at December 31, 2022 and 2021, respectively. Despite the NOL carryforwards, which began expiring in 2022, the Company may have state tax requirements. Also, use of the NOL carryforwards may be subject to an annual limitation as provided by Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”). To date, the Company has not performed a formal study to determine if any of its remaining NOL and credit attributes might be further limited due to the ownership change rules of Section 382 or Section 383 of the Code. The Company will continue to monitor this matter going forward. There can be no assurance that the NOL carryforwards will ever be fully utilized.

 

The Company also has foreign NOL carryforwards of $170,661,923 at December 31, 2022 from their foreign subsidiaries. $162,712,615 of those foreign NOL carryforwards are from the Company’s operations in Germany. Despite the NOL carryforwards, the Company may have a current and future tax liability due to the nuances of German tax law around the use of NOLs within a consolidated group. There is no assurance that the NOL carryforwards will ever be fully utilized.

 

Loss per share

 

Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.

 

For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method.

 

For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares, consisting of (i) common stock options, (ii) stock purchase warrants, and (iii) unvested restricted stock units representing the right to acquire shares of common stock which have been excluded from the computation of diluted loss per share, was 11.2 million shares and 1.0 million shares as of June 30, 2023 and 2022, respectively.

 

Adopted accounting pronouncements

 

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 clarifies and reduces diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options, including warrants, that remain equity-classified after modification or exchange. ASU 2021-04 requires an entity to treat a modification or an exchange of a freestanding equity-classified written call option that remains equity-classified after the modification or exchange as an exchange of the original instrument for a new instrument and provides guidance on measuring and recognizing the effect of a modification or an exchange. The Company adopted ASU 2021-04 on January 1, 2022. The adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

 

16 
 

 

Recently issued accounting standards

 

The Company has evaluated all other issued and unadopted ASUs and believes the adoption of these standards will not have a material impact on its results of operations, financial position or cash flows.

 

Note 4 – Revenue from contracts with customers

 

Disaggregated revenue

 

The Company provides diagnostic test products and laboratory services to hospitals, clinical laboratories and other healthcare providing customers, and enters into collaboration agreements with government agencies, non-governmental organizations, and healthcare providers. The revenues by type of service consist of the following:

 

   Three Months Ended June 30,   Six Months Ended June 30, 
   2023   2022   2023   2022 
Product sales  $439,672   $889,271   $850,569   $1,255,323 
Laboratory services   44,003    20,570    65,676    63,499 
Collaboration revenue   252,462    57,364    733,336    118,128 
Total revenue  $736,137   $967,205   $1,649,581   $1,436,950 

 

Revenues by geography are as follows:

 

   Three Months Ended June 30,   Six Months Ended June 30, 
   2023   2022   2023   2022 
Domestic  $266,313   $123,659   $381,262   $280,069 
International   469,824    843,546    1,268,319    1,156,881 
Total revenue  $736,137   $967,205   $1,649,581   $1,436,950 

 

Deferred revenue

 

Changes to deferred revenue for the period were as follows:

 

Balance at December 31, 2022  $142,061 
Contracts with customers   27,134 
Recognized in the current period   (143,954)
Currency translation adjustment   2,038 
Balance at June 30, 2023  $27,279 

 

Contract assets

 

The Company had no contract assets as of June 30, 2023 and December 31, 2022, which are generated when contractual billing schedules differ from revenue recognition timing. Contract assets represent a conditional right to consideration for satisfied performance obligations that becomes a billed receivable when the conditions are satisfied.

 

Unsatisfied performance obligations

 

The Company had no unsatisfied performance obligations related to its contracts with customers at June 30, 2023 and December 31, 2022.

 

Note 5 – Fair value measurements

 

The Company classifies its financial instruments using a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include:

Level 1 - defined as observable inputs such as quoted prices in active markets;
Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions such as expected revenue growth and discount factors applied to cash flow projections.

 

For the three and six months ended June 30, 2023, the Company has not transferred any assets between fair value measurement levels.

 

 

17 
 

Financial assets and liabilities measured at fair value on a recurring basis

 

The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the hierarchy.

 

In 2016, Curetis entered into a contract for an up to €25.0 million senior, unsecured loan financing facility from the EIB (see Note 6). In June 2019, Curetis drew down a third tranche of €5.0 million from the EIB. In return for the EIB waiving the condition precedent of a minimum cumulative equity capital raised of €15.0 million to disburse this €5.0 million tranche, the parties agreed on a 2.1% participation percentage interest (“PPI”). Upon maturity of the tranche, the EIB would be entitled to an additional payment that is equity-linked and equivalent to 2.1% of the then total valuation of Curetis N.V. On July 9, 2020, the Company negotiated an amendment to the EIB debt financing facility. As part of the amendment, the parties adjusted the PPI percentage applicable to the previous EIB tranche of €5.0 million which was funded in June 2019 from its original 2.1% PPI in Curetis N.V.’s equity value upon maturity to a new 0.3% PPI in OpGen’s equity. On May 23, 2022, the Company entered into a Waiver and Amendment Letter which increased the PPI to 0.75% upon maturity between mid-2024 and mid-2025. This right constitutes an embedded derivative, which is separated and measured at fair value with changes being accounted for through profit or loss. The Company determines the fair value of the derivative using a Monte Carlo simulation model. Using this model, level 3 unobservable inputs include estimated discount rates and estimated risk-free interest rates.

 

The fair value of level 3 liabilities measured at fair value on a recurring basis for the six months ended June 30, 2023 was as follows:

 

Description 

Balance at

December 31,

2022

   Change in Fair Value   Effect of Foreign Exchange Rates   Balance at June 30, 2023 
Participation percentage interest liability  $99,498   $(55,411)  $1,569   $45,656 
Total  $99,498   $(55,411)  $1,569   $45,656 

 

Financial assets and liabilities carried at fair value on a non-recurring basis

 

The Company does not have any financial assets and liabilities measured at fair value on a non-recurring basis.

 

Non-financial assets and liabilities carried at fair value on a recurring basis

 

The Company does not have any non-financial assets and liabilities measured at fair value on a recurring basis.

 

Non-financial assets and liabilities carried at fair value on a non-recurring basis

 

The Company measures its long-lived assets, including property and equipment and intangible assets (including goodwill), at fair value on a non-recurring basis when a triggering event requires such evaluation. During the three months ended June 30, 2023, the Company did not record any such impairment expenses. During the year ended December 31, 2022, the Company recorded impairment expense of $6,940,549 related to its goodwill (see Note 3) and $5,407,699 related to its indefinite-lived intangible asset (see Note 3).

 

Note 6 – Debt

 

The following table summarizes the Company’s long-term debt and short-term borrowings as of June 30, 2023 and December 31, 2022:

 

   June 30, 2023   December 31, 2022 
EIB  $10,071,668   $13,489,178 
Total debt obligations   10,071,668    13,489,178 
Unamortized debt discount   (880,517)   (1,614,591)
Carrying value of debt   9,191,151    11,874,587 
Less current portion   (9,191,151)   (7,023,901)
Non-current portion of long-term debt  $
—  
   $4,850,686 

 

 

18 
 

 

EIB Loan Facility

 

In 2016, Curetis entered into a contract for an up to €25.0 million senior, unsecured loan financing facility from the EIB. The funding could be drawn in up to five tranches within 36 months of entry into the contract, under the EIB amendment, and each tranche is to be repaid upon maturity five years after draw-down.

 

In April 2017, Curetis drew down a first tranche of €10.0 million from this facility. This tranche had a floating interest rate of EURIBOR plus 4% payable after each 12-month-period from the draw-down-date and another additional 6% interest per annum that is deferred and payable at maturity together with the principal. In June 2018, a second tranche of €3.0 million was drawn down. The terms and conditions are analogous to the first one. In June 2019, Curetis drew down a third tranche of €5.0 million from the EIB. In line with all prior tranches, the majority of interest is also deferred until repayment upon maturity. In return for the EIB waiving the condition precedent of a minimum cumulative equity capital raised of €15.0 million to disburse this €5.0 million third tranche, the parties agreed on a 2.1% PPI. Upon maturity of the tranche, not before approximately mid-2024, and no later than mid-2025, the EIB would be entitled to an additional payment that is equity-linked and equivalent to 2.1% of the then total valuation of Curetis N.V. As part of the amendment between the Company and the EIB on July 9, 2020, the parties adjusted the PPI percentage applicable to the third EIB tranche of €5.0 million, which was funded in June 2019, from its original 2.1% PPI in Curetis N.V.’s equity value upon maturity to a new 0.3% PPI in OpGen’s equity value upon maturity. This right constitutes an embedded derivative, which is separated and measured at fair value with changes being accounted for through income or loss. The EIB debt was measured and recognized at fair value as of the acquisition date. The fair value of the EIB debt was approximately $15.8 million as of the acquisition date. The resulting debt discount will be amortized over the life of the EIB debt as an increase to interest expense.

 

On May 23, 2022, the Company and the EIB entered into a Waiver and Amendment Letter (the “2022 EIB Amendment”) relating to the amendment of the EIB loan facility, between the EIB and Curetis pursuant to which Curetis borrowed an aggregate amount of €18.0 million in three tranches. The 2022 EIB Amendment restructured the first tranche of approximately €13.4 million (including accumulated and deferred interest) of the Company’s outstanding indebtedness with the EIB. Pursuant to the 2022 EIB Amendment, the Company repaid €5.0 million to the EIB in April 2022. The Company also agreed, among other things, to amortize the remainder of the debt tranche over the twelve-month period beginning in May 2022. Accordingly, the Company agreed to pay a monthly amount of approximately €0.7 million through April 2023. The Amendment also provides for an increase of the PPI applicable to the third tranche under the loan facility from 0.3% to 0.75% beginning in June 2024. The terms of the second and third tranches of the Company’s indebtedness of €3.0 million and €5.0 million, respectively, plus accumulated deferred interest remain unchanged pursuant to the 2022 EIB Amendment. The second tranche became due and payable by the Company to the EIB in June 2023, and the third tranche will become due and payable in June 2024. As the effective borrowing rate under the amended agreement is less than the effective borrowing rate under the previous agreement, a concession is deemed to have been granted under ASC 470-60. As a concession has been granted, the agreement was accounted for as a troubled debt restructuring under ASC 470-60. The amendment did not result in a gain on restructuring as the future undiscounted cash outflows required under the amended agreement exceed the carrying value of the debt immediately prior to the amendment.

 

On June 26, 2023, the Company announced that its subsidiary Curetis and the European Investment Bank (“EIB”) agreed in principle to certain terms relating to the repayment of the second tranche of Curetis’ loan from the EIB pursuant to that certain Finance Contract, dated December 12, 2016, as amended, by and between Curetis and the EIB (the “Finance Contract”). The second tranche had a principal balance of €3 million plus accumulated and deferred interest. The second tranche was drawn down in June 2018 and matured on June 22, 2023. On July 4, 2023, the EIB and Curetis entered into a Standstill Agreement pursuant to which the EIB agreed that, with respect to each default or event of default relating to such second tranche, the EIB would not take any action or exercise any right under the Finance Contract until the earlier of a restructuring of the second tranche and November 30, 2023. As a condition to entering into the Standstill Agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023 (see Note 11).

 

As of June 30, 2023, the outstanding borrowings under all tranches were €9.3 million (approximately USD $10.1 million), including deferred interest payable at maturity of €1.3 million (approximately USD $1.4 million).

 

Total interest expense (including amortization of debt discounts and financing fees) on all debt instruments was $684,498 and $779,912 for the three months ended June 30, 2023 and 2022, respectively. Total interest expense (including accretion of fair value to book value and amortization of debt discounts and financing fees) on all debt instruments was $1,301,796 and $2,049,493 for the six months ended June 30, 2023 and 2022, respectively.

 

 

19 
 

 

Note 7 – Stockholders’ equity

 

As of June 30, 2023, the Company had 100,000,000 shares of authorized common stock and 6,967,699 shares issued and outstanding, and 10,000,000 shares of authorized preferred stock, of which none were issued or outstanding.

 

Following receipt of approval from stockholders at a special meeting of stockholders held on January 17, 2018, the Company filed an amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty-five shares. Additionally, following receipt of approval from stockholders at a special meeting of stockholders held on August 22, 2019, the Company filed an additional amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty shares. Following receipt of approval from stockholders at a special meeting of stockholders held on November 30, 2022, the Company filed an additional amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty shares, which reverse stock split was effective January 5, 2023. All share amounts and per share prices in this Quarterly Report have been adjusted to reflect the reverse stock splits.

 

On June 24, 2022, the Company entered into an At-the-Market Offering with H.C. Wainwright & Co., LLC, as a sales agent, pursuant to which the Company may offer and sell from time to time in an “at the market offering”, at its option, up to an aggregate of $10.65 million of shares of the Company’s common stock through Wainwright. As of December 31, 2022, the Company sold 85,732 shares under the 2022 ATM Offering totaling $1.03 million in gross proceeds and $0.99 million in net proceeds. The Company has not sold any shares under the 2022 ATM Agreement in 2023.

 

On October 3, 2022, the Company closed a registered direct offering of shares of common stock and Series C Mirroring Preferred Stock pursuant to a Securities Purchase Agreement entered into with a certain institutional investor. In the offering, the Company agreed to issue and sell to the investor (i) 268,000 shares of the Company’s common stock, par value $0.01 per share, (ii) 33,810 shares of the Company’s Series C Mirroring Preferred Stock, par value $0.01 per share and stated value of $0.01 per share, and (iii) pre-funded warrants to purchase an aggregate of 215,000 shares of common stock. Each share of common stock was sold at a price of $7.00 per share, each share of preferred stock was sold at a price of $0.01 per share, and each pre-funded warrant was sold at an offering price of $6.80 per share underlying such pre-funded warrants, for aggregate gross proceeds of $3.34 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of $3.04 million. Under the purchase agreement, the Company also agreed to issue and sell to the investor in a concurrent private placement warrants to purchase an aggregate of 483,000 shares of common stock. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company agreed to amend certain existing warrants to purchase up to 741,489 shares of common stock that were previously issued in 2018 and 2021 to the investor, with exercise prices ranging from $41.00 to $1,300.00 per share as a condition to their purchase of the securities in the offering, as follows: (i) lower the exercise price of the investor’s existing warrants to $7.54 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until six months following the closing date of the offering, and (iii) extend the original expiration date of the existing warrants by five and one-half years following the closing of the offering. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital for approximately $1.8 million. As of December 31, 2022, all 215,000 pre-funded warrants issued in the offering were exercised. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the existing warrants to $0.7785 per share.

 

On January 11, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement entered into with a certain institutional investor for the purchase of (i) 321,207 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 2,265,000 shares of common stock, (iii) Series A-1 common warrants to purchase an aggregate of 2,586,207 shares of common stock, and (iv) Series A-2 common warrants to purchase an aggregate of 2,586,207 shares of common stock. Each share of common stock and accompanying Series A-1 Warrant and Series A-2 Warrant (collectively, the “Common Warrants”) was sold at a price of $2.90 per share and accompanying Common Warrants, and each Pre-funded Warrant and accompanying Series A-1 Warrant and Series A-2 Warrant was sold at an offering price of $2.89 per share underlying such Pre-funded Warrants and accompanying Common Warrants, for aggregate gross proceeds of approximately $7.5 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of approximately $6.9 million. The Common Warrants have an exercise price of $2.65 per share. The Series A-1 Warrants were immediately exercisable upon issuance, and will expire five years following the issuance date. The Series A-2 Warrants were immediately exercisable upon issuance, and will expire eighteen months following the issuance date. Subject to certain ownership limitations described in the Pre-funded Warrants, the Pre-funded Warrants were immediately exercisable and could be exercised at a nominal consideration of $0.01 per share of common stock any time until all the Pre-funded Warrants are exercised in full. All Pre-funded Warrants were exercised by February 15, 2023. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the Common Warrants to $0.7785 per share.

 

 

20 
 

On May 4, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company issued and sold to the Investor (i) 605,000 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 3,890,825 shares of common stock, and (iii) common warrants to purchase up to an aggregate of 4,495,825 shares of common stock. Each share of common stock and accompanying common warrant was sold at a price of $0.7785 per share and accompanying common warrant, and each pre-funded warrant and accompanying common warrant was sold at an offering price of $0.7685 per share underlying such pre-funded warrant and accompanying common warrant, for aggregate gross proceeds of approximately $3.5 million and net proceeds of approximately $3.0 million. The common warrants have an exercise price of $0.7785 per share and will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The common warrants will expire on the five-year anniversary of the date of such stockholder approval. Each pre-funded warrant has an exercise price per share of common stock equal to $0.01 per share and may be exercised at any time until the pre-funded warrants are exercised in full. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company amended certain existing warrants to purchase up to 6,396,903 shares of common stock that were previously issued in 2018, 2021, 2022 and 2023 to the investor, with exercise prices ranging from $2.65 to $7.54 per share, in consideration for their purchase of the securities in the offering, as follows: (i) lower the exercise price of the existing warrants to $0.7785 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until the receipt of stockholder approval for the exercisability of the common warrants in the offering, and (iii) extend the original expiration date of the existing warrants by five years following the receipt of such stockholder approval. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital of approximately $0.3 million. As of June 30, 2023, stockholder approval for the exercisability of the common warrants in the offering has not yet been obtained.

 

Stock options

 

In 2008, the Company adopted the 2008 Stock Option and Restricted Stock Plan (the “2008 Plan”), pursuant to which the Company’s Board of Directors could grant either incentive or non-qualified stock options or shares of restricted stock to directors, key employees, consultants and advisors.

 

In April 2015, the Company adopted, and the Company’s stockholders approved, the 2015 Equity Incentive Plan (the “2015 Plan”); the 2015 Plan became effective upon the execution and delivery of the underwriting agreement for the Company’s initial public offering in May 2015. Following the effectiveness of the 2015 Plan, no further grants will be made under the 2008 Plan. The 2015 Plan provides for the granting of incentive stock options within the meaning of Section 422 of the Code to employees and the granting of non-qualified stock options to employees, non-employee directors and consultants. The 2015 Plan also provides for the grants of restricted stock, restricted stock units, stock appreciation rights, dividend equivalents and stock payments to employees, non-employee directors and consultants.

 

Under the 2015 Plan, the aggregate number of shares of the common stock authorized for issuance may not exceed (1) 2,710 plus (2) the sum of the number of shares subject to outstanding awards under the 2008 Plan as of the 2015 Plan’s effective date, that are subsequently forfeited or terminated for any reason before being exercised or settled, plus (3) the number of shares subject to vesting restrictions under the 2008 Plan as of the 2015 Plan’s effective date that are subsequently forfeited. In addition, the number of shares that have been authorized for issuance under the 2015 Plan will be automatically increased on the first day of each fiscal year beginning on January 1, 2016 and ending on (and including) January 1, 2025, in an amount equal to the lesser of (1) 4% of the outstanding shares of common stock on the last day of the immediately preceding fiscal year, or (2) another lesser amount determined by the Company’s Board of Directors. Following Board of Director approval, 115,996 shares were automatically added to the 2015 Plan in 2023. Shares subject to awards granted under the 2015 Plan that are forfeited or terminated before being exercised or settled, or are not delivered to the participant because such award is settled in cash, will again become available for issuance under the 2015 Plan. However, shares that have actually been issued shall not again become available unless forfeited. As of June 30, 2023, 81,646 shares remain available for issuance under the 2015 Plan.

 

In connection with the appointment of Albert Weber as Chief Financial Officer, OpGen granted Mr. Weber an inducement grant of stock options to purchase an aggregate of 10,500 shares of OpGen’s common stock with a grant date of January 3, 2022. The equity award was granted as a component of Mr. Weber’s employment compensation and was granted as an inducement material to his acceptance of employment with OpGen. The options have an exercise price of $21.60, a ten-year term and a vesting schedule of 25% vesting of the award on the first annual anniversary of the date of grant and then 6.25% vesting each quarter thereafter over three additional years. The award is subject to Mr. Weber’s continued service with OpGen through the applicable vesting dates.

 

 

21 
 

For the three and six months ended June 30, 2023 and 2022, the Company recognized share-based compensation expense as follows: 

 

   Three months ended June 30,   Six months ended June 30, 
   2023   2022   2023   2022 
Cost of services  $
—  
   $8,266   $
—  
   $11,101 
Research and development   47,465    73,981    117,828    140,979 
General and administrative   79,208    138,438    185,041    279,320 
Sales and marketing   29,856    36,718    64,782    67,622 
   $156,529   $257,403   $367,651   $499,022 

 

No income tax benefit for share-based compensation arrangements was recognized in the condensed consolidated statements of operations and comprehensive loss due to the Company’s net loss position.

 

During the three and six months ended June 30, 2023, the Company did not grant any options, no options were forfeited, and no options expired.

 

The Company had total stock options to acquire 107,597 shares of common stock outstanding at June 30, 2023 under all of its equity compensation plans.

 

Restricted stock units

 

During the three months ended June 30, 2023, the Company granted 7,500 restricted stock units, 22,153 restricted stock units vested, and none were forfeited. During the six months ended June 30, 2023, the Company granted 100,500 restricted stock units, 33,780 restricted stock units vested, and none were forfeited. The Company had 109,627 total restricted stock units outstanding at June 30, 2023.

 

Stock purchase warrants

 

At June 30, 2023 and December 31, 2022, the following warrants to purchase shares of common stock were outstanding:

 

                Outstanding at  
 Issuance    

Exercise

Price

    Expiration    June 30, 2023 (1)    December 31, 2022 (1) 
 February 2015   $66,000.00    February 2025    23    23 
 February 2018   $1,625.00    February 2023    
—  
    462 
 February 2018   $1,300.00    February 2023    
—  
    3,848 
 October 2019   $40.00    October 2024    17,700    17,700 
 October 2019   $52.00    October 2024    11,750    11,750 
 November 2020   $50.44    May 2026    12,107    12,107 
 February 2021   $78.00    August 2026    20,834    20,834 
 October 2022   $7.54    April 2028    
—  
    1,224,489 
 May 2023   $0.7785    (2)   10,892,728    
—  
 
                10,955,142    1,291,213 

 

The warrants listed above were issued in connection with various debt, equity or development contract agreements.

 

(1)Warrants to purchase fractional shares of common stock resulting from the reverse stock splits effected on August 22, 2019 and January 5, 2023 were rounded up to the next whole share of common stock on a holder by holder basis.
(2)Warrants will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The warrants will expire on the five-year anniversary of the date of such stockholder approval.

 

 

22 
 

Note 8 – Commitments and Contingencies

 

Registration and other stockholder rights

 

In connection with the various investment transactions, the Company entered into registration rights agreements with stockholders, pursuant to which the investors were granted certain demand registration rights and/or piggyback and/or resale registration rights in connection with subsequent registered offerings of the Company’s common stock.

 

Supply agreements

 

In June 2017, the Company entered into an agreement with Life Technologies Corporation, a subsidiary of Thermo Fisher Scientific (“LTC”), to supply the Company with Thermo Fisher Scientific’s QuantStudio 5 Real-Time PCR Systems (“QuantStudio 5”) to be used to run OpGen’s Acuitas AMR Gene Panel tests. Under the terms of the agreement, the Company must notify LTC of the number of QuantStudio 5 systems that it commits to purchase in the following quarter. As of June 30, 2023, the Company had acquired twenty-four QuantStudio 5 systems, none of which were acquired during the six months ended June 30, 2023. As of June 30, 2023, the Company has not committed to acquiring additional QuantStudio 5 systems in the next three months.

 

Curetis places frame-work orders for Unyvero instruments and for raw materials for its cartridge manufacturing to ensure availability during commercial ramp-up-phase and also to gain volume-scale-effects with regards to purchase prices. Some of the electronic parts used for the production of Unyvero instruments have lead times of several months, hence it is necessary to order such systems with long-term framework-orders to ensure the demands from the market are covered. The aggregate purchase commitments over the next twelve months are approximately $32,000.

 

Note 9 – Leases

 

The following table presents the Company’s ROU assets and lease liabilities as of June 30, 2023 and December 31, 2022:

 

Lease Classification  June 30, 2023   December 31, 2022 
ROU Assets:          
Operating  $2,041,010   $1,459,413 
Financing   1,833    3,500 
Total ROU assets  $2,042,843   $1,462,913 
Liabilities          
Current:          
Operating  $517,602   $377,626 
Finance   1,962    3,364 
Noncurrent:          
Operating   2,987,194    2,566,138 
Finance   
—  
    280 
Total lease liabilities  $3,506,758   $2,947,408 

 

Maturities of lease liabilities as of June 30, 2023 by fiscal year are as follows:

 

Maturity of Lease Liabilities   Operating   Finance   Total 
 2023 (July to December)   $410,458   $1,682   $412,140 
 2024    827,380    280    827,660 
 2025    734,694    
—  
    734,694 
 2026    582,578    
—  
    582,578 
 2027    592,981    
—  
    592,981 
 Thereafter    1,737,688    
—  
    1,737,688 
 Total lease payments    4,885,779    1,962    4,887,741 
 Less: Interest    (1,380,983)   
—  
    (1,380,983)
 Present value of lease liabilities   $3,504,796   $1,962   $3,506,758 

 

 

23 
 

Condensed consolidated statements of operations classification of lease costs as of the three and six months ended June 30, 2023 and 2022 are as follows:

 

      Three months ended June 30,   Six months ended June 30, 
Lease Cost  Classification  2023   2022   2023   2022 
Operating  Operating expenses  $171,506   $152,784   $309,303   $327,699 
Finance:                       
Amortization  Operating expenses   838    31,096    1,667    70,807 
Interest expense  Other expenses   
—  
    509    
—  
    1,414 
Total lease costs     $172,344   $184,389   $310,970   $399,920 

 

Other lease information as of June 30, 2023 is as follows:

 

Other Information  Total 
Weighted average remaining lease term (in years)     
Operating leases   6.5 
Finance leases   0.6 
Weighted average discount rate:     
Operating leases   9.7%
Finance leases   1.0%

 

Supplemental cash flow information as of the six months ended June 30, 2023 and 2022 is as follows:

 

Supplemental Cash Flow Information  2023   2022 
Cash paid for amounts included in the measurement of lease liabilities          
Cash used in operating activities          
Operating leases  $309,303   $327,699 
Finance leases  $
—  
   $1,414 
Cash used in financing activities          
Finance leases  $1,682   $28,101 
ROU assets obtained in exchange for lease obligations:          
Operating leases  $801,321   $
—  
 

 

Note 10 – License agreements, research collaborations and development agreements

 

Sandoz

 

In December 2018, Ares Genetics entered into a service frame agreement with Sandoz International GmbH (“Sandoz”), to leverage Ares Genetics’ database on the genetics of antibiotic resistance, ARESdb, and the ARES Technology Platform for Sandoz’s anti-infective portfolio.

 

Under the terms of the framework agreement, which had an initial term of 36 months and was subsequently extended to January 31, 2025, Ares Genetics and Sandoz intend to develop a digital anti-infectives platform, combining established microbiology laboratory methods with advanced bioinformatics and artificial intelligence methods to support drug development and life-cycle management. The collaboration, in the short- to mid-term, aims to both rapidly and cost-effectively re-purpose existing antibiotics and design value-added medicines with the objective of expanding indication areas and to overcome antibiotic resistance, in particular with regards to infections with bacteria that have already developed resistance against multiple treatment options. In the longer-term, the platform is expected to enable surveillance for antimicrobial resistant pathogens to inform antimicrobial stewardship and the development of novel anti-infectives that are less prone to encounter resistance and thereby preserve antibiotics as an effective treatment option.

 

 

24 
 

 

Qiagen

 

On February 18, 2019, Ares Genetics and Qiagen GmbH, or Qiagen, entered into a strategic licensing agreement for ARESdb and AREStools, in the area of AMR research. The agreement has a term of 20 years and may be terminated by Qiagen for convenience with 180 days written notice.

 

Ares Genetics has retained the rights to use ARESdb and AREStools for AMR research, customized bioinformatics services, and for the development of specific AMR assays and applications for the Curetis Group (including Ares Genetics), as well as third parties (e.g., other diagnostics companies or partners in the pharmaceutical industry). As the Qiagen research offering is expected to also enable advanced molecular diagnostic services and products, Qiagen’s customers may obtain a diagnostic use license from Ares Genetics.

 

Under the terms of the original agreement, Qiagen, in exchange for a moderate six figure up-front licensing payment, has received an exclusive RUO license to develop and commercialize general bioinformatics offerings and services for AMR research use only, based on Ares Genetics’ database on the genetics of antimicrobial resistance, ARESdb, as well as on the ARES bioinformatics AMR toolbox, AREStools. Under the agreement, the parties had agreed to a mid-single digit percentage royalty rate on Qiagen net sales, which is subject to a minimum royalty rate that steps up upon certain achieved milestones, which is payable to Ares Genetics. The parties also agreed to further modest six figure milestone payments upon certain product launches. The contract was subsequently amended in May 2021 to a non-exclusive license and a flat annual license fee as well as a royalty percentage on potential future panel-based products that are developed by Qiagen.

 

Siemens

 

In 2016, Ares Genetics acquired the GEAR assets from Siemens Technology Accelerator GmbH (“STA”), providing the original foundation to ARESdb. Under the agreement with STA, Ares Genetics incurs royalties on revenues from licensed product sales or sublicensing proceeds. Royalty rates under the Siemens agreement range from 1.3% to 40% depending on the specifics of the licenses and rights provided by Ares Genetics to third parties and whether such third parties may have been originally introduced by Siemens to Ares Genetics. The total net royalty expense related to this agreement was $2,264 and $703 for the three months ended June 30, 2023 and 2022, respectively. The total net royalty expense related to this agreement was $4,207 and $3,482 for the six months ended June 30, 2023 and 2022, respectively.

 

Foundation for Innovative New Diagnostics (FIND)

 

On September 20, 2022, Curetis GmbH and FIND entered into a research and development collaboration agreement for a total amount due to Curetis of €0.7 million to develop a simple to use molecular diagnostic test for identification of pathogens and antibiotic resistances in positive blood cultures for deployment in low- and middle-income countries (“LMICs”). On April 4, 2023, the Company entered into an amendment to its research and development collaboration agreement with FIND to expand the deliverables in exchange for an additional €130 thousand in milestone payments, increasing the total project revenue to €830 thousand. The additional deliverables were completed by June 30, 2023. During the three and six months ended June 30, 2023, the Company recognized revenues of €0.2 million and €0.6 million, respectively, related to the collaboration, bringing the total amount recognized through June 30, 2023, to €0.8 million. Following successful completion of the feasibility phase of the collaboration, including the additional deliverables, FIND and Curetis, on August 1, 2023, extended the research and development collaboration agreement through May 31, 2024, to include AMR assay and cartridge development, analytical testing, and software development for an additional €0.5 million.

 

Note 11 - Subsequent Events

 

The Company evaluates subsequent events and transactions that occur after the balance sheet date up to the date that the unaudited condensed consolidated financial statements are issued.

 

Other than as disclosed in this Note 11 and as may be disclosed elsewhere in the notes to the accompanying unaudited condensed consolidated financial statements, there have been no subsequent events that require adjustment or disclosure in the accompanying unaudited condensed consolidated financial statements.

 

On July 4, 2023, the Company entered into a Standstill Agreement, by and among Curetis, the Company’s wholly owned subsidiary, as borrower, the Company and Ares Genetics, the Company’s wholly owned subsidiary, as guarantors, and the EIB, as lender, relating to that certain Finance Contract, originally dated December 12, 2016, as amended, by and between Curetis and EIB (the “Finance Contract”). Pursuant to the Standstill Agreement, the EIB agreed that, with respect to each default or event of default relating to €3 million in principal plus accumulated interest that (i) was due and payable on June 22, 2023 under the Finance Contract and (ii) continues to exist as of the date of the Standstill Agreement, the EIB would not take any action or exercise any right under the Finance Contract, including, but not limited to, any right of acceleration or termination, until the earlier of the entry into a definitive agreement for the restructuring of the second tranche and November 30, 2023. As a condition of entering into such standstill agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023. In addition, Curetis agreed to certain undertakings during the standstill period, including the delivery of a rolling cash flow forecast on a bi-weekly basis and cause a third-party restructuring expert to prepare and deliver a restructuring opinion to the EIB. The EIB may terminate the Standstill Agreement upon notice to Curetis if, among other customary termination rights, Curetis or the guarantors fail to comply with any undertakings in the Standstill Agreement, the third party expert determines that there are no prospects for a successful restructuring of the second tranche and that it therefore will be unable to issue a restructuring opinion, or the cash flow forecast shows a negative liquidity shortfall during the specified period.

25 
 

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

 

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the unaudited condensed consolidated financial statements and the accompanying notes thereto included in Part I, Item 1 of this quarterly report on Form 10-Q. This discussion contains forward-looking statements, based on current expectations and related to future events and our future financial performance, that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of many important factors, including those set forth under Part II. Item 1A. “Risk Factors” of this quarterly report on Form 10-Q and Part 1. Item 1A of our annual report on Form 10-K for the year ended December 31, 2022.

 

Overview

 

OpGen, Inc. (the “Company”) is a precision medicine company harnessing the power of molecular diagnostics and informatics to help combat infectious disease. Along with its subsidiaries, Curetis GmbH and Ares Genetics GmbH, the Company is developing and commercializing molecular microbiology solutions helping to guide clinicians with more rapid and actionable information about life threatening infections to improve patient outcomes and decrease the spread of infections caused by multidrug-resistant microorganisms, or MDROs. The Company’s current product portfolio includes Unyvero, Acuitas AMR Gene Panel, and the ARES Technology Platform including ARESdb, NGS technology and AI-powered bioinformatics solutions for AMR surveillance, outbreak analysis, and antibiotic response prediction including ARESiss, ARESid, ARESasp, and AREScloud.

 

On April 1, 2020, the Company completed a business combination transaction whereby the Company acquired Curetis GmbH, a private limited liability company organized under the laws of the Federal Republic of Germany (“Curetis GmbH”). Curetis is an early commercial-stage molecular diagnostics (MDx) company focused on rapid infectious disease testing for hospitalized patients with the aim to improve the treatment of hospitalized, critically ill patients with suspected microbial infection and has developed the innovative Unyvero molecular diagnostic solution for comprehensive infectious disease testing. The business combination transaction was designed principally to leverage each company’s existing research and development and relationships with hospitals and clinical laboratories to accelerate the sales of both companies’ products and services.

 

The focus of OpGen is on its combined broad portfolio of products, which includes high impact rapid diagnostics and bioinformatics to interpret AMR genetic data. The Company currently expects to focus on the following products for lower respiratory infection, urinary tract infection and invasive joint infection:

 

The Unyvero Lower Respiratory Tract, or LRT, test (e.g., for bacterial pneumonias) is the first U.S. Food and Drug Administration, or FDA, cleared test that can be used for the detection of more than 90% of common causative agents of pneumonia in hospitalized patients. According to the National Center for Health Statistics (2018), pneumonia is a leading cause of admissions to the hospital and is associated with substantial morbidity and mortality. It also increases in elderly patients, transplant, cancer or other immunocompromised patients. The Unyvero LRT automated test detects 19 pathogens within less than five hours, with approximately two minutes of hands-on time and provides clinicians with a comprehensive overview of 10 genetic antibiotic resistance markers. The Company has commercialized the Unyvero LRT BAL test for testing bronchoalveolar lavage, or BAL, specimens from patients with lower respiratory tract infections following FDA clearance received by Curetis in December 2019. The Unyvero LRT BAL automated test simultaneously detects 20 pathogens and 10 antibiotic resistance markers, and it is the first and only FDA-cleared panel that also includes Pneumocystis jirovecii, a key fungal pathogen often found in immunocompromised patients (such as AIDS and transplant patients) that can be difficult to diagnose, as the 20th pathogen on the panel. The Company believes the Unyvero LRT and LRT BAL tests have the ability to help address a significant, previously unmet medical need that causes over $10 billion in annual costs for the U.S. healthcare system, according to the U.S. Centers for Disease Control and Prevention, or CDC.

 

Following registration of the Unyvero instrument system as an in vitro diagnostics (IVD) platform for the Chinese market in early 2021, the Company is supporting its strategic partner Beijing Clear Biotech (BCB) in pursuing execution of a supplemental clinical trial with the Unyvero Hospitalized Pneumonia (HPN) test. As requested by the Chinese regulatory authority National Medical Products Administration (NMPA), this study is geared towards generating additional data in China that will complement a larger data set with data from abroad compiled from other clinical and analytical studies performed in the past. Due to the impact of strict COVID-19 restrictions in China during 2022, the initiation of this supplementary study has been delayed, and the timing for its initiation remains uncertain. In the third quarter of 2022, regulatory advisors to BCB informed OpGen that the NMPA implemented a mandatory new electronic filing regime that requires the Company to re-submit its clinical trial plan under the new regime. The regulatory advisors estimated a total duration for the review and approval process to be between 24 to 30 months from submission, and during that time, the clinical study is believed to take approximately 10 to 12 months, though as of June 30, 2023, the clinical study has not yet commenced.

 

 

26 
 

 

The Unyvero Urinary Tract Infection, or UTI, test, which is CE-IVD-marked in Europe, is currently being made available to laboratories in the United States as a research use only, or RUO, kit. The test detects a broad range of pathogens as well as antimicrobial resistance markers directly from native urine specimens. The Company had initiated a prospective multi-center clinical trial for the Unyvero UTI in the United States in the third quarter of 2021 and completed enrollment of more than 1,800 patient samples by the end of the third quarter of 2022. Following the announcement of preliminary top line data in December 2022, the Company concluded reference testing in early 2023 and submitted a De Novo classification request to the U.S. Food and Drug Administration (FDA) seeking marketing authorization for its Unyvero UTI panel in April 2023. The FDA provided an additional information request letter on June 30, 2023. The Company has 180 days from the date of such request letter to respond to the FDA’s requests. If cleared, the Unyvero UTI would become the first rapid sample-to-answer test for urinary tract infections available as an FDA-cleared IVD test in the United States.

 

The Unyvero Invasive Joint Infection, or IJI, test, which is a variant of the ITI cartridge being developed for the U.S. market, has also been selected for analytical and clinical performance evaluation on the Unyvero A30 RQ platform including clinical trials towards a future submission to the FDA. Such clinical trial is not expected to start before late 2023 and will be subject to availability of funding. Microbial diagnosis of IJI is difficult because of challenges in sample collection, usually at surgery, and patients being on prior antibiotic therapy which minimizes the chances of recovering viable bacteria. The Company believes that Unyvero IJI could be useful in identifying pathogens as well as their antimicrobial resistance, or AMR, markers to help guide optimal antibiotic treatment for these patients.

 

In September 2021, the Company received clearance from the FDA for its Acuitas AMR Gene Panel for bacterial isolates. The Acuitas AMR Gene Panel detects 28 genetic AMR markers in isolated bacterial colonies from 26 different pathogens in under three hours. The Company believes the panel provides clinicians with a valuable diagnostic tool that informs about potential AMR patterns early and supports appropriate antibiotic treatment decisions in this indication. During 2022, the Company signed two commercial customer contracts and installed the first two systems for the Acuitas AMR Gene Panel for isolates. In August 2023, the Company entered into an additional commercial customer contract and the Company expects to continue pursuing commercial agreements for the Acuitas AMR Gene Panel.

 

In September 2022, the Company entered into a research and development, or R&D, collaboration agreement with the Foundation for Innovative New Diagnostics (FIND), the global alliance for diagnostics, to assist in funding the development of the Unyvero A30 RQ platform for use in low- and middle-income countries (LMICs). The initial project focused on a feasibility study for the rapid detection of AMR markers from blood culture. The feasibility phase of this initial R&D project concluded in the first quarter of 2023 and was funded by FIND for €0.7 million (approximately $0.7 million). In April 2023, the Company entered into an amendment to its research and development collaboration agreement with FIND to expand the deliverables in exchange for an additional €130 thousand in milestone payments, increasing the total project revenue to €830 thousand. The additional deliverables were completed by June 30, 2023. During the three and six months ended June 30, 2023, the Company recognized revenues of €0.2 million and €0.6 million, respectively, related to the collaboration, bringing the total amount recognized through June 30, 2023, to €0.8 million. Following successful completion of the feasibility phase of the collaboration, including the additional deliverables, FIND and Curetis, on August 1, 2023, extended the research and development collaboration agreement through May 31, 2024, to include AMR assay and cartridge development, analytical testing, and software development for an additional €0.5 million.

 

In October 2022, the Company announced that its subsidiary Curetis and BioVersys AG, a Swiss biotech company developing novel antibiotics against drug resistant infections, entered into a collaboration agreement. Under that collaboration agreement, BioVersys is using the Unyvero systems and HPN tests at all its sites during its BV100 phase II clinical trial which is targeted to treat Carbapenem-resistant Acinetobacter baumannii.

 

The Company is also developing novel bioinformatics tools and solutions to accompany or augment its current and potential future IVD products and may seek regulatory clearance for such bioinformatics tools and solutions to the extent they would be required either as part of its portfolio of IVD products or even as a standalone bioinformatics product.

 

The Company offers validated high-quality sequencing and analysis services with rapid turnaround times for key applications in microbiology from our Ares Genetics laboratory in Vienna, Austria. The unique and differentiated offering for rapid and comprehensive genetic characterization of bacterial isolates and interpretive services include whole genome sequencing, taxonomic identification and typing, detection of plasmids, and other mobile elements, AMR and virulence markers. Furthermore, the RUO services provided through OpGen’s laboratory in Rockville, Maryland provide prediction of genomic antibiotic susceptibility based on our ARESdb database as well as specialized software for bacterial outbreak analysis via our AREScloud web application. These technologies are particularly applicable to programs of Infection Prevention and Control (IPC), antibiotic stewardship and surveillance, all of which are part of the U.S. national strategy to protect against rising antimicrobial resistance. Furthermore, in August 2023, Ares Genetics released new features to its AREScloud offering including a single nucleotide polymorphism (SNP) analysis module and a module for the interpretation of plasmids to enhance genomic surveillance.

 

 

27 
 

OpGen has extensive offerings of additional IVD tests including CE-IVD-marked Unyvero tests for intra-abdominal and blood stream infections. The Company’s portfolio included a CE-IVD-marked polymerase chain reaction, or PCR, based rapid test kit for SARS-CoV-2 detection in combination with its PCR compatible universal lysis buffer (PULB) in 2022, but the Company has ceased all commercial operations on the SARS-CoV-2 test kit in 2023.

 

OpGen’s combined AMR bioinformatics offerings, when and if such products are cleared for marketing, will offer important new tools to clinicians treating patients with AMR infections. OpGen’s subsidiary Ares Genetics’ ARESdb is a comprehensive database of genetic and phenotypic information. ARESdb was originally designed based on the Siemens microbiology strain collection covering resistant pathogens and its development has significantly expanded, as a result of transferring data from the discontinued Acuitas Lighthouse into ARESdb to now cover more than 130,000 bacterial isolates that have been sequenced using Next Generation Sequencing, or NGS, technology and tested for susceptibility with applicable antibiotics from a range of over 100 antimicrobial drugs. In late 2021, Ares Genetics entered into a strategic database access deal with one of the world’s leading microbiology and IVD corporations for their non-exclusive access to approximately 1.1% of Ares Genetics’ total database asset at the time of signing. Ares Genetics continues to explore various discussions with several interested parties in potential future collaboration or licensing opportunities. Additional partnerships with a U.S. Clinical Laboratory Improvement Amendments, or CLIA, certified laboratory, a contract research organization, or CRO, a major University Medical Center, the Belgian national reference laboratory at the University Hospital Leuven as well as several U.S. state public health labs have been initiated and are ongoing and the collaboration master service agreement with Sandoz has been extended until January 2025.

 

In addition to potential future licensing and partnering, Ares Genetics intends to independently utilize the proprietary biomarker content in this database, as well as to build an independent business in NGS and Artificial Intelligence, or AI, based offerings for AMR research and diagnostics in collaboration with its current and potential future partners in the life science, pharmaceutical and diagnostics industries. Ares Genetics’ customers for such offerings include Siemens Technology Accelerator and academic, public health, healthcare and biotechnology institutions from the United States and various European countries.

 

Our Unyvero A50 system tests for up to 130 diagnostic targets (pathogens and resistance genes) in under five hours with approximately two minutes of hands-on time. The system was first CE-IVD-marked in 2012 and was FDA-cleared in 2018 along with the LRT test through a De Novo request. The Unyvero A30 RQ is a new device designed to address the low-to mid-plex testing market for 5-30 DNA targets and to provide results in approximately 30 to 90 minutes with two to five minutes of hands-on time. The Unyvero A30 RQ has a small benchtop footprint and has an attractive cost of goods profile. Curetis has been following a partnering strategy for the Unyvero A30 RQ and, following the successful completion of a key development milestone, Curetis has completed verification and validation testing of the A30 RQ instruments and, in addition to the collaboration with FIND, is actively engaged with a strategic advisor in ongoing partnering discussions and due diligence with a specific focus on Chinese rights to the A30 RQ platform.

 

The Company has extensive partner and distribution relationships to help accelerate the establishment of a global infectious disease diagnostic testing and informatics business. The Company’s distribution partners include Fisher Healthcare in the United States, A. Menarini Diagnostics S.r.l. for Pan-European distribution of the Unyvero A50 product line to currently 12 countries, and Beijing Clear Biotech Co. Ltd. for Unyvero A50 product distribution in China. The Company has a network of other distributors covering countries in Europe, the Middle East and Africa, Asia Pacific, and Latin America.

 

OpGen will continue to develop and seek FDA and other regulatory clearances or approvals, as applicable, for its Unyvero UTI and IJI products as well as for its Unyvero A30 RQ platform. OpGen will continue to offer the FDA-cleared Unyvero LRT and LRT BAL Panels, and FDA-cleared Acuitas AMR Gene Panel tests, as well as the Unyvero UTI Panel as RUO products to hospitals, public health departments, clinical laboratories, pharmaceutical companies and CROs in the United States. Curetis continues its efforts in ensuring compliance with the new In-Vitro-Diagnostic Device Regulation (IVDR) in the European Union (EU), which officially went into effect in May 2022. Given the limited number of designated EU Notified Bodies at this time, and with the EU commission IVDR amendment in early 2022 providing for multi-year grace periods for certain IVD products with former In-Vitro-Diagnostic Device Directive (IVDD) CE marking, it is now possible for Curetis to continue commercializing its portfolio of existing CE-IVD-marked products until at least May 2025 and May 2026, respectively, as long as no material changes are being made to any of its products. Following May 2022, however, any new or changed CE-marked products will be required to be IVDR compliant from the outset.

 

The Company’s headquarters are in Rockville, Maryland, and its principal operations are in Rockville, Maryland, and Holzgerlingen and Bodelshausen, both in Germany. The Company also has operations in Vienna, Austria. The Company operates in one business segment.

 

 

28 
 

Financial Overview

 

Revenue

 

We recognize three types of revenues: product sales, laboratory services and collaboration revenue. We generate product revenues from sales of our products, including through our distribution partners, such as our Unyvero instruments and our Acuitas AMR Gene Panel test. We also generate revenue from sales by OpGen’s subsidiary Ares Genetics of its AI-powered prediction models and solutions. Revenues generated from our laboratory services relate to services that we and our subsidiaries provide to customers. Lastly, our collaboration revenues consist of revenue received from research and development collaborations that we have entered into with third parties, such as our collaboration agreement with FIND.

 

Cost of Products, Cost of Services, and Operating Expenses

 

Our cost of products consists of product and inventory costs, including materials costs and overhead, and other costs related to the recognition of revenue. Cost of services relate to the material and labor costs associated with providing our services. Research and development expenses currently consist primarily of expenses incurred in connection with our clinical and pre-clinical research activities, such as our prior clinical trials for our initiated clinical trial for the Unyvero UTI in the United States. Selling, general and administrative expenses consist of public company costs and salaries and related costs for administrative and sales and business development personnel.

 

Results of operations for the three months ended June 30, 2023 and 2022

 

Revenues 

 

   Three months ended June 30, 
   2023   2022 
Product sales  $439,672   $889,271 
Laboratory services   44,003    20,570 
Collaboration revenue   252,462    57,364 
Total revenue  $736,137   $967,205 

 

Total revenue for the three months ended June 30, 2023 decreased approximately 24% when compared to the same period in 2022, with a change in the mix of revenue as follows:

 

Product Sales: the decrease in revenue of approximately 51% in the 2023 period compared to the 2022 period is primarily attributable to the one-time sale of a pool of Unyvero A50 instrument systems to our Pan-European distribution partner, Menarini, in the second quarter of 2022;

 

Laboratory Services: the increase in revenue of approximately 114% in the 2023 period compared to the 2022 period is primarily attributable to an increase in the validated high-quality sequencing and analysis services performed by Ares Genetics and an increase in the RUO lab services performed by OpGen’s laboratory in Rockville, Maryland; and

 

Collaboration Revenue: the increase in revenue of approximately 340% in the 2023 period compared to the 2022 period is primarily the result of the Company’s collaboration agreement with FIND.

 

Operating expenses 

 

   Three months ended June 30, 
   2023   2022 
Cost of products sold  $714,392   $646,389 
Cost of services   204,102    15,650 
Research and development   1,388,792    2,273,756 
General and administrative   2,425,007    2,134,266 
Sales and marketing   1,160,200    1,169,349 
Total operating expenses  $5,892,493   $6,239,410 

 

 

29 
 

 

Our total operating expenses for the three months ended June 30, 2023 decreased approximately 6% when compared to the same period in 2022. Operating expenses changed as follows:

 

Cost of products sold: cost of products sold for the three months ended June 30, 2023 increased approximately 11% when compared to the same period in 2022, primarily due to increases in inventory reserves for obsolescence, expirations, and slow-moving inventory;

 

Cost of services: cost of services for the three months ended June 30, 2023 increased approximately 1,204% when compared to the same period in 2022, primarily due to additional expenses from the Company’s collaboration with FIND;

 

Research and development: research and development expenses for the three months ended June 30, 2023 decreased approximately 39% when compared to the same period in 2022, primarily due to a reduction in payroll related costs as well as the conclusion of the prospective multi-center clinical trial for the Unyvero UTI in the third quarter of 2022;

 

General and administrative: general and administrative expenses for the three months ended June 30, 2023 increased approximately 14% when compared to the same period in 2022, primarily due to higher financing-related legal and auditor related costs; and

 

Sales and marketing: sales and marketing expenses for the three months ended June 30, 2023 remained relatively consistent when compared to the same period in 2022.

 

Other (expense) income

 

   Three months ended June 30, 
   2023   2022 
Interest expense  $(684,498)  $(779,912)
Foreign currency transaction (losses) gains   (60,401)   271,967 
Other income   31,215    13,851 
Change in fair value of derivative financial instruments   42,717    (74,116)
Total other expense  $(670,967)  $(568,210)

 

Our total other expense for the three months ended June 30, 2023 increased when compared to the same period in 2022 primarily due to foreign currency transaction losses during the quarter.

 

Results of operations for the six months ended June 30, 2023 and 2022

 

Revenues 

 

   Six months ended June 30, 
   2023   2022 
Product sales  $850,569   $1,255,323 
Laboratory services   65,676    63,499 
Collaboration revenue   733,336    118,128 
Total revenue  $1,649,581   $1,436,950 

 

Total revenue for the six months ended June 30, 2023 increased approximately 15% when compared to the same period in 2022, with a change in the mix of revenue as follows:

 

Product Sales: the decrease in revenue of approximately 32% in the 2023 period compared to the 2022 period is primarily attributable to the one-time sale of a pool of Unyvero A50 instrument systems to our Pan-European distribution partner, Menarini, in the second quarter of 2022;

 

Laboratory Services: the increase in revenue of approximately 3% in the 2023 period compared to the 2022 period is primarily attributable to an increase in the RUO lab services performed by OpGen’s laboratory in Rockville, Maryland; and

 

Collaboration Revenue: the increase in revenue of approximately 521% in the 2023 period compared to the 2022 period is primarily the result of the Company’s collaboration agreement with FIND.

 

 

30 
 

Operating expenses 

 

   Six months ended June 30, 
   2023   2022 
Cost of products sold  $1,306,770   $938,386 
Cost of services   332,408    46,212 
Research and development   3,201,624    4,590,197 
General and administrative   4,848,960    4,759,319 
Sales and marketing   2,186,287    2,220,781 
Total operating expenses  $11,876,049   $12,554,895 

 

Our total operating expenses for the six months ended June 30, 2023 decreased approximately 5% when compared to the same period in 2022. Operating expenses changed as follows:

 

Costs of products sold: cost of products sold for the six months ended June 30, 2023 increased approximately 39% when compared to the same period in 2022, primarily due to increases in inventory reserves for obsolescence, expirations, and slow-moving inventory;

 

Costs of services: cost of services for the six months ended June 30, 2023 increased approximately 619% when compared to the same period in 2022, primarily due to additional expenses from the Company’s collaboration with FIND;

 

Research and development: research and development expenses for the six months ended June 30, 2023 decreased approximately 30% when compared to the same period in 2022, primarily due to a reduction in payroll related costs as well as the conclusion of the prospective multi-center clinical trial for the Unyvero UTI in the third quarter of 2022;

 

General and administrative: general and administrative expenses for the six months ended June 30, 2023 remained relatively consistent when compared to the same period in 2022; and

 

Sales and marketing: sales and marketing expenses for the six months ended June 30, 2023 remained relatively consistent when compared to the same period in 2022.

 

Other expense

 

   Six months ended June 30, 
   2023   2022 
Interest expense  $(1,301,796)  $(2,049,493)
Foreign currency transaction (losses) gains   (152,396)   470,707 
Other income   61,323    16,972 
Change in fair value of derivative financial instruments   55,411    35,628 
Total other expense  $(1,337,458)  $(1,526,186)

 

Our total other expense for the six months ended June 30, 2023 decreased when compared to the same period in 2022 primarily due to a reduction in interest expense resulting from the Company’s debt repayments, partially offset by foreign currency transaction losses.

 

Liquidity and capital resources

 

As of June 30, 2023, we had cash and cash equivalents of $3.2 million compared to $7.4 million at December 31, 2022. We have funded our operations primarily through external investor financing arrangements and have raised funds in 2023 and 2022, including:

 

On June 24, 2022, we entered into the 2022 ATM Agreement with H.C. Wainwright, as a sales agent, pursuant to which the Company may offer and sell from time to time in an at the market offering, at its option, up to an aggregate of $10.65 million of shares of the Company's common stock through the sales agent. As of December 31, 2022, the Company sold 85,732 shares under the 2022 ATM Offering totaling $1.03 million in gross proceeds and $0.99 million in net proceeds. The Company has not sold any shares under the 2022 ATM Agreement in 2023.

 

 

31 
 

On October 3, 2022, we closed a registered direct offering for the purchase of 268,000 shares of the Company’s common stock, 33,810 shares of the Company’s Series C Mirroring Preferred Stock, and pre-funded warrants to purchase an aggregate of 215,000 shares of common stock. The offering raised aggregate gross proceeds of $3.34 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of $3.04 million.

 

On January 11, 2023, we closed a best-efforts public offering for the purchase of (i) 321,207 shares of common stock, (ii) pre-funded warrants to purchase up to an aggregate of 2,265,000 shares of Common Stock, (iii) Series A-1 common warrants to purchase an aggregate of 2,586,207 shares of Common Stock, and (iv) Series A-2 common warrants to purchase an aggregate of 2,586,207 shares of common stock. The offering raised aggregate gross proceeds of approximately $7.5 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of approximately $6.9 million.

 

On May 4, 2023, we closed a best-efforts public offering for the purchase of (i) 605,000 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 3,890,825 shares of common stock, and (iii) common warrants to purchase up to an aggregate of 4,495,825 shares of common stock. The offering raised aggregate gross proceeds of approximately $3.5 million and net proceeds of approximately $3.0 million.

 

We believe that current cash on hand will be sufficient to fund operations into September 2023. This has led management to conclude that there is substantial doubt about our ability to continue as a going concern. In the event we are unable to successfully raise additional capital before September 2023, we will not have sufficient cash flows and liquidity to finance our business operations as currently contemplated. To meet its capital needs and improve its liquidity position, the Company is considering multiple alternatives, including, but not limited to, restructuring or refinancing its debt, seeking additional debt or equity capital, reducing or delaying business activities, selling assets, other strategic financings or transactions and other measures, including obtaining relief under bankruptcy laws. There can be no assurance that the Company will be able to identify or execute on any of these alternatives on acceptable terms or that any of these alternatives will be successful.

 

On March 10, 2023, the Company learned that Silicon Valley Bank (“SVB”) was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation (“FDIC”) as receiver, due to the sudden and massive financial collapse of the bank. On March 12, 2023, the Secretary of the Treasury, the chair of the Federal Reserve Board and the chairman of the FDIC released a joint statement related to the FDIC’s resolution of the SVB receivership (the “Statement”). The Statement provided that “[d]epositors will have access to all of their money starting Monday, March 13.” At the time, the Company had most of its cash and cash equivalents held in deposit accounts at SVB, which the Statement said the Company would have access to starting on March 13, 2023. While we regained access to our accounts at Silicon Valley Bank (now a division of First Citizens Bank) and created additional banking relationships to diversify our holdings, future disruptions of financial institutions where we bank or have credit arrangements, or disruptions of the financial services industry in general, could adversely affect our ability to access our cash and cash equivalents. If we are unable to access our cash and cash equivalents as needed, our financial position and ability to operate our business will be adversely affected.

 

Sources and uses of cash

 

Our principal source of liquidity is from financing activities, including issuances of equity and debt securities. The following table summarizes the net cash and cash equivalents provided by (used in) operating activities, investing activities and financing activities for the periods indicated: 

 

   Six months ended June 30, 
   2023   2022 
Net cash used in operating activities  $(9,715,206)  $(11,700,904)
Net cash used in investing activities   (697,761)   (83,563)
Net cash provided by (used in) financing activities   6,248,090    (6,847,506)

 

 

32 
 

 

Net cash used in operating activities

Net cash used in operating activities for the six months ended June 30, 2023 consisted primarily of our net loss of $11.6 million, reduced by certain noncash items, including depreciation and amortization expense of $0.7 million, noncash interest expense of $1.0 million, change in inventory reserve of $0.4 million, and share-based compensation expense of $0.4 million. Net cash used in operating activities for the six months ended June 30, 2022 consisted primarily of our net loss of $12.6 million, reduced by certain noncash items, including depreciation and amortization expense of $1.0 million, noncash interest expense of $1.6 million, and share-based compensation expense of $0.5 million.

 

Net cash used in investing activities

Net cash used in investing activities for the six months ended June 30, 2023 and 2022 consisted of purchases of property and equipment.

 

Net cash provided by (used in) financing activities

Net cash provided by financing activities for the six months ended June 30, 2023 consisted of proceeds from the issuance of common stock and warrants, net of issuance costs, in connection with the Company’s financings in January and May 2023, partially offset by payments on the Company’s debt with the EIB. Net cash used in financing activities for the six months ended June 30, 2022 consisted of payments on the Company’s debt with the EIB and finance leases.

 

Contractual Commitments

 

OpGen’s subsidiary, Curetis, has contractual commitments under its 2016 senior, unsecured loan financing facility of up to €25.0 million with the European Investment Bank (“EIB”). Following the consummation of our business combination with Curetis in April 2020, the Company guaranteed Curetis’ obligations under the loan financing facility. Curetis drew down three tranches under the facility: €10.0 million in April 2017, €3.0 million in June 2018, and €5.0 million in June 2019. The first tranche had and second tranche has a floating interest rate of EURIBOR plus 4% payable after each 12-month-period from the draw-down-date and an additional 6% interest per annum that is deferred and payable at maturity together with the principal. The third tranche originally had a 2.1% PPI. Upon maturity of the third tranche, which is not before approximately mid-2024 (and no later than mid-2025), the EIB would have been entitled to an additional payment that is equity-linked and equivalent to 2.1% of the then total valuation of Curetis N.V. As part of an amendment between the Company and the EIB on July 9, 2020, the parties adjusted the PPI percentage applicable to the third EIB tranche of €5.0 million, which was funded in June 2019 from its original 2.1% PPI in Curetis N.V.’s equity value upon maturity to a new 0.3% PPI in OpGen’s equity value upon maturity. This right constitutes an embedded derivative, which is separated and measured at fair value with changes being accounted for through income or loss.

 

As of June 30, 2023, the outstanding borrowings under all tranches were €9.3 million (approximately USD $10.1 million), including deferred interest payable at maturity of €1.3 million (approximately USD $1.4 million).

 

On May 23, 2022, the Company and the EIB entered into a Waiver and Amendment Letter (the “2022 EIB Amendment”), which amended the EIB loan facility. The 2022 EIB Amendment restructured the first tranche of approximately €13.4 million (including accumulated and deferred interest) of the Company’s indebtedness with the EIB. Pursuant to the 2022 EIB Amendment, the Company repaid €5.0 million to the EIB in April 2022. The Company also agreed, among other things, to amortize the remainder of the debt tranche over a twelve-month period beginning in May 2022. As a result, the Company paid twelve monthly installments totaling approximately €8.4 million through April 2023, at which point the first tranche was repaid in full. The 2022 EIB Amendment also provides for the increase of the PPI of the third tranche under the loan facility from 0.3% to 0.75% beginning in June 2024.

 

On July 4, 2023, the Company entered into a Standstill Agreement, by and among Curetis, as borrower, the Company and Ares Genetics, as guarantors, and the EIB, as lender, relating to that certain Finance Contract, originally dated December 12, 2016, as amended, by and between Curetis and EIB. Pursuant to the Standstill Agreement, the EIB agreed that, with respect to each default or event of default relating to €3 million in principal plus accumulated interest that (i) was due and payable on June 22, 2023 under the Finance Contract and (ii) continues to exist as of the date of the Standstill Agreement, the EIB would not take any action or exercise any right under the Finance Contract, including, but not limited to, any right of acceleration or termination, until the earlier of the entry into a definitive agreement for the restructuring of the second tranche and November 30, 2023. As a condition of entering into such standstill agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023. In addition, Curetis agreed to certain undertakings during the standstill period, including the delivery of a rolling cash flow forecast on a bi-weekly basis and cause a third-party restructuring expert to prepare and deliver a restructuring opinion to the EIB. The EIB may terminate the Standstill Agreement upon notice to Curetis if, among other customary termination rights, Curetis or the guarantors fail to comply with any undertakings in the Standstill Agreement, the third party expert determines that there are no prospects for a successful restructuring of the second tranche and that it therefore will be unable to issue a restructuring opinion, or the cash flow forecast shows a negative liquidity shortfall during the specified period.

The terms of the third tranche of the Company’s indebtedness of €5.0 million plus accumulated deferred interest remain unchanged. Accordingly, unless the EIB restructures the third tranche of indebtedness along with the second tranche, approximately €6.7 million for the third tranche will become due and payable by the Company in June 2024.

 

 

33 
 

Critical accounting policies and use of estimates

 

This Management’s Discussion and Analysis of Financial Condition and Results of Operations is based on our unaudited condensed consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. In our audited consolidated financial statements, estimates are used for, but not limited to, liquidity assumptions, revenue recognition, share-based compensation, allowances for doubtful accounts and inventory obsolescence, valuation of derivative financial instruments measured at fair value on a recurring basis, deferred tax assets and liabilities and related valuation allowance, estimated useful lives of long-lived assets, and the recoverability of long-lived assets. Actual results could differ from those estimates.

 

A summary of our significant accounting policies is included in Note 3 “Summary of significant accounting policies” to the accompanying unaudited condensed consolidated financial statements. Certain of our accounting policies are considered critical, as these policies require significant, difficult or complex judgments by management, often requiring the use of estimates about the effects of matters that are inherently uncertain. Our critical policies are summarized in Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2022.

 

Recently issued accounting pronouncements

 

See Note 3 “Summary of significant accounting policies” in this Form 10-Q for a full description of recent accounting pronouncements, including the respective expected dates of adoption and effects on our unaudited condensed consolidated financial statements.

 

Off-balance sheet arrangements

 

As of June 30, 2023, and December 31, 2022, we did not have any off-balance sheet arrangements.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

As a smaller reporting company, the Company is not required to provide the information required by this Item.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

 

Our management has carried out an evaluation, under the supervision and with the participation of our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of June 30, 2023. Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective. In designing and evaluating our disclosure controls and procedures, we recognize that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.

 

Changes in Internal Control over Financial Reporting

 

For the quarter ended June 30, 2023, there have been no changes in the Company's internal controls over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company's internal controls over financial reporting.

 

 

34 
 

 

Part II. OTHER INFORMATION

 

Item 1. Legal Proceedings

 

None.

 

Item 1A. Risk Factors

 

Reference is made to the Risk Factors included in our Annual Report on Form 10-K for the year ended December 31, 2022. There have been no material changes from the Risk Factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022, except as set forth below.

 

We have a history of losses, and we expect to incur losses for the next several years. The report of our independent registered public accounting firm on our financial statements for the years ended December 31, 2022 and 2021 contains explanatory language that substantial doubt exists about our ability to continue as a going concern.

 

We have incurred substantial losses since our inception, and we expect to continue to incur additional losses for the next several years. For the years ended December 31, 2022 and 2021, we had net losses of $37.3 million and $34.8 million, respectively. From our inception through December 31, 2022, we had an accumulated deficit of $272.8 million. The reports of our independent registered public accounting firm on our financial statements for the years ended December 31, 2022 and 2021 each contain explanatory language that substantial doubt exists about our ability to continue as a going concern. We completed a number of financings in 2021, 2022 and 2023, including an at-the-market public offering which commenced in June 2022 and financings in October 2022, January 2023 and May 2023. The net proceeds from such financings since 2021 total approximately $61.1 million. We cannot assure you that we can continue to raise the capital necessary to fund our business, and, if are unable to raise additional capital, we are unlikely to be able to continue to finance our business as currently contemplated.

 

Even if we achieve significant revenues, we may not become profitable, and even if we achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis. Our failure to become and remain consistently profitable could adversely affect the market price of our common stock and could significantly impair our ability to raise capital, expand our business or continue to pursue our growth strategy. We have no committed sources of capital and may find it difficult to raise money on terms favorable to us or at all. The failure to obtain sufficient capital to support our operations would have an adverse effect on our business, financial condition, and results of operations.

 

We need to raise additional capital to support our business. If we cannot do so successfully, we will not be able to continue as a going concern.

 

We need to raise additional capital to support our business. If we cannot do so successfully, we will not be able to continue as a going concern. To meet our capital needs, we are considering multiple alternatives, including, but not limited to, restructuring or refinancing our debt, seeking additional debt or equity capital, reducing or delaying business activities, selling assets, other strategic financings or transactions and other measures, including obtaining relief under applicable bankruptcy laws. There can be no assurance that we will be able to identify or execute on any of these alternatives on acceptable terms or that any of these alternatives will be successful.

 

With regard to a loan that we received from the EIB in three tranches between 2017 and 2019, we entered into a standstill agreement with the EIB in July 2023, pursuant to which the EIB agreed that it would not take action with respect to the remaining amount outstanding regarding the tranche of the loan facility that became due in June 2023 until the earlier of the entry into a definitive agreement relating to the restructuring of such tranche and November 30, 2023. In light of such standstill agreement, we believe that our current cash on hand will be sufficient to fund operations into September 2023. Notwithstanding such standstill agreement, in the event we are unable to successfully raise additional capital before September 2023 or fail to comply with the restrictive covenants in such standstill agreement, we will not have sufficient cash flows and liquidity to finance our business operations as currently contemplated. Accordingly, in such circumstances, we would be compelled to immediately reduce general and administrative expenses and delay research and development projects, including the purchase of scientific equipment and supplies, until we are able to obtain sufficient financing. We have no additional committed sources of capital and may find it difficult to raise money on terms favorable to us or at all. The failure to obtain sufficient capital to support our operations would have a material adverse effect on our business, financial condition and results of operations. If such sufficient financing is not received timely, we would then need to pursue a plan to license or sell assets, seek to be acquired by another entity, cease operations and/or seek bankruptcy protection.

 

We have significant indebtedness which could have a material adverse effect on our financial condition.

 

As of June 30, 2023, we owed indebtedness of approximately €9.3 million (approximately USD $10.1 million), including deferred interest payable at maturity of €1.3 million (approximately USD $1.4 million) under a loan provided by the EIB with a remaining maturity in June 2024. Under our loan with the EIB, an amount of €3 million in principal plus accumulated interest became due and payable in June 2023. In connection with such amount, we entered into a standstill agreement in July 2023 pursuant to which the EIB agreed not to take any action with respect to the remaining amount outstanding with respect to such tranche until the earlier of the entry into a definitive agreement relating to the restructuring of such tranche and November 30, 2023. As a condition to entering into the standstill agreement, our subsidiary Curetis GmbH paid EIB a partial payment of interest for the second loan tranche of €1 million in June 2023.

 

While we continue evaluating options to restructure the remaining indebtedness, we may not be able to do so, and in such event, OpGen may not be able to generate sufficient cash to service all its indebtedness and may be forced to take other actions to satisfy its obligations under indebtedness that may not be successful. The inability in the future to repay such indebtedness when due would have a material adverse effect on us and, if the EIB exercises its rights and remedies under our loan agreement, would likely force us to seek bankruptcy protection.

 

 

35 
 

 

 

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

 

None.

 

Item 3. Defaults Upon Senior Securities

 

None.

 

Item 4. Mine Safety Disclosures

 

Not applicable.

 

Item 5. Other Information

 

None.

 

Item 6. Exhibits

 

Exhibit

Number

    Description  
       
4.1     Form of Pre-funded Warrant (incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K filed on May 4, 2023).
       
4.2     Form of Common Stock Purchase Warrant (incorporated by reference to Exhibit 4.2 to the Company’s Current Report on Form 8-K filed on May 4, 2023).
       
10.1     Form of Securities Purchase Agreement, dated May 1, 2023, between OpGen, Inc. and the purchaser party thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on May 4, 2023).
       
10.2     Form of Warrant Amendment Agreement, dated May 1, 2023, between OpGen, Inc. and the purchaser party thereto (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on May 4, 2023).
       
31.1*     Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a).
       
31.2*     Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a).
       
32.1*     Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
       
101*     Interactive data files pursuant to Rule 405 of Regulation S-T: (i) the Unaudited Condensed Consolidated Balance Sheets, (ii) the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss, (iii) the Unaudited Condensed Consolidated Statements of Cash Flows and (iv) the Notes to Unaudited Condensed Consolidated Financial Statements. 

 

 
*Filed or furnished herewith

 

 

36 
 

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.

 

  OPGEN, INC.
       
  By:   /s/ Albert Weber 
      Albert Weber
      Chief Financial Officer (principal financial officer and principal accounting officer)
       
  Date:   August 14, 2023

 

 

 

37 
 

 

 

 

 

 

 

 

Yes Yes 0.93 2.13 2.51 5.43 2326485 2328725 5424542 6246326 Warrants to purchase fractional shares of common stock resulting from the reverse stock splits on August 22, 2019 and January 5, 2023 were rounded up to the next whole share of common stock on a holder by holder basis. Warrants will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The warrants will expire on the five-year anniversary of the date of such stockholder approval. false --12-31 Q2 0001293818 0001293818 2023-01-01 2023-06-30 0001293818 2023-08-11 0001293818 2023-06-30 0001293818 2022-12-31 0001293818 us-gaap:ProductMember 2023-04-01 2023-06-30 0001293818 us-gaap:ProductMember 2022-04-01 2022-06-30 0001293818 us-gaap:ProductMember 2023-01-01 2023-06-30 0001293818 us-gaap:ProductMember 2022-01-01 2022-06-30 0001293818 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001293818 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001293818 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001293818 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001293818 opgn:CollaborationsRevenueMember 2023-04-01 2023-06-30 0001293818 opgn:CollaborationsRevenueMember 2022-04-01 2022-06-30 0001293818 opgn:CollaborationsRevenueMember 2023-01-01 2023-06-30 0001293818 opgn:CollaborationsRevenueMember 2022-01-01 2022-06-30 0001293818 2023-04-01 2023-06-30 0001293818 2022-04-01 2022-06-30 0001293818 2022-01-01 2022-06-30 0001293818 us-gaap:CommonStockMember 2021-12-31 0001293818 us-gaap:PreferredStockMember 2021-12-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001293818 us-gaap:RetainedEarningsMember 2021-12-31 0001293818 2021-12-31 0001293818 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001293818 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001293818 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001293818 2022-01-01 2022-03-31 0001293818 us-gaap:CommonStockMember 2022-03-31 0001293818 us-gaap:PreferredStockMember 2022-03-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001293818 us-gaap:RetainedEarningsMember 2022-03-31 0001293818 2022-03-31 0001293818 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001293818 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001293818 us-gaap:CommonStockMember 2022-06-30 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001293818 us-gaap:RetainedEarningsMember 2022-06-30 0001293818 2022-06-30 0001293818 us-gaap:CommonStockMember 2022-12-31 0001293818 us-gaap:PreferredStockMember 2022-12-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001293818 us-gaap:RetainedEarningsMember 2022-12-31 0001293818 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001293818 us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001293818 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001293818 2023-01-01 2023-03-31 0001293818 us-gaap:CommonStockMember 2023-03-31 0001293818 us-gaap:PreferredStockMember 2023-03-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001293818 us-gaap:RetainedEarningsMember 2023-03-31 0001293818 2023-03-31 0001293818 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001293818 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001293818 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001293818 us-gaap:CommonStockMember 2023-06-30 0001293818 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001293818 us-gaap:RetainedEarningsMember 2023-06-30 0001293818 2023-06-26 0001293818 2023-06-01 2023-06-26 0001293818 us-gaap:CommonStockMember 2023-05-01 2023-05-04 0001293818 us-gaap:CommonStockMember 2023-05-04 0001293818 srt:MaximumMember 2023-05-04 0001293818 srt:MinimumMember 2023-05-04 0001293818 2023-05-04 0001293818 2023-05-01 2023-05-04 0001293818 opgn:SecuritiesPurchaseAgreementMember 2023-01-11 0001293818 opgn:SecuritiesPurchaseAgreementMember us-gaap:CommonStockMember 2023-01-11 0001293818 opgn:SeriesA1CommonWarrantsMember 2023-01-08 2023-01-11 0001293818 opgn:SeriesA2CommonWarrantsMember 2023-01-08 2023-01-11 0001293818 opgn:SecuritiesPurchaseAgreementMember us-gaap:CommonStockMember 2023-01-08 2023-01-11 0001293818 2023-01-08 2023-01-11 0001293818 opgn:SeriesA1WarrantsMember 2023-01-08 2023-01-11 0001293818 opgn:SeriesA2WarrantsMember 2023-01-08 2023-01-11 0001293818 2022-10-03 0001293818 opgn:SeriesCMirroringPreferredStockMember 2022-10-01 2022-10-03 0001293818 opgn:SeriesCMirroringPreferredStockMember 2022-10-03 0001293818 2022-10-01 2022-10-03 0001293818 us-gaap:CommonStockMember 2022-10-03 0001293818 us-gaap:PreferredStockMember 2022-10-03 0001293818 us-gaap:WarrantMember 2022-10-01 2022-10-03 0001293818 us-gaap:CommonStockMember 2022-10-01 2022-10-03 0001293818 srt:MinimumMember 2022-10-03 0001293818 srt:MaximumMember 2022-10-03 0001293818 us-gaap:InvestorMember 2022-10-01 2022-10-03 0001293818 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001293818 2022-01-01 2022-12-31 0001293818 opgn:TwoZeroTwoTwoATMOfferingMember opgn:HCWainwrightCoLLCMember 2022-06-24 0001293818 opgn:TwoZeroTwoTwoATMOfferingMember opgn:HCWainwrightCoLLCMember 2022-12-31 0001293818 2023-06-05 0001293818 srt:ScenarioForecastMember us-gaap:CommonStockMember 2023-12-04 0001293818 2023-12-04 0001293818 srt:MinimumMember 2023-01-01 2023-06-30 0001293818 srt:MaximumMember 2023-01-01 2023-06-30 0001293818 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-06-30 0001293818 opgn:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001293818 opgn:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001293818 opgn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001293818 opgn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001293818 opgn:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001293818 opgn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001293818 opgn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001293818 opgn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001293818 opgn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001293818 us-gaap:DomesticCountryMember 2022-12-31 0001293818 us-gaap:DomesticCountryMember 2021-12-31 0001293818 us-gaap:ForeignCountryMember 2022-12-31 0001293818 opgn:ForeignCountryMemberOneMember 2022-12-31 0001293818 opgn:CuretisMember opgn:TrademarksAndTradenames1Member 2023-06-30 0001293818 opgn:CuretisMember opgn:TrademarksAndTradenames1Member 2022-12-31 0001293818 opgn:CuretisMember opgn:DistributorRelationshipsMember 2023-06-30 0001293818 opgn:CuretisMember opgn:DistributorRelationshipsMember 2022-12-31 0001293818 opgn:CuretisMember opgn:A50DevelopedTechnologyMember 2023-06-30 0001293818 opgn:CuretisMember opgn:A50DevelopedTechnologyMember 2022-12-31 0001293818 opgn:AresGeneticsMember opgn:AresDevelopedTechnologyMember 2023-06-30 0001293818 opgn:AresGeneticsMember opgn:AresDevelopedTechnologyMember 2022-12-31 0001293818 opgn:CuretisMember opgn:A30InProcessResearchAndDevelopmentMember 2023-06-30 0001293818 opgn:CuretisMember opgn:A30InProcessResearchAndDevelopmentMember 2022-12-31 0001293818 us-gaap:TrademarksAndTradeNamesMember 2023-01-01 2023-06-30 0001293818 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0001293818 opgn:A50DevelopedTechnologyMember 2023-01-01 2023-06-30 0001293818 opgn:AresDevelopedTechnologyMember 2023-01-01 2023-06-30 0001293818 opgn:A30InProcessResearchAndDevelopmentMember 2023-01-01 2023-06-30 0001293818 opgn:DomesticMember 2023-04-01 2023-06-30 0001293818 opgn:DomesticMember 2022-04-01 2022-06-30 0001293818 opgn:DomesticMember 2023-01-01 2023-06-30 0001293818 opgn:DomesticMember 2022-01-01 2022-06-30 0001293818 opgn:InternationalMember 2023-04-01 2023-06-30 0001293818 opgn:InternationalMember 2022-04-01 2022-06-30 0001293818 opgn:InternationalMember 2023-01-01 2023-06-30 0001293818 opgn:InternationalMember 2022-01-01 2022-06-30 0001293818 opgn:CuretisGmbHMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001293818 opgn:CuretisGmbHMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-06-30 0001293818 opgn:CuretisGmbHMember srt:MinimumMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-06-01 2019-06-30 0001293818 opgn:CuretisGmbHMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001293818 opgn:CuretisGmbHMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001293818 opgn:CuretisGmbHMember opgn:EuropeanInvestmentBankMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-06-30 0001293818 opgn:OpGensEquityMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-07-09 0001293818 opgn:OpGensEquityMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-06-30 0001293818 opgn:OpGensEquityMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-06-30 0001293818 opgn:ParticipationPercentageInterestLiabilityMember 2022-12-31 0001293818 opgn:ParticipationPercentageInterestLiabilityMember 2023-01-01 2023-06-30 0001293818 opgn:ParticipationPercentageInterestLiabilityMember 2023-06-30 0001293818 currency:EUR opgn:EIBMember 2016-12-31 0001293818 opgn:EIBMember 2023-01-01 2023-06-30 0001293818 opgn:FirstTrancheMember currency:EUR opgn:EIBMember 2017-04-30 0001293818 2017-04-30 0001293818 opgn:FirstTrancheMember opgn:EIBMember 2017-04-30 0001293818 opgn:SecondTrancheMember currency:EUR opgn:EIBMember 2018-06-30 0001293818 opgn:ThirdTrancheMember currency:EUR opgn:EIBMember 2019-06-30 0001293818 currency:EUR opgn:EIBMember 2019-06-01 2019-06-30 0001293818 2019-06-01 2019-06-30 0001293818 opgn:PPIMember 2019-06-30 0001293818 opgn:CuretisNVsEquityMember 2019-06-30 0001293818 opgn:OpGensEquityValueMember opgn:EIBMember 2020-07-09 0001293818 opgn:EIBDebtFinancingFacilityMember 2023-06-30 0001293818 opgn:ThreeTranchesMember opgn:EIBMember 2022-05-01 2022-05-23 0001293818 opgn:EIBMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-05-23 0001293818 opgn:EIBMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-05-01 2022-05-23 0001293818 2023-04-01 2023-04-30 0001293818 srt:MinimumMember opgn:PPIMember 2020-07-09 2020-07-09 0001293818 srt:MaximumMember opgn:PPIMember 2022-05-23 2022-05-23 0001293818 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-05-23 2022-05-23 0001293818 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-05-23 2022-05-23 0001293818 2023-06-22 0001293818 currency:EUR opgn:EIBMember 2023-06-30 0001293818 opgn:EIBLoanFacilityMember 2023-06-30 0001293818 currency:EUR opgn:EIBMember 2023-01-01 2023-06-30 0001293818 opgn:EIBMember 2022-04-01 2022-06-30 0001293818 opgn:EIBMember 2023-06-30 0001293818 opgn:EIBMember 2022-12-31 0001293818 opgn:TwoThousandsTwentyAtmOfferingMember srt:MinimumMember us-gaap:CommonStockMember opgn:HCWainwrightAndCoLLCMember 2022-06-24 0001293818 opgn:SeriesCMirroringPreferredStockMember 2022-10-03 0001293818 opgn:ExerciseAgreementMember opgn:PipeFinancingMember 2022-10-03 0001293818 us-gaap:PrivatePlacementMember 2022-10-01 2022-10-03 0001293818 opgn:SecuritiesPurchaseAgreementMember opgn:PrefundedWarrantMember 2023-01-11 0001293818 opgn:SecuritiesPurchaseAgreementMember opgn:PrefundedWarrantMember 2023-01-08 2023-01-11 0001293818 us-gaap:WarrantMember 2023-05-31 0001293818 opgn:TwoThousandFifteenPlanMember 2023-06-30 0001293818 opgn:TwoThousandFifteenPlanMember 2023-01-01 2023-06-30 0001293818 srt:ChiefFinancialOfficerMember 2023-01-01 2023-06-30 0001293818 srt:ChiefFinancialOfficerMember 2023-06-30 0001293818 srt:ChiefFinancialOfficerMember opgn:FirstAnnualAnniversaryMember 2023-01-01 2023-06-30 0001293818 opgn:FirstAnnualAnniversaryMember 2023-01-01 2023-06-30 0001293818 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0001293818 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001293818 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001293818 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001293818 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001293818 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001293818 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001293818 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001293818 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001293818 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001293818 opgn:FebruaryTwoThousandFifteenMember opgn:WarrantsExercisePriceOneMember 2023-06-30 0001293818 opgn:FebruaryTwoThousandFifteenMember opgn:WarrantsExercisePriceOneMember 2023-01-01 2023-06-30 0001293818 opgn:FebruaryTwoThousandFifteenMember opgn:WarrantsExercisePriceOneMember 2022-12-31 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceTwoMember 2023-06-30 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceTwoMember 2023-01-01 2023-06-30 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceTwoMember 2022-12-31 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceThreeMember 2023-06-30 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceThreeMember 2023-01-01 2023-06-30 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceThreeMember 2022-12-31 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFourMember 2023-06-30 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFourMember 2023-01-01 2023-06-30 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFourMember 2022-12-31 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFiveMember 2023-06-30 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFiveMember 2023-01-01 2023-06-30 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFiveMember 2022-12-31 0001293818 opgn:NovemberTwentyThousandTwentyMember opgn:WarrantsExercisePriceSixMember 2023-06-30 0001293818 opgn:NovemberTwentyThousandTwentyMember opgn:WarrantsExercisePriceSixMember 2023-01-01 2023-06-30 0001293818 opgn:NovemberTwentyThousandTwentyMember opgn:WarrantsExercisePriceSixMember 2022-12-31 0001293818 opgn:FebruaryTwentyThousandTwentyOneMember opgn:WarrantsExercisePriceSevenMember 2023-06-30 0001293818 opgn:FebruaryTwentyThousandTwentyOneMember opgn:WarrantsExercisePriceSevenMember 2023-01-01 2023-06-30 0001293818 opgn:FebruaryTwentyThousandTwentyOneMember opgn:WarrantsExercisePriceSevenMember 2022-12-31 0001293818 opgn:October2022Member opgn:WarrantsExercisePriceEightMember 2023-06-30 0001293818 opgn:October2022Member opgn:WarrantsExercisePriceEightMember 2023-01-01 2023-06-30 0001293818 opgn:October2022Member opgn:WarrantsExercisePriceEightMember 2022-12-31 0001293818 opgn:May2023Member opgn:WarrantsExercisePriceNineMember 2023-06-30 0001293818 opgn:May2023Member opgn:WarrantsExercisePriceNineMember 2023-01-01 2023-06-30 0001293818 opgn:May2023Member opgn:WarrantsExercisePriceNineMember 2022-12-31 0001293818 opgn:LifeTechnologiesCorporationSupplyAgreementMember opgn:QuantStudioFiveRealTimePCRSystemsMember 2023-01-01 2023-06-30 0001293818 opgn:OperatingMember 2023-06-30 0001293818 opgn:FinanceMember 2023-06-30 0001293818 us-gaap:OperatingExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:OperatingExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:OperatingExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:OperatingExpenseMember 2022-01-01 2022-06-30 0001293818 us-gaap:OtherExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:OtherExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:OtherExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:OtherExpenseMember 2022-01-01 2022-06-30 0001293818 opgn:SandozAgreementMember 2023-01-01 2023-06-30 0001293818 opgn:QiagenMember 2023-01-01 2023-06-30 0001293818 opgn:QiagenMember 2023-06-30 0001293818 opgn:SiemensAgreementMember srt:MinimumMember 2023-01-01 2023-06-30 0001293818 opgn:SiemensAgreementMember srt:MaximumMember 2023-01-01 2023-06-30 0001293818 opgn:SiemensAgreementMember 2023-04-01 2023-06-30 0001293818 opgn:SiemensAgreementMember 2022-04-01 2022-06-30 0001293818 opgn:SiemensAgreementMember 2023-01-01 2023-06-30 0001293818 opgn:SiemensAgreementMember 2022-01-01 2022-06-30 0001293818 opgn:CuretisGmbHAndFINDMember 2022-09-01 2022-09-22 0001293818 opgn:CuretisGmbHAndFINDMember 2023-04-01 2023-06-30 0001293818 2023-08-01 2023-08-01 0001293818 us-gaap:SubsequentEventMember 2023-08-01 2023-08-01 0001293818 us-gaap:SubsequentEventMember 2023-07-04 xbrli:shares iso4217:USD iso4217:USD xbrli:shares iso4217:EUR opgn:Customers xbrli:pure
EX-31.1 2 ex31x1.htm EXHIBIT 31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

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

I, Oliver Schacht, certify that:

1.I have reviewed this quarterly report on Form 10-Q of OpGen, 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.

 

Date: August 14, 2023
 
/s/ Oliver Schacht
Oliver Schacht, Ph.D.

Chief Executive Officer

(principal executive officer)

 

 

 

EX-31.2 3 ex31x2.htm EXHIBIT 31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

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

I, Albert Weber, certify that:

1.I have reviewed this quarterly report on Form 10-Q of OpGen, 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.

 

Date: August 14, 2023
 
/s/ Albert Weber
Albert Weber

Chief Financial Officer

(principal financial officer and principal accounting officer)

 

 

EX-32.1 4 ex32x1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION

PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report on Form 10-Q of OpGen, Inc. (the “Company”) for the quarterly period ended June 30, 2023 (the “Report”) as filed with the Securities and Exchange Commission on the date hereof, the undersigned Chief Executive Officer and Chief Financial Officer of the Company hereby certify that, to such officer’s knowledge:

(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 results of operations of the Company.

This certification is provided solely pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

Date: August 14, 2023   By:   /s/ Oliver Schacht
        Oliver Schacht, Ph.D.
        Chief Executive Officer
        (principal executive officer)
         
Date: August 14, 2023   By:   /s/ Albert Weber
        Albert Weber
        Chief Financial Officer
        (principal financial officer and principal accounting officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

 

EX-101.CAL 5 opgn-20230630_cal.xml XBRL CALCULATION FILE EX-101.DEF 6 opgn-20230630_def.xml XBRL DEFINITION FILE EX-101.LAB 7 opgn-20230630_lab.xml XBRL LABEL FILE EX-101.PRE 8 opgn-20230630_pre.xml XBRL PRESENTATION FILE EX-101.SCH 9 opgn-20230630.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Alternate 0 link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Organization link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Going Concern and Management’s Plans link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - License Agreements, Research Collaborations and Development Agreements link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Going Concern and Management’s Plans (Details) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash and cash equivalents and restricted cash link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of finite-lived and indefinite-lived intangible assets link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of expected amortization of intangible assets link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenues by geography link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of changes in deferred revenue link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Debt (Details) - Schedule of long-term debt and short-term borrowings link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Stockholders' Equity (Details) - Schedule of company recognized stock compensation expense link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Leases (Details) - Schedule of ROU assets and lease liabilities link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Leases (Details) - Schedule of lease cost classifications link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Leases (Details) - Schedule of other lease information link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Leases (Details) - Schedule of supplemental cash flow information link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - License Agreements, Research Collaborations and Development Agreements (Details) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2023
Aug. 11, 2023
Document Information Line Items    
Entity Registrant Name OPGEN, INC.  
Trading Symbol OPGN  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   8,899,524
Amendment Flag false  
Entity Central Index Key 0001293818  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Jun. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-37367  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 06-1614015  
Entity Address, Address Line One 9717 Key West Avenue  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Rockville  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 20850  
City Area Code (240)  
Local Phone Number 813-1260  
Title of 12(b) Security Common Stock  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 3,237,176 $ 7,440,030
Accounts receivable, net 619,575 514,372
Inventory, net 1,735,122 1,345,137
Prepaid expenses and other current assets 1,637,593 1,355,949
Total current assets 7,229,466 10,655,488
Property and equipment, net 3,849,734 3,457,531
Finance lease right-of-use assets, net 1,833 3,500
Operating lease right-of-use assets 2,041,010 1,459,413
Intangible assets, net 7,206,382 7,440,974
Strategic inventory 1,609,643 2,300,614
Other noncurrent assets 496,894 495,629
Total assets 22,434,962 25,813,149
Current liabilities    
Current maturities of long-term debt 9,191,151 7,023,901
Accounts payable 195,253 420,821
Accrued compensation and benefits 1,439,181 1,097,654
Accrued liabilities 1,043,123 1,526,204
Deferred revenue 27,279 142,061
Short-term finance lease liabilities 1,962 3,364
Short-term operating lease liabilities 517,602 377,626
Total current liabilities 12,415,551 10,591,631
Long-term debt, net 4,850,686
Derivative liabilities 45,656 99,498
Long-term finance lease liabilities 280
Long-term operating lease liabilities 2,987,194 2,566,138
Other long-term liabilities 126,671 129,368
Total liabilities 15,575,072 18,237,601
Commitments and contingencies (Note 8)
Stockholders’ equity    
Preferred stock, $0.01 par value; 10,000,000 shares authorized; none issued and outstanding at June 30, 2023 and December 31, 2022
Common stock, $0.01 par value; 100,000,000 shares authorized; 6,967,699 and 2,899,911 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively 69,677 28,999
Additional paid-in capital 291,935,388 281,167,161
Accumulated deficit (284,388,698) (272,824,772)
Accumulated other comprehensive loss (756,477) (795,840)
Total stockholders’ equity 6,859,890 7,575,548
Total liabilities and stockholders’ equity $ 22,434,962 $ 25,813,149
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in Dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares outstanding 6,967,699 2,899,911
Common stock, shares issued 6,967,699 2,899,911
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue        
Total revenue $ 736,137 $ 967,205 $ 1,649,581 $ 1,436,950
Operating expenses        
Cost of products sold 714,392 646,389 1,306,770 938,386
Cost of services 204,102 15,650 332,408 46,212
Research and development 1,388,792 2,273,756 3,201,624 4,590,197
General and administrative 2,425,007 2,134,266 4,848,960 4,759,319
Sales and marketing 1,160,200 1,169,349 2,186,287 2,220,781
Total operating expenses 5,892,493 6,239,410 11,876,049 12,554,895
Operating loss (5,156,356) (5,272,205) (10,226,468) (11,117,945)
Other (expense) income        
Interest and other income 31,215 13,851 61,323 16,972
Interest expense (684,498) (779,912) (1,301,796) (2,049,493)
Foreign currency transaction (losses) gains (60,401) 271,967 (152,396) 470,707
Change in fair value of derivative financial instruments 42,717 (74,116) 55,411 35,628
Total other expense (670,967) (568,210) (1,337,458) (1,526,186)
Loss before income taxes (5,827,323) (5,840,415) (11,563,926) (12,644,131)
Provision for income taxes
Net loss (5,827,323) (5,840,415) (11,563,926) (12,644,131)
Net loss available to common stockholders $ (5,827,323) $ (5,840,415) $ (11,563,926) $ (12,644,131)
Net loss per common share – basic (in Dollars per share) $ (0.93) $ (2.51) $ (2.13) $ (5.43)
Weighted average shares outstanding – basic (in Shares) 6,246,326 2,328,725 5,424,542 2,326,485
Net loss $ (5,827,323) $ (5,840,415) $ (11,563,926) $ (12,644,131)
Other comprehensive (loss) income – foreign currency translation (113,704) (1,227,142) 39,363 (1,710,991)
Comprehensive loss (5,941,027) (7,067,557) (11,524,563) (14,355,122)
Product sales        
Revenue        
Total revenue 439,672 889,271 850,569 1,255,323
Laboratory services        
Revenue        
Total revenue 44,003 20,570 65,676 63,499
Collaboration revenue        
Revenue        
Total revenue $ 252,462 $ 57,364 $ 733,336 $ 118,128
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Net loss per common share - diluted (in Dollars per share) $ (0.93) $ (2.51) $ (2.13) $ (5.43)
Weighted average shares outstanding - diluted (in Shares) 6,246,326 2,328,725 5,424,542 2,326,485
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
Common Stock
Preferred Stock
Additional Paid- in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total
Balances at Dec. 31, 2021 $ 23,225 $ 276,149,768 $ 585,626 $ (235,541,539) $ 41,217,080
Balances (in Shares) at Dec. 31, 2021 2,322,511        
Issuance of RSUs $ 54 (54)
Issuance of RSUs (in Shares) 5,375        
Stock compensation expense     241,619     241,619
Foreign currency translation       (483,849)   (483,849)
Net loss         (6,803,716) (6,803,716)
Balances at Mar. 31, 2022 $ 23,279 276,391,333 101,777 (242,345,255) 34,171,134
Balances (in Shares) at Mar. 31, 2022 2,327,886        
Issuance of RSUs $ 33   (33)      
Issuance of RSUs (in Shares) 3,293          
Stock compensation expense     257,403     257,403
Foreign currency translation       (1,227,142)   (1,227,142)
Net loss         (5,840,415) (5,840,415)
Balances at Jun. 30, 2022 $ 23,312   276,648,703 (1,125,365) (248,185,670) 27,360,980
Balances (in Shares) at Jun. 30, 2022 2,331,179          
Balances at Dec. 31, 2022 $ 28,999 281,167,161 (795,840) (272,824,772) 7,575,548
Balances (in Shares) at Dec. 31, 2022 2,899,911        
Issuance of RSUs $ 116 (116)
Issuance of RSUs (in Shares) 11,627        
Stock compensation expense     211,122 211,122
Offering of common stock and warrants, net of issuance costs $ 25,862 6,948,188 6,974,050
Offering of common stock and warrants, net of issuance costs (in Shares) 2,586,207        
Share cancellation $ (22) 22
Share cancellation (in Shares) (2,199)          
Foreign currency translation     153,067   153,067
Net loss   (5,736,603) (5,736,603)
Balances at Mar. 31, 2023 $ 54,955 288,326,377 (642,773) (278,561,375) 9,177,184
Balances (in Shares) at Mar. 31, 2023 5,495,546        
Issuance of RSUs $ 222   (222)      
Issuance of RSUs (in Shares) 22,153          
Stock compensation expense   156,529     156,529
Offering of common stock and warrants, net of issuance costs $ 14,500   3,169,150     3,183,650
Offering of common stock and warrants, net of issuance costs (in Shares) 1,450,000          
Cash bonus taken in the form of stock compensation   283,554     283,554
Foreign currency translation       (113,704)   (113,704)
Net loss         (5,827,323) (5,827,323)
Balances at Jun. 30, 2023 $ 69,677   $ 291,935,388 $ (756,477) $ (284,388,698) $ 6,859,890
Balances (in Shares) at Jun. 30, 2023 6,967,699          
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities    
Net loss $ (11,563,926) $ (12,644,131)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation and amortization 721,887 978,287
Noncash interest expense 1,017,312 1,613,662
Loss on disposal of equipment 15,979
Stock compensation expense 367,651 499,022
Change in inventory reserve 367,048
Cash bonus taken in the form of stock compensation 283,554
Change in fair value of derivative liabilities (55,411) (35,628)
Changes in operating assets and liabilities    
Accounts receivable (97,027) 361,943
Inventory (9,120) (288,447)
Other assets (82,510) (350,237)
Accounts payable (228,118) (508,949)
Accrued compensation and other liabilities (319,726) (1,342,405)
Deferred revenue (116,820)
Net cash used in operating activities (9,715,206) (11,700,904)
Cash flows from investing activities    
Purchases of property and equipment (697,761) (83,563)
Net cash used in investing activities (697,761) (83,563)
Cash flows from financing activities    
Proceeds from issuance of common stock and pre-funded warrants, net of issuance costs 10,157,700
Payments on debt (3,907,928) (6,819,405)
Payments on finance lease obligations (1,682) (28,101)
Net cash provided by (used in) financing activities 6,248,090 (6,847,506)
Effects of exchange rates on cash (36,712) (972,316)
Net decrease in cash and cash equivalents and restricted cash (4,201,589) (19,604,289)
Cash and cash equivalents and restricted cash at beginning of period 7,935,659 36,632,186
Cash and cash equivalents and restricted cash at end of period 3,734,070 17,027,897
Supplemental disclosure of cash flow information    
Cash paid for interest 1,421,418 838,452
Supplemental disclosures of noncash investing and financing activities    
Right-of-use assets acquired through operating leases 801,321
Property and equipment transferred to inventory $ 152,243
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Organization
6 Months Ended
Jun. 30, 2023
Organization [Abstract]  
Organization

Note 1 – Organization

 

OpGen, Inc. (“OpGen” or the “Company”) was incorporated in Delaware in 2001. On April 1, 2020, OpGen completed its business combination transaction (the “Transaction”) with Curetis N.V., a public company with limited liability under the laws of the Netherlands (the “Seller” or “Curetis N.V.”), as contemplated by the Implementation Agreement, dated as of September 4, 2019 (the “Implementation Agreement”), by and among the Company, the Seller, and Crystal GmbH, a private limited liability company organized under the laws of the Federal Republic of Germany and wholly-owned subsidiary of the Company (the “Purchaser”). Pursuant to the Implementation Agreement, the Purchaser acquired all the shares of Curetis GmbH, a private limited liability company organized under the laws of the Federal Republic of Germany (“Curetis GmbH”), and certain other assets and liabilities of the Seller (together, “Curetis”). As of December 31, 2022, Crystal GmbH was dissolved and merged into Curetis GmbH. References to the “Company” include OpGen and its wholly-owned subsidiaries. The Company’s headquarters are in Rockville, Maryland, and the Company’s principal operations are in Rockville, Maryland; Holzgerlingen and Bodelshausen, Germany; and Vienna, Austria. The Company operates in one business segment.

 

OpGen Overview

 

OpGen is a precision medicine company harnessing the power of molecular diagnostics and informatics to help combat infectious disease. Along with its subsidiaries, Curetis GmbH and Ares Genetics GmbH, the Company is developing and commercializing molecular microbiology solutions helping to guide clinicians with more rapid and actionable information about life threatening infections to improve patient outcomes and decrease the spread of infections caused by multidrug-resistant microorganisms, or MDROs. OpGen’s current product portfolio includes Unyvero, Acuitas AMR Gene Panel, and the ARES Technology Platform including ARESdb, NGS technology and AI-powered bioinformatics solutions for AMR surveillance, outbreak analysis, and antibiotic response prediction including ARESiss, ARESid, ARESasp, and AREScloud.

 

The focus of OpGen is on its combined broad portfolio of products, which include high impact rapid diagnostics and bioinformatics to interpret antimicrobial resistance (“AMR”) genetic data. OpGen will continue to develop and seek FDA and other regulatory clearances or approvals, as applicable, for the Unyvero UTI and IJI products. OpGen offers the FDA-cleared Unyvero LRT and LRT BAL Panels, the FDA-cleared Acuitas AMR Gene Panel diagnostic test, as well as the Unyvero UTI Panel as a research use only, or RUO, product to hospitals, public health departments, clinical laboratories, pharmaceutical companies, and contract research organizations, or CROs. In addition, following successful completion of a prospective multi-center clinical trial, the UTI product was submitted to the FDA in the second quarter of 2023. The FDA provided an additional information request letter on June 30, 2023. The Company has 180 days from the date of such request letter to respond to the FDA’s requests. OpGen is also commercializing its CE-marked Unyvero Panels in Europe and other global markets via distributors, and, following the signing of a distribution deal with Fisher Healthcare in April 2023, the Company is using a mix of direct and distributor sales in the United States.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Going Concern and Management’s Plans
6 Months Ended
Jun. 30, 2023
Going Concern and Management’s Plans [Abstract]  
Going Concern and Management’s Plans

Note 2 – Going Concern and Management’s Plans

 

The accompanying unaudited condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. Since inception, the Company has incurred, and continues to incur, significant losses from operations and negative operating cash flows and has a significant amount of debt coming due through June 2024. The Company has funded its operations primarily through external investor financing arrangements and significant actions taken by the Company, including the following:

 

On June 26, 2023, the Company announced that its subsidiary Curetis and the European Investment Bank (“EIB”) agreed in principle to certain terms relating to the repayment of the second tranche of Curetis’ loan from the EIB pursuant to that certain Finance Contract, dated December 12, 2016, as amended, by and between Curetis and the EIB (the “Finance Contract”). The second tranche had a principal balance of €3 million plus accumulated and deferred interest. The second tranche was drawn down in June 2018 and matured on June 22, 2023. On July 4, 2023, the EIB and Curetis entered into a Standstill Agreement pursuant to which the EIB agreed that, with respect to each default or event of default relating to such second tranche, the EIB would not take any action or exercise any right under the Finance Contract until the earlier of a restructuring of the second tranche and November 30, 2023. As a condition to entering into the Standstill Agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023 (see Note 11).

 

On May 4, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company issued and sold to the Investor (i) 605,000 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 3,890,825 shares of common stock, and (iii) common warrants to purchase up to an aggregate of 4,495,825 shares of common stock. Each share of common stock and accompanying common warrant was sold at a price of $0.7785 per share and accompanying common warrant, and each pre-funded warrant and accompanying common warrant was sold at an offering price of $0.7685 per share underlying such pre-funded warrant and accompanying common warrant, for aggregate gross proceeds of approximately $3.5 million and net proceeds of approximately $3.0 million. The common warrants have an exercise price of $0.7785 per share and will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The common warrants will expire on the five-year anniversary of the date of such stockholder approval. Each pre-funded warrant has an exercise price per share of common stock equal to $0.01 per share and may be exercised at any time until the pre-funded warrants are exercised in full. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company amended certain existing warrants to purchase up to 6,396,903 shares of common stock that were previously issued in 2018, 2021, 2022 and 2023 to the investor, with exercise prices ranging from $2.65 to $7.54 per share, in consideration for their purchase of the securities in the offering, as follows: (i) lower the exercise price of the existing warrants to $0.7785 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until the receipt of stockholder approval for the exercisability of the common warrants in the offering, and (iii) extend the original expiration date of the existing warrants by five years following the receipt of such stockholder approval. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital of approximately $0.3 million. As of June 30, 2023, stockholder approval for the exercisability of the common warrants in the offering has not yet been obtained.

 

On January 11, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor for the purchase of (i) 321,207 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 2,265,000 shares of common stock (the “Pre-funded Warrants”), (iii) Series A-1 common warrants to purchase an aggregate of 2,586,207 shares of common stock (the “Series A-1 Warrants”), and (iv) Series A-2 common warrants to purchase an aggregate of 2,586,207 shares of common stock (the “Series A-2 Warrants,” and together with the Series A-1 Warrants, the “Common Warrants”). Each share of common stock and accompanying Common Warrants were sold at a price of $2.90 per share and accompanying Common Warrants, and each Pre-funded Warrant and accompanying Common Warrants were sold at an offering price of $2.89 per share underlying such Pre-funded Warrants and accompanying Common Warrants, for aggregate gross proceeds of approximately $7.5 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of approximately $6.9 million. The Common Warrants have an exercise price of $2.65 per share. The Series A-1 Warrants were immediately exercisable upon issuance, and will expire five years following the issuance date. The Series A-2 Warrants were immediately exercisable upon issuance, and will expire eighteen months following the issuance date. Subject to certain ownership limitations described in the Pre-funded Warrants, the Pre-funded Warrants were immediately exercisable and could be exercised at a nominal consideration of $0.01 per share of common stock any time until all the Pre-funded Warrants are exercised in full. All Pre-funded Warrants were exercised by February 15, 2023. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the Common Warrants to $0.7785 per share.

 

On October 3, 2022, the Company closed a registered direct offering of shares of common stock and Series C Mirroring Preferred Stock pursuant to a Securities Purchase Agreement entered into with a certain institutional investor. In the offering, the Company agreed to issue and sell to the investor (i) 268,000 shares of the Company’s common stock, par value $0.01 per share, (ii) 33,810 shares of the Company’s Series C Mirroring Preferred Stock, par value $0.01 per share and stated value of $0.01 per share, and (iii) pre-funded warrants to purchase an aggregate of 215,000 shares of common stock. Each share of common stock was sold at a price of $7.00 per share, each share of preferred stock was sold at a price of $0.01 per share, and each pre-funded warrant was sold at an offering price of $6.80 per share underlying such pre-funded warrants, for aggregate gross proceeds of $3.34 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of $3.04 million. Under the purchase agreement, the Company also agreed to issue and sell to the investor in a concurrent private placement warrants to purchase an aggregate of 483,000 shares of common stock. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company agreed to amend certain existing warrants to purchase up to 741,489 shares of common stock that were previously issued in 2018 and 2021 to the investor, with exercise prices ranging from $41.00 to $1,300.00 per share as a condition to their purchase of the securities in the offering, as follows: (i) lower the exercise price of the investor’s existing warrants to $7.54 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until six months following the closing date of the offering, and (iii) extend the original expiration date of the existing warrants by five and one-half years following the close of the offering. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital for approximately $1.8 million. As of December 31, 2022, all 215,000 pre-funded warrants were exercised. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the existing warrants to $0.7785 per share.

 

On June 24, 2022, the Company entered into an At-the-Market, or ATM, Offering Agreement (the “2022 ATM Agreement”) with H.C. Wainwright & Co., LLC (“Wainwright”), as a sales agent, pursuant to which the Company may offer and sell from time to time in an “at the market offering”, at its option, up to an aggregate of $10.65 million of shares of the Company's common stock through Wainwright. As of December 31, 2022, the Company sold 85,732 shares under the 2022 ATM Agreement totaling $1.03 million in gross proceeds and $0.99 million in net proceeds. The Company has not sold any shares under the 2022 ATM Agreement in 2023.

 

On June 5, 2023, the Listing Qualifications Staff of The Nasdaq Stock Market LLC notified the Company that the closing bid price of the Company’s common stock had, for 30 consecutive business days preceding the date of such notice, been below the $1.00 per share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Marketplace Rule 5550(a)(2). In accordance with Nasdaq Marketplace Rule 5810(c)(3)(A), the Company was provided 180 calendar days, or until December 4, 2023, to regain compliance.  If at any time before December 4, 2023, the closing bid price of the Common Stock is at least $1 for a minimum of ten (10) consecutive trading days, the Company can regain compliance. If the Company is not in compliance with the minimum bid price requirement by December 4, 2023, the Company may be entitled to an additional 180-day grace period if the Company meets the continued listing requirements for market value of publicly held shares and all other initial listing standards for The Nasdaq Capital Market at such time.

 

The Company believes that current cash will be sufficient to repay or refinance the current portion of the Company’s debt and fund operations into September 2023. This has led management to conclude that there is substantial doubt about the Company’s ability to continue as a going concern. In the event the Company is unable to successfully raise additional capital before September 2023, the Company will not have sufficient cash flows and liquidity to finance its business operations beyond September 2023 as currently contemplated. To meet its capital needs and improve its liquidity position, the Company is considering multiple alternatives, including, but not limited to, restructuring or refinancing its debt, seeking additional debt or equity capital, reducing or delaying business activities, selling assets, other strategic financings or transactions and other measures, including obtaining relief under applicable bankruptcy laws. There can be no assurance that the Company will be able to identify or execute on any of these alternatives on acceptable terms or that any of these alternatives will be successful.

 

The accompanying unaudited condensed consolidated financial statements do not include any adjustments related to the recoverability and classification of assets or the amounts and classification of liabilities that may result from the possible inability of the Company to continue as a going concern.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 3 – Summary of Significant Accounting Policies

 

Basis of presentation and consolidation

 

The Company has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and the standards of accounting measurement set forth in the Interim Reporting Topic of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company recommends that the unaudited condensed consolidated financial statements be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company’s latest Annual Report on Form 10-K. In the opinion of management, all adjustments that are necessary for a fair presentation of the Company’s financial position for the periods presented have been reflected. All adjustments are of a normal, recurring nature, unless otherwise stated. The interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. The December 31, 2022 consolidated balance sheet included herein was derived from the audited consolidated financial statements, but does not include all disclosures including notes required by GAAP for complete financial statements.

 

The accompanying unaudited condensed consolidated financial statements include the accounts of OpGen and its wholly-owned subsidiaries as of and for the three and six months ended June 30, 2023; all intercompany transactions and balances have been eliminated.

 

Foreign currency

 

The Company has subsidiaries located in Holzgerlingen, Germany and Vienna, Austria, each of which use currencies other than the U.S. dollar as their functional currency. As a result, all assets and liabilities of the subsidiaries are translated into U.S. dollars based on exchange rates at the end of the reporting period. Income and expense items are translated at the average exchange rates prevailing during the reporting period. Translation adjustments are reported in accumulated other comprehensive income (loss), a component of stockholders’ equity. Foreign currency translation adjustments are the sole component of accumulated other comprehensive income (loss) at June 30, 2023 and December 31, 2022.

 

Foreign currency transaction gains and losses, excluding gains and losses on intercompany balances where there is no current intent to settle such amounts in the foreseeable future, are included in the determination of net loss. Unless otherwise noted, all references to “$” or “dollar” refer to the United States dollar.

 

Use of estimates

 

In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the accompanying unaudited condensed consolidated financial statements, estimates are used for, but not limited to, liquidity assumptions, revenue recognition, inducement expense related to warrant repricing, stock-based compensation, allowances for doubtful accounts and inventory obsolescence, discount rates used to discount unpaid lease payments to present values, valuation of derivative financial instruments measured at fair value on a recurring basis, deferred tax assets and liabilities and related valuation allowance, determining the fair value of assets acquired and liabilities assumed in business combinations, the estimated useful lives of long-lived assets, and the recoverability of long-lived assets. Actual results could differ from those estimates.

 

Fair value of financial instruments

 

Financial instruments classified as current assets and liabilities (including cash and cash equivalents, receivables, accounts payable, deferred revenue and short-term notes) are carried at cost, which approximates fair value, because of the short-term maturities of those instruments.

 

Cash and cash equivalents and restricted cash

 

The Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents. The Company has cash and cash equivalents deposited in financial institutions in which the balances occasionally exceed the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $250,000. On March 10, 2023, the Company learned that Silicon Valley Bank (“SVB”), the Company’s primary bank at the time (now a division of First Citizens Bank), was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation as receiver. The Company did not experience any losses in such accounts, but since the Company was exposed to credit risk with the failure of SVB, management diversified the Company’s holdings to minimize credit risk in the future.

 

At June 30, 2023 and December 31, 2022, the Company had funds totaling $496,894 and $495,629, respectively, which are required as collateral for letters of credit benefiting its landlords and for credit card processors. These funds are reflected in other noncurrent assets on the accompanying unaudited condensed consolidated balance sheets.

 

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets:

 

   June 30, 2023   December 31, 2022   June 30, 2022   December 31, 2021 
Cash and cash equivalents  $3,237,176   $7,440,030   $16,586,577   $36,080,392 
Restricted cash   496,894    495,629    441,320    551,794 
Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows  $3,734,070   $7,935,659   $17,027,897   $36,632,186 

 

Accounts receivable

 

The Company’s accounts receivable result from revenues earned but not yet collected from customers. Credit is extended based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are due within 30 to 90 days and are stated at amounts due from customers. The Company evaluates if an allowance is necessary by considering a number of factors, including the length of time accounts receivable are past due, the Company’s previous loss history and the customer’s current ability to pay its obligation. If amounts become uncollectible, they are charged to operations when that determination is made. The allowance for doubtful accounts was $0 as of June 30, 2023 and December 31, 2022.

 

At June 30, 2023, the Company had accounts receivable from three customers which individually represented 30%, 25%, and 12% of total accounts receivable. At December 31, 2022, the Company had accounts receivable from two customers which individually represented 41% and 21% of total accounts receivable. For the three months ended June 30, 2023, revenue earned from three customers represented 25%, 19%, and 13% of total revenues. For the three months ended June 30, 2022, revenue earned from two customers represented 57% and 12% of total revenues. For the six months ended June 30, 2023, revenue earned from two customers represented 37% and 16% of total revenues. For the six months ended June 30, 2022, revenue earned from two customers represented 47% and 15% of total revenues.

 

Inventory

 

Inventories are valued using the first-in, first-out cost method and stated at the lower of cost or net realizable value and consist of the following: 

 

   June 30, 2023   December 31, 2022 
Raw materials and supplies  $1,254,776   $1,011,476 
Work-in-process   28,069    37,445 
Finished goods   2,061,920    2,596,830 
Total  $3,344,765   $3,645,751 

 

Inventory includes Unyvero system instruments, Unyvero cartridges, reagents and components for Unyvero and Acuitas kits, and reagents and supplies used for the Company’s laboratory services.

 

The Company periodically reviews inventory quantities on hand and analyzes the provision for excess and obsolete inventory based primarily on product expiration dating and its estimated sales forecast, which is based on sales history and anticipated future demand. The Company’s estimates of future product demand may not be accurate, and it may understate or overstate the provision required for excess and obsolete inventory. Accordingly, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and results of operations. Based on the Company’s assumptions and estimates, inventory reserves for obsolescence, expirations, and slow-moving inventory were $2,083,212 and $1,694,843 at June 30, 2023 and December 31, 2022, respectively.

 

The Company classifies finished good inventory it does not expect to sell or use in clinical studies within 12 months of the unaudited condensed consolidated balance sheets date as strategic inventory, a non-current asset.

 

Long-lived assets

 

Property and equipment

 

Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which we can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. During the three and six months ended June 30, 2023 and 2022, the Company determined that its property and equipment were not impaired.

 

Leases

 

The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right-of-use (“ROU”) assets represent the Company’s right to use the underlying asset for the term of the lease and the lease liabilities represent an obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of the future lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date of the underlying lease arrangement to determine the present value of lease payments. The ROU asset also includes any prepaid lease payments and any lease incentives received. The lease term to calculate the ROU asset and related lease liability includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise the option. The Company’s lease agreements generally do not contain any material variable lease payments, residual value guarantees or restrictive covenants.

 

Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while expense for financing leases is recognized as depreciation expense and interest expense using the effective interest method of recognition. The Company has made certain accounting policy elections whereby the Company (i) does not recognize ROU assets or lease liabilities for short-term leases (those with original terms of 12 months or less) and (ii) combines lease and non-lease elements of our operating leases.

 

ROU assets

 

ROU assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. The Company did not identify any impaired ROU assets for the six months ended June 30, 2023 and 2022.

 

Intangible assets

 

As of June 30, 2023, the Company’s intangible assets with net balances are all finite-lived.

 

Finite-lived and indefinite-lived intangible assets

 

Intangible assets include trademarks, developed technology and software, in-process research & development (“IPR&D”), and distributor relationships and consisted of the following as of June 30, 2023 and December 31, 2022:

 

         

June 30, 2023

  

December 31, 2022

 
   Subsidiary  Cost  

Accumulated

Amortization and Impairment

   Effect of Foreign Exchange Rates   Net Balance  

Accumulated

Amortization and Impairment

   Effect of Foreign Exchange Rates   Net Balance 
Trademarks and tradenames  Curetis  $1,768,000   $(564,679)  $(30,541)  $1,172,780   $(469,011)  $(62,520)  $1,236,469 
Distributor relationships  Curetis   2,362,000    (502,936)   (40,799)   1,818,265    (417,728)   (83,525)   1,860,747 
A50 – Developed technology  Curetis   349,000    (159,254)   (6,029)   183,717    (132,273)   (12,342)   204,385 
Ares – Developed technology  Ares Genetics   5,333,000    (1,216,613)   (84,767)   4,031,620    (1,010,495)   (183,132)   4,139,373 
A30 – In-Process Research & Development  Curetis   5,706,000    (5,607,434)   (98,566)   
—  
    (5,407,699)   (298,301)   
—  
 
      $15,518,000   $(8,050,916)  $(260,702)  $7,206,382   $(7,437,206)  $(639,820)  $7,440,974 

 

Identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives. The estimated useful lives of the intangibles are:

 

    Estimated Useful Life  
Trademarks and tradenames   10 years  
Customer/distributor relationships   15 years  
A50 – Developed technology   7 years  
Ares – Developed technology   14 years  
A30 – Acquired in-process research & development   Indefinite  

 

Acquired IPR&D represents the fair value assigned to those research and development projects that were acquired in a business combination for which the related products have not received regulatory approval and have no alternative future use. IPR&D is capitalized at its fair value as an indefinite-lived intangible asset, and any development costs incurred after the acquisition are expensed as incurred. Upon achieving regulatory approval or commercial viability for the related product, the indefinite-lived intangible asset is accounted for as a finite-lived asset and is amortized on a straight-line basis over the estimated useful life. If the project is not completed or is terminated or abandoned, the Company may have an impairment related to the IPR&D which is charged to expense. Indefinite-lived intangible assets are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may be impaired. Impairment is calculated as the excess of the asset’s carrying value over its fair value. During the Company’s annual impairment test for its IPR&D intangible asset at December 31, 2022, it was determined that the infinite-lived intangible asset was impaired because although the Company has an ongoing collaboration utilizing the intangible asset, at the time, the contracted cash flow associated with this collaboration and projected future cash flows did not support the carrying amount. As a result, the Company recorded an impairment charge in the amount of $5,407,699 for the year ended December 31, 2022.

 

The Company reviews the useful lives of intangible assets when events or changes in circumstances occur which may potentially impact the estimated useful life of the intangible assets.

 

Total amortization expense of intangible assets was $187,540 and $182,993 for the three months ended June 30, 2023 and 2022, respectively. Total amortization expense of intangible assets was $373,917 and $375,018 for the six months ended June 30, 2023 and 2022, respectively. Expected future amortization of intangible assets is as follows:

 

Year Ending December 31,        
2023 (July to December)   $ 375,920  
2024     751,840  
2025     751,840  
2026     751,840  
2027     715,051  
Thereafter     3,859,891  
Total   $ 7,206,382  

 

In accordance with ASC 360-10, Property, Plant and Equipment, intangible assets, other than IPR&D as discussed above, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. If any indicators were present, the Company would test for recoverability by comparing the carrying amount of the asset to the net undiscounted cash flows expected to be generated from the asset. If those net undiscounted cash flows do not exceed the carrying amount (i.e., the asset is not recoverable), the Company would perform the next step, which is to determine the fair value of the asset and record an impairment loss, if any. During the three and six months ended June 30, 2023, the Company identified triggering events that may indicate that the carrying amount of the intangible assets are not recoverable. The triggering events identified include the decline in the Company’s stock price, the receipt of a non-compliance notice from The Nasdaq Stock Market LLC regarding its minimum bid price requirement, and the Company’s inability to repay its debt to the EIB, in full, as originally required. As a result of identifying these potential indicators of impairment, the Company performed a long-lived asset impairment analysis for the three months ended June 30, 2023, and this analysis determined that the fair value of the Company’s assets exceeded their carrying values, so no impairment loss was recorded. During the three and six months ended June 30, 2022, the Company determined that its finite-lived intangible assets were not impaired.

 

Goodwill

 

Goodwill represents the excess of the purchase price paid when the Company acquired AdvanDx, Inc. in July 2015 and Curetis in April 2020, over the fair values of the acquired tangible or intangible assets and assumed liabilities. Goodwill is not tax deductible in any relevant jurisdictions. The Company conducts an impairment test of goodwill on an annual basis and will also conduct tests if events occur or circumstances change that would, more likely than not, reduce the Company’s fair value below its net equity value. During the year ended December 31, 2022, the Company performed qualitative and quantitative analyses, assessing trends in market capitalization, current and future cash flows, revenue growth rates, and the impact of global unrest and the COVID-19 pandemic on the Company and its performance. Based on the analysis performed, and primarily due to changes in the Company’s stock price and market capitalization in the third quarter of 2022, it was determined that goodwill was impaired. As a result, the Company recorded a goodwill impairment charge in the full amount of $6,940,549 for the year ended December 31, 2022.

 

Revenue recognition

 

The Company derives revenues from (i) the sale of Unyvero Application cartridges, Unyvero instruments, and Acuitas AMR Gene Panel test products, (ii) providing laboratory services, (iii) providing collaboration services (e.g., with the Foundation for Innovative New Diagnostics (FIND) on the Unyvero A30 RQ platform) including funded software and license arrangements, and (iv) granting access to subsets of the proprietary ARESdb data asset.

 

The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations and (v) determination of revenue recognition based on timing of satisfaction of the performance obligation.

 

The Company recognizes revenues upon the satisfaction of its performance obligation (upon transfer of control of promised goods or services to our customers) in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services.

 

The Company defers incremental costs of obtaining a customer contract and amortizes the deferred costs over the period that the goods and services are transferred to the customer. The Company had no material incremental costs to obtain customer contracts in any period presented.

 

Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of services being provided.

 

Government grant agreements and research incentives

 

From time to time, the Company may enter into arrangements with governmental entities for the purposes of obtaining funding for research and development activities. The Company recognizes funding from grants and from research incentives received from Austrian government agencies in the condensed consolidated statements of operations and comprehensive loss in the period during which the related qualifying expenses are incurred, provided that the conditions under which the grants or incentives were provided have been met. For grants under funding agreements and for proceeds under research incentive programs, the Company recognizes grant and incentive income in an amount equal to the estimated qualifying expenses incurred in each period multiplied by the applicable reimbursement percentage. The Company classifies government grants received under these arrangements as a reduction to the related research and development expense incurred. The Company analyzes each arrangement on a case-by-case basis. For the three months ended June 30, 2023 and 2022, the Company recognized $88,421 and $111,414 as a reduction of research and development expense related to government grant arrangements, respectively. For the six months ended June 30, 2023 and 2022, the Company recognized $222,359 and $219,879 as a reduction of research and development expense related to government grant arrangements, respectively. The Company had earned but not yet received $618,637 and $401,436 related to these agreements and incentives included in prepaid expenses and other current assets, as of June 30, 2023 and December 31, 2022, respectively.

 

Research and development costs

 

Research and development costs are expensed as incurred. Research and development costs primarily consist of salaries and related expenses for personnel, other resources, laboratory supplies, and fees paid to consultants and outside service partners.

 

Stock-based compensation

 

Stock-based compensation expense is recognized at grant date fair value. The fair value of stock-based compensation to employees and directors is estimated, on the date of grant, using the Black-Scholes model. For restricted stock awards with a time-based vesting condition, the fair value, which is fixed at the grant date for purposes of recognizing compensation costs, is determined by reference to the Company’s stock price on the grant date. The resulting fair value is recognized ratably over the requisite service period, which is generally the vesting period of the option. For all time-vesting awards granted, expense is amortized using the straight-line attribution method. The Company accounts for forfeitures as they occur.

 

Option valuation models, including the Black-Scholes model, require the input of highly subjective assumptions, and changes in the assumptions used can materially affect the grant-date fair value of an award. These assumptions include the risk-free rate of interest, expected dividend yield, expected volatility and the expected life of the award.

 

Warrants

 

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the instruments’ specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the instruments are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the instruments meet all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company’s own ordinary shares and whether the instrument holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are outstanding.

 

Income taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is established when necessary to reduce deferred income tax assets to the amount expected to be realized.

 

Tax benefits are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are initially, and subsequently, measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement with the tax authority, assuming full knowledge of the position and all relevant facts.

 

The Company had federal net operating loss (“NOL”) carryforwards of $232,682,072 and $202,015,062 at December 31, 2022 and 2021, respectively. Despite the NOL carryforwards, which began expiring in 2022, the Company may have state tax requirements. Also, use of the NOL carryforwards may be subject to an annual limitation as provided by Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”). To date, the Company has not performed a formal study to determine if any of its remaining NOL and credit attributes might be further limited due to the ownership change rules of Section 382 or Section 383 of the Code. The Company will continue to monitor this matter going forward. There can be no assurance that the NOL carryforwards will ever be fully utilized.

 

The Company also has foreign NOL carryforwards of $170,661,923 at December 31, 2022 from their foreign subsidiaries. $162,712,615 of those foreign NOL carryforwards are from the Company’s operations in Germany. Despite the NOL carryforwards, the Company may have a current and future tax liability due to the nuances of German tax law around the use of NOLs within a consolidated group. There is no assurance that the NOL carryforwards will ever be fully utilized.

 

Loss per share

 

Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.

 

For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method.

 

For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares, consisting of (i) common stock options, (ii) stock purchase warrants, and (iii) unvested restricted stock units representing the right to acquire shares of common stock which have been excluded from the computation of diluted loss per share, was 11.2 million shares and 1.0 million shares as of June 30, 2023 and 2022, respectively.

 

Adopted accounting pronouncements

 

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 clarifies and reduces diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options, including warrants, that remain equity-classified after modification or exchange. ASU 2021-04 requires an entity to treat a modification or an exchange of a freestanding equity-classified written call option that remains equity-classified after the modification or exchange as an exchange of the original instrument for a new instrument and provides guidance on measuring and recognizing the effect of a modification or an exchange. The Company adopted ASU 2021-04 on January 1, 2022. The adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

Recently issued accounting standards

 

The Company has evaluated all other issued and unadopted ASUs and believes the adoption of these standards will not have a material impact on its results of operations, financial position or cash flows.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2023
Revenue from Contracts with Customer [Abstract]  
Revenue from contracts with customers

Note 4 – Revenue from contracts with customers

 

Disaggregated revenue

 

The Company provides diagnostic test products and laboratory services to hospitals, clinical laboratories and other healthcare providing customers, and enters into collaboration agreements with government agencies, non-governmental organizations, and healthcare providers. The revenues by type of service consist of the following:

 

   Three Months Ended June 30,   Six Months Ended June 30, 
   2023   2022   2023   2022 
Product sales  $439,672   $889,271   $850,569   $1,255,323 
Laboratory services   44,003    20,570    65,676    63,499 
Collaboration revenue   252,462    57,364    733,336    118,128 
Total revenue  $736,137   $967,205   $1,649,581   $1,436,950 

 

Revenues by geography are as follows:

 

   Three Months Ended June 30,   Six Months Ended June 30, 
   2023   2022   2023   2022 
Domestic  $266,313   $123,659   $381,262   $280,069 
International   469,824    843,546    1,268,319    1,156,881 
Total revenue  $736,137   $967,205   $1,649,581   $1,436,950 

 

Deferred revenue

 

Changes to deferred revenue for the period were as follows:

 

Balance at December 31, 2022  $142,061 
Contracts with customers   27,134 
Recognized in the current period   (143,954)
Currency translation adjustment   2,038 
Balance at June 30, 2023  $27,279 

 

Contract assets

 

The Company had no contract assets as of June 30, 2023 and December 31, 2022, which are generated when contractual billing schedules differ from revenue recognition timing. Contract assets represent a conditional right to consideration for satisfied performance obligations that becomes a billed receivable when the conditions are satisfied.

 

Unsatisfied performance obligations

 

The Company had no unsatisfied performance obligations related to its contracts with customers at June 30, 2023 and December 31, 2022.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair value measurements

Note 5 – Fair value measurements

 

The Company classifies its financial instruments using a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include:

Level 1 - defined as observable inputs such as quoted prices in active markets;
Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions such as expected revenue growth and discount factors applied to cash flow projections.

 

For the three and six months ended June 30, 2023, the Company has not transferred any assets between fair value measurement levels.

 

Financial assets and liabilities measured at fair value on a recurring basis

 

The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the hierarchy.

 

In 2016, Curetis entered into a contract for an up to €25.0 million senior, unsecured loan financing facility from the EIB (see Note 6). In June 2019, Curetis drew down a third tranche of €5.0 million from the EIB. In return for the EIB waiving the condition precedent of a minimum cumulative equity capital raised of €15.0 million to disburse this €5.0 million tranche, the parties agreed on a 2.1% participation percentage interest (“PPI”). Upon maturity of the tranche, the EIB would be entitled to an additional payment that is equity-linked and equivalent to 2.1% of the then total valuation of Curetis N.V. On July 9, 2020, the Company negotiated an amendment to the EIB debt financing facility. As part of the amendment, the parties adjusted the PPI percentage applicable to the previous EIB tranche of €5.0 million which was funded in June 2019 from its original 2.1% PPI in Curetis N.V.’s equity value upon maturity to a new 0.3% PPI in OpGen’s equity. On May 23, 2022, the Company entered into a Waiver and Amendment Letter which increased the PPI to 0.75% upon maturity between mid-2024 and mid-2025. This right constitutes an embedded derivative, which is separated and measured at fair value with changes being accounted for through profit or loss. The Company determines the fair value of the derivative using a Monte Carlo simulation model. Using this model, level 3 unobservable inputs include estimated discount rates and estimated risk-free interest rates.

 

The fair value of level 3 liabilities measured at fair value on a recurring basis for the six months ended June 30, 2023 was as follows:

 

Description 

Balance at

December 31,

2022

   Change in Fair Value   Effect of Foreign Exchange Rates   Balance at June 30, 2023 
Participation percentage interest liability  $99,498   $(55,411)  $1,569   $45,656 
Total  $99,498   $(55,411)  $1,569   $45,656 

 

Financial assets and liabilities carried at fair value on a non-recurring basis

 

The Company does not have any financial assets and liabilities measured at fair value on a non-recurring basis.

 

Non-financial assets and liabilities carried at fair value on a recurring basis

 

The Company does not have any non-financial assets and liabilities measured at fair value on a recurring basis.

 

Non-financial assets and liabilities carried at fair value on a non-recurring basis

 

The Company measures its long-lived assets, including property and equipment and intangible assets (including goodwill), at fair value on a non-recurring basis when a triggering event requires such evaluation. During the three months ended June 30, 2023, the Company did not record any such impairment expenses. During the year ended December 31, 2022, the Company recorded impairment expense of $6,940,549 related to its goodwill (see Note 3) and $5,407,699 related to its indefinite-lived intangible asset (see Note 3).

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt

Note 6 – Debt

 

The following table summarizes the Company’s long-term debt and short-term borrowings as of June 30, 2023 and December 31, 2022:

 

   June 30, 2023   December 31, 2022 
EIB  $10,071,668   $13,489,178 
Total debt obligations   10,071,668    13,489,178 
Unamortized debt discount   (880,517)   (1,614,591)
Carrying value of debt   9,191,151    11,874,587 
Less current portion   (9,191,151)   (7,023,901)
Non-current portion of long-term debt  $
—  
   $4,850,686 

 

EIB Loan Facility

 

In 2016, Curetis entered into a contract for an up to €25.0 million senior, unsecured loan financing facility from the EIB. The funding could be drawn in up to five tranches within 36 months of entry into the contract, under the EIB amendment, and each tranche is to be repaid upon maturity five years after draw-down.

 

In April 2017, Curetis drew down a first tranche of €10.0 million from this facility. This tranche had a floating interest rate of EURIBOR plus 4% payable after each 12-month-period from the draw-down-date and another additional 6% interest per annum that is deferred and payable at maturity together with the principal. In June 2018, a second tranche of €3.0 million was drawn down. The terms and conditions are analogous to the first one. In June 2019, Curetis drew down a third tranche of €5.0 million from the EIB. In line with all prior tranches, the majority of interest is also deferred until repayment upon maturity. In return for the EIB waiving the condition precedent of a minimum cumulative equity capital raised of €15.0 million to disburse this €5.0 million third tranche, the parties agreed on a 2.1% PPI. Upon maturity of the tranche, not before approximately mid-2024, and no later than mid-2025, the EIB would be entitled to an additional payment that is equity-linked and equivalent to 2.1% of the then total valuation of Curetis N.V. As part of the amendment between the Company and the EIB on July 9, 2020, the parties adjusted the PPI percentage applicable to the third EIB tranche of €5.0 million, which was funded in June 2019, from its original 2.1% PPI in Curetis N.V.’s equity value upon maturity to a new 0.3% PPI in OpGen’s equity value upon maturity. This right constitutes an embedded derivative, which is separated and measured at fair value with changes being accounted for through income or loss. The EIB debt was measured and recognized at fair value as of the acquisition date. The fair value of the EIB debt was approximately $15.8 million as of the acquisition date. The resulting debt discount will be amortized over the life of the EIB debt as an increase to interest expense.

 

On May 23, 2022, the Company and the EIB entered into a Waiver and Amendment Letter (the “2022 EIB Amendment”) relating to the amendment of the EIB loan facility, between the EIB and Curetis pursuant to which Curetis borrowed an aggregate amount of €18.0 million in three tranches. The 2022 EIB Amendment restructured the first tranche of approximately €13.4 million (including accumulated and deferred interest) of the Company’s outstanding indebtedness with the EIB. Pursuant to the 2022 EIB Amendment, the Company repaid €5.0 million to the EIB in April 2022. The Company also agreed, among other things, to amortize the remainder of the debt tranche over the twelve-month period beginning in May 2022. Accordingly, the Company agreed to pay a monthly amount of approximately €0.7 million through April 2023. The Amendment also provides for an increase of the PPI applicable to the third tranche under the loan facility from 0.3% to 0.75% beginning in June 2024. The terms of the second and third tranches of the Company’s indebtedness of €3.0 million and €5.0 million, respectively, plus accumulated deferred interest remain unchanged pursuant to the 2022 EIB Amendment. The second tranche became due and payable by the Company to the EIB in June 2023, and the third tranche will become due and payable in June 2024. As the effective borrowing rate under the amended agreement is less than the effective borrowing rate under the previous agreement, a concession is deemed to have been granted under ASC 470-60. As a concession has been granted, the agreement was accounted for as a troubled debt restructuring under ASC 470-60. The amendment did not result in a gain on restructuring as the future undiscounted cash outflows required under the amended agreement exceed the carrying value of the debt immediately prior to the amendment.

 

On June 26, 2023, the Company announced that its subsidiary Curetis and the European Investment Bank (“EIB”) agreed in principle to certain terms relating to the repayment of the second tranche of Curetis’ loan from the EIB pursuant to that certain Finance Contract, dated December 12, 2016, as amended, by and between Curetis and the EIB (the “Finance Contract”). The second tranche had a principal balance of €3 million plus accumulated and deferred interest. The second tranche was drawn down in June 2018 and matured on June 22, 2023. On July 4, 2023, the EIB and Curetis entered into a Standstill Agreement pursuant to which the EIB agreed that, with respect to each default or event of default relating to such second tranche, the EIB would not take any action or exercise any right under the Finance Contract until the earlier of a restructuring of the second tranche and November 30, 2023. As a condition to entering into the Standstill Agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023 (see Note 11).

 

As of June 30, 2023, the outstanding borrowings under all tranches were €9.3 million (approximately USD $10.1 million), including deferred interest payable at maturity of €1.3 million (approximately USD $1.4 million).

 

Total interest expense (including amortization of debt discounts and financing fees) on all debt instruments was $684,498 and $779,912 for the three months ended June 30, 2023 and 2022, respectively. Total interest expense (including accretion of fair value to book value and amortization of debt discounts and financing fees) on all debt instruments was $1,301,796 and $2,049,493 for the six months ended June 30, 2023 and 2022, respectively.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Stockholders’ equity

Note 7 – Stockholders’ equity

 

As of June 30, 2023, the Company had 100,000,000 shares of authorized common stock and 6,967,699 shares issued and outstanding, and 10,000,000 shares of authorized preferred stock, of which none were issued or outstanding.

 

Following receipt of approval from stockholders at a special meeting of stockholders held on January 17, 2018, the Company filed an amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty-five shares. Additionally, following receipt of approval from stockholders at a special meeting of stockholders held on August 22, 2019, the Company filed an additional amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty shares. Following receipt of approval from stockholders at a special meeting of stockholders held on November 30, 2022, the Company filed an additional amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty shares, which reverse stock split was effective January 5, 2023. All share amounts and per share prices in this Quarterly Report have been adjusted to reflect the reverse stock splits.

 

On June 24, 2022, the Company entered into an At-the-Market Offering with H.C. Wainwright & Co., LLC, as a sales agent, pursuant to which the Company may offer and sell from time to time in an “at the market offering”, at its option, up to an aggregate of $10.65 million of shares of the Company’s common stock through Wainwright. As of December 31, 2022, the Company sold 85,732 shares under the 2022 ATM Offering totaling $1.03 million in gross proceeds and $0.99 million in net proceeds. The Company has not sold any shares under the 2022 ATM Agreement in 2023.

 

On October 3, 2022, the Company closed a registered direct offering of shares of common stock and Series C Mirroring Preferred Stock pursuant to a Securities Purchase Agreement entered into with a certain institutional investor. In the offering, the Company agreed to issue and sell to the investor (i) 268,000 shares of the Company’s common stock, par value $0.01 per share, (ii) 33,810 shares of the Company’s Series C Mirroring Preferred Stock, par value $0.01 per share and stated value of $0.01 per share, and (iii) pre-funded warrants to purchase an aggregate of 215,000 shares of common stock. Each share of common stock was sold at a price of $7.00 per share, each share of preferred stock was sold at a price of $0.01 per share, and each pre-funded warrant was sold at an offering price of $6.80 per share underlying such pre-funded warrants, for aggregate gross proceeds of $3.34 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of $3.04 million. Under the purchase agreement, the Company also agreed to issue and sell to the investor in a concurrent private placement warrants to purchase an aggregate of 483,000 shares of common stock. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company agreed to amend certain existing warrants to purchase up to 741,489 shares of common stock that were previously issued in 2018 and 2021 to the investor, with exercise prices ranging from $41.00 to $1,300.00 per share as a condition to their purchase of the securities in the offering, as follows: (i) lower the exercise price of the investor’s existing warrants to $7.54 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until six months following the closing date of the offering, and (iii) extend the original expiration date of the existing warrants by five and one-half years following the closing of the offering. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital for approximately $1.8 million. As of December 31, 2022, all 215,000 pre-funded warrants issued in the offering were exercised. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the existing warrants to $0.7785 per share.

 

On January 11, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement entered into with a certain institutional investor for the purchase of (i) 321,207 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 2,265,000 shares of common stock, (iii) Series A-1 common warrants to purchase an aggregate of 2,586,207 shares of common stock, and (iv) Series A-2 common warrants to purchase an aggregate of 2,586,207 shares of common stock. Each share of common stock and accompanying Series A-1 Warrant and Series A-2 Warrant (collectively, the “Common Warrants”) was sold at a price of $2.90 per share and accompanying Common Warrants, and each Pre-funded Warrant and accompanying Series A-1 Warrant and Series A-2 Warrant was sold at an offering price of $2.89 per share underlying such Pre-funded Warrants and accompanying Common Warrants, for aggregate gross proceeds of approximately $7.5 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of approximately $6.9 million. The Common Warrants have an exercise price of $2.65 per share. The Series A-1 Warrants were immediately exercisable upon issuance, and will expire five years following the issuance date. The Series A-2 Warrants were immediately exercisable upon issuance, and will expire eighteen months following the issuance date. Subject to certain ownership limitations described in the Pre-funded Warrants, the Pre-funded Warrants were immediately exercisable and could be exercised at a nominal consideration of $0.01 per share of common stock any time until all the Pre-funded Warrants are exercised in full. All Pre-funded Warrants were exercised by February 15, 2023. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the Common Warrants to $0.7785 per share.

 

On May 4, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company issued and sold to the Investor (i) 605,000 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 3,890,825 shares of common stock, and (iii) common warrants to purchase up to an aggregate of 4,495,825 shares of common stock. Each share of common stock and accompanying common warrant was sold at a price of $0.7785 per share and accompanying common warrant, and each pre-funded warrant and accompanying common warrant was sold at an offering price of $0.7685 per share underlying such pre-funded warrant and accompanying common warrant, for aggregate gross proceeds of approximately $3.5 million and net proceeds of approximately $3.0 million. The common warrants have an exercise price of $0.7785 per share and will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The common warrants will expire on the five-year anniversary of the date of such stockholder approval. Each pre-funded warrant has an exercise price per share of common stock equal to $0.01 per share and may be exercised at any time until the pre-funded warrants are exercised in full. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company amended certain existing warrants to purchase up to 6,396,903 shares of common stock that were previously issued in 2018, 2021, 2022 and 2023 to the investor, with exercise prices ranging from $2.65 to $7.54 per share, in consideration for their purchase of the securities in the offering, as follows: (i) lower the exercise price of the existing warrants to $0.7785 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until the receipt of stockholder approval for the exercisability of the common warrants in the offering, and (iii) extend the original expiration date of the existing warrants by five years following the receipt of such stockholder approval. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital of approximately $0.3 million. As of June 30, 2023, stockholder approval for the exercisability of the common warrants in the offering has not yet been obtained.

 

Stock options

 

In 2008, the Company adopted the 2008 Stock Option and Restricted Stock Plan (the “2008 Plan”), pursuant to which the Company’s Board of Directors could grant either incentive or non-qualified stock options or shares of restricted stock to directors, key employees, consultants and advisors.

 

In April 2015, the Company adopted, and the Company’s stockholders approved, the 2015 Equity Incentive Plan (the “2015 Plan”); the 2015 Plan became effective upon the execution and delivery of the underwriting agreement for the Company’s initial public offering in May 2015. Following the effectiveness of the 2015 Plan, no further grants will be made under the 2008 Plan. The 2015 Plan provides for the granting of incentive stock options within the meaning of Section 422 of the Code to employees and the granting of non-qualified stock options to employees, non-employee directors and consultants. The 2015 Plan also provides for the grants of restricted stock, restricted stock units, stock appreciation rights, dividend equivalents and stock payments to employees, non-employee directors and consultants.

 

Under the 2015 Plan, the aggregate number of shares of the common stock authorized for issuance may not exceed (1) 2,710 plus (2) the sum of the number of shares subject to outstanding awards under the 2008 Plan as of the 2015 Plan’s effective date, that are subsequently forfeited or terminated for any reason before being exercised or settled, plus (3) the number of shares subject to vesting restrictions under the 2008 Plan as of the 2015 Plan’s effective date that are subsequently forfeited. In addition, the number of shares that have been authorized for issuance under the 2015 Plan will be automatically increased on the first day of each fiscal year beginning on January 1, 2016 and ending on (and including) January 1, 2025, in an amount equal to the lesser of (1) 4% of the outstanding shares of common stock on the last day of the immediately preceding fiscal year, or (2) another lesser amount determined by the Company’s Board of Directors. Following Board of Director approval, 115,996 shares were automatically added to the 2015 Plan in 2023. Shares subject to awards granted under the 2015 Plan that are forfeited or terminated before being exercised or settled, or are not delivered to the participant because such award is settled in cash, will again become available for issuance under the 2015 Plan. However, shares that have actually been issued shall not again become available unless forfeited. As of June 30, 2023, 81,646 shares remain available for issuance under the 2015 Plan.

 

In connection with the appointment of Albert Weber as Chief Financial Officer, OpGen granted Mr. Weber an inducement grant of stock options to purchase an aggregate of 10,500 shares of OpGen’s common stock with a grant date of January 3, 2022. The equity award was granted as a component of Mr. Weber’s employment compensation and was granted as an inducement material to his acceptance of employment with OpGen. The options have an exercise price of $21.60, a ten-year term and a vesting schedule of 25% vesting of the award on the first annual anniversary of the date of grant and then 6.25% vesting each quarter thereafter over three additional years. The award is subject to Mr. Weber’s continued service with OpGen through the applicable vesting dates.

 

For the three and six months ended June 30, 2023 and 2022, the Company recognized share-based compensation expense as follows: 

 

   Three months ended June 30,   Six months ended June 30, 
   2023   2022   2023   2022 
Cost of services  $
—  
   $8,266   $
—  
   $11,101 
Research and development   47,465    73,981    117,828    140,979 
General and administrative   79,208    138,438    185,041    279,320 
Sales and marketing   29,856    36,718    64,782    67,622 
   $156,529   $257,403   $367,651   $499,022 

 

No income tax benefit for share-based compensation arrangements was recognized in the condensed consolidated statements of operations and comprehensive loss due to the Company’s net loss position.

 

During the three and six months ended June 30, 2023, the Company did not grant any options, no options were forfeited, and no options expired.

 

The Company had total stock options to acquire 107,597 shares of common stock outstanding at June 30, 2023 under all of its equity compensation plans.

 

Restricted stock units

 

During the three months ended June 30, 2023, the Company granted 7,500 restricted stock units, 22,153 restricted stock units vested, and none were forfeited. During the six months ended June 30, 2023, the Company granted 100,500 restricted stock units, 33,780 restricted stock units vested, and none were forfeited. The Company had 109,627 total restricted stock units outstanding at June 30, 2023.

 

Stock purchase warrants

 

At June 30, 2023 and December 31, 2022, the following warrants to purchase shares of common stock were outstanding:

 

                Outstanding at  
 Issuance    

Exercise

Price

    Expiration    June 30, 2023 (1)    December 31, 2022 (1) 
 February 2015   $66,000.00    February 2025    23    23 
 February 2018   $1,625.00    February 2023    
—  
    462 
 February 2018   $1,300.00    February 2023    
—  
    3,848 
 October 2019   $40.00    October 2024    17,700    17,700 
 October 2019   $52.00    October 2024    11,750    11,750 
 November 2020   $50.44    May 2026    12,107    12,107 
 February 2021   $78.00    August 2026    20,834    20,834 
 October 2022   $7.54    April 2028    
—  
    1,224,489 
 May 2023   $0.7785    (2)   10,892,728    
—  
 
                10,955,142    1,291,213 

 

The warrants listed above were issued in connection with various debt, equity or development contract agreements.

 

(1)Warrants to purchase fractional shares of common stock resulting from the reverse stock splits effected on August 22, 2019 and January 5, 2023 were rounded up to the next whole share of common stock on a holder by holder basis.
(2)Warrants will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The warrants will expire on the five-year anniversary of the date of such stockholder approval.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 8 – Commitments and Contingencies

 

Registration and other stockholder rights

 

In connection with the various investment transactions, the Company entered into registration rights agreements with stockholders, pursuant to which the investors were granted certain demand registration rights and/or piggyback and/or resale registration rights in connection with subsequent registered offerings of the Company’s common stock.

 

Supply agreements

 

In June 2017, the Company entered into an agreement with Life Technologies Corporation, a subsidiary of Thermo Fisher Scientific (“LTC”), to supply the Company with Thermo Fisher Scientific’s QuantStudio 5 Real-Time PCR Systems (“QuantStudio 5”) to be used to run OpGen’s Acuitas AMR Gene Panel tests. Under the terms of the agreement, the Company must notify LTC of the number of QuantStudio 5 systems that it commits to purchase in the following quarter. As of June 30, 2023, the Company had acquired twenty-four QuantStudio 5 systems, none of which were acquired during the six months ended June 30, 2023. As of June 30, 2023, the Company has not committed to acquiring additional QuantStudio 5 systems in the next three months.

 

Curetis places frame-work orders for Unyvero instruments and for raw materials for its cartridge manufacturing to ensure availability during commercial ramp-up-phase and also to gain volume-scale-effects with regards to purchase prices. Some of the electronic parts used for the production of Unyvero instruments have lead times of several months, hence it is necessary to order such systems with long-term framework-orders to ensure the demands from the market are covered. The aggregate purchase commitments over the next twelve months are approximately $32,000.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases

Note 9 – Leases

 

The following table presents the Company’s ROU assets and lease liabilities as of June 30, 2023 and December 31, 2022:

 

Lease Classification  June 30, 2023   December 31, 2022 
ROU Assets:          
Operating  $2,041,010   $1,459,413 
Financing   1,833    3,500 
Total ROU assets  $2,042,843   $1,462,913 
Liabilities          
Current:          
Operating  $517,602   $377,626 
Finance   1,962    3,364 
Noncurrent:          
Operating   2,987,194    2,566,138 
Finance   
—  
    280 
Total lease liabilities  $3,506,758   $2,947,408 

 

Maturities of lease liabilities as of June 30, 2023 by fiscal year are as follows:

 

Maturity of Lease Liabilities   Operating   Finance   Total 
 2023 (July to December)   $410,458   $1,682   $412,140 
 2024    827,380    280    827,660 
 2025    734,694    
—  
    734,694 
 2026    582,578    
—  
    582,578 
 2027    592,981    
—  
    592,981 
 Thereafter    1,737,688    
—  
    1,737,688 
 Total lease payments    4,885,779    1,962    4,887,741 
 Less: Interest    (1,380,983)   
—  
    (1,380,983)
 Present value of lease liabilities   $3,504,796   $1,962   $3,506,758 

 

Condensed consolidated statements of operations classification of lease costs as of the three and six months ended June 30, 2023 and 2022 are as follows:

 

      Three months ended June 30,   Six months ended June 30, 
Lease Cost  Classification  2023   2022   2023   2022 
Operating  Operating expenses  $171,506   $152,784   $309,303   $327,699 
Finance:                       
Amortization  Operating expenses   838    31,096    1,667    70,807 
Interest expense  Other expenses   
—  
    509    
—  
    1,414 
Total lease costs     $172,344   $184,389   $310,970   $399,920 

 

Other lease information as of June 30, 2023 is as follows:

 

Other Information  Total 
Weighted average remaining lease term (in years)     
Operating leases   6.5 
Finance leases   0.6 
Weighted average discount rate:     
Operating leases   9.7%
Finance leases   1.0%

 

Supplemental cash flow information as of the six months ended June 30, 2023 and 2022 is as follows:

 

Supplemental Cash Flow Information  2023   2022 
Cash paid for amounts included in the measurement of lease liabilities          
Cash used in operating activities          
Operating leases  $309,303   $327,699 
Finance leases  $
—  
   $1,414 
Cash used in financing activities          
Finance leases  $1,682   $28,101 
ROU assets obtained in exchange for lease obligations:          
Operating leases  $801,321   $
—  
 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
License Agreements, Research Collaborations and Development Agreements
6 Months Ended
Jun. 30, 2023
License Agreements Research Collaborations And Development Agreements Disclosure [Abstract]  
License agreements, research collaborations and development agreements

Note 10 – License agreements, research collaborations and development agreements

 

Sandoz

 

In December 2018, Ares Genetics entered into a service frame agreement with Sandoz International GmbH (“Sandoz”), to leverage Ares Genetics’ database on the genetics of antibiotic resistance, ARESdb, and the ARES Technology Platform for Sandoz’s anti-infective portfolio.

 

Under the terms of the framework agreement, which had an initial term of 36 months and was subsequently extended to January 31, 2025, Ares Genetics and Sandoz intend to develop a digital anti-infectives platform, combining established microbiology laboratory methods with advanced bioinformatics and artificial intelligence methods to support drug development and life-cycle management. The collaboration, in the short- to mid-term, aims to both rapidly and cost-effectively re-purpose existing antibiotics and design value-added medicines with the objective of expanding indication areas and to overcome antibiotic resistance, in particular with regards to infections with bacteria that have already developed resistance against multiple treatment options. In the longer-term, the platform is expected to enable surveillance for antimicrobial resistant pathogens to inform antimicrobial stewardship and the development of novel anti-infectives that are less prone to encounter resistance and thereby preserve antibiotics as an effective treatment option.

 

Qiagen

 

On February 18, 2019, Ares Genetics and Qiagen GmbH, or Qiagen, entered into a strategic licensing agreement for ARESdb and AREStools, in the area of AMR research. The agreement has a term of 20 years and may be terminated by Qiagen for convenience with 180 days written notice.

 

Ares Genetics has retained the rights to use ARESdb and AREStools for AMR research, customized bioinformatics services, and for the development of specific AMR assays and applications for the Curetis Group (including Ares Genetics), as well as third parties (e.g., other diagnostics companies or partners in the pharmaceutical industry). As the Qiagen research offering is expected to also enable advanced molecular diagnostic services and products, Qiagen’s customers may obtain a diagnostic use license from Ares Genetics.

 

Under the terms of the original agreement, Qiagen, in exchange for a moderate six figure up-front licensing payment, has received an exclusive RUO license to develop and commercialize general bioinformatics offerings and services for AMR research use only, based on Ares Genetics’ database on the genetics of antimicrobial resistance, ARESdb, as well as on the ARES bioinformatics AMR toolbox, AREStools. Under the agreement, the parties had agreed to a mid-single digit percentage royalty rate on Qiagen net sales, which is subject to a minimum royalty rate that steps up upon certain achieved milestones, which is payable to Ares Genetics. The parties also agreed to further modest six figure milestone payments upon certain product launches. The contract was subsequently amended in May 2021 to a non-exclusive license and a flat annual license fee as well as a royalty percentage on potential future panel-based products that are developed by Qiagen.

 

Siemens

 

In 2016, Ares Genetics acquired the GEAR assets from Siemens Technology Accelerator GmbH (“STA”), providing the original foundation to ARESdb. Under the agreement with STA, Ares Genetics incurs royalties on revenues from licensed product sales or sublicensing proceeds. Royalty rates under the Siemens agreement range from 1.3% to 40% depending on the specifics of the licenses and rights provided by Ares Genetics to third parties and whether such third parties may have been originally introduced by Siemens to Ares Genetics. The total net royalty expense related to this agreement was $2,264 and $703 for the three months ended June 30, 2023 and 2022, respectively. The total net royalty expense related to this agreement was $4,207 and $3,482 for the six months ended June 30, 2023 and 2022, respectively.

 

Foundation for Innovative New Diagnostics (FIND)

 

On September 20, 2022, Curetis GmbH and FIND entered into a research and development collaboration agreement for a total amount due to Curetis of €0.7 million to develop a simple to use molecular diagnostic test for identification of pathogens and antibiotic resistances in positive blood cultures for deployment in low- and middle-income countries (“LMICs”). On April 4, 2023, the Company entered into an amendment to its research and development collaboration agreement with FIND to expand the deliverables in exchange for an additional €130 thousand in milestone payments, increasing the total project revenue to €830 thousand. The additional deliverables were completed by June 30, 2023. During the three and six months ended June 30, 2023, the Company recognized revenues of €0.2 million and €0.6 million, respectively, related to the collaboration, bringing the total amount recognized through June 30, 2023, to €0.8 million. Following successful completion of the feasibility phase of the collaboration, including the additional deliverables, FIND and Curetis, on August 1, 2023, extended the research and development collaboration agreement through May 31, 2024, to include AMR assay and cartridge development, analytical testing, and software development for an additional €0.5 million.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events

Note 11 - Subsequent Events

 

The Company evaluates subsequent events and transactions that occur after the balance sheet date up to the date that the unaudited condensed consolidated financial statements are issued.

 

Other than as disclosed in this Note 11 and as may be disclosed elsewhere in the notes to the accompanying unaudited condensed consolidated financial statements, there have been no subsequent events that require adjustment or disclosure in the accompanying unaudited condensed consolidated financial statements.

 

On July 4, 2023, the Company entered into a Standstill Agreement, by and among Curetis, the Company’s wholly owned subsidiary, as borrower, the Company and Ares Genetics, the Company’s wholly owned subsidiary, as guarantors, and the EIB, as lender, relating to that certain Finance Contract, originally dated December 12, 2016, as amended, by and between Curetis and EIB (the “Finance Contract”). Pursuant to the Standstill Agreement, the EIB agreed that, with respect to each default or event of default relating to €3 million in principal plus accumulated interest that (i) was due and payable on June 22, 2023 under the Finance Contract and (ii) continues to exist as of the date of the Standstill Agreement, the EIB would not take any action or exercise any right under the Finance Contract, including, but not limited to, any right of acceleration or termination, until the earlier of the entry into a definitive agreement for the restructuring of the second tranche and November 30, 2023. As a condition of entering into such standstill agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023. In addition, Curetis agreed to certain undertakings during the standstill period, including the delivery of a rolling cash flow forecast on a bi-weekly basis and cause a third-party restructuring expert to prepare and deliver a restructuring opinion to the EIB. The EIB may terminate the Standstill Agreement upon notice to Curetis if, among other customary termination rights, Curetis or the guarantors fail to comply with any undertakings in the Standstill Agreement, the third party expert determines that there are no prospects for a successful restructuring of the second tranche and that it therefore will be unable to issue a restructuring opinion, or the cash flow forecast shows a negative liquidity shortfall during the specified period.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Accounting Policies, by Policy (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of presentation and consolidation

Basis of presentation and consolidation

The Company has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and the standards of accounting measurement set forth in the Interim Reporting Topic of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company recommends that the unaudited condensed consolidated financial statements be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company’s latest Annual Report on Form 10-K. In the opinion of management, all adjustments that are necessary for a fair presentation of the Company’s financial position for the periods presented have been reflected. All adjustments are of a normal, recurring nature, unless otherwise stated. The interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. The December 31, 2022 consolidated balance sheet included herein was derived from the audited consolidated financial statements, but does not include all disclosures including notes required by GAAP for complete financial statements.

The accompanying unaudited condensed consolidated financial statements include the accounts of OpGen and its wholly-owned subsidiaries as of and for the three and six months ended June 30, 2023; all intercompany transactions and balances have been eliminated.

 

Foreign currency

Foreign currency

The Company has subsidiaries located in Holzgerlingen, Germany and Vienna, Austria, each of which use currencies other than the U.S. dollar as their functional currency. As a result, all assets and liabilities of the subsidiaries are translated into U.S. dollars based on exchange rates at the end of the reporting period. Income and expense items are translated at the average exchange rates prevailing during the reporting period. Translation adjustments are reported in accumulated other comprehensive income (loss), a component of stockholders’ equity. Foreign currency translation adjustments are the sole component of accumulated other comprehensive income (loss) at June 30, 2023 and December 31, 2022.

Foreign currency transaction gains and losses, excluding gains and losses on intercompany balances where there is no current intent to settle such amounts in the foreseeable future, are included in the determination of net loss. Unless otherwise noted, all references to “$” or “dollar” refer to the United States dollar.

Use of estimates

Use of estimates

In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the accompanying unaudited condensed consolidated financial statements, estimates are used for, but not limited to, liquidity assumptions, revenue recognition, inducement expense related to warrant repricing, stock-based compensation, allowances for doubtful accounts and inventory obsolescence, discount rates used to discount unpaid lease payments to present values, valuation of derivative financial instruments measured at fair value on a recurring basis, deferred tax assets and liabilities and related valuation allowance, determining the fair value of assets acquired and liabilities assumed in business combinations, the estimated useful lives of long-lived assets, and the recoverability of long-lived assets. Actual results could differ from those estimates.

Fair value of financial instruments

Fair value of financial instruments

Financial instruments classified as current assets and liabilities (including cash and cash equivalents, receivables, accounts payable, deferred revenue and short-term notes) are carried at cost, which approximates fair value, because of the short-term maturities of those instruments.

Cash and cash equivalents and restricted cash

Cash and cash equivalents and restricted cash

The Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents. The Company has cash and cash equivalents deposited in financial institutions in which the balances occasionally exceed the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $250,000. On March 10, 2023, the Company learned that Silicon Valley Bank (“SVB”), the Company’s primary bank at the time (now a division of First Citizens Bank), was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation as receiver. The Company did not experience any losses in such accounts, but since the Company was exposed to credit risk with the failure of SVB, management diversified the Company’s holdings to minimize credit risk in the future.

At June 30, 2023 and December 31, 2022, the Company had funds totaling $496,894 and $495,629, respectively, which are required as collateral for letters of credit benefiting its landlords and for credit card processors. These funds are reflected in other noncurrent assets on the accompanying unaudited condensed consolidated balance sheets.

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets:

   June 30, 2023   December 31, 2022   June 30, 2022   December 31, 2021 
Cash and cash equivalents  $3,237,176   $7,440,030   $16,586,577   $36,080,392 
Restricted cash   496,894    495,629    441,320    551,794 
Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows  $3,734,070   $7,935,659   $17,027,897   $36,632,186 

 

Accounts receivable

Accounts receivable

The Company’s accounts receivable result from revenues earned but not yet collected from customers. Credit is extended based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are due within 30 to 90 days and are stated at amounts due from customers. The Company evaluates if an allowance is necessary by considering a number of factors, including the length of time accounts receivable are past due, the Company’s previous loss history and the customer’s current ability to pay its obligation. If amounts become uncollectible, they are charged to operations when that determination is made. The allowance for doubtful accounts was $0 as of June 30, 2023 and December 31, 2022.

At June 30, 2023, the Company had accounts receivable from three customers which individually represented 30%, 25%, and 12% of total accounts receivable. At December 31, 2022, the Company had accounts receivable from two customers which individually represented 41% and 21% of total accounts receivable. For the three months ended June 30, 2023, revenue earned from three customers represented 25%, 19%, and 13% of total revenues. For the three months ended June 30, 2022, revenue earned from two customers represented 57% and 12% of total revenues. For the six months ended June 30, 2023, revenue earned from two customers represented 37% and 16% of total revenues. For the six months ended June 30, 2022, revenue earned from two customers represented 47% and 15% of total revenues.

Inventory

Inventory

Inventories are valued using the first-in, first-out cost method and stated at the lower of cost or net realizable value and consist of the following: 

   June 30, 2023   December 31, 2022 
Raw materials and supplies  $1,254,776   $1,011,476 
Work-in-process   28,069    37,445 
Finished goods   2,061,920    2,596,830 
Total  $3,344,765   $3,645,751 

Inventory includes Unyvero system instruments, Unyvero cartridges, reagents and components for Unyvero and Acuitas kits, and reagents and supplies used for the Company’s laboratory services.

The Company periodically reviews inventory quantities on hand and analyzes the provision for excess and obsolete inventory based primarily on product expiration dating and its estimated sales forecast, which is based on sales history and anticipated future demand. The Company’s estimates of future product demand may not be accurate, and it may understate or overstate the provision required for excess and obsolete inventory. Accordingly, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and results of operations. Based on the Company’s assumptions and estimates, inventory reserves for obsolescence, expirations, and slow-moving inventory were $2,083,212 and $1,694,843 at June 30, 2023 and December 31, 2022, respectively.

The Company classifies finished good inventory it does not expect to sell or use in clinical studies within 12 months of the unaudited condensed consolidated balance sheets date as strategic inventory, a non-current asset.

Long-lived assets

Long-lived assets

Property and equipment

Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which we can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. During the three and six months ended June 30, 2023 and 2022, the Company determined that its property and equipment were not impaired.

Leases

Leases

The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right-of-use (“ROU”) assets represent the Company’s right to use the underlying asset for the term of the lease and the lease liabilities represent an obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of the future lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date of the underlying lease arrangement to determine the present value of lease payments. The ROU asset also includes any prepaid lease payments and any lease incentives received. The lease term to calculate the ROU asset and related lease liability includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise the option. The Company’s lease agreements generally do not contain any material variable lease payments, residual value guarantees or restrictive covenants.

 

Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while expense for financing leases is recognized as depreciation expense and interest expense using the effective interest method of recognition. The Company has made certain accounting policy elections whereby the Company (i) does not recognize ROU assets or lease liabilities for short-term leases (those with original terms of 12 months or less) and (ii) combines lease and non-lease elements of our operating leases.

ROU assets

ROU assets

ROU assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. The Company did not identify any impaired ROU assets for the six months ended June 30, 2023 and 2022.

Intangible assets

Intangible assets

As of June 30, 2023, the Company’s intangible assets with net balances are all finite-lived.

Finite-lived and indefinite-lived intangible assets

Intangible assets include trademarks, developed technology and software, in-process research & development (“IPR&D”), and distributor relationships and consisted of the following as of June 30, 2023 and December 31, 2022:

         

June 30, 2023

  

December 31, 2022

 
   Subsidiary  Cost  

Accumulated

Amortization and Impairment

   Effect of Foreign Exchange Rates   Net Balance  

Accumulated

Amortization and Impairment

   Effect of Foreign Exchange Rates   Net Balance 
Trademarks and tradenames  Curetis  $1,768,000   $(564,679)  $(30,541)  $1,172,780   $(469,011)  $(62,520)  $1,236,469 
Distributor relationships  Curetis   2,362,000    (502,936)   (40,799)   1,818,265    (417,728)   (83,525)   1,860,747 
A50 – Developed technology  Curetis   349,000    (159,254)   (6,029)   183,717    (132,273)   (12,342)   204,385 
Ares – Developed technology  Ares Genetics   5,333,000    (1,216,613)   (84,767)   4,031,620    (1,010,495)   (183,132)   4,139,373 
A30 – In-Process Research & Development  Curetis   5,706,000    (5,607,434)   (98,566)   
—  
    (5,407,699)   (298,301)   
—  
 
      $15,518,000   $(8,050,916)  $(260,702)  $7,206,382   $(7,437,206)  $(639,820)  $7,440,974 

Identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives. The estimated useful lives of the intangibles are:

    Estimated Useful Life  
Trademarks and tradenames   10 years  
Customer/distributor relationships   15 years  
A50 – Developed technology   7 years  
Ares – Developed technology   14 years  
A30 – Acquired in-process research & development   Indefinite  

Acquired IPR&D represents the fair value assigned to those research and development projects that were acquired in a business combination for which the related products have not received regulatory approval and have no alternative future use. IPR&D is capitalized at its fair value as an indefinite-lived intangible asset, and any development costs incurred after the acquisition are expensed as incurred. Upon achieving regulatory approval or commercial viability for the related product, the indefinite-lived intangible asset is accounted for as a finite-lived asset and is amortized on a straight-line basis over the estimated useful life. If the project is not completed or is terminated or abandoned, the Company may have an impairment related to the IPR&D which is charged to expense. Indefinite-lived intangible assets are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may be impaired. Impairment is calculated as the excess of the asset’s carrying value over its fair value. During the Company’s annual impairment test for its IPR&D intangible asset at December 31, 2022, it was determined that the infinite-lived intangible asset was impaired because although the Company has an ongoing collaboration utilizing the intangible asset, at the time, the contracted cash flow associated with this collaboration and projected future cash flows did not support the carrying amount. As a result, the Company recorded an impairment charge in the amount of $5,407,699 for the year ended December 31, 2022.

The Company reviews the useful lives of intangible assets when events or changes in circumstances occur which may potentially impact the estimated useful life of the intangible assets.

Total amortization expense of intangible assets was $187,540 and $182,993 for the three months ended June 30, 2023 and 2022, respectively. Total amortization expense of intangible assets was $373,917 and $375,018 for the six months ended June 30, 2023 and 2022, respectively. Expected future amortization of intangible assets is as follows:

Year Ending December 31,        
2023 (July to December)   $ 375,920  
2024     751,840  
2025     751,840  
2026     751,840  
2027     715,051  
Thereafter     3,859,891  
Total   $ 7,206,382  

In accordance with ASC 360-10, Property, Plant and Equipment, intangible assets, other than IPR&D as discussed above, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. If any indicators were present, the Company would test for recoverability by comparing the carrying amount of the asset to the net undiscounted cash flows expected to be generated from the asset. If those net undiscounted cash flows do not exceed the carrying amount (i.e., the asset is not recoverable), the Company would perform the next step, which is to determine the fair value of the asset and record an impairment loss, if any. During the three and six months ended June 30, 2023, the Company identified triggering events that may indicate that the carrying amount of the intangible assets are not recoverable. The triggering events identified include the decline in the Company’s stock price, the receipt of a non-compliance notice from The Nasdaq Stock Market LLC regarding its minimum bid price requirement, and the Company’s inability to repay its debt to the EIB, in full, as originally required. As a result of identifying these potential indicators of impairment, the Company performed a long-lived asset impairment analysis for the three months ended June 30, 2023, and this analysis determined that the fair value of the Company’s assets exceeded their carrying values, so no impairment loss was recorded. During the three and six months ended June 30, 2022, the Company determined that its finite-lived intangible assets were not impaired.

Goodwill

Goodwill represents the excess of the purchase price paid when the Company acquired AdvanDx, Inc. in July 2015 and Curetis in April 2020, over the fair values of the acquired tangible or intangible assets and assumed liabilities. Goodwill is not tax deductible in any relevant jurisdictions. The Company conducts an impairment test of goodwill on an annual basis and will also conduct tests if events occur or circumstances change that would, more likely than not, reduce the Company’s fair value below its net equity value. During the year ended December 31, 2022, the Company performed qualitative and quantitative analyses, assessing trends in market capitalization, current and future cash flows, revenue growth rates, and the impact of global unrest and the COVID-19 pandemic on the Company and its performance. Based on the analysis performed, and primarily due to changes in the Company’s stock price and market capitalization in the third quarter of 2022, it was determined that goodwill was impaired. As a result, the Company recorded a goodwill impairment charge in the full amount of $6,940,549 for the year ended December 31, 2022.

 

Revenue recognition

Revenue recognition

The Company derives revenues from (i) the sale of Unyvero Application cartridges, Unyvero instruments, and Acuitas AMR Gene Panel test products, (ii) providing laboratory services, (iii) providing collaboration services (e.g., with the Foundation for Innovative New Diagnostics (FIND) on the Unyvero A30 RQ platform) including funded software and license arrangements, and (iv) granting access to subsets of the proprietary ARESdb data asset.

The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations and (v) determination of revenue recognition based on timing of satisfaction of the performance obligation.

The Company recognizes revenues upon the satisfaction of its performance obligation (upon transfer of control of promised goods or services to our customers) in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services.

The Company defers incremental costs of obtaining a customer contract and amortizes the deferred costs over the period that the goods and services are transferred to the customer. The Company had no material incremental costs to obtain customer contracts in any period presented.

Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of services being provided.

Government grant agreements and research incentives

Government grant agreements and research incentives

From time to time, the Company may enter into arrangements with governmental entities for the purposes of obtaining funding for research and development activities. The Company recognizes funding from grants and from research incentives received from Austrian government agencies in the condensed consolidated statements of operations and comprehensive loss in the period during which the related qualifying expenses are incurred, provided that the conditions under which the grants or incentives were provided have been met. For grants under funding agreements and for proceeds under research incentive programs, the Company recognizes grant and incentive income in an amount equal to the estimated qualifying expenses incurred in each period multiplied by the applicable reimbursement percentage. The Company classifies government grants received under these arrangements as a reduction to the related research and development expense incurred. The Company analyzes each arrangement on a case-by-case basis. For the three months ended June 30, 2023 and 2022, the Company recognized $88,421 and $111,414 as a reduction of research and development expense related to government grant arrangements, respectively. For the six months ended June 30, 2023 and 2022, the Company recognized $222,359 and $219,879 as a reduction of research and development expense related to government grant arrangements, respectively. The Company had earned but not yet received $618,637 and $401,436 related to these agreements and incentives included in prepaid expenses and other current assets, as of June 30, 2023 and December 31, 2022, respectively.

Research and development costs

Research and development costs

Research and development costs are expensed as incurred. Research and development costs primarily consist of salaries and related expenses for personnel, other resources, laboratory supplies, and fees paid to consultants and outside service partners.

Stock-based compensation

Stock-based compensation

Stock-based compensation expense is recognized at grant date fair value. The fair value of stock-based compensation to employees and directors is estimated, on the date of grant, using the Black-Scholes model. For restricted stock awards with a time-based vesting condition, the fair value, which is fixed at the grant date for purposes of recognizing compensation costs, is determined by reference to the Company’s stock price on the grant date. The resulting fair value is recognized ratably over the requisite service period, which is generally the vesting period of the option. For all time-vesting awards granted, expense is amortized using the straight-line attribution method. The Company accounts for forfeitures as they occur.

Option valuation models, including the Black-Scholes model, require the input of highly subjective assumptions, and changes in the assumptions used can materially affect the grant-date fair value of an award. These assumptions include the risk-free rate of interest, expected dividend yield, expected volatility and the expected life of the award.

 

Warrants

Warrants

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the instruments’ specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the instruments are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the instruments meet all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company’s own ordinary shares and whether the instrument holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are outstanding.

Income taxes

Income taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is established when necessary to reduce deferred income tax assets to the amount expected to be realized.

Tax benefits are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are initially, and subsequently, measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement with the tax authority, assuming full knowledge of the position and all relevant facts.

The Company had federal net operating loss (“NOL”) carryforwards of $232,682,072 and $202,015,062 at December 31, 2022 and 2021, respectively. Despite the NOL carryforwards, which began expiring in 2022, the Company may have state tax requirements. Also, use of the NOL carryforwards may be subject to an annual limitation as provided by Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”). To date, the Company has not performed a formal study to determine if any of its remaining NOL and credit attributes might be further limited due to the ownership change rules of Section 382 or Section 383 of the Code. The Company will continue to monitor this matter going forward. There can be no assurance that the NOL carryforwards will ever be fully utilized.

The Company also has foreign NOL carryforwards of $170,661,923 at December 31, 2022 from their foreign subsidiaries. $162,712,615 of those foreign NOL carryforwards are from the Company’s operations in Germany. Despite the NOL carryforwards, the Company may have a current and future tax liability due to the nuances of German tax law around the use of NOLs within a consolidated group. There is no assurance that the NOL carryforwards will ever be fully utilized.

Loss per share

Loss per share

Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.

For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method.

For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares, consisting of (i) common stock options, (ii) stock purchase warrants, and (iii) unvested restricted stock units representing the right to acquire shares of common stock which have been excluded from the computation of diluted loss per share, was 11.2 million shares and 1.0 million shares as of June 30, 2023 and 2022, respectively.

Adopted accounting pronouncements

Adopted accounting pronouncements

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 clarifies and reduces diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options, including warrants, that remain equity-classified after modification or exchange. ASU 2021-04 requires an entity to treat a modification or an exchange of a freestanding equity-classified written call option that remains equity-classified after the modification or exchange as an exchange of the original instrument for a new instrument and provides guidance on measuring and recognizing the effect of a modification or an exchange. The Company adopted ASU 2021-04 on January 1, 2022. The adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

Recently issued accounting standards

Recently issued accounting standards

The Company has evaluated all other issued and unadopted ASUs and believes the adoption of these standards will not have a material impact on its results of operations, financial position or cash flows.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of reconciliation of cash and cash equivalents and restricted cash The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets:
   June 30, 2023   December 31, 2022   June 30, 2022   December 31, 2021 
Cash and cash equivalents  $3,237,176   $7,440,030   $16,586,577   $36,080,392 
Restricted cash   496,894    495,629    441,320    551,794 
Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows  $3,734,070   $7,935,659   $17,027,897   $36,632,186 

 

Schedule of inventories Inventories are valued using the first-in, first-out cost method and stated at the lower of cost or net realizable value and consist of the following:
   June 30, 2023   December 31, 2022 
Raw materials and supplies  $1,254,776   $1,011,476 
Work-in-process   28,069    37,445 
Finished goods   2,061,920    2,596,830 
Total  $3,344,765   $3,645,751 
Schedule of finite-lived and indefinite-lived intangible assets Intangible assets include trademarks, developed technology and software, in-process research & development (“IPR&D”), and distributor relationships and consisted of the following as of June 30, 2023 and December 31, 2022:
         

June 30, 2023

  

December 31, 2022

 
   Subsidiary  Cost  

Accumulated

Amortization and Impairment

   Effect of Foreign Exchange Rates   Net Balance  

Accumulated

Amortization and Impairment

   Effect of Foreign Exchange Rates   Net Balance 
Trademarks and tradenames  Curetis  $1,768,000   $(564,679)  $(30,541)  $1,172,780   $(469,011)  $(62,520)  $1,236,469 
Distributor relationships  Curetis   2,362,000    (502,936)   (40,799)   1,818,265    (417,728)   (83,525)   1,860,747 
A50 – Developed technology  Curetis   349,000    (159,254)   (6,029)   183,717    (132,273)   (12,342)   204,385 
Ares – Developed technology  Ares Genetics   5,333,000    (1,216,613)   (84,767)   4,031,620    (1,010,495)   (183,132)   4,139,373 
A30 – In-Process Research & Development  Curetis   5,706,000    (5,607,434)   (98,566)   
—  
    (5,407,699)   (298,301)   
—  
 
      $15,518,000   $(8,050,916)  $(260,702)  $7,206,382   $(7,437,206)  $(639,820)  $7,440,974 
Schedule of estimated useful lives of identifiable intangible assets Identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives. The estimated useful lives of the intangibles are:
    Estimated Useful Life  
Trademarks and tradenames   10 years  
Customer/distributor relationships   15 years  
A50 – Developed technology   7 years  
Ares – Developed technology   14 years  
A30 – Acquired in-process research & development   Indefinite  
Schedule of expected amortization of intangible assets Expected future amortization of intangible assets is as follows:
Year Ending December 31,        
2023 (July to December)   $ 375,920  
2024     751,840  
2025     751,840  
2026     751,840  
2027     715,051  
Thereafter     3,859,891  
Total   $ 7,206,382  
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contracts with Customer [Abstract]  
Schedule of revenues by type of service The Company provides diagnostic test products and laboratory services to hospitals, clinical laboratories and other healthcare providing customers, and enters into collaboration agreements with government agencies, non-governmental organizations, and healthcare providers. The revenues by type of service consist of the following:
   Three Months Ended June 30,   Six Months Ended June 30, 
   2023   2022   2023   2022 
Product sales  $439,672   $889,271   $850,569   $1,255,323 
Laboratory services   44,003    20,570    65,676    63,499 
Collaboration revenue   252,462    57,364    733,336    118,128 
Total revenue  $736,137   $967,205   $1,649,581   $1,436,950 
Schedule of revenues by geography Revenues by geography are as follows:
   Three Months Ended June 30,   Six Months Ended June 30, 
   2023   2022   2023   2022 
Domestic  $266,313   $123,659   $381,262   $280,069 
International   469,824    843,546    1,268,319    1,156,881 
Total revenue  $736,137   $967,205   $1,649,581   $1,436,950 
Schedule of changes in deferred revenue Changes to deferred revenue for the period were as follows:
Balance at December 31, 2022  $142,061 
Contracts with customers   27,134 
Recognized in the current period   (143,954)
Currency translation adjustment   2,038 
Balance at June 30, 2023  $27,279 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities measured at fair value on a recurring basis The fair value of level 3 liabilities measured at fair value on a recurring basis for the six months ended June 30, 2023 was as follows:
Description 

Balance at

December 31,

2022

   Change in Fair Value   Effect of Foreign Exchange Rates   Balance at June 30, 2023 
Participation percentage interest liability  $99,498   $(55,411)  $1,569   $45,656 
Total  $99,498   $(55,411)  $1,569   $45,656 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of long-term debt and short-term borrowings The following table summarizes the Company’s long-term debt and short-term borrowings as of June 30, 2023 and December 31, 2022:
   June 30, 2023   December 31, 2022 
EIB  $10,071,668   $13,489,178 
Total debt obligations   10,071,668    13,489,178 
Unamortized debt discount   (880,517)   (1,614,591)
Carrying value of debt   9,191,151    11,874,587 
Less current portion   (9,191,151)   (7,023,901)
Non-current portion of long-term debt  $
—  
   $4,850,686 

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule of company recognized stock compensation expense For the three and six months ended June 30, 2023 and 2022, the Company recognized share-based compensation expense as follows:
   Three months ended June 30,   Six months ended June 30, 
   2023   2022   2023   2022 
Cost of services  $
—  
   $8,266   $
—  
   $11,101 
Research and development   47,465    73,981    117,828    140,979 
General and administrative   79,208    138,438    185,041    279,320 
Sales and marketing   29,856    36,718    64,782    67,622 
   $156,529   $257,403   $367,651   $499,022 
Schedule of outstanding warrants to purchase shares of common stock At June 30, 2023 and December 31, 2022, the following warrants to purchase shares of common stock were outstanding:
                Outstanding at  
 Issuance    

Exercise

Price

    Expiration    June 30, 2023 (1)    December 31, 2022 (1) 
 February 2015   $66,000.00    February 2025    23    23 
 February 2018   $1,625.00    February 2023    
—  
    462 
 February 2018   $1,300.00    February 2023    
—  
    3,848 
 October 2019   $40.00    October 2024    17,700    17,700 
 October 2019   $52.00    October 2024    11,750    11,750 
 November 2020   $50.44    May 2026    12,107    12,107 
 February 2021   $78.00    August 2026    20,834    20,834 
 October 2022   $7.54    April 2028    
—  
    1,224,489 
 May 2023   $0.7785    (2)   10,892,728    
—  
 
                10,955,142    1,291,213 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of ROU assets and lease liabilities The following table presents the Company’s ROU assets and lease liabilities as of June 30, 2023 and December 31, 2022:
Lease Classification  June 30, 2023   December 31, 2022 
ROU Assets:          
Operating  $2,041,010   $1,459,413 
Financing   1,833    3,500 
Total ROU assets  $2,042,843   $1,462,913 
Liabilities          
Current:          
Operating  $517,602   $377,626 
Finance   1,962    3,364 
Noncurrent:          
Operating   2,987,194    2,566,138 
Finance   
—  
    280 
Total lease liabilities  $3,506,758   $2,947,408 
Schedule of maturities of lease liabilities Maturities of lease liabilities as of June 30, 2023 by fiscal year are as follows:
Maturity of Lease Liabilities   Operating   Finance   Total 
 2023 (July to December)   $410,458   $1,682   $412,140 
 2024    827,380    280    827,660 
 2025    734,694    
—  
    734,694 
 2026    582,578    
—  
    582,578 
 2027    592,981    
—  
    592,981 
 Thereafter    1,737,688    
—  
    1,737,688 
 Total lease payments    4,885,779    1,962    4,887,741 
 Less: Interest    (1,380,983)   
—  
    (1,380,983)
 Present value of lease liabilities   $3,504,796   $1,962   $3,506,758 

 

Schedule of lease cost classifications Condensed consolidated statements of operations classification of lease costs as of the three and six months ended June 30, 2023 and 2022 are as follows:
      Three months ended June 30,   Six months ended June 30, 
Lease Cost  Classification  2023   2022   2023   2022 
Operating  Operating expenses  $171,506   $152,784   $309,303   $327,699 
Finance:                       
Amortization  Operating expenses   838    31,096    1,667    70,807 
Interest expense  Other expenses   
—  
    509    
—  
    1,414 
Total lease costs     $172,344   $184,389   $310,970   $399,920 
Schedule of other lease information Other lease information as of June 30, 2023 is as follows:
Other Information  Total 
Weighted average remaining lease term (in years)     
Operating leases   6.5 
Finance leases   0.6 
Weighted average discount rate:     
Operating leases   9.7%
Finance leases   1.0%
Schedule of supplemental cash flow information Supplemental cash flow information as of the six months ended June 30, 2023 and 2022 is as follows:
Supplemental Cash Flow Information  2023   2022 
Cash paid for amounts included in the measurement of lease liabilities          
Cash used in operating activities          
Operating leases  $309,303   $327,699 
Finance leases  $
—  
   $1,414 
Cash used in financing activities          
Finance leases  $1,682   $28,101 
ROU assets obtained in exchange for lease obligations:          
Operating leases  $801,321   $
—  
 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Going Concern and Management’s Plans (Details)
$ / shares in Units, € in Millions
1 Months Ended 6 Months Ended 12 Months Ended
May 04, 2023
USD ($)
$ / shares
shares
Jan. 11, 2023
USD ($)
$ / shares
shares
Oct. 03, 2022
USD ($)
$ / shares
shares
Jun. 26, 2023
EUR (€)
Jun. 30, 2023
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 04, 2023
$ / shares
Jun. 05, 2023
$ / shares
Jun. 24, 2022
USD ($)
Going Concern and Management’s Plans (Details) [Line Items]                  
Principal balance (in Euro) | €       € 3          
Principal paid (in Euro) | €       € 1          
Common stock, par value $ 0.01   $ 0.01   $ 0.01 $ 0.01      
Exercise price per share $ 0.7785                
Gross proceeds (in Dollars) | $ $ 3,500,000                
Net proceeds (in Dollars) | $ $ 3,000,000   $ 3,040,000.00     $ 990,000      
Repriced warrants (in Shares) | shares 6,396,903                
Existing warrant price $ 0.7785 $ 0.7785       $ 0.7785      
Existing warrants period 5 years                
Additional paid in capital (in Dollars) | $ $ 0.3                
Common stock issued (in Shares) | shares 605,000   268,000   6,967,699 2,899,911      
Exercise price of common warrants $ 0.7785 $ 2.65              
Preferred stock stated value per share         $ 0.01 $ 0.01      
Pre-funded warrants to purchase (in Shares) | shares     215,000            
Price for pre-funded warrants $ 0.01                
Gross proceeds (in Dollars) | $ $ 3,500,000         $ 1,030,000.00      
Warrants expiry period         five and one-half        
Increase in fair value from warrant modification (in Dollars) | $ $ 300,000   $ 1,800,000            
Consecutive business days             10 days 30 days  
NASDAQ minimum bid price               $ 1  
Additional grace period             180 days    
Common Stock [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Shares issued (in Shares) | shares 605,000                
Common stock, par value $ 0.01   $ 0.01            
Quantity of pre-funded warrants (in Shares) | shares 3,890,825                
Quantity of common warrants issued (in Shares) | shares 4,495,825                
Price to exercise prefunded warrants $ 0.01                
NASDAQ minimum bid price     $ 7            
Common warrants to purchase (in Shares) | shares     483,000            
Preferred Stock [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
NASDAQ minimum bid price     $ 0.01            
Maximum [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Exercise price per share 0.7785                
Maximum warrant exercise price from prior offerings 7.54   1,300            
Minimum [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Offering price for prefunded warrants 0.7685                
Minimum warrant exercise price from prior offerings $ 2.65   41            
Series A-1 Warrants [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Warrant issuance and exercisable, description   The Series A-1 Warrants were immediately exercisable upon issuance, and will expire five years following the issuance date.              
Series A-2 Warrants [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Warrant issuance and exercisable, description   The Series A-2 Warrants were immediately exercisable upon issuance, and will expire eighteen months following the issuance date.              
Warrant [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Exercise price of common warrants           $ 215,000      
Price for pre-funded warrants     $ 6.8            
Gross proceeds (in Dollars) | $     $ 3,340,000            
Proceeds from issuance of common stock, net of issuance costs (in Dollars) | $     $ 3,040,000.00            
Warrants repriced (in Shares) | shares     741,489            
Pre-funded warrants exercised (in Shares) | shares           215,000      
2022 ATM Offering [Member] | H.C. Wainwright & Co., LLC [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Gross proceeds (in Dollars) | $           $ 1,030,000.00      
Market offering value (in Dollars) | $                 $ 10,650,000
Company sold shares (in Shares) | shares           85,732      
Net proceeds (in Dollars) | $           $ 990,000      
Securities Purchase Agreement [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Common stock issued (in Shares) | shares   321,207              
Prefunded warrants (in Shares) | shares   2,265,000              
Pre-funded warrants offering price per share   $ 2.89              
Securities Purchase Agreement [Member] | Common Stock [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Shares issued par value   0.01              
Exercise price per common warrant   $ 2.9              
Aggregate gross proceed (in Dollars) | $   $ 7,500,000              
Net proceeds (in Dollars) | $   $ 6,900,000              
Series A-1 Common Warrants [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Aggregate warrants (in Shares) | shares   2,586,207              
Series A-2 Common Warrants [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Aggregate warrants (in Shares) | shares   2,586,207              
Exercise price of common warrants   $ 0.01              
Series C Mirroring Preferred Stock [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Shares of preferred stock (in Shares) | shares     33,810            
Preferred stock stated value per share     $ 0.01            
Preferred stock, stated value     0.01            
Forecast [Member] | Common Stock [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
NASDAQ minimum bid price share price             $ 1    
Investor [Member]                  
Going Concern and Management’s Plans (Details) [Line Items]                  
Exercise price of common warrants     $ 7.54            
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details)
shares in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Customers
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Customers
shares
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2022
USD ($)
Customers
Dec. 31, 2021
USD ($)
Summary of Significant Accounting Policies (Details) [Line Items]            
FDIC limit of insurable cash $ 250,000   $ 250,000      
Restricted cash 496,894 $ 441,320 496,894 $ 441,320 $ 495,629 $ 551,794
Allowance for doubtful accounts receivable 0   0   $ 0  
Number of customers (in Customers) | Customers         2  
Inventory valuation reserves 2,083,212   2,083,212   $ 1,694,843  
Indefinite-lived intangible impairment charge         5,407,699  
Amortization of intangible assets 187,540 182,993 373,917 375,018    
Impairment expense of goodwill         6,940,549  
Reduction in research and development expense related to government grant arrangements $ 88,421 $ 111,414 222,359 $ 219,879    
Grants earned but not yet received     $ 618,637   $ 401,436  
Tax benefit percentage     50.00%      
Antidilutive securities excluded from computation of earnings per share, amount (in Shares) | shares     11.2 1.0    
Minimum [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Accounts receivable period due     30 days      
Maximum [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Accounts receivable period due     90 days      
Accounts Receivable [Member] | Customer Concentration Risk [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Number of customers (in Customers) | Customers 3   3      
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Concentration risk, percentage     30.00%   41.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Concentration risk, percentage     25.00%   21.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Concentration risk, percentage     12.00%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Concentration risk, percentage 25.00% 57.00% 37.00% 47.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Concentration risk, percentage 19.00% 12.00% 16.00% 15.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Three [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Concentration risk, percentage 13.00%          
Domestic Tax Authority [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Operating loss carryforwards         $ 232,682,072 $ 202,015,062
Foreign Tax Authority [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Operating loss carryforwards         170,661,923  
Germany [Member]            
Summary of Significant Accounting Policies (Details) [Line Items]            
Operating loss carryforwards         $ 162,712,615  
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash and cash equivalents and restricted cash - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Reconciliation Of Cash And Cash Equivalents And Restricted Cash Abstract        
Cash and cash equivalents $ 3,237,176 $ 7,440,030 $ 16,586,577 $ 36,080,392
Restricted cash 496,894 495,629 441,320 551,794
Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows $ 3,734,070 $ 7,935,659 $ 17,027,897 $ 36,632,186
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of inventories - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Schedule Of Inventories Abstract    
Raw materials and supplies $ 1,254,776 $ 1,011,476
Work-in-process 28,069 37,445
Finished goods 2,061,920 2,596,830
Total $ 3,344,765 $ 3,645,751
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of finite-lived and indefinite-lived intangible assets - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Cost $ 15,518,000  
Accumulated Amortization and Impairment (8,050,916) $ (7,437,206)
Effect of Foreign Exchange Rates (260,702) (639,820)
Net Balance 7,206,382 7,440,974
Trademarks and tradenames [Member] | Curetis N.V [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,768,000  
Accumulated Amortization and Impairment (564,679) (469,011)
Effect of Foreign Exchange Rates (30,541) (62,520)
Net Balance 1,172,780 1,236,469
Distributor relationships [Member] | Curetis N.V [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 2,362,000  
Accumulated Amortization and Impairment (502,936) (417,728)
Effect of Foreign Exchange Rates (40,799) (83,525)
Net Balance 1,818,265 1,860,747
A50 – Developed technology [Member] | Curetis N.V [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 349,000  
Accumulated Amortization and Impairment (159,254) (132,273)
Effect of Foreign Exchange Rates (6,029) (12,342)
Net Balance 183,717 204,385
Ares – Developed technology [Member] | Ares Genetics [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 5,333,000  
Accumulated Amortization and Impairment (1,216,613) (1,010,495)
Effect of Foreign Exchange Rates (84,767) (183,132)
Net Balance 4,031,620 4,139,373
A30 – In-Process Research & Development [Member] | Curetis N.V [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 5,706,000  
Accumulated Amortization and Impairment (5,607,434) (5,407,699)
Effect of Foreign Exchange Rates (98,566) (298,301)
Net Balance
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets
6 Months Ended
Jun. 30, 2023
A50 – Developed technology [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired 7 years
Ares – Developed technology [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired 14 years
A30 – Acquired in-process research & development [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired Indefinite
Trademarks and Tradenames [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired 10 years
Customer/Distributor Relationships [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets [Line Items]  
Weighted-average amortization periods for definite-lived intangible assets acquired 15 years
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of expected amortization of intangible assets
Jun. 30, 2023
USD ($)
Schedule Of Expected Amortization Of Intangible Assets Abstract  
2023 (July to December) $ 375,920
2024 751,840
2025 751,840
2026 751,840
2027 715,051
Thereafter 3,859,891
Total $ 7,206,382
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service [Line Items]        
Total revenue $ 736,137 $ 967,205 $ 1,649,581 $ 1,436,950
Product sales [Member]        
Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service [Line Items]        
Total revenue 439,672 889,271 850,569 1,255,323
Laboratory services [Member]        
Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service [Line Items]        
Total revenue 44,003 20,570 65,676 63,499
Collaboration revenue [Member]        
Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service [Line Items]        
Total revenue $ 252,462 $ 57,364 $ 733,336 $ 118,128
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Details) - Schedule of revenues by geography - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue from Contracts with Customers (Details) - Schedule of revenues by geography [Line Items]        
Total revenue $ 736,137 $ 967,205 $ 1,649,581 $ 1,436,950
Domestic [Member]        
Revenue from Contracts with Customers (Details) - Schedule of revenues by geography [Line Items]        
Total revenue 266,313 123,659 381,262 280,069
International [Member]        
Revenue from Contracts with Customers (Details) - Schedule of revenues by geography [Line Items]        
Total revenue $ 469,824 $ 843,546 $ 1,268,319 $ 1,156,881
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Details) - Schedule of changes in deferred revenue
6 Months Ended
Jun. 30, 2023
USD ($)
Schedule Of Changes In Deferred Revenue Abstract  
Balance at beginning $ 142,061
Contracts with customers 27,134
Recognized in the current period (143,954)
Currency translation adjustment 2,038
Balance at ending $ 27,279
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details)
€ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
EUR (€)
Jun. 30, 2023
Dec. 31, 2022
USD ($)
Jul. 09, 2020
Dec. 31, 2016
EUR (€)
Fair Value Measurements (Details) [Line Items]          
Impairment expense of goodwill (in Dollars) | $     $ 6,940,549    
Impairment of intangible assets (in Dollars) | $     $ 5,407,699    
Fair Value, Recurring [Member] | Curetis GmbH [Member]          
Fair Value Measurements (Details) [Line Items]          
Participation percentage interest 2.10%        
European Investment Bank [Member] | Curetis GmbH [Member] | Share-Based Payment Arrangement, Tranche Three [Member]          
Fair Value Measurements (Details) [Line Items]          
Drew down amount € 5.0        
European Investment Bank [Member] | Fair Value, Recurring [Member] | Curetis GmbH [Member]          
Fair Value Measurements (Details) [Line Items]          
Unsecured loan financing facility         € 25.0
European Investment Bank [Member] | Fair Value, Recurring [Member] | Curetis GmbH [Member] | Share-Based Payment Arrangement, Tranche Three [Member]          
Fair Value Measurements (Details) [Line Items]          
Drew down amount € 5.0        
Participation percentage interest 2.10%        
European Investment Bank [Member] | Fair Value, Recurring [Member] | Curetis GmbH [Member] | Share-Based Payment Arrangement, Tranche Three [Member] | Minimum [Member]          
Fair Value Measurements (Details) [Line Items]          
EIB waived for curetis to have equity capital raised to disburse the third tranche € 15.0        
European Investment Bank [Member] | Fair Value, Recurring [Member] | OpGen's Equity [Member] | Share-Based Payment Arrangement, Tranche Three [Member]          
Fair Value Measurements (Details) [Line Items]          
Participation percentage interest   0.75%   0.30%  
Maturity period   the Company entered into a Waiver and Amendment Letter which increased the PPI to 0.75% upon maturity between mid-2024 and mid-2025.      
European Investment Bank [Member] | Fair Value, Recurring [Member] | Curetis GmbH [Member]          
Fair Value Measurements (Details) [Line Items]          
Drew down amount € 5.0        
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis
6 Months Ended
Jun. 30, 2023
USD ($)
Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis [Line Items]  
Balance at the beginning of the period $ 99,498
Change in Fair Value (55,411)
Effect of Foreign Exchange Rates 1,569
Balance at the end of the period 45,656
Participation percentage interest liability [Member]  
Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis [Line Items]  
Balance at the beginning of the period 99,498
Change in Fair Value (55,411)
Effect of Foreign Exchange Rates 1,569
Balance at the end of the period $ 45,656
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details)
€ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
May 23, 2022
EUR (€)
Jul. 09, 2020
Apr. 30, 2023
EUR (€)
May 23, 2022
EUR (€)
Jun. 30, 2019
EUR (€)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
EUR (€)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
EUR (€)
Jun. 26, 2023
EUR (€)
Jun. 22, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Jun. 30, 2018
EUR (€)
Apr. 30, 2017
EUR (€)
Dec. 31, 2016
EUR (€)
Debt (Details) [Line Items]                                  
Interest rate payable                               4.00%  
Disburse tranche amount         € 5.0                        
Principal amount         € 5.0                        
Repaid amount | $               $ 3,907,928   $ 6,819,405              
Monthly loan payment on first tranche     € 0.7                            
Principal plus accumulated and deferred interest                       € 3.0          
paid amount to EIB due to agreement                         € 1.0        
Total debt obligations | $           $ 10,071,668   10,071,668           $ 13,489,178      
Total interest expense (in Dollars) | $           684,498   $ 1,301,796   $ 2,049,493              
Share-Based Payment Arrangement, Tranche Two [Member]                                  
Debt (Details) [Line Items]                                  
Principal amount € 3.0                                
Share-Based Payment Arrangement, Tranche Three [Member]                                  
Debt (Details) [Line Items]                                  
Principal amount 5.0                                
Curetis N.V.’s Equity [Member]                                  
Debt (Details) [Line Items]                                  
Percentage of participation percentage interest         2.10%                        
EIB [Member]                                  
Debt (Details) [Line Items]                                  
Debt term               5 years 5 years                
Fund drawn period               36 months 36 months                
Total debt obligations | $           10,071,668   $ 10,071,668           $ 13,489,178      
Deferred interest payable | $               1,400,000                  
Total interest expense (in Dollars) | $             $ 779,912                    
EIB [Member] | First Tranche [Member]                                  
Debt (Details) [Line Items]                                  
Debt instrument, interest rate, stated percentage                               6.00%  
EIB [Member] | OpGen's equity value [Member]                                  
Debt (Details) [Line Items]                                  
Percentage of participation percentage interest   0.30%                              
EIB [Member] | Three Tranches [Member]                                  
Debt (Details) [Line Items]                                  
Total debt borrowed       € 18.0                          
EIB [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                  
Debt (Details) [Line Items]                                  
Accumulated and deferred interest € 13.4     13.4                          
Repaid amount       € 5.0                          
PPI [Member]                                  
Debt (Details) [Line Items]                                  
Percentage of participation percentage interest         2.10%                        
PPI [Member] | Minimum [Member]                                  
Debt (Details) [Line Items]                                  
PPI of OPGEN amended, percentage   0.30%                              
PPI [Member] | Maximum [Member]                                  
Debt (Details) [Line Items]                                  
PPI of OPGEN amended, percentage 0.75%                                
EIB debt financing facility [Member]                                  
Debt (Details) [Line Items]                                  
Fair value of the EIB debt (in Dollars) | $           15,800,000   15,800,000                  
EIB Loan Facility [Member]                                  
Debt (Details) [Line Items]                                  
Total debt obligations | $           $ 10,100,000   $ 10,100,000                  
Euro Member Countries, Euro | EIB [Member]                                  
Debt (Details) [Line Items]                                  
Maximum of unsecured loan financing facility                                 € 25.0
EIB waived for curetis to have equity capital raised to disburse the third tranche         € 15.0                        
Total debt obligations                     € 9.3            
Deferred interest payable                 € 1.3                
Euro Member Countries, Euro | EIB [Member] | First Tranche [Member]                                  
Debt (Details) [Line Items]                                  
Unsecured debt                               € 10.0  
Euro Member Countries, Euro | EIB [Member] | Second Tranche [Member]                                  
Debt (Details) [Line Items]                                  
Unsecured debt                             € 3.0    
Euro Member Countries, Euro | EIB [Member] | Third Tranche [Member]                                  
Debt (Details) [Line Items]                                  
Unsecured debt         € 5.0                        
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details) - Schedule of long-term debt and short-term borrowings - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Debt (Details) - Schedule of long-term debt and short-term borrowings [Line Items]    
Total debt obligations $ 10,071,668 $ 13,489,178
Unamortized debt discount (880,517) (1,614,591)
Carrying value of debt 9,191,151 11,874,587
Less current portion (9,191,151) (7,023,901)
Non-current portion of long-term debt 4,850,686
EIB [Member]    
Debt (Details) - Schedule of long-term debt and short-term borrowings [Line Items]    
Total debt obligations $ 10,071,668 $ 13,489,178
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 04, 2023
Jan. 11, 2023
Oct. 03, 2022
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
May 31, 2023
Jun. 24, 2022
Stockholders' Equity (Details) [Line Items]                
Common stock share authorized       100,000,000 100,000,000 100,000,000    
Common stock issued 605,000   268,000 6,967,699 6,967,699 2,899,911    
Common stock outstanding       6,967,699 6,967,699 2,899,911    
Preferred shares authorized       10,000,000 10,000,000 10,000,000    
Sale of shares           85,732    
Gross proceeds (in Dollars) $ 3,500,000         $ 1,030,000.00    
Net proceeds (in Dollars) $ 3,000,000   $ 3,040,000.00     $ 990,000    
Common stock, par value (in Dollars per share) $ 0.01   $ 0.01 $ 0.01 $ 0.01 $ 0.01    
Stated value per share (in Dollars per share)       $ 0.01 $ 0.01 0.01    
Pre-funded warrants 3,890,825   215,000          
Number of repriced warrants to purchase shares 6,396,903              
Exercise price of common warrants (in Dollars per share) $ 0.7785 $ 2.65            
Existing warrants description     provide that the existing warrants, as amended, will not be exercisable until six months following the closing date of the offering          
Common warrant expiration date     expiration date of the existing warrants by five and one-half years          
Increase in fair value from warrant modification (in Dollars) $ 300,000   $ 1,800,000          
Common warrants issued 4,495,825              
Price per share of common stock and accompanying common warrant (in Dollars per share) $ 0.7785              
Price per share of pre-funded warrant and common warrants (in Dollars per share) 0.7685              
Pre-funded warrant has an exercise price (in Dollars per share) $ 0.01              
Warrant exercise price 0.7785              
2015 Plan [Member]                
Stockholders' Equity (Details) [Line Items]                
Authorized issuance share       2,710 2,710      
Stock option, description         In addition, the number of shares that have been authorized for issuance under the 2015 Plan will be automatically increased on the first day of each fiscal year beginning on January 1, 2016 and ending on (and including) January 1, 2025, in an amount equal to the lesser of (1) 4% of the outstanding shares of common stock on the last day of the immediately preceding fiscal year, or (2) another lesser amount determined by the Company’s Board of Directors.      
Shares added       115,996 115,996      
Remaining shares       81,646 81,646      
Common Stock [Member]                
Stockholders' Equity (Details) [Line Items]                
Common stock, par value (in Dollars per share) $ 0.01   $ 0.01          
Number of repriced warrants to purchase shares     741,489          
Minimum [Member]                
Stockholders' Equity (Details) [Line Items]                
Minimum warrant exercise price from prior offerings (in Dollars per share) 2.65   $ 41          
Maximum [Member]                
Stockholders' Equity (Details) [Line Items]                
Maximum warrant exercise price from prior offerings (in Dollars per share) $ 7.54   $ 1,300          
First Annual Anniversary [Member]                
Stockholders' Equity (Details) [Line Items]                
Vesting award, percentage         6.25%      
Series C Mirroring Preferred Stock [Member]                
Stockholders' Equity (Details) [Line Items]                
Shares     33,810          
Par value per share (in Dollars per share)     $ 0.01          
Stated value per share (in Dollars per share)     $ 0.01          
Warrant [Member]                
Stockholders' Equity (Details) [Line Items]                
Gross proceeds (in Dollars)     $ 3,340,000          
Offering price per share of pre-funded warrant (in Dollars per share)     $ 6.8          
Exercise price of common warrants (in Dollars per share)           $ 215,000    
Exercise price of common warrants (in Dollars per share)             $ 0.7785  
Pre-funded warrant has an exercise price (in Dollars per share)     $ 6.8          
Private Placement [Member]                
Stockholders' Equity (Details) [Line Items]                
Warrants issued to purchase common stock     483,000          
Stock options [Member]                
Stockholders' Equity (Details) [Line Items]                
Stock options to acquire shares of common stock         107,597      
Common Stock [Member] | Minimum [Member] | H.C. Wainwright & Co., LLC [Member] | 2020 ATM Offering [Member]                
Stockholders' Equity (Details) [Line Items]                
Aggregate share (in Dollars)               $ 10,650,000
Exercise Agreement [Member] | PIPE Financing [Member]                
Stockholders' Equity (Details) [Line Items]                
price per share of prefunded warrants and common warrants (in Dollars per share)     $ 7          
Price per share of preferred stock (in Dollars per share)     0.01          
Securities Purchase Agreement [Member]                
Stockholders' Equity (Details) [Line Items]                
Common stock issued   321,207            
Prefunded warrants   2,265,000            
Prefunded Warrants Offering Price Per Share (in Dollars per share)   $ 2.89            
Securities Purchase Agreement [Member] | Common Stock [Member]                
Stockholders' Equity (Details) [Line Items]                
Shares of common stock   321,207            
Par value of common stock (in Dollars)   $ 0.01            
price per share of PRE-FUNDED warrant and common warrants (in Dollars per share)   $ 2.9            
Securities Purchase Agreement [Member] | Pre-funded Warrant [Member]                
Stockholders' Equity (Details) [Line Items]                
Prefunded Warrants Offering Price Per Share (in Dollars per share)   $ 2.89            
Gross proceeds (in Dollars)   $ 7,500,000            
Net proceeds (in Dollars)   $ 6,900,000            
Series A-1 Common Warrants [Member]                
Stockholders' Equity (Details) [Line Items]                
Aggregate warrants   2,586,207            
Series A-2 Common Warrants [Member]                
Stockholders' Equity (Details) [Line Items]                
Exercise price of common warrants (in Dollars per share)   $ 0.01            
Aggregate warrants   2,586,207            
Chief Financial Officer [Member]                
Stockholders' Equity (Details) [Line Items]                
Stock options granted         10,500      
Exercise price of stock options (in Dollars per share)       $ 21.6 $ 21.6      
Chief Financial Officer [Member] | First Annual Anniversary [Member]                
Stockholders' Equity (Details) [Line Items]                
Vesting award, percentage         25.00%      
Restricted Stock Units (RSUs) [Member]                
Stockholders' Equity (Details) [Line Items]                
Stock units granted       7,500 100,500      
Stock units vested       22,153 33,780      
Stock units forfeited            
Stock units outstanding         109,627      
Investor [Member]                
Stockholders' Equity (Details) [Line Items]                
Exercise price of common warrants (in Dollars per share)     $ 7.54          
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - Schedule of company recognized stock compensation expense - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated share-based compensation expense $ 156,529 $ 257,403 $ 367,651 $ 499,022
Cost of services [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated share-based compensation expense 8,266 11,101
Research and development [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated share-based compensation expense 47,465 73,981 117,828 140,979
General and administrative [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated share-based compensation expense 79,208 138,438 185,041 279,320
Sales and marketing [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated share-based compensation expense $ 29,856 $ 36,718 $ 64,782 $ 67,622
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock - $ / shares
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Shares of Common Stock Subject to Warrants [1] 10,955,142 1,291,213
Warrants Exercise Price One [Member] | February 2015 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 66,000  
Expiration February 2025  
Shares of Common Stock Subject to Warrants [1] 23 23
Warrants Exercise Price Two [Member] | February 2018 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 1,625  
Expiration February 2023  
Shares of Common Stock Subject to Warrants [1] 462
Warrants Exercise Price Three [Member] | February 2018 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 1,300  
Expiration February 2023  
Shares of Common Stock Subject to Warrants [1] 3,848
Warrants Exercise Price Four [Member] | October 2019 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 40  
Expiration October 2024  
Shares of Common Stock Subject to Warrants [1] 17,700 17,700
Warrants Exercise Price Five [Member] | October 2019 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 52  
Expiration October 2024  
Shares of Common Stock Subject to Warrants [1] 11,750 11,750
Warrants Exercise Price Six [Member] | November 2020 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 50.44  
Expiration May 2026  
Shares of Common Stock Subject to Warrants [1] 12,107 12,107
Warrants Exercise Price Seven [Member] | February 2021 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 78  
Expiration August 2026  
Shares of Common Stock Subject to Warrants [1] 20,834 20,834
Warrants Exercise Price Eight [Member] | October 2022 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 7.54  
Expiration April 2028  
Shares of Common Stock Subject to Warrants [1] 1,224,489
Warrants Exercise Price Nine [Member] | May 2023 [Member]    
Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]    
Exercise Price (in Dollars per share) $ 0.7785  
Expiration [2] (2)  
Shares of Common Stock Subject to Warrants [1] 10,892,728
[1] Warrants to purchase fractional shares of common stock resulting from the reverse stock splits on August 22, 2019 and January 5, 2023 were rounded up to the next whole share of common stock on a holder by holder basis.
[2] Warrants will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The warrants will expire on the five-year anniversary of the date of such stockholder approval.
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
Quant Studio Five Real Time PCR Systems [Member] | Life Technologies Corporation Supply Agreement [Member]  
Commitments and Contingencies (Details) [Line Items]  
Aggregate purchase commitments $ 32,000
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of ROU assets and lease liabilities - USD ($)
Jun. 30, 2023
Dec. 31, 2022
ROU Assets:    
Operating $ 2,041,010 $ 1,459,413
Financing 1,833 3,500
Total ROU assets 2,042,843 1,462,913
Current:    
Operating 517,602 377,626
Finance 1,962 3,364
Noncurrent:    
Operating 2,987,194 2,566,138
Finance 280
Total lease liabilities $ 3,506,758 $ 2,947,408
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of maturities of lease liabilities
Jun. 30, 2023
USD ($)
Leases (Details) - Schedule of maturities of lease liabilities [Line Items]  
2023 (July to December) $ 412,140
2024 827,660
2025 734,694
2026 582,578
2027 592,981
Thereafter 1,737,688
Total lease payments 4,887,741
Less: Interest (1,380,983)
Present value of lease liabilities 3,506,758
Operating [Member]  
Leases (Details) - Schedule of maturities of lease liabilities [Line Items]  
2023 (July to December) 410,458
2024 827,380
2025 734,694
2026 582,578
2027 592,981
Thereafter 1,737,688
Total lease payments 4,885,779
Less: Interest (1,380,983)
Present value of lease liabilities 3,504,796
Finance [Member]  
Leases (Details) - Schedule of maturities of lease liabilities [Line Items]  
2023 (July to December) 1,682
2024 280
2025
2026
2027
Thereafter
Total lease payments 1,962
Less: Interest
Present value of lease liabilities $ 1,962
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of lease cost classifications - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Finance:        
Total lease costs $ 172,344 $ 184,389 $ 310,970 $ 399,920
Operating Expenses [Member]        
Leases (Details) - Schedule of lease cost classifications [Line Items]        
Operating 171,506 152,784 309,303 327,699
Finance:        
Amortization 838 31,096 1,667 70,807
Other Expenses [Member]        
Finance:        
Interest expense $ 509 $ 1,414
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of other lease information
Jun. 30, 2023
Weighted average remaining lease term (in years)  
Operating leases 6 years 6 months
Finance leases 7 months 6 days
Weighted average discount rate:  
Operating leases 9.70%
Finance leases 1.00%
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of supplemental cash flow information - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash used in operating activities    
Operating leases $ 309,303 $ 327,699
Finance leases 1,414
Cash used in financing activities    
Finance leases 1,682 28,101
ROU assets obtained in exchange for lease obligations:    
Operating leases $ 801,321
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
License Agreements, Research Collaborations and Development Agreements (Details)
€ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 01, 2023
EUR (€)
Sep. 22, 2022
EUR (€)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
EUR (€)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
EUR (€)
Jun. 30, 2022
USD ($)
License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]                
Revenues generated from additional work packages             € 130  
Revenues generated from total project volume             830  
Amount recognized related to collaboration             600  
Total amount recognized related to collaboration             € 800  
Research and development collaboration agreement extended date May 31, 2024              
Sandoz Agreement [Member]                
License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]                
Initial agreement period, description           36 months and was subsequently extended to January 31, 2025 36 months and was subsequently extended to January 31, 2025  
Qiagen [Member]                
License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]                
Contractual agreement period           20 years 20 years  
Contractual days     180 days 180 days   180 days 180 days  
Siemens Agreement [Member]                
License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]                
Royalty expenses (in Dollars) | $     $ 2,264   $ 703 $ 4,207   $ 3,482
Siemens Agreement [Member] | Minimum [Member]                
License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]                
Royalty rate           1.30% 1.30%  
Siemens Agreement [Member] | Maximum [Member]                
License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]                
Royalty rate           40.00% 40.00%  
Curetis GmbH and FIND [Member]                
License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]                
Initial contract amount   € 700            
Amount recognized related to collaboration       € 200        
Subsequent Event [Member]                
License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]                
Expansion of research and development collaboration € 500              
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - EUR (€)
€ in Millions
Jul. 04, 2023
Jun. 22, 2023
Subsequent Events (Details) [Line Items]    
Second tranche interest amount paid   € 1
Subsequent Event [Member]    
Subsequent Events (Details) [Line Items]    
Principal amount of tranche 2 € 3  
XML 60 opgn-20230630_htm.xml IDEA: XBRL DOCUMENT 0001293818 2023-01-01 2023-06-30 0001293818 2023-08-11 0001293818 2023-06-30 0001293818 2022-12-31 0001293818 us-gaap:ProductMember 2023-04-01 2023-06-30 0001293818 us-gaap:ProductMember 2022-04-01 2022-06-30 0001293818 us-gaap:ProductMember 2023-01-01 2023-06-30 0001293818 us-gaap:ProductMember 2022-01-01 2022-06-30 0001293818 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001293818 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001293818 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001293818 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001293818 opgn:CollaborationsRevenueMember 2023-04-01 2023-06-30 0001293818 opgn:CollaborationsRevenueMember 2022-04-01 2022-06-30 0001293818 opgn:CollaborationsRevenueMember 2023-01-01 2023-06-30 0001293818 opgn:CollaborationsRevenueMember 2022-01-01 2022-06-30 0001293818 2023-04-01 2023-06-30 0001293818 2022-04-01 2022-06-30 0001293818 2022-01-01 2022-06-30 0001293818 us-gaap:CommonStockMember 2021-12-31 0001293818 us-gaap:PreferredStockMember 2021-12-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001293818 us-gaap:RetainedEarningsMember 2021-12-31 0001293818 2021-12-31 0001293818 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001293818 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001293818 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001293818 2022-01-01 2022-03-31 0001293818 us-gaap:CommonStockMember 2022-03-31 0001293818 us-gaap:PreferredStockMember 2022-03-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001293818 us-gaap:RetainedEarningsMember 2022-03-31 0001293818 2022-03-31 0001293818 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001293818 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001293818 us-gaap:CommonStockMember 2022-06-30 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001293818 us-gaap:RetainedEarningsMember 2022-06-30 0001293818 2022-06-30 0001293818 us-gaap:CommonStockMember 2022-12-31 0001293818 us-gaap:PreferredStockMember 2022-12-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001293818 us-gaap:RetainedEarningsMember 2022-12-31 0001293818 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001293818 us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001293818 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001293818 2023-01-01 2023-03-31 0001293818 us-gaap:CommonStockMember 2023-03-31 0001293818 us-gaap:PreferredStockMember 2023-03-31 0001293818 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001293818 us-gaap:RetainedEarningsMember 2023-03-31 0001293818 2023-03-31 0001293818 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001293818 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001293818 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001293818 us-gaap:CommonStockMember 2023-06-30 0001293818 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001293818 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001293818 us-gaap:RetainedEarningsMember 2023-06-30 0001293818 2023-06-26 0001293818 2023-06-01 2023-06-26 0001293818 us-gaap:CommonStockMember 2023-05-01 2023-05-04 0001293818 us-gaap:CommonStockMember 2023-05-04 0001293818 srt:MaximumMember 2023-05-04 0001293818 srt:MinimumMember 2023-05-04 0001293818 2023-05-04 0001293818 2023-05-01 2023-05-04 0001293818 opgn:SecuritiesPurchaseAgreementMember 2023-01-11 0001293818 opgn:SecuritiesPurchaseAgreementMember us-gaap:CommonStockMember 2023-01-11 0001293818 opgn:SeriesA1CommonWarrantsMember 2023-01-08 2023-01-11 0001293818 opgn:SeriesA2CommonWarrantsMember 2023-01-08 2023-01-11 0001293818 opgn:SecuritiesPurchaseAgreementMember us-gaap:CommonStockMember 2023-01-08 2023-01-11 0001293818 2023-01-08 2023-01-11 0001293818 opgn:SeriesA1WarrantsMember 2023-01-08 2023-01-11 0001293818 opgn:SeriesA2WarrantsMember 2023-01-08 2023-01-11 0001293818 2022-10-03 0001293818 opgn:SeriesCMirroringPreferredStockMember 2022-10-01 2022-10-03 0001293818 opgn:SeriesCMirroringPreferredStockMember 2022-10-03 0001293818 2022-10-01 2022-10-03 0001293818 us-gaap:CommonStockMember 2022-10-03 0001293818 us-gaap:PreferredStockMember 2022-10-03 0001293818 us-gaap:WarrantMember 2022-10-01 2022-10-03 0001293818 us-gaap:CommonStockMember 2022-10-01 2022-10-03 0001293818 srt:MinimumMember 2022-10-03 0001293818 srt:MaximumMember 2022-10-03 0001293818 us-gaap:InvestorMember 2022-10-01 2022-10-03 0001293818 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001293818 2022-01-01 2022-12-31 0001293818 opgn:TwoZeroTwoTwoATMOfferingMember opgn:HCWainwrightCoLLCMember 2022-06-24 0001293818 opgn:TwoZeroTwoTwoATMOfferingMember opgn:HCWainwrightCoLLCMember 2022-12-31 0001293818 2023-06-05 0001293818 srt:ScenarioForecastMember us-gaap:CommonStockMember 2023-12-04 0001293818 2023-12-04 0001293818 srt:MinimumMember 2023-01-01 2023-06-30 0001293818 srt:MaximumMember 2023-01-01 2023-06-30 0001293818 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-06-30 0001293818 opgn:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001293818 opgn:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001293818 opgn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001293818 opgn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001293818 opgn:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001293818 opgn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001293818 opgn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001293818 opgn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001293818 opgn:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001293818 opgn:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001293818 us-gaap:DomesticCountryMember 2022-12-31 0001293818 us-gaap:DomesticCountryMember 2021-12-31 0001293818 us-gaap:ForeignCountryMember 2022-12-31 0001293818 opgn:ForeignCountryMemberOneMember 2022-12-31 0001293818 opgn:CuretisMember opgn:TrademarksAndTradenames1Member 2023-06-30 0001293818 opgn:CuretisMember opgn:TrademarksAndTradenames1Member 2022-12-31 0001293818 opgn:CuretisMember opgn:DistributorRelationshipsMember 2023-06-30 0001293818 opgn:CuretisMember opgn:DistributorRelationshipsMember 2022-12-31 0001293818 opgn:CuretisMember opgn:A50DevelopedTechnologyMember 2023-06-30 0001293818 opgn:CuretisMember opgn:A50DevelopedTechnologyMember 2022-12-31 0001293818 opgn:AresGeneticsMember opgn:AresDevelopedTechnologyMember 2023-06-30 0001293818 opgn:AresGeneticsMember opgn:AresDevelopedTechnologyMember 2022-12-31 0001293818 opgn:CuretisMember opgn:A30InProcessResearchAndDevelopmentMember 2023-06-30 0001293818 opgn:CuretisMember opgn:A30InProcessResearchAndDevelopmentMember 2022-12-31 0001293818 us-gaap:TrademarksAndTradeNamesMember 2023-01-01 2023-06-30 0001293818 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0001293818 opgn:A50DevelopedTechnologyMember 2023-01-01 2023-06-30 0001293818 opgn:AresDevelopedTechnologyMember 2023-01-01 2023-06-30 0001293818 opgn:A30InProcessResearchAndDevelopmentMember 2023-01-01 2023-06-30 0001293818 opgn:DomesticMember 2023-04-01 2023-06-30 0001293818 opgn:DomesticMember 2022-04-01 2022-06-30 0001293818 opgn:DomesticMember 2023-01-01 2023-06-30 0001293818 opgn:DomesticMember 2022-01-01 2022-06-30 0001293818 opgn:InternationalMember 2023-04-01 2023-06-30 0001293818 opgn:InternationalMember 2022-04-01 2022-06-30 0001293818 opgn:InternationalMember 2023-01-01 2023-06-30 0001293818 opgn:InternationalMember 2022-01-01 2022-06-30 0001293818 opgn:CuretisGmbHMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001293818 opgn:CuretisGmbHMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-06-30 0001293818 opgn:CuretisGmbHMember srt:MinimumMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-06-01 2019-06-30 0001293818 opgn:CuretisGmbHMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001293818 opgn:CuretisGmbHMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001293818 opgn:CuretisGmbHMember opgn:EuropeanInvestmentBankMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-06-30 0001293818 opgn:OpGensEquityMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-07-09 0001293818 opgn:OpGensEquityMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-06-30 0001293818 opgn:OpGensEquityMember opgn:EuropeanInvestmentBankMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-06-30 0001293818 opgn:ParticipationPercentageInterestLiabilityMember 2022-12-31 0001293818 opgn:ParticipationPercentageInterestLiabilityMember 2023-01-01 2023-06-30 0001293818 opgn:ParticipationPercentageInterestLiabilityMember 2023-06-30 0001293818 currency:EUR opgn:EIBMember 2016-12-31 0001293818 opgn:EIBMember 2023-01-01 2023-06-30 0001293818 currency:EUR opgn:EIBMember opgn:FirstTrancheMember 2017-04-30 0001293818 2017-04-30 0001293818 opgn:EIBMember opgn:FirstTrancheMember 2017-04-30 0001293818 currency:EUR opgn:EIBMember opgn:SecondTrancheMember 2018-06-30 0001293818 currency:EUR opgn:EIBMember opgn:ThirdTrancheMember 2019-06-30 0001293818 currency:EUR opgn:EIBMember 2019-06-01 2019-06-30 0001293818 2019-06-01 2019-06-30 0001293818 opgn:PPIMember 2019-06-30 0001293818 opgn:CuretisNVsEquityMember 2019-06-30 0001293818 opgn:EIBMember opgn:OpGensEquityValueMember 2020-07-09 0001293818 opgn:EIBDebtFinancingFacilityMember 2023-06-30 0001293818 opgn:EIBMember opgn:ThreeTranchesMember 2022-05-01 2022-05-23 0001293818 opgn:EIBMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-05-23 0001293818 opgn:EIBMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-05-01 2022-05-23 0001293818 2023-04-01 2023-04-30 0001293818 srt:MinimumMember opgn:PPIMember 2020-07-09 2020-07-09 0001293818 srt:MaximumMember opgn:PPIMember 2022-05-23 2022-05-23 0001293818 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-05-23 2022-05-23 0001293818 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-05-23 2022-05-23 0001293818 2023-06-22 0001293818 currency:EUR opgn:EIBMember 2023-06-30 0001293818 opgn:EIBLoanFacilityMember 2023-06-30 0001293818 currency:EUR opgn:EIBMember 2023-01-01 2023-06-30 0001293818 opgn:EIBMember 2022-04-01 2022-06-30 0001293818 opgn:EIBMember 2023-06-30 0001293818 opgn:EIBMember 2022-12-31 0001293818 srt:MinimumMember us-gaap:CommonStockMember opgn:TwoThousandsTwentyAtmOfferingMember opgn:HCWainwrightAndCoLLCMember 2022-06-24 0001293818 opgn:SeriesCMirroringPreferredStockMember 2022-10-03 0001293818 opgn:ExerciseAgreementMember opgn:PipeFinancingMember 2022-10-03 0001293818 us-gaap:PrivatePlacementMember 2022-10-01 2022-10-03 0001293818 opgn:SecuritiesPurchaseAgreementMember opgn:PrefundedWarrantMember 2023-01-11 0001293818 opgn:SecuritiesPurchaseAgreementMember opgn:PrefundedWarrantMember 2023-01-08 2023-01-11 0001293818 us-gaap:WarrantMember 2023-05-31 0001293818 opgn:TwoThousandFifteenPlanMember 2023-06-30 0001293818 opgn:TwoThousandFifteenPlanMember 2023-01-01 2023-06-30 0001293818 srt:ChiefFinancialOfficerMember 2023-01-01 2023-06-30 0001293818 srt:ChiefFinancialOfficerMember 2023-06-30 0001293818 srt:ChiefFinancialOfficerMember opgn:FirstAnnualAnniversaryMember 2023-01-01 2023-06-30 0001293818 opgn:FirstAnnualAnniversaryMember 2023-01-01 2023-06-30 0001293818 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0001293818 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001293818 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001293818 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001293818 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001293818 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001293818 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001293818 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001293818 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001293818 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001293818 opgn:FebruaryTwoThousandFifteenMember opgn:WarrantsExercisePriceOneMember 2023-06-30 0001293818 opgn:FebruaryTwoThousandFifteenMember opgn:WarrantsExercisePriceOneMember 2023-01-01 2023-06-30 0001293818 opgn:FebruaryTwoThousandFifteenMember opgn:WarrantsExercisePriceOneMember 2022-12-31 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceTwoMember 2023-06-30 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceTwoMember 2023-01-01 2023-06-30 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceTwoMember 2022-12-31 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceThreeMember 2023-06-30 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceThreeMember 2023-01-01 2023-06-30 0001293818 opgn:FebruaryTwoThousandEighteenMember opgn:WarrantsExercisePriceThreeMember 2022-12-31 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFourMember 2023-06-30 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFourMember 2023-01-01 2023-06-30 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFourMember 2022-12-31 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFiveMember 2023-06-30 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFiveMember 2023-01-01 2023-06-30 0001293818 opgn:OctoberTwoThousandNineteenMember opgn:WarrantsExercisePriceFiveMember 2022-12-31 0001293818 opgn:NovemberTwentyThousandTwentyMember opgn:WarrantsExercisePriceSixMember 2023-06-30 0001293818 opgn:NovemberTwentyThousandTwentyMember opgn:WarrantsExercisePriceSixMember 2023-01-01 2023-06-30 0001293818 opgn:NovemberTwentyThousandTwentyMember opgn:WarrantsExercisePriceSixMember 2022-12-31 0001293818 opgn:FebruaryTwentyThousandTwentyOneMember opgn:WarrantsExercisePriceSevenMember 2023-06-30 0001293818 opgn:FebruaryTwentyThousandTwentyOneMember opgn:WarrantsExercisePriceSevenMember 2023-01-01 2023-06-30 0001293818 opgn:FebruaryTwentyThousandTwentyOneMember opgn:WarrantsExercisePriceSevenMember 2022-12-31 0001293818 opgn:October2022Member opgn:WarrantsExercisePriceEightMember 2023-06-30 0001293818 opgn:October2022Member opgn:WarrantsExercisePriceEightMember 2023-01-01 2023-06-30 0001293818 opgn:October2022Member opgn:WarrantsExercisePriceEightMember 2022-12-31 0001293818 opgn:May2023Member opgn:WarrantsExercisePriceNineMember 2023-06-30 0001293818 opgn:May2023Member opgn:WarrantsExercisePriceNineMember 2023-01-01 2023-06-30 0001293818 opgn:May2023Member opgn:WarrantsExercisePriceNineMember 2022-12-31 0001293818 opgn:LifeTechnologiesCorporationSupplyAgreementMember opgn:QuantStudioFiveRealTimePCRSystemsMember 2023-01-01 2023-06-30 0001293818 opgn:OperatingMember 2023-06-30 0001293818 opgn:FinanceMember 2023-06-30 0001293818 us-gaap:OperatingExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:OperatingExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:OperatingExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:OperatingExpenseMember 2022-01-01 2022-06-30 0001293818 us-gaap:OtherExpenseMember 2023-04-01 2023-06-30 0001293818 us-gaap:OtherExpenseMember 2022-04-01 2022-06-30 0001293818 us-gaap:OtherExpenseMember 2023-01-01 2023-06-30 0001293818 us-gaap:OtherExpenseMember 2022-01-01 2022-06-30 0001293818 opgn:SandozAgreementMember 2023-01-01 2023-06-30 0001293818 opgn:QiagenMember 2023-01-01 2023-06-30 0001293818 opgn:QiagenMember 2023-06-30 0001293818 opgn:SiemensAgreementMember srt:MinimumMember 2023-01-01 2023-06-30 0001293818 opgn:SiemensAgreementMember srt:MaximumMember 2023-01-01 2023-06-30 0001293818 opgn:SiemensAgreementMember 2023-04-01 2023-06-30 0001293818 opgn:SiemensAgreementMember 2022-04-01 2022-06-30 0001293818 opgn:SiemensAgreementMember 2023-01-01 2023-06-30 0001293818 opgn:SiemensAgreementMember 2022-01-01 2022-06-30 0001293818 opgn:CuretisGmbHAndFINDMember 2022-09-01 2022-09-22 0001293818 opgn:CuretisGmbHAndFINDMember 2023-04-01 2023-06-30 0001293818 2023-08-01 2023-08-01 0001293818 us-gaap:SubsequentEventMember 2023-08-01 2023-08-01 0001293818 us-gaap:SubsequentEventMember 2023-07-04 shares iso4217:USD iso4217:USD shares iso4217:EUR opgn:Customers pure 10-Q true 2023-06-30 2023 false 001-37367 OPGEN, INC. DE 06-1614015 9717 Key West Avenue Suite 100 Rockville MD 20850 (240) 813-1260 Common Stock OPGN NASDAQ Non-accelerated Filer true false false 8899524 3237176 7440030 619575 514372 1735122 1345137 1637593 1355949 7229466 10655488 3849734 3457531 1833 3500 2041010 1459413 7206382 7440974 1609643 2300614 496894 495629 22434962 25813149 9191151 7023901 195253 420821 1439181 1097654 1043123 1526204 27279 142061 1962 3364 517602 377626 12415551 10591631 4850686 45656 99498 280 2987194 2566138 126671 129368 15575072 18237601 0.01 0.01 10000000 10000000 0.01 0.01 100000000 100000000 6967699 6967699 2899911 2899911 69677 28999 291935388 281167161 -284388698 -272824772 -756477 -795840 6859890 7575548 22434962 25813149 439672 889271 850569 1255323 44003 20570 65676 63499 252462 57364 733336 118128 736137 967205 1649581 1436950 714392 646389 1306770 938386 204102 15650 332408 46212 1388792 2273756 3201624 4590197 2425007 2134266 4848960 4759319 1160200 1169349 2186287 2220781 5892493 6239410 11876049 12554895 -5156356 -5272205 -10226468 -11117945 31215 13851 61323 16972 684498 779912 1301796 2049493 -60401 271967 -152396 470707 42717 -74116 55411 35628 -670967 -568210 -1337458 -1526186 -5827323 -5840415 -11563926 -12644131 -5827323 -5840415 -11563926 -12644131 -5827323 -5840415 -11563926 -12644131 -0.93 -2.51 -2.13 -5.43 6246326 2328725 5424542 2326485 -5827323 -5840415 -11563926 -12644131 -113704 -1227142 39363 -1710991 -5941027 -7067557 -11524563 -14355122 2322511 23225 276149768 585626 -235541539 41217080 5375 54 -54 241619 241619 -483849 -483849 -6803716 -6803716 2327886 23279 276391333 101777 -242345255 34171134 3293 33 -33 257403 257403 -1227142 -1227142 -5840415 -5840415 2331179 23312 276648703 -1125365 -248185670 27360980 2899911 28999 281167161 -795840 -272824772 7575548 11627 116 -116 211122 211122 2586207 25862 6948188 6974050 -2199 -22 22 153067 153067 -5736603 -5736603 5495546 54955 288326377 -642773 -278561375 9177184 22153 222 -222 156529 156529 283554 283554 1450000 14500 3169150 3183650 -113704 -113704 -5827323 -5827323 6967699 69677 291935388 -756477 -284388698 6859890 -11563926 -12644131 721887 978287 1017312 1613662 -15979 367651 499022 367048 283554 -55411 -35628 97027 -361943 9120 288447 82510 350237 -228118 -508949 -319726 -1342405 -116820 -9715206 -11700904 697761 83563 -697761 -83563 10157700 3907928 6819405 1682 28101 6248090 -6847506 -36712 -972316 -4201589 -19604289 7935659 36632186 3734070 17027897 1421418 838452 801321 152243 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 1 – Organization</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">OpGen, Inc. (“OpGen” or the “Company”) was incorporated in Delaware in 2001. On April 1, 2020, OpGen completed its business combination transaction (the “Transaction”) with Curetis N.V., a public company with limited liability under the laws of the Netherlands (the “Seller” or “Curetis N.V.”), as contemplated by the Implementation Agreement, dated as of September 4, 2019 (the “Implementation Agreement”), by and among the Company, the Seller, and Crystal GmbH, a private limited liability company organized under the laws of the Federal Republic of Germany and wholly-owned subsidiary of the Company (the “Purchaser”). Pursuant to the Implementation Agreement, the Purchaser acquired all the shares of Curetis GmbH, a private limited liability company organized under the laws of the Federal Republic of Germany (“Curetis GmbH”), and certain other assets and liabilities of the Seller (together, “Curetis”). As of December 31, 2022, Crystal GmbH was dissolved and merged into Curetis GmbH. References to the “Company” include OpGen and its wholly-owned subsidiaries. The Company’s headquarters are in Rockville, Maryland, and the Company’s principal operations are in Rockville, Maryland; Holzgerlingen and Bodelshausen, Germany; and Vienna, Austria. The Company operates in one business segment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>OpGen Overview </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">OpGen is a precision medicine company harnessing the power of molecular diagnostics and informatics to help combat infectious disease. Along with its subsidiaries, Curetis GmbH and Ares Genetics GmbH, the Company is developing and commercializing molecular microbiology solutions helping to guide clinicians with more rapid and actionable information about life threatening infections to improve patient outcomes and decrease the spread of infections caused by multidrug-resistant microorganisms, or MDROs. OpGen’s current product portfolio includes Unyvero, Acuitas AMR Gene Panel, and the ARES Technology Platform including ARESdb, NGS technology and AI-powered bioinformatics solutions for AMR surveillance, outbreak analysis, and antibiotic response prediction including ARESiss, ARESid, ARESasp, and AREScloud.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The focus of OpGen is on its combined broad portfolio of products, which include high impact rapid diagnostics and bioinformatics to interpret antimicrobial resistance (“AMR”) genetic data. OpGen will continue to develop and seek FDA and other regulatory clearances or approvals, as applicable, for the Unyvero UTI and IJI products. OpGen offers the FDA-cleared Unyvero LRT and LRT BAL Panels, the FDA-cleared Acuitas AMR Gene Panel diagnostic test, as well as the Unyvero UTI Panel as a research use only, or RUO, product to hospitals, public health departments, clinical laboratories, pharmaceutical companies, and contract research organizations, or CROs. In addition, following successful completion of a prospective multi-center clinical trial, the UTI product was submitted to the FDA in the second quarter of 2023. The FDA provided an additional information request letter on June 30, 2023. The Company has 180 days from the date of such request letter to respond to the FDA’s requests. OpGen is also commercializing its CE-marked Unyvero Panels in Europe and other global markets via distributors, and, following the signing of a distribution deal with Fisher Healthcare in April 2023, the Company is using a mix of direct and distributor sales in the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 2 – Going Concern and Management’s Plans</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. Since inception, the Company has incurred, and continues to incur, significant losses from operations and negative operating cash flows and has a significant amount of debt coming due through June 2024. The Company has funded its operations primarily through external investor financing arrangements and significant actions taken by the Company, including the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"></td><td style="width: 0.25in"><span>●</span></td><td style="text-align: justify"><span style="font-size: 10pt">On June 26, 2023, the Company announced that its subsidiary Curetis and the European Investment Bank (“EIB”) agreed in principle to certain terms relating to the repayment of the second tranche of Curetis’ loan from the EIB pursuant to that certain Finance Contract, dated December 12, 2016, as amended, by and between Curetis and the EIB (the “Finance Contract”). The second tranche had a principal balance of €3 million plus accumulated and deferred interest. The second tranche was drawn down in June 2018 and matured on June 22, 2023. On July 4, 2023, the EIB and Curetis entered into a Standstill Agreement pursuant to which the EIB agreed that, with respect to each default or event of default relating to such second tranche, the EIB would not take any action or exercise any right under the Finance Contract until the earlier of a restructuring of the second tranche and November 30, 2023. As a condition to entering into the Standstill Agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023 (see Note 11). </span></td></tr></table><p style="margin-top: 0; margin-bottom: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"></td><td style="width: 0.25in"><span>●</span></td><td style="text-align: justify">On May 4, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company issued and sold to the Investor (i) 605,000 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 3,890,825 shares of common stock, and (iii) common warrants to purchase up to an aggregate of 4,495,825 shares of common stock. Each share of common stock and accompanying common warrant was sold at a price of $0.7785 per share and accompanying common warrant, and each pre-funded warrant and accompanying common warrant was sold at an offering price of $0.7685 per share underlying such pre-funded warrant and accompanying common warrant, for aggregate gross proceeds of approximately $3.5 million and net proceeds of approximately $3.0 million. The common warrants have an exercise price of $0.7785 per share and will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The common warrants will expire on the five-year anniversary of the date of such stockholder approval. Each pre-funded warrant has an exercise price per share of common stock equal to $0.01 per share and may be exercised at any time until the pre-funded warrants are exercised in full. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company amended certain existing warrants to purchase up to 6,396,903 shares of common stock that were previously issued in 2018, 2021, 2022 and 2023 to the investor, with exercise prices ranging from $2.65 to $7.54 per share, in consideration for their purchase of the securities in the offering, as follows: (i) lower the exercise price of the existing warrants to $0.7785 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until the receipt of stockholder approval for the exercisability of the common warrants in the offering, and (iii) extend the original expiration date of the existing warrants by five years following the receipt of such stockholder approval. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital of approximately $0.3 million. As of June 30, 2023, stockholder approval for the exercisability of the common warrants in the offering has not yet been obtained.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"></td><td style="width: 0.25in"><span>●</span></td><td style="text-align: justify">On January 11, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor for the purchase of (i) 321,207 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 2,265,000 shares of common stock (the “Pre-funded Warrants”), (iii) Series A-1 common warrants to purchase an aggregate of 2,586,207 shares of common stock (the “Series A-1 Warrants”), and (iv) Series A-2 common warrants to purchase an aggregate of 2,586,207 shares of common stock (the “Series A-2 Warrants,” and together with the Series A-1 Warrants, the “Common Warrants”). Each share of common stock and accompanying Common Warrants were sold at a price of $2.90 per share and accompanying Common Warrants, and each Pre-funded Warrant and accompanying Common Warrants were sold at an offering price of $2.89 per share underlying such Pre-funded Warrants and accompanying Common Warrants, for aggregate gross proceeds of approximately $7.5 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of approximately $6.9 million. The Common Warrants have an exercise price of $2.65 per share. The Series A-1 Warrants were immediately exercisable upon issuance, and will expire five years following the issuance date. The Series A-2 Warrants were immediately exercisable upon issuance, and will expire eighteen months following the issuance date. Subject to certain ownership limitations described in the Pre-funded Warrants, the Pre-funded Warrants were immediately exercisable and could be exercised at a nominal consideration of $0.01 per share of common stock any time until all the Pre-funded Warrants are exercised in full. All Pre-funded Warrants were exercised by February 15, 2023. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the Common Warrants to $0.7785 per share.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"></td><td style="width: 0.25in"><span>●</span></td><td style="text-align: justify">On October 3, 2022, the Company closed a registered direct offering of shares of common stock and Series C Mirroring Preferred Stock pursuant to a Securities Purchase Agreement entered into with a certain institutional investor. In the offering, the Company agreed to issue and sell to the investor (i) 268,000 shares of the Company’s common stock, par value $0.01 per share, (ii) 33,810 shares of the Company’s Series C Mirroring Preferred Stock, par value $0.01 per share and stated value of $0.01 per share, and (iii) pre-funded warrants to purchase an aggregate of 215,000 shares of common stock. Each share of common stock was sold at a price of $7.00 per share, each share of preferred stock was sold at a price of $0.01 per share, and each pre-funded warrant was sold at an offering price of $6.80 per share underlying such pre-funded warrants, for aggregate gross proceeds of $3.34 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of $3.04 million. Under the purchase agreement, the Company also agreed to issue and sell to the investor in a concurrent private placement warrants to purchase an aggregate of 483,000 shares of common stock. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company agreed to amend certain existing warrants to purchase up to 741,489 shares of common stock that were previously issued in 2018 and 2021 to the investor, with exercise prices ranging from $41.00 to $1,300.00 per share as a condition to their purchase of the securities in the offering, as follows: (i) lower the exercise price of the investor’s existing warrants to $7.54 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until six months following the closing date of the offering, and (iii) extend the original expiration date of the existing warrants by five and one-half years following the close of the offering. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital for approximately $1.8 million. As of December 31, 2022, all 215,000 pre-funded warrants were exercised. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the existing warrants to $0.7785 per share.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"></td><td style="width: 0.25in"><span>●</span></td><td style="text-align: justify">On June 24, 2022, the Company entered into an At-the-Market, or ATM, Offering Agreement (the “2022 ATM Agreement”) with H.C. Wainwright &amp; Co., LLC (“Wainwright”), as a sales agent, pursuant to which the Company may offer and sell from time to time in an “at the market offering”, at its option, up to an aggregate of $10.65 million of shares of the Company's common stock through Wainwright. As of December 31, 2022, the Company sold 85,732 shares under the 2022 ATM Agreement totaling $1.03 million in gross proceeds and $0.99 million in net proceeds. The Company has not sold any shares under the 2022 ATM Agreement in 2023.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On <span>June 5, 2023</span>, the Listing Qualifications Staff of The Nasdaq Stock Market LLC notified the Company that the closing bid price of the Company’s common stock had, for 30 consecutive business days preceding the date of such notice, been below the $1.00 per share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Marketplace Rule 5550(a)(2). In accordance with Nasdaq Marketplace Rule 5810(c)(3)(A), the Company was provided 180 calendar days, or until December 4, 2023, to regain compliance.  If at any time before December 4, 2023, the closing bid price of the Common Stock is at least $1 for a minimum of ten (10) consecutive trading days, the Company can regain compliance. If the Company is not in compliance with the minimum bid price requirement by December 4, 2023, the Company may be entitled to an additional 180-day grace period if the Company meets the continued listing requirements for market value of publicly held shares and all other initial listing standards for The Nasdaq Capital Market at such time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company believes that current cash will be sufficient to repay or refinance the current portion of the Company’s debt and fund operations into September 2023. This has led management to conclude that there is substantial doubt about the Company’s ability to continue as a going concern. In the event the Company is unable to successfully raise additional capital before September 2023, the Company will not have sufficient cash flows and liquidity to finance its business operations beyond September 2023 as currently contemplated. To meet its capital needs and improve its liquidity position, the Company is considering multiple alternatives, including, but not limited to, restructuring or refinancing its debt, seeking additional debt or equity capital, reducing or delaying business activities, selling assets, other strategic financings or transactions and other measures, including obtaining relief under applicable bankruptcy laws. There can be no assurance that the Company will be able to identify or execute on any of these alternatives on acceptable terms or that any of these alternatives will be successful.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements do not include any adjustments related to the recoverability and classification of assets or the amounts and classification of liabilities that may result from the possible inability of the Company to continue as a going concern.</p> 3000000 1000000 605000 0.01 3890825 4495825 0.7785 0.7685 3500000 3000000 0.7785 0.01 6396903 2.65 7.54 0.7785 P5Y 0.3 321207 0.01 2265000 2586207 2586207 2.9 2.89 7500000 6900000 2.65 The Series A-1 Warrants were immediately exercisable upon issuance, and will expire five years following the issuance date. The Series A-2 Warrants were immediately exercisable upon issuance, and will expire eighteen months following the issuance date. 0.01 0.7785 268000 0.01 33810 0.01 0.01 215000 7 0.01 6.8 3340000 3040000.00 483000 741489 41 1300 7.54 five and one-half 1800000 215000 0.7785 10650000 85732 1030000.00 990000 P30D 1 1 P10D P180D <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 3 – Summary of Significant Accounting Policies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Basis of presentation and consolidation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and the standards of accounting measurement set forth in the Interim Reporting Topic of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company recommends that the unaudited condensed consolidated financial statements be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company’s latest Annual Report on Form 10-K. In the opinion of management, all adjustments that are necessary for a fair presentation of the Company’s financial position for the periods presented have been reflected. All adjustments are of a normal, recurring nature, unless otherwise stated. The interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. The December 31, 2022 consolidated balance sheet included herein was derived from the audited consolidated financial statements, but does not include all disclosures including notes required by GAAP for complete financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements include the accounts of OpGen and its wholly-owned subsidiaries as of and for the three and six months ended June 30, 2023; all intercompany transactions and balances have been eliminated.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Foreign currency</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has subsidiaries located in Holzgerlingen, Germany and Vienna, Austria, each of which use currencies other than the U.S. dollar as their functional currency. As a result, all assets and liabilities of the subsidiaries are translated into U.S. dollars based on exchange rates at the end of the reporting period. Income and expense items are translated at the average exchange rates prevailing during the reporting period. Translation adjustments are reported in accumulated other comprehensive income (loss), a component of stockholders’ equity. Foreign currency translation adjustments are the sole component of accumulated other comprehensive income (loss) at June 30, 2023 and December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Foreign currency transaction gains and losses, excluding gains and losses on intercompany balances where there is no current intent to settle such amounts in the foreseeable future, are included in the determination of net loss. Unless otherwise noted, all references to “$” or “dollar” refer to the United States dollar.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Use of estimates</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the accompanying unaudited condensed consolidated financial statements, estimates are used for, but not limited to, liquidity assumptions, revenue recognition, inducement expense related to warrant repricing, stock-based compensation, allowances for doubtful accounts and inventory obsolescence, discount rates used to discount unpaid lease payments to present values, valuation of derivative financial instruments measured at fair value on a recurring basis, deferred tax assets and liabilities and related valuation allowance, determining the fair value of assets acquired and liabilities assumed in business combinations, the estimated useful lives of long-lived assets, and the recoverability of long-lived assets. Actual results could differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Fair value of financial instruments</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments classified as current assets and liabilities (including cash and cash equivalents, receivables, accounts payable, deferred revenue and short-term notes) are carried at cost, which approximates fair value, because of the short-term maturities of those instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Cash and cash equivalents and restricted cash </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents. The Company has cash and cash equivalents deposited in financial institutions in which the balances occasionally exceed the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $250,000. On March 10, 2023, the Company learned that Silicon Valley Bank (“SVB”), the Company’s primary bank at the time (now a division of First Citizens Bank), was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation as receiver. The Company did not experience any losses in such accounts, but since the Company was exposed to credit risk with the failure of SVB, management diversified the Company’s holdings to minimize credit risk in the future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At June 30, 2023 and December 31, 2022, the Company had funds totaling $496,894 and $495,629, respectively, which are required as collateral for letters of credit benefiting its landlords and for credit card processors. These funds are reflected in other noncurrent assets on the accompanying unaudited condensed consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,237,176</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,440,030</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">16,586,577</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">36,080,392</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt">Restricted cash</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">496,894</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">495,629</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">441,320</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">551,794</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,734,070</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,935,659</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,027,897</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">36,632,186</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Accounts receivable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s accounts receivable result from revenues earned but not yet collected from customers. Credit is extended based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are due within 30 to 90 days and are stated at amounts due from customers. The Company evaluates if an allowance is necessary by considering a number of factors, including the length of time accounts receivable are past due, the Company’s previous loss history and the customer’s current ability to pay its obligation. If amounts become uncollectible, they are charged to operations when that determination is made. The allowance for doubtful accounts was $0 as of June 30, 2023 and December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At June 30, 2023, the Company had accounts receivable from three customers which individually represented 30%, 25%, and 12% of total accounts receivable. At December 31, 2022, the Company had accounts receivable from two customers which individually represented 41% and 21% of total accounts receivable. For the three months ended June 30, 2023, revenue earned from three customers represented 25%, 19%, and 13% of total revenues. For the three months ended June 30, 2022, revenue earned from two customers represented 57% and 12% of total revenues. For the six months ended June 30, 2023, revenue earned from two customers represented 37% and 16% of total revenues. For the six months ended June 30, 2022, revenue earned from two customers represented 47% and 15% of total revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Inventory</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are valued using the first-in, first-out cost method and stated at the lower of cost or net realizable value and consist of the following: </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; text-align: left">Raw materials and supplies</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,254,776</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,011,476</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td>Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,069</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,445</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,061,920</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,596,830</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,344,765</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,645,751</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">Inventory includes Unyvero system instruments, Unyvero cartridges, reagents and components for Unyvero and Acuitas kits, and reagents and supplies used for the Company’s laboratory services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company periodically reviews inventory quantities on hand and analyzes the provision for excess and obsolete inventory based primarily on product expiration dating and its estimated sales forecast, which is based on sales history and anticipated future demand. The Company’s estimates of future product demand may not be accurate, and it may understate or overstate the provision required for excess and obsolete inventory. Accordingly, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and results of operations. Based on the Company’s assumptions and estimates, inventory reserves for obsolescence, expirations, and slow-moving inventory were $2,083,212 and $1,694,843 at June 30, 2023 and December 31, 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company classifies finished good inventory it does not expect to sell or use in clinical studies within 12 months of the unaudited condensed consolidated balance sheets date as strategic inventory, a non-current asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Long-lived assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Property and equipment</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which we can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. During the three and six months ended June 30, 2023 and 2022, the Company determined that its property and equipment were not impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Leases</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right-of-use (“ROU”) assets represent the Company’s right to use the underlying asset for the term of the lease and the lease liabilities represent an obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of the future lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date of the underlying lease arrangement to determine the present value of lease payments. The ROU asset also includes any prepaid lease payments and any lease incentives received. The lease term to calculate the ROU asset and related lease liability includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise the option. The Company’s lease agreements generally do not contain any material variable lease payments, residual value guarantees or restrictive covenants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while expense for financing leases is recognized as depreciation expense and interest expense using the effective interest method of recognition. The Company has made certain accounting policy elections whereby the Company (i) does not recognize ROU assets or lease liabilities for short-term leases (those with original terms of 12 months or less) and (ii) combines lease and non-lease elements of our operating leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">ROU assets </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ROU assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. The Company did not identify any impaired ROU assets for the six months ended June 30, 2023 and 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Intangible assets</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the Company’s intangible assets with net balances are all finite-lived.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Finite-lived and indefinite-lived intangible assets</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Intangible assets include trademarks, developed technology and software, in-process research &amp; development (“IPR&amp;D”), and distributor relationships and consisted of the following as of June 30, 2023 and December 31, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 8pt"><b>June 30, 2023</b></span></p></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31, 2022</b></p> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Subsidiary</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Accumulated</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization and Impairment</b></p></td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Effect of Foreign Exchange Rates</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Balance</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Accumulated</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization and Impairment </b></p></td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Effect of Foreign Exchange Rates</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Balance</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 11%; text-align: left"><span style="font-size: 9pt">Trademarks and tradenames</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 11%; text-align: center"><span style="font-size: 9pt">Curetis</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,768,000</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(564,679</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(30,541</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,172,780</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(469,011</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(62,520</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,236,469</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font-size: 9pt">Distributor relationships</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Curetis</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">2,362,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(502,936</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(40,799</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">1,818,265</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(417,728</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(83,525</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">1,860,747</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 9pt">A50 – Developed technology</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Curetis</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">349,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(159,254</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(6,029</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">183,717</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(132,273</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(12,342</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">204,385</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font-size: 9pt">Ares – Developed technology</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Ares Genetics</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">5,333,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(1,216,613</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(84,767</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">4,031,620</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(1,010,495</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(183,132</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">4,139,373</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 9pt">A30 – In-Process Research &amp; Development</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="text-align: center; padding-bottom: 1pt"><span style="font-size: 9pt">Curetis</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">5,706,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(5,607,434</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(98,566</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">—  </div></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(5,407,699</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(298,301</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">—  </div></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">15,518,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(8,050,916</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(260,702</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">7,206,382</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(7,437,206</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(639,820</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">7,440,974</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives. The estimated useful lives of the intangibles are:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse; margin-left: auto; margin-right: auto"> <tr> <td style="vertical-align: top; width: 62%"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 36%; text-align: center"><span style="font-size: 8pt"><b>Estimated Useful Life</b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">Trademarks and tradenames</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">10 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Customer/distributor relationships</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">15 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">A50 – Developed technology</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">7 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Ares – Developed technology</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">14 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">A30 – Acquired in-process research &amp; development</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">Indefinite</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Acquired IPR&amp;D represents the fair value assigned to those research and development projects that were acquired in a business combination for which the related products have not received regulatory approval and have no alternative future use. IPR&amp;D is capitalized at its fair value as an indefinite-lived intangible asset, and any development costs incurred after the acquisition are expensed as incurred. Upon achieving regulatory approval or commercial viability for the related product, the indefinite-lived intangible asset is accounted for as a finite-lived asset and is amortized on a straight-line basis over the estimated useful life. If the project is not completed or is terminated or abandoned, the Company may have an impairment related to the IPR&amp;D which is charged to expense. Indefinite-lived intangible assets are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may be impaired. Impairment is calculated as the excess of the asset’s carrying value over its fair value. During the Company’s annual impairment test for its IPR&amp;D intangible asset at December 31, 2022, it was determined that the infinite-lived intangible asset was impaired because although the Company has an ongoing collaboration utilizing the intangible asset, at the time, the contracted cash flow associated with this collaboration and projected future cash flows did not support the carrying amount. As a result, the Company recorded an impairment charge in the amount of $5,407,699 for the year ended December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company reviews the useful lives of intangible assets when events or changes in circumstances occur which may potentially impact the estimated useful life of the intangible assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Total amortization expense of intangible assets was $187,540 and $182,993 for the three months ended June 30, 2023 and 2022, respectively. Total amortization expense of intangible assets was $373,917 and $375,018 for the six months ended June 30, 2023 and 2022, respectively. Expected future amortization of intangible assets is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse; margin-left: auto; margin-right: auto"> <tr> <td style="vertical-align: top; width: 79%">Year Ending December 31,</td> <td style="vertical-align: bottom; width: 4%; text-align: center"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 15%; text-align: center"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"><span style="font-size: 8pt"><b> </b></span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2023 (July to December)</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom">$</td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">375,920</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">2024</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2025</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">2026</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2027</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">715,051</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Thereafter</td> <td style="vertical-align: top"> </td> <td style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: right">3,859,891</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">Total</td> <td style="vertical-align: top"> </td> <td style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom">$</td> <td style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom; text-align: right">7,206,382</td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 1pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with ASC 360-10, <i>Property, Plant and Equipment</i>, intangible assets, other than IPR&amp;D as discussed above, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. If any indicators were present, the Company would test for recoverability by comparing the carrying amount of the asset to the net undiscounted cash flows expected to be generated from the asset. If those net undiscounted cash flows do not exceed the carrying amount (i.e., the asset is not recoverable), the Company would perform the next step, which is to determine the fair value of the asset and record an impairment loss, if any. During the three and six months ended June 30, 2023, the Company identified triggering events that may indicate that the carrying amount of the intangible assets are not recoverable. The triggering events identified include the decline in the Company’s stock price, the receipt of a non-compliance notice from The Nasdaq Stock Market LLC regarding its minimum bid price requirement, and the Company’s inability to repay its debt to the EIB, in full, as originally required. As a result of identifying these potential indicators of impairment, the Company performed a long-lived asset impairment analysis for the three months ended June 30, 2023, and this analysis determined that the fair value of the Company’s assets exceeded their carrying values, so no impairment loss was recorded. During the three and six months ended June 30, 2022, the Company determined that its finite-lived intangible assets were not impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Goodwill</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill represents the excess of the purchase price paid when the Company acquired AdvanDx, Inc. in July 2015 and Curetis in April 2020, over the fair values of the acquired tangible or intangible assets and assumed liabilities. Goodwill is not tax deductible in any relevant jurisdictions. The Company conducts an impairment test of goodwill on an annual basis and will also conduct tests if events occur or circumstances change that would, more likely than not, reduce the Company’s fair value below its net equity value. During the year ended December 31, 2022, the Company performed qualitative and quantitative analyses, assessing trends in market capitalization, current and future cash flows, revenue growth rates, and the impact of global unrest and the COVID-19 pandemic on the Company and its performance. Based on the analysis performed, and primarily due to changes in the Company’s stock price and market capitalization in the third quarter of 2022, it was determined that goodwill was impaired. As a result, the Company recorded a goodwill impairment charge in the full amount of $6,940,549 for the year ended December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Revenue recognition</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company derives revenues from (i) the sale of Unyvero Application cartridges, Unyvero instruments, and Acuitas AMR Gene Panel test products, (ii) providing laboratory services, (iii) providing collaboration services (e.g., with the Foundation for Innovative New Diagnostics (FIND) on the Unyvero A30 <i>RQ</i> platform) including funded software and license arrangements, and (iv) granting access to subsets of the proprietary ARESdb data asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations and (v) determination of revenue recognition based on timing of satisfaction of the performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company recognizes revenues upon the satisfaction of its performance obligation (upon transfer of control of promised goods or services to our customers) in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company defers incremental costs of obtaining a customer contract and amortizes the deferred costs over the period that the goods and services are transferred to the customer. The Company had no material incremental costs to obtain customer contracts in any period presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of services being provided.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span><b>Government grant agreements and research incentives</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>From time to time, the Company may enter into arrangements with governmental entities for the purposes of obtaining funding for research and development activities. The Company recognizes funding from grants and from research incentives received from Austrian government agencies in the condensed consolidated statements of operations and comprehensive loss in the period during which the related qualifying expenses are incurred, provided that the conditions under which the grants or incentives were provided have been met. For grants under funding agreements and for proceeds under research incentive programs, the Company recognizes grant and incentive income in an amount equal to the estimated qualifying expenses incurred in each period multiplied by the applicable reimbursement percentage. The Company classifies government grants received under these arrangements as a reduction to the related research and development expense incurred. The Company analyzes each arrangement on a case-by-case basis. For the three months ended June 30, 2023 and 2022, the Company recognized $88,421 and $111,414 as a reduction of research and development expense related to government grant arrangements, respectively. For the six months ended June 30, 2023 and 2022, the Company recognized $222,359 and $219,879 as a reduction of research and development expense related to government grant arrangements, respectively. The Company had earned but not yet received $618,637 and $401,436 related to these agreements and incentives included in prepaid expenses and other current assets, as of June 30, 2023 and December 31, 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Research and development costs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Research and development costs are expensed as incurred. Research and development costs primarily consist of salaries and related expenses for personnel, other resources, laboratory supplies, and fees paid to consultants and outside service partners.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Stock-based compensation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Stock-based compensation expense is recognized at grant date fair value. The fair value of stock-based compensation to employees and directors is estimated, on the date of grant, using the Black-Scholes model. For restricted stock awards with a time-based vesting condition, the fair value, which is fixed at the grant date for purposes of recognizing compensation costs, is determined by reference to the Company’s stock price on the grant date. The resulting fair value is recognized ratably over the requisite service period, which is generally the vesting period of the option. For all time-vesting awards granted, expense is amortized using the straight-line attribution method. The Company accounts for forfeitures as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Option valuation models, including the Black-Scholes model, require the input of highly subjective assumptions, and changes in the assumptions used can materially affect the grant-date fair value of an award. These assumptions include the risk-free rate of interest, expected dividend yield, expected volatility and the expected life of the award.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Warrants</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the instruments’ specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the instruments are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the instruments meet all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company’s own ordinary shares and whether the instrument holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Income taxes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is established when necessary to reduce deferred income tax assets to the amount expected to be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tax benefits are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are initially, and subsequently, measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement with the tax authority, assuming full knowledge of the position and all relevant facts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had federal net operating loss (“NOL”) carryforwards of $232,682,072 and $202,015,062 at December 31, 2022 and 2021, respectively. Despite the NOL carryforwards, which began expiring in 2022, the Company may have state tax requirements. Also, use of the NOL carryforwards may be subject to an annual limitation as provided by Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”). To date, the Company has not performed a formal study to determine if any of its remaining NOL and credit attributes might be further limited due to the ownership change rules of Section 382 or Section 383 of the Code. The Company will continue to monitor this matter going forward. There can be no assurance that the NOL carryforwards will ever be fully utilized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company also has foreign NOL carryforwards of $170,661,923 at December 31, 2022 from their foreign subsidiaries. $162,712,615 of those foreign NOL carryforwards are from the Company’s operations in Germany. Despite the NOL carryforwards, the Company may have a current and future tax liability due to the nuances of German tax law around the use of NOLs within a consolidated group. There is no assurance that the NOL carryforwards will ever be fully utilized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Loss per share</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares, consisting of (i) common stock options, (ii) stock purchase warrants, and (iii) unvested restricted stock units representing the right to acquire shares of common stock which have been excluded from the computation of diluted loss per share, was 11.2 million shares and 1.0 million shares as of June 30, 2023 and 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Adopted accounting pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 clarifies and reduces diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options, including warrants, that remain equity-classified after modification or exchange. ASU 2021-04 requires an entity to treat a modification or an exchange of a freestanding equity-classified written call option that remains equity-classified after the modification or exchange as an exchange of the original instrument for a new instrument and provides guidance on measuring and recognizing the effect of a modification or an exchange. The Company adopted ASU 2021-04 on January 1, 2022. The adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Recently issued accounting standards</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has evaluated all other issued and unadopted ASUs and believes the adoption of these standards will not have a material impact on its results of operations, financial position or cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Basis of presentation and consolidation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and the standards of accounting measurement set forth in the Interim Reporting Topic of the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted, although the Company believes that the disclosures made are adequate to make the information not misleading. The Company recommends that the unaudited condensed consolidated financial statements be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company’s latest Annual Report on Form 10-K. In the opinion of management, all adjustments that are necessary for a fair presentation of the Company’s financial position for the periods presented have been reflected. All adjustments are of a normal, recurring nature, unless otherwise stated. The interim condensed consolidated results of operations are not necessarily indicative of the results that may occur for the full fiscal year. The December 31, 2022 consolidated balance sheet included herein was derived from the audited consolidated financial statements, but does not include all disclosures including notes required by GAAP for complete financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements include the accounts of OpGen and its wholly-owned subsidiaries as of and for the three and six months ended June 30, 2023; all intercompany transactions and balances have been eliminated.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Foreign currency</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has subsidiaries located in Holzgerlingen, Germany and Vienna, Austria, each of which use currencies other than the U.S. dollar as their functional currency. As a result, all assets and liabilities of the subsidiaries are translated into U.S. dollars based on exchange rates at the end of the reporting period. Income and expense items are translated at the average exchange rates prevailing during the reporting period. Translation adjustments are reported in accumulated other comprehensive income (loss), a component of stockholders’ equity. Foreign currency translation adjustments are the sole component of accumulated other comprehensive income (loss) at June 30, 2023 and December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Foreign currency transaction gains and losses, excluding gains and losses on intercompany balances where there is no current intent to settle such amounts in the foreseeable future, are included in the determination of net loss. Unless otherwise noted, all references to “$” or “dollar” refer to the United States dollar.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Use of estimates</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the accompanying unaudited condensed consolidated financial statements, estimates are used for, but not limited to, liquidity assumptions, revenue recognition, inducement expense related to warrant repricing, stock-based compensation, allowances for doubtful accounts and inventory obsolescence, discount rates used to discount unpaid lease payments to present values, valuation of derivative financial instruments measured at fair value on a recurring basis, deferred tax assets and liabilities and related valuation allowance, determining the fair value of assets acquired and liabilities assumed in business combinations, the estimated useful lives of long-lived assets, and the recoverability of long-lived assets. Actual results could differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Fair value of financial instruments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments classified as current assets and liabilities (including cash and cash equivalents, receivables, accounts payable, deferred revenue and short-term notes) are carried at cost, which approximates fair value, because of the short-term maturities of those instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Cash and cash equivalents and restricted cash </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents. The Company has cash and cash equivalents deposited in financial institutions in which the balances occasionally exceed the Federal Deposit Insurance Corporation (“FDIC”) insured limit of $250,000. On March 10, 2023, the Company learned that Silicon Valley Bank (“SVB”), the Company’s primary bank at the time (now a division of First Citizens Bank), was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation as receiver. The Company did not experience any losses in such accounts, but since the Company was exposed to credit risk with the failure of SVB, management diversified the Company’s holdings to minimize credit risk in the future.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At June 30, 2023 and December 31, 2022, the Company had funds totaling $496,894 and $495,629, respectively, which are required as collateral for letters of credit benefiting its landlords and for credit card processors. These funds are reflected in other noncurrent assets on the accompanying unaudited condensed consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,237,176</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,440,030</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">16,586,577</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">36,080,392</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt">Restricted cash</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">496,894</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">495,629</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">441,320</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">551,794</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,734,070</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,935,659</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,027,897</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">36,632,186</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> 250000 496894 495629 The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">3,237,176</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">7,440,030</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">16,586,577</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">36,080,392</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt">Restricted cash</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">496,894</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">495,629</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">441,320</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">551,794</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,734,070</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,935,659</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,027,897</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">36,632,186</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> 3237176 7440030 16586577 36080392 496894 495629 441320 551794 3734070 7935659 17027897 36632186 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Accounts receivable</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s accounts receivable result from revenues earned but not yet collected from customers. Credit is extended based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are due within 30 to 90 days and are stated at amounts due from customers. The Company evaluates if an allowance is necessary by considering a number of factors, including the length of time accounts receivable are past due, the Company’s previous loss history and the customer’s current ability to pay its obligation. If amounts become uncollectible, they are charged to operations when that determination is made. The allowance for doubtful accounts was $0 as of June 30, 2023 and December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At June 30, 2023, the Company had accounts receivable from three customers which individually represented 30%, 25%, and 12% of total accounts receivable. At December 31, 2022, the Company had accounts receivable from two customers which individually represented 41% and 21% of total accounts receivable. For the three months ended June 30, 2023, revenue earned from three customers represented 25%, 19%, and 13% of total revenues. For the three months ended June 30, 2022, revenue earned from two customers represented 57% and 12% of total revenues. For the six months ended June 30, 2023, revenue earned from two customers represented 37% and 16% of total revenues. For the six months ended June 30, 2022, revenue earned from two customers represented 47% and 15% of total revenues.</p> P30D P90D 0 0 3 0.30 0.25 0.12 2 0.41 0.21 0.25 0.19 0.13 0.57 0.12 0.37 0.16 0.47 0.15 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Inventory</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are valued using the first-in, first-out cost method and stated at the lower of cost or net realizable value and consist of the following: </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; text-align: left">Raw materials and supplies</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,254,776</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,011,476</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td>Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,069</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,445</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,061,920</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,596,830</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,344,765</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,645,751</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">Inventory includes Unyvero system instruments, Unyvero cartridges, reagents and components for Unyvero and Acuitas kits, and reagents and supplies used for the Company’s laboratory services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company periodically reviews inventory quantities on hand and analyzes the provision for excess and obsolete inventory based primarily on product expiration dating and its estimated sales forecast, which is based on sales history and anticipated future demand. The Company’s estimates of future product demand may not be accurate, and it may understate or overstate the provision required for excess and obsolete inventory. Accordingly, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and results of operations. Based on the Company’s assumptions and estimates, inventory reserves for obsolescence, expirations, and slow-moving inventory were $2,083,212 and $1,694,843 at June 30, 2023 and December 31, 2022, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company classifies finished good inventory it does not expect to sell or use in clinical studies within 12 months of the unaudited condensed consolidated balance sheets date as strategic inventory, a non-current asset.</p> Inventories are valued using the first-in, first-out cost method and stated at the lower of cost or net realizable value and consist of the following:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; text-align: left">Raw materials and supplies</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,254,776</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,011,476</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td>Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28,069</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,445</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,061,920</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,596,830</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,344,765</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,645,751</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1254776 1011476 28069 37445 2061920 2596830 3344765 3645751 2083212 1694843 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Long-lived assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Property and equipment</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which we can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. During the three and six months ended June 30, 2023 and 2022, the Company determined that its property and equipment were not impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Leases</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right-of-use (“ROU”) assets represent the Company’s right to use the underlying asset for the term of the lease and the lease liabilities represent an obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of the future lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date of the underlying lease arrangement to determine the present value of lease payments. The ROU asset also includes any prepaid lease payments and any lease incentives received. The lease term to calculate the ROU asset and related lease liability includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise the option. The Company’s lease agreements generally do not contain any material variable lease payments, residual value guarantees or restrictive covenants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while expense for financing leases is recognized as depreciation expense and interest expense using the effective interest method of recognition. The Company has made certain accounting policy elections whereby the Company (i) does not recognize ROU assets or lease liabilities for short-term leases (those with original terms of 12 months or less) and (ii) combines lease and non-lease elements of our operating leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">ROU assets </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ROU assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimating of undiscounted cash flows is done at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of assets exceeds the fair value of the assets. The Company did not identify any impaired ROU assets for the six months ended June 30, 2023 and 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Intangible assets</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the Company’s intangible assets with net balances are all finite-lived.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Finite-lived and indefinite-lived intangible assets</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Intangible assets include trademarks, developed technology and software, in-process research &amp; development (“IPR&amp;D”), and distributor relationships and consisted of the following as of June 30, 2023 and December 31, 2022:</p><table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 8pt"><b>June 30, 2023</b></span></p></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31, 2022</b></p> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Subsidiary</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Accumulated</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization and Impairment</b></p></td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Effect of Foreign Exchange Rates</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Balance</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Accumulated</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization and Impairment </b></p></td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Effect of Foreign Exchange Rates</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Balance</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 11%; text-align: left"><span style="font-size: 9pt">Trademarks and tradenames</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 11%; text-align: center"><span style="font-size: 9pt">Curetis</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,768,000</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(564,679</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(30,541</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,172,780</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(469,011</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(62,520</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,236,469</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font-size: 9pt">Distributor relationships</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Curetis</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">2,362,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(502,936</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(40,799</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">1,818,265</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(417,728</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(83,525</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">1,860,747</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 9pt">A50 – Developed technology</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Curetis</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">349,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(159,254</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(6,029</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">183,717</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(132,273</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(12,342</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">204,385</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font-size: 9pt">Ares – Developed technology</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Ares Genetics</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">5,333,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(1,216,613</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(84,767</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">4,031,620</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(1,010,495</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(183,132</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">4,139,373</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 9pt">A30 – In-Process Research &amp; Development</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="text-align: center; padding-bottom: 1pt"><span style="font-size: 9pt">Curetis</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">5,706,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(5,607,434</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(98,566</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">—  </div></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(5,407,699</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(298,301</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">—  </div></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">15,518,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(8,050,916</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(260,702</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">7,206,382</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(7,437,206</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(639,820</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">7,440,974</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives. The estimated useful lives of the intangibles are:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse; margin-left: auto; margin-right: auto"> <tr> <td style="vertical-align: top; width: 62%"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 36%; text-align: center"><span style="font-size: 8pt"><b>Estimated Useful Life</b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">Trademarks and tradenames</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">10 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Customer/distributor relationships</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">15 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">A50 – Developed technology</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">7 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Ares – Developed technology</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">14 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">A30 – Acquired in-process research &amp; development</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">Indefinite</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Acquired IPR&amp;D represents the fair value assigned to those research and development projects that were acquired in a business combination for which the related products have not received regulatory approval and have no alternative future use. IPR&amp;D is capitalized at its fair value as an indefinite-lived intangible asset, and any development costs incurred after the acquisition are expensed as incurred. Upon achieving regulatory approval or commercial viability for the related product, the indefinite-lived intangible asset is accounted for as a finite-lived asset and is amortized on a straight-line basis over the estimated useful life. If the project is not completed or is terminated or abandoned, the Company may have an impairment related to the IPR&amp;D which is charged to expense. Indefinite-lived intangible assets are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may be impaired. Impairment is calculated as the excess of the asset’s carrying value over its fair value. During the Company’s annual impairment test for its IPR&amp;D intangible asset at December 31, 2022, it was determined that the infinite-lived intangible asset was impaired because although the Company has an ongoing collaboration utilizing the intangible asset, at the time, the contracted cash flow associated with this collaboration and projected future cash flows did not support the carrying amount. As a result, the Company recorded an impairment charge in the amount of $5,407,699 for the year ended December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company reviews the useful lives of intangible assets when events or changes in circumstances occur which may potentially impact the estimated useful life of the intangible assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Total amortization expense of intangible assets was $187,540 and $182,993 for the three months ended June 30, 2023 and 2022, respectively. Total amortization expense of intangible assets was $373,917 and $375,018 for the six months ended June 30, 2023 and 2022, respectively. Expected future amortization of intangible assets is as follows:</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse; margin-left: auto; margin-right: auto"> <tr> <td style="vertical-align: top; width: 79%">Year Ending December 31,</td> <td style="vertical-align: bottom; width: 4%; text-align: center"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 15%; text-align: center"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"><span style="font-size: 8pt"><b> </b></span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2023 (July to December)</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom">$</td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">375,920</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">2024</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2025</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">2026</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2027</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">715,051</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Thereafter</td> <td style="vertical-align: top"> </td> <td style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: right">3,859,891</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">Total</td> <td style="vertical-align: top"> </td> <td style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom">$</td> <td style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom; text-align: right">7,206,382</td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 1pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with ASC 360-10, <i>Property, Plant and Equipment</i>, intangible assets, other than IPR&amp;D as discussed above, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. If any indicators were present, the Company would test for recoverability by comparing the carrying amount of the asset to the net undiscounted cash flows expected to be generated from the asset. If those net undiscounted cash flows do not exceed the carrying amount (i.e., the asset is not recoverable), the Company would perform the next step, which is to determine the fair value of the asset and record an impairment loss, if any. During the three and six months ended June 30, 2023, the Company identified triggering events that may indicate that the carrying amount of the intangible assets are not recoverable. The triggering events identified include the decline in the Company’s stock price, the receipt of a non-compliance notice from The Nasdaq Stock Market LLC regarding its minimum bid price requirement, and the Company’s inability to repay its debt to the EIB, in full, as originally required. As a result of identifying these potential indicators of impairment, the Company performed a long-lived asset impairment analysis for the three months ended June 30, 2023, and this analysis determined that the fair value of the Company’s assets exceeded their carrying values, so no impairment loss was recorded. During the three and six months ended June 30, 2022, the Company determined that its finite-lived intangible assets were not impaired.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Goodwill</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill represents the excess of the purchase price paid when the Company acquired AdvanDx, Inc. in July 2015 and Curetis in April 2020, over the fair values of the acquired tangible or intangible assets and assumed liabilities. Goodwill is not tax deductible in any relevant jurisdictions. The Company conducts an impairment test of goodwill on an annual basis and will also conduct tests if events occur or circumstances change that would, more likely than not, reduce the Company’s fair value below its net equity value. During the year ended December 31, 2022, the Company performed qualitative and quantitative analyses, assessing trends in market capitalization, current and future cash flows, revenue growth rates, and the impact of global unrest and the COVID-19 pandemic on the Company and its performance. Based on the analysis performed, and primarily due to changes in the Company’s stock price and market capitalization in the third quarter of 2022, it was determined that goodwill was impaired. As a result, the Company recorded a goodwill impairment charge in the full amount of $6,940,549 for the year ended December 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> Intangible assets include trademarks, developed technology and software, in-process research &amp; development (“IPR&amp;D”), and distributor relationships and consisted of the following as of June 30, 2023 and December 31, 2022:<table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 8pt"><b>June 30, 2023</b></span></p></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31, 2022</b></p> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Subsidiary</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Accumulated</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization and Impairment</b></p></td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Effect of Foreign Exchange Rates</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Balance</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Accumulated</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization and Impairment </b></p></td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Effect of Foreign Exchange Rates</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Balance</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 11%; text-align: left"><span style="font-size: 9pt">Trademarks and tradenames</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 11%; text-align: center"><span style="font-size: 9pt">Curetis</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,768,000</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(564,679</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(30,541</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,172,780</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(469,011</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">(62,520</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">)</span></td><td style="width: 1%"><span style="font-size: 9pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 8%; text-align: right"><span style="font-size: 9pt">1,236,469</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font-size: 9pt">Distributor relationships</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Curetis</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">2,362,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(502,936</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(40,799</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">1,818,265</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(417,728</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(83,525</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">1,860,747</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 9pt">A50 – Developed technology</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Curetis</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">349,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(159,254</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(6,029</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">183,717</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(132,273</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(12,342</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">204,385</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font-size: 9pt">Ares – Developed technology</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: center"><span style="font-size: 9pt">Ares Genetics</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">5,333,000</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(1,216,613</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(84,767</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">4,031,620</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(1,010,495</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">(183,132</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt"> </span></td> <td style="text-align: left"><span style="font-size: 9pt"> </span></td><td style="text-align: right"><span style="font-size: 9pt">4,139,373</span></td><td style="text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 9pt">A30 – In-Process Research &amp; Development</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="text-align: center; padding-bottom: 1pt"><span style="font-size: 9pt">Curetis</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">5,706,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(5,607,434</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(98,566</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">—  </div></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(5,407,699</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(298,301</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">—  </div></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">15,518,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(8,050,916</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(260,702</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">7,206,382</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(7,437,206</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">(639,820</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 9pt"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 9pt">7,440,974</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt"> </span></td></tr> </table> 1768000 564679 30541 1172780 469011 62520 1236469 2362000 502936 40799 1818265 417728 83525 1860747 349000 159254 6029 183717 132273 12342 204385 5333000 1216613 84767 4031620 1010495 183132 4139373 5706000 5607434 98566 5407699 298301 15518000 8050916 260702 7206382 7437206 639820 7440974 Identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives. The estimated useful lives of the intangibles are:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse; margin-left: auto; margin-right: auto"> <tr> <td style="vertical-align: top; width: 62%"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 36%; text-align: center"><span style="font-size: 8pt"><b>Estimated Useful Life</b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">Trademarks and tradenames</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">10 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Customer/distributor relationships</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">15 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">A50 – Developed technology</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">7 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Ares – Developed technology</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">14 years</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">A30 – Acquired in-process research &amp; development</td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: center">Indefinite</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> </table> P10Y P15Y P7Y P14Y Indefinite 5407699 187540 182993 373917 375018 Expected future amortization of intangible assets is as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 75%; border-collapse: collapse; margin-left: auto; margin-right: auto"> <tr> <td style="vertical-align: top; width: 79%">Year Ending December 31,</td> <td style="vertical-align: bottom; width: 4%; text-align: center"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 15%; text-align: center"><span style="font-size: 8pt"><b> </b></span></td> <td style="white-space: nowrap; vertical-align: bottom; width: 1%"><span style="font-size: 8pt"><b> </b></span></td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2023 (July to December)</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom">$</td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">375,920</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">2024</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2025</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">2026</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: top; text-align: right">751,840</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">2027</td> <td style="vertical-align: top"> </td> <td style="white-space: nowrap; vertical-align: bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-align: right">715,051</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top">Thereafter</td> <td style="vertical-align: top"> </td> <td style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; white-space: nowrap; vertical-align: bottom; text-align: right">3,859,891</td> <td style="white-space: nowrap; vertical-align: bottom"> </td></tr> <tr style="background-color: #CFF0FC"> <td style="vertical-align: top">Total</td> <td style="vertical-align: top"> </td> <td style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom">$</td> <td style="border-bottom: black 2.25pt double; white-space: nowrap; vertical-align: bottom; text-align: right">7,206,382</td> <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 1pt"> </span></td></tr> </table> 375920 751840 751840 751840 715051 3859891 7206382 6940549 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Revenue recognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company derives revenues from (i) the sale of Unyvero Application cartridges, Unyvero instruments, and Acuitas AMR Gene Panel test products, (ii) providing laboratory services, (iii) providing collaboration services (e.g., with the Foundation for Innovative New Diagnostics (FIND) on the Unyvero A30 <i>RQ</i> platform) including funded software and license arrangements, and (iv) granting access to subsets of the proprietary ARESdb data asset.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations and (v) determination of revenue recognition based on timing of satisfaction of the performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company recognizes revenues upon the satisfaction of its performance obligation (upon transfer of control of promised goods or services to our customers) in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">The Company defers incremental costs of obtaining a customer contract and amortizes the deferred costs over the period that the goods and services are transferred to the customer. The Company had no material incremental costs to obtain customer contracts in any period presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of services being provided.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span><b>Government grant agreements and research incentives</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>From time to time, the Company may enter into arrangements with governmental entities for the purposes of obtaining funding for research and development activities. The Company recognizes funding from grants and from research incentives received from Austrian government agencies in the condensed consolidated statements of operations and comprehensive loss in the period during which the related qualifying expenses are incurred, provided that the conditions under which the grants or incentives were provided have been met. For grants under funding agreements and for proceeds under research incentive programs, the Company recognizes grant and incentive income in an amount equal to the estimated qualifying expenses incurred in each period multiplied by the applicable reimbursement percentage. The Company classifies government grants received under these arrangements as a reduction to the related research and development expense incurred. The Company analyzes each arrangement on a case-by-case basis. For the three months ended June 30, 2023 and 2022, the Company recognized $88,421 and $111,414 as a reduction of research and development expense related to government grant arrangements, respectively. For the six months ended June 30, 2023 and 2022, the Company recognized $222,359 and $219,879 as a reduction of research and development expense related to government grant arrangements, respectively. The Company had earned but not yet received $618,637 and $401,436 related to these agreements and incentives included in prepaid expenses and other current assets, as of June 30, 2023 and December 31, 2022, respectively.</span></p> 88421 111414 222359 219879 618637 401436 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Research and development costs</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Research and development costs are expensed as incurred. Research and development costs primarily consist of salaries and related expenses for personnel, other resources, laboratory supplies, and fees paid to consultants and outside service partners.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Stock-based compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Stock-based compensation expense is recognized at grant date fair value. The fair value of stock-based compensation to employees and directors is estimated, on the date of grant, using the Black-Scholes model. For restricted stock awards with a time-based vesting condition, the fair value, which is fixed at the grant date for purposes of recognizing compensation costs, is determined by reference to the Company’s stock price on the grant date. The resulting fair value is recognized ratably over the requisite service period, which is generally the vesting period of the option. For all time-vesting awards granted, expense is amortized using the straight-line attribution method. The Company accounts for forfeitures as they occur.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Option valuation models, including the Black-Scholes model, require the input of highly subjective assumptions, and changes in the assumptions used can materially affect the grant-date fair value of an award. These assumptions include the risk-free rate of interest, expected dividend yield, expected volatility and the expected life of the award.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Warrants</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the instruments’ specific terms and applicable authoritative guidance in ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the instruments are free standing financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the instruments meet all of the requirements for equity classification under ASC 815, including whether the instruments are indexed to the Company’s own ordinary shares and whether the instrument holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent period end date while the instruments are outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Income taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is established when necessary to reduce deferred income tax assets to the amount expected to be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tax benefits are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are initially, and subsequently, measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement with the tax authority, assuming full knowledge of the position and all relevant facts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had federal net operating loss (“NOL”) carryforwards of $232,682,072 and $202,015,062 at December 31, 2022 and 2021, respectively. Despite the NOL carryforwards, which began expiring in 2022, the Company may have state tax requirements. Also, use of the NOL carryforwards may be subject to an annual limitation as provided by Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”). To date, the Company has not performed a formal study to determine if any of its remaining NOL and credit attributes might be further limited due to the ownership change rules of Section 382 or Section 383 of the Code. The Company will continue to monitor this matter going forward. There can be no assurance that the NOL carryforwards will ever be fully utilized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company also has foreign NOL carryforwards of $170,661,923 at December 31, 2022 from their foreign subsidiaries. $162,712,615 of those foreign NOL carryforwards are from the Company’s operations in Germany. Despite the NOL carryforwards, the Company may have a current and future tax liability due to the nuances of German tax law around the use of NOLs within a consolidated group. There is no assurance that the NOL carryforwards will ever be fully utilized.</p> 0.50 232682072 202015062 170661923 162712615 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Loss per share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For periods of net income, and when the effects are not anti-dilutive, diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of shares outstanding plus the impact of all potential dilutive common shares, consisting primarily of common stock options and stock purchase warrants using the treasury stock method, and convertible preferred stock and convertible debt using the if-converted method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all dilutive potential common shares is anti-dilutive. The number of anti-dilutive shares, consisting of (i) common stock options, (ii) stock purchase warrants, and (iii) unvested restricted stock units representing the right to acquire shares of common stock which have been excluded from the computation of diluted loss per share, was 11.2 million shares and 1.0 million shares as of June 30, 2023 and 2022, respectively.</p> 11200000 1000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Adopted accounting pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 clarifies and reduces diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options, including warrants, that remain equity-classified after modification or exchange. ASU 2021-04 requires an entity to treat a modification or an exchange of a freestanding equity-classified written call option that remains equity-classified after the modification or exchange as an exchange of the original instrument for a new instrument and provides guidance on measuring and recognizing the effect of a modification or an exchange. The Company adopted ASU 2021-04 on January 1, 2022. The adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Recently issued accounting standards</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has evaluated all other issued and unadopted ASUs and believes the adoption of these standards will not have a material impact on its results of operations, financial position or cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 4 – Revenue from contracts with customers</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Disaggregated revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides diagnostic test products and laboratory services to hospitals, clinical laboratories and other healthcare providing customers, and enters into collaboration agreements with government agencies, non-governmental organizations, and healthcare providers. The revenues by type of service consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Three Months Ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Six Months Ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Product sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">439,672</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">889,271</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">850,569</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,255,323</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Laboratory services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,003</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,570</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,676</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,499</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Collaboration revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">252,462</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">57,364</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">733,336</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">118,128</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 2.5pt">Total revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">736,137</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">967,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,649,581</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,436,950</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Revenues by geography are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Three Months Ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Six Months Ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Domestic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">266,313</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">123,659</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">381,262</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">280,069</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">469,824</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">843,546</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,268,319</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,156,881</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">736,137</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">967,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,649,581</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,436,950</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Deferred revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Changes to deferred revenue for the period were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%">Balance at December 31, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">142,061</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Contracts with customers</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Recognized in the current period</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(143,954</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt">Currency translation adjustment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,038</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Balance at June 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">27,279</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Contract assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #252525"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #252525">The Company had no contract assets as of June 30, 2023 and December 31, 2022, which are generated when contractual billing schedules differ from revenue recognition timing. Contract assets represent a conditional right to consideration for satisfied performance obligations that becomes a billed receivable when the conditions are satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Unsatisfied performance obligations</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had no unsatisfied performance obligations related to its contracts with customers at June 30, 2023 and December 31, 2022.</p> The Company provides diagnostic test products and laboratory services to hospitals, clinical laboratories and other healthcare providing customers, and enters into collaboration agreements with government agencies, non-governmental organizations, and healthcare providers. The revenues by type of service consist of the following:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Three Months Ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Six Months Ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Product sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">439,672</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">889,271</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">850,569</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,255,323</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Laboratory services</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,003</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,570</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,676</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,499</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Collaboration revenue</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">252,462</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">57,364</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">733,336</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">118,128</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 2.5pt">Total revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">736,137</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">967,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,649,581</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,436,950</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 439672 889271 850569 1255323 44003 20570 65676 63499 252462 57364 733336 118128 736137 967205 1649581 1436950 Revenues by geography are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Three Months Ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Six Months Ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Domestic</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">266,313</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">123,659</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">381,262</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">280,069</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">469,824</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">843,546</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,268,319</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,156,881</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total revenue</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">736,137</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">967,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,649,581</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,436,950</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 266313 123659 381262 280069 469824 843546 1268319 1156881 736137 967205 1649581 1436950 Changes to deferred revenue for the period were as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%">Balance at December 31, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">142,061</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Contracts with customers</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Recognized in the current period</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(143,954</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt">Currency translation adjustment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,038</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Balance at June 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">27,279</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 142061 27134 143954 2038 27279 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 5 – Fair value measurements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company classifies its financial instruments using a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 6pt; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"></td><td style="width: 0.25in"><span>●</span></td><td style="text-align: justify">Level 1 - defined as observable inputs such as quoted prices in active markets;</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 6pt; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"></td><td style="width: 0.25in"><span>●</span></td><td style="text-align: justify">Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 6pt; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0.25in"></td><td style="width: 0.25in"><span>●</span></td><td style="text-align: justify">Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions such as expected revenue growth and discount factors applied to cash flow projections.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three and six months ended June 30, 2023, the Company has not transferred any assets between fair value measurement levels.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Financial assets and liabilities measured at fair value on a recurring basis</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the hierarchy.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2016, Curetis entered into a contract for an up to €25.0 million senior, unsecured loan financing facility from the EIB (see Note 6). In June 2019, Curetis drew down a third tranche of €5.0 million from the EIB. In return for the EIB waiving the condition precedent of a minimum cumulative equity capital raised of €15.0 million to disburse this €5.0 million tranche, the parties agreed on a 2.1% participation percentage interest (“PPI”). Upon maturity of the tranche, the EIB would be entitled to an additional payment that is equity-linked and equivalent to 2.1% of the then total valuation of Curetis N.V. On July 9, 2020, the Company negotiated an amendment to the EIB debt financing facility. As part of the amendment, the parties adjusted the PPI percentage applicable to the previous EIB tranche of €5.0 million which was funded in June 2019 from its original 2.1% PPI in Curetis N.V.’s equity value upon maturity to a new 0.3% PPI in OpGen’s equity. On May 23, 2022, the Company entered into a Waiver and Amendment Letter which increased the PPI to 0.75% upon maturity between mid-2024 and mid-2025. This right constitutes an embedded derivative, which is separated and measured at fair value with changes being accounted for through profit or loss. The Company determines the fair value of the derivative using a Monte Carlo simulation model. Using this model, level 3 unobservable inputs include estimated discount rates and estimated risk-free interest rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value of level 3 liabilities measured at fair value on a recurring basis for the six months ended June 30, 2023 was as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Description</td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Balance at</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December<span style="font-family: Calibri, Helvetica, Sans-Serif"> </span>31,</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt; font-size: 8pt"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Change in Fair Value</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Effect of Foreign Exchange Rates</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Balance at June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; padding-bottom: 1pt">Participation percentage interest liability</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">99,498</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">(55,411</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">1,569</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">45,656</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">99,498</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(55,411</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,569</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">45,656</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Financial assets and liabilities carried at fair value on a non-recurring basis</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have any financial assets and liabilities measured at fair value on a non-recurring basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Non-financial assets and liabilities carried at fair value on a recurring basis</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have any non-financial assets and liabilities measured at fair value on a recurring basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Non-financial assets and liabilities carried at fair value on a non-recurring basis</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company measures its long-lived assets, including property and equipment and intangible assets (including goodwill), at fair value on a non-recurring basis when a triggering event requires such evaluation. During the three months ended June 30, 2023, the Company did not record any such impairment expenses. During the year ended December 31, 2022, the Company recorded impairment expense of $6,940,549 related to its goodwill (see Note 3) and $5,407,699 related to its indefinite-lived intangible asset (see Note 3).</p> 25000000 5000000 15000000 5000000 0.021 0.021 5000000 0.003 the Company entered into a Waiver and Amendment Letter which increased the PPI to 0.75% upon maturity between mid-2024 and mid-2025. 0.0075 The fair value of level 3 liabilities measured at fair value on a recurring basis for the six months ended June 30, 2023 was as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Description</td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Balance at</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December<span style="font-family: Calibri, Helvetica, Sans-Serif"> </span>31,</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt; font-size: 8pt"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Change in Fair Value</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Effect of Foreign Exchange Rates</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Balance at June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; padding-bottom: 1pt">Participation percentage interest liability</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">99,498</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">(55,411</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">1,569</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">45,656</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">99,498</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(55,411</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,569</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">45,656</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 99498 -55411 1569 45656 99498 -55411 1569 45656 6940549 5407699 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 6 – Debt</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the Company’s long-term debt and short-term borrowings as of June 30, 2023 and December 31, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; padding-bottom: 1pt">EIB</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">10,071,668</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">13,489,178</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Total debt obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,071,668</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,489,178</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Unamortized debt discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(880,517</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,614,591</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom"> <td>Carrying value of debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,191,151</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,874,587</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(9,191,151</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(7,023,901</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 2.5pt">Non-current portion of long-term debt</td><td style="font-size: 8pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">—  </div></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,850,686</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>EIB Loan Facility</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2016, Curetis entered into a contract for an up to €25.0 million senior, unsecured loan financing facility from the EIB. The funding could be drawn in up to five tranches within 36 months of entry into the contract, under the EIB amendment, and each tranche is to be repaid upon maturity five years after draw-down.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In April 2017, Curetis drew down a first tranche of €10.0 million from this facility. This tranche had a floating interest rate of EURIBOR plus 4% payable after each 12-month-period from the draw-down-date and another additional 6% interest per annum that is deferred and payable at maturity together with the principal. In June 2018, a second tranche of €3.0 million was drawn down. The terms and conditions are analogous to the first one. In June 2019, Curetis drew down a third tranche of €5.0 million from the EIB. In line with all prior tranches, the majority of interest is also deferred until repayment upon maturity. In return for the EIB waiving the condition precedent of a minimum cumulative equity capital raised of €15.0 million to disburse this €5.0 million third tranche, the parties agreed on a 2.1% PPI. Upon maturity of the tranche, not before approximately mid-2024, and no later than mid-2025, the EIB would be entitled to an additional payment that is equity-linked and equivalent to 2.1% of the then total valuation of Curetis N.V. As part of the amendment between the Company and the EIB on July 9, 2020, the parties adjusted the PPI percentage applicable to the third EIB tranche of €5.0 million, which was funded in June 2019, from its original 2.1% PPI in Curetis N.V.’s equity value upon maturity to a new 0.3% PPI in OpGen’s equity value upon maturity. This right constitutes an embedded derivative, which is separated and measured at fair value with changes being accounted for through income or loss. The EIB debt was measured and recognized at fair value as of the acquisition date. The fair value of the EIB debt was approximately $15.8 million as of the acquisition date. The resulting debt discount will be amortized over the life of the EIB debt as an increase to interest expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On May 23, 2022, the Company and the EIB entered into a Waiver and Amendment Letter (the “2022 EIB Amendment”) relating to the amendment of the EIB loan facility, between the EIB and Curetis pursuant to which Curetis borrowed an aggregate amount of €18.0 million in three tranches. The 2022 EIB Amendment restructured the first tranche of approximately €13.4 million (including accumulated and deferred interest) of the Company’s outstanding indebtedness with the EIB. Pursuant to the 2022 EIB Amendment, the Company repaid €5.0 million to the EIB in April 2022. The Company also agreed, among other things, to amortize the remainder of the debt tranche over the twelve-month period beginning in May 2022. Accordingly, the Company agreed to pay a monthly amount of approximately €0.7 million through April 2023. The Amendment also provides for an increase of the PPI applicable to the third tranche under the loan facility from 0.3% to 0.75% beginning in June 2024. The terms of the second and third tranches of the Company’s indebtedness of €3.0 million and €5.0 million, respectively, plus accumulated deferred interest remain unchanged pursuant to the 2022 EIB Amendment. The second tranche became due and payable by the Company to the EIB in June 2023, and the third tranche will become due and payable in June 2024. As the effective borrowing rate under the amended agreement is less than the effective borrowing rate under the previous agreement, a concession is deemed to have been granted under ASC 470-60. As a concession has been granted, the agreement was accounted for as a troubled debt restructuring under ASC 470-60. The amendment did not result in a gain on restructuring as the future undiscounted cash outflows required under the amended agreement exceed the carrying value of the debt immediately prior to the amendment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 26, 2023, the Company announced that its subsidiary Curetis and the European Investment Bank (“EIB”) agreed in principle to certain terms relating to the repayment of the second tranche of Curetis’ loan from the EIB pursuant to that certain Finance Contract, dated December 12, 2016, as amended, by and between Curetis and the EIB (the “Finance Contract”). The second tranche had a principal balance of €3 million plus accumulated and deferred interest. The second tranche was drawn down in June 2018 and matured on June 22, 2023. On July 4, 2023, the EIB and Curetis entered into a Standstill Agreement pursuant to which the EIB agreed that, with respect to each default or event of default relating to such second tranche, the EIB would not take any action or exercise any right under the Finance Contract until the earlier of a restructuring of the second tranche and November 30, 2023. As a condition to entering into the Standstill Agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023 (see Note 11).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the outstanding borrowings under all tranches were €9.3 million (approximately USD $10.1 million), including deferred interest payable at maturity of €1.3 million (approximately USD $1.4 million).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">Total interest expense (including amortization of debt discounts and financing fees) on all debt instruments was $684,498 and $779,912 for the three months ended June 30, 2023 and 2022, respectively. Total interest expense (including accretion of fair value to book value and amortization of debt discounts and financing fees) on all debt instruments was $1,301,796 and $2,049,493 for the six months ended June 30, 2023 and 2022, respectively.</p> The following table summarizes the Company’s long-term debt and short-term borrowings as of June 30, 2023 and December 31, 2022:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; padding-bottom: 1pt">EIB</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">10,071,668</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">13,489,178</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Total debt obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,071,668</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,489,178</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Unamortized debt discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(880,517</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,614,591</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom"> <td>Carrying value of debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,191,151</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,874,587</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(9,191,151</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(7,023,901</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 2.5pt">Non-current portion of long-term debt</td><td style="font-size: 8pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">—  </div></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,850,686</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 10071668 13489178 10071668 13489178 880517 1614591 9191151 11874587 9191151 7023901 4850686 25000000 P36M P5Y 10000000 0.04 0.06 3000000 5000000 15000000 5000000 0.021 5000000 0.021 0.003 15800000 18000000 13400000 5000000 700000 0.003 0.0075 3000000 5000000 3000000 1000000 9300000 10100000 1300000 1400000 684498 779912 1301796 2049493 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 7 – Stockholders’ equity</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the Company had 100,000,000 shares of authorized common stock and 6,967,699 shares issued and outstanding, and 10,000,000 shares of authorized preferred stock, of which none were issued or outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Following receipt of approval from stockholders at a special meeting of stockholders held on January 17, 2018, the Company filed an amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty-five shares. Additionally, following receipt of approval from stockholders at a special meeting of stockholders held on August 22, 2019, the Company filed an additional amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty shares. Following receipt of approval from stockholders at a special meeting of stockholders held on November 30, 2022, the Company filed an additional amendment to its Amended and Restated Certificate of Incorporation to effect a reverse stock split of the issued and outstanding shares of common stock, at a ratio of one share for twenty shares, which reverse stock split was effective January 5, 2023. All share amounts and per share prices in this Quarterly Report have been adjusted to reflect the reverse stock splits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 24, 2022, the Company entered into an At-the-Market Offering with H.C. Wainwright &amp; Co., LLC, as a sales agent, pursuant to which the Company may offer and sell from time to time in an “at the market offering”, at its option, up to an aggregate of $10.65 million of shares of the Company’s common stock through Wainwright. As of December 31, 2022, the Company sold 85,732 shares under the 2022 ATM Offering totaling $1.03 million in gross proceeds and $0.99 million in net proceeds. The Company has not sold any shares under the 2022 ATM Agreement in 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On October 3, 2022, the Company closed a registered direct offering of shares of common stock and Series C Mirroring Preferred Stock pursuant to a Securities Purchase Agreement entered into with a certain institutional investor. In the offering, the Company agreed to issue and sell to the investor (i) 268,000 shares of the Company’s common stock, par value $0.01 per share, (ii) 33,810 shares of the Company’s Series C Mirroring Preferred Stock, par value $0.01 per share and stated value of $0.01 per share, and (iii) pre-funded warrants to purchase an aggregate of 215,000 shares of common stock. Each share of common stock was sold at a price of $7.00 per share, each share of preferred stock was sold at a price of $0.01 per share, and each pre-funded warrant was sold at an offering price of $6.80 per share underlying such pre-funded warrants, for aggregate gross proceeds of $3.34 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of $3.04 million. Under the purchase agreement, the Company also agreed to issue and sell to the investor in a concurrent private placement warrants to purchase an aggregate of 483,000 shares of common stock. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company agreed to amend certain existing warrants to purchase up to 741,489 shares of common stock that were previously issued in 2018 and 2021 to the investor, with exercise prices ranging from $41.00 to $1,300.00 per share as a condition to their purchase of the securities in the offering, as follows: (i) lower the exercise price of the investor’s existing warrants to $7.54 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until six months following the closing date of the offering, and (iii) extend the original expiration date of the existing warrants by five and one-half years following the closing of the offering. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital for approximately $1.8 million. As of December 31, 2022, all 215,000 pre-funded warrants issued in the offering were exercised. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the existing warrants to $0.7785 per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 11, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement entered into with a certain institutional investor for the purchase of (i) 321,207 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 2,265,000 shares of common stock, (iii) Series A-1 common warrants to purchase an aggregate of 2,586,207 shares of common stock, and (iv) Series A-2 common warrants to purchase an aggregate of 2,586,207 shares of common stock. Each share of common stock and accompanying Series A-1 Warrant and Series A-2 Warrant (collectively, the “Common Warrants”) was sold at a price of $2.90 per share and accompanying Common Warrants, and each Pre-funded Warrant and accompanying Series A-1 Warrant and Series A-2 Warrant was sold at an offering price of $2.89 per share underlying such Pre-funded Warrants and accompanying Common Warrants, for aggregate gross proceeds of approximately $7.5 million before deducting the placement agent’s fees and the offering expenses, and net proceeds of approximately $6.9 million. The Common Warrants have an exercise price of $2.65 per share. The Series A-1 Warrants were immediately exercisable upon issuance, and will expire five years following the issuance date. The Series A-2 Warrants were immediately exercisable upon issuance, and will expire eighteen months following the issuance date. Subject to certain ownership limitations described in the Pre-funded Warrants, the Pre-funded Warrants were immediately exercisable and could be exercised at a nominal consideration of $0.01 per share of common stock any time until all the Pre-funded Warrants are exercised in full. All Pre-funded Warrants were exercised by February 15, 2023. In connection with the Company’s best-efforts public offering consummated in May 2023, the Company amended the exercise price of the Common Warrants to $0.7785 per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On May 4, 2023, the Company closed a best-efforts public offering pursuant to a Securities Purchase Agreement with a certain institutional investor, pursuant to which the Company issued and sold to the Investor (i) 605,000 shares of the Company’s common stock, par value $0.01 per share, (ii) pre-funded warrants to purchase up to an aggregate of 3,890,825 shares of common stock, and (iii) common warrants to purchase up to an aggregate of 4,495,825 shares of common stock. Each share of common stock and accompanying common warrant was sold at a price of $0.7785 per share and accompanying common warrant, and each pre-funded warrant and accompanying common warrant was sold at an offering price of $0.7685 per share underlying such pre-funded warrant and accompanying common warrant, for aggregate gross proceeds of approximately $3.5 million and net proceeds of approximately $3.0 million. The common warrants have an exercise price of $0.7785 per share and will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The common warrants will expire on the five-year anniversary of the date of such stockholder approval. Each pre-funded warrant has an exercise price per share of common stock equal to $0.01 per share and may be exercised at any time until the pre-funded warrants are exercised in full. In connection with the offering, the Company also entered into a warrant amendment agreement with the investor pursuant to which the Company amended certain existing warrants to purchase up to 6,396,903 shares of common stock that were previously issued in 2018, 2021, 2022 and 2023 to the investor, with exercise prices ranging from $2.65 to $7.54 per share, in consideration for their purchase of the securities in the offering, as follows: (i) lower the exercise price of the existing warrants to $0.7785 per share, (ii) provide that the existing warrants, as amended, will not be exercisable until the receipt of stockholder approval for the exercisability of the common warrants in the offering, and (iii) extend the original expiration date of the existing warrants by five years following the receipt of such stockholder approval. The increase in fair value resulting from the warrant modifications is accounted for as an equity issuance cost, resulting in a debit and credit to additional paid in capital of approximately $0.3 million. As of June 30, 2023, stockholder approval for the exercisability of the common warrants in the offering has not yet been obtained.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Stock options</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2008, the Company adopted the 2008 Stock Option and Restricted Stock Plan (the “2008 Plan”), pursuant to which the Company’s Board of Directors could grant either incentive or non-qualified stock options or shares of restricted stock to directors, key employees, consultants and advisors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In April 2015, the Company adopted, and the Company’s stockholders approved, the 2015 Equity Incentive Plan (the “2015 Plan”); the 2015 Plan became effective upon the execution and delivery of the underwriting agreement for the Company’s initial public offering in May 2015. Following the effectiveness of the 2015 Plan, no further grants will be made under the 2008 Plan. The 2015 Plan provides for the granting of incentive stock options within the meaning of Section 422 of the Code to employees and the granting of non-qualified stock options to employees, non-employee directors and consultants. The 2015 Plan also provides for the grants of restricted stock, restricted stock units, stock appreciation rights, dividend equivalents and stock payments to employees, non-employee directors and consultants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the 2015 Plan, the aggregate number of shares of the common stock authorized for issuance may not exceed (1) 2,710 plus (2) the sum of the number of shares subject to outstanding awards under the 2008 Plan as of the 2015 Plan’s effective date, that are subsequently forfeited or terminated for any reason before being exercised or settled, plus (3) the number of shares subject to vesting restrictions under the 2008 Plan as of the 2015 Plan’s effective date that are subsequently forfeited. In addition, the number of shares that have been authorized for issuance under the 2015 Plan will be automatically increased on the first day of each fiscal year beginning on January 1, 2016 and ending on (and including) January 1, 2025, in an amount equal to the lesser of (1) 4% of the outstanding shares of common stock on the last day of the immediately preceding fiscal year, or (2) another lesser amount determined by the Company’s Board of Directors. Following Board of Director approval, 115,996 shares were automatically added to the 2015 Plan in 2023. Shares subject to awards granted under the 2015 Plan that are forfeited or terminated before being exercised or settled, or are not delivered to the participant because such award is settled in cash, will again become available for issuance under the 2015 Plan. However, shares that have actually been issued shall not again become available unless forfeited. As of June 30, 2023, 81,646 shares remain available for issuance under the 2015 Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the appointment of Albert Weber as Chief Financial Officer, OpGen granted Mr. Weber an inducement grant of stock options to purchase an aggregate of 10,500 shares of OpGen’s common stock with a grant date of January 3, 2022. The equity award was granted as a component of Mr. Weber’s employment compensation and was granted as an inducement material to his acceptance of employment with OpGen. The options have an exercise price of $21.60, a ten-year term and a vesting schedule of 25% vesting of the award on the first annual anniversary of the date of grant and then 6.25% vesting each quarter thereafter over three additional years. The award is subject to Mr. Weber’s continued service with OpGen through the applicable vesting dates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p><p style="font: 11pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt">For the three and six months ended June 30, 2023 and 2022, the Company recognized share-based compensation expense as follows:</span> </p> <p style="font: 11pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Six months ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-size: 10pt">Cost of services</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68"><span style="font-size: 10pt">—  </span></div></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-size: 10pt">8,266</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">—  </div></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-size: 10pt">11,101</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,465</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,981</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">117,828</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140,979</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">General and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">79,208</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">138,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">185,041</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">279,320</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt">Sales and marketing</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">29,856</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">36,718</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">64,782</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">67,622</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">156,529</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">257,403</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">367,651</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">499,022</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">No income tax benefit for share-based compensation arrangements was recognized in the condensed consolidated statements of operations and comprehensive loss due to the Company’s net loss position.</p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify"> </p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months ended June 30, 2023, the Company did not grant any options, no options were forfeited, and no options expired.</p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had total stock options to acquire 107,597 shares of common stock outstanding at June 30, 2023 under all of its equity compensation plans.</p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Restricted stock units</b></p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three months ended June 30, 2023, the Company granted 7,500 restricted stock units, 22,153 restricted stock units vested, and <span style="-sec-ix-hidden: hidden-fact-74">none</span> were forfeited. During the six months ended June 30, 2023, the Company granted 100,500 restricted stock units, 33,780 restricted stock units vested, and <span style="-sec-ix-hidden: hidden-fact-75">none</span> were forfeited. The Company had 109,627 total restricted stock units outstanding at June 30, 2023.</p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Stock purchase warrants</b></p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify">At June 30, 2023 and December 31, 2022, the following warrants to purchase shares of common stock were outstanding:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"> </td><td colspan="5" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>Outstanding at </b></span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>Issuance</b></span></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-size: 8pt; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; text-align: center"> </td><td style="text-align: center; font-size: 8pt; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>Expiration</b></span></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-size: 8pt; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>June 30, 2023 (1)</b></span></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-size: 8pt; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>December 31, 2022 (1)</b></span></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"> </td><td style="vertical-align: bottom; width: 18%; text-align: center">February 2015</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 17%; text-align: right">66,000.00</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="vertical-align: bottom; width: 17%; text-align: center">February 2025</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 17%; text-align: right">23</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 17%; text-align: right">23</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,625.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">—  </div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">462</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,300.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">—  </div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,848</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2019</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">40.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,700</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2019</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">52.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,750</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,750</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">November 2020</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">50.44</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">May 2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,107</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,107</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2021</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">78.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">August 2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,834</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,834</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2022</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.54</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">April 2028</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">—  </div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,224,489</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center">May 2023</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">0.7785</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center">(2)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">10,892,728</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">—  </div></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,955,142</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">1,291,213</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify">The warrants listed above were issued in connection with various debt, equity or development contract agreements.</p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 2pt; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.25in">(1)</td><td style="text-align: justify">Warrants to purchase fractional shares of common stock resulting from the reverse stock splits effected on August 22, 2019 and January 5, 2023 were rounded up to the next whole share of common stock on a holder by holder basis.</td></tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 2pt; margin-bottom: 0" width="100%"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.25in">(2)</td><td style="text-align: justify">Warrants will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The warrants will expire on the five-year anniversary of the date of such stockholder approval.</td></tr></table> 100000000 6967699 6967699 10000000 10650000 85732 1030000.00 990000 268000 0.01 33810 0.01 0.01 215000 7 0.01 6.8 3340000 3040000.00 483000 741489 41 1300 7.54 provide that the existing warrants, as amended, will not be exercisable until six months following the closing date of the offering expiration date of the existing warrants by five and one-half years 1800000 215000 321207 0.01 2265000 2586207 2586207 2.9 2.89 7500000 6900000 2.65 0.01 0.7785 605000 0.01 3890825 4495825 0.7785 0.7685 3500000 3000000 0.7785 0.01 6396903 2.65 7.54 0.7785 300000 2710 In addition, the number of shares that have been authorized for issuance under the 2015 Plan will be automatically increased on the first day of each fiscal year beginning on January 1, 2016 and ending on (and including) January 1, 2025, in an amount equal to the lesser of (1) 4% of the outstanding shares of common stock on the last day of the immediately preceding fiscal year, or (2) another lesser amount determined by the Company’s Board of Directors. 115996 81646 10500 21.6 0.25 0.0625 <span style="font-size: 10pt">For the three and six months ended June 30, 2023 and 2022, the Company recognized share-based compensation expense as follows:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Six months ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-size: 10pt">Cost of services</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68"><span style="font-size: 10pt">—  </span></div></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-size: 10pt">8,266</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">—  </div></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-size: 10pt">11,101</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,465</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,981</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">117,828</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140,979</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">General and administrative</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">79,208</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">138,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">185,041</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">279,320</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt">Sales and marketing</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">29,856</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">36,718</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">64,782</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">67,622</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">156,529</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">257,403</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">367,651</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">499,022</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 8266 11101 47465 73981 117828 140979 79208 138438 185041 279320 29856 36718 64782 67622 156529 257403 367651 499022 107597 7500 22153 100500 33780 109627 At June 30, 2023 and December 31, 2022, the following warrants to purchase shares of common stock were outstanding:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"> </td><td colspan="5" style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>Outstanding at </b></span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>Issuance</b></span></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-size: 8pt; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Price</b></p></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; text-align: center"> </td><td style="text-align: center; font-size: 8pt; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>Expiration</b></span></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-size: 8pt; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>June 30, 2023 (1)</b></span></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-size: 8pt; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt"><b>December 31, 2022 (1)</b></span></td><td style="vertical-align: bottom; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"> </td><td style="vertical-align: bottom; width: 18%; text-align: center">February 2015</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 17%; text-align: right">66,000.00</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="vertical-align: bottom; width: 17%; text-align: center">February 2025</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 17%; text-align: right">23</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 17%; text-align: right">23</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,625.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">—  </div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">462</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,300.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">—  </div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,848</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2019</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">40.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,700</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2019</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">52.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,750</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,750</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">November 2020</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">50.44</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">May 2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,107</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,107</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">February 2021</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">78.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">August 2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,834</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,834</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">October 2022</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.54</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="vertical-align: bottom; text-align: center">April 2028</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">—  </div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,224,489</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center">May 2023</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left">$</td><td style="padding-bottom: 1pt; text-align: right">0.7785</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center">(2)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">10,892,728</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">—  </div></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">10,955,142</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">1,291,213</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 66000 February 2025 23 23 1625 February 2023 462 1300 February 2023 3848 40 October 2024 17700 17700 52 October 2024 11750 11750 50.44 May 2026 12107 12107 78 August 2026 20834 20834 7.54 April 2028 1224489 0.7785 (2) 10892728 10955142 1291213 <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 8 – Commitments and Contingencies </b></p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Registration and other stockholder rights</b></p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the various investment transactions, the Company entered into registration rights agreements with stockholders, pursuant to which the investors were granted certain demand registration rights and/or piggyback and/or resale registration rights in connection with subsequent registered offerings of the Company’s common stock.</p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Supply agreements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2017, the Company entered into an agreement with Life Technologies Corporation, a subsidiary of Thermo Fisher Scientific (“LTC”), to supply the Company with Thermo Fisher Scientific’s QuantStudio 5 Real-Time PCR Systems (“QuantStudio 5”) to be used to run OpGen’s Acuitas AMR Gene Panel tests. Under the terms of the agreement, the Company must notify LTC of the number of QuantStudio 5 systems that it commits to purchase in the following quarter. As of June 30, 2023, the Company had acquired twenty-four QuantStudio 5 systems, none of which were acquired during the six months ended June 30, 2023. As of June 30, 2023, the Company has not committed to acquiring additional QuantStudio 5 systems in the next three months.</p> <p style="font: 10pt/90% Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Curetis places frame-work orders for Unyvero instruments and for raw materials for its cartridge manufacturing to ensure availability during commercial ramp-up-phase and also to gain volume-scale-effects with regards to purchase prices. Some of the electronic parts used for the production of Unyvero instruments have lead times of several months, hence it is necessary to order such systems with long-term framework-orders to ensure the demands from the market are covered. The aggregate purchase commitments over the next twelve months are approximately $32,000.</p> 32000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 9 – Leases</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table presents the Company’s ROU assets and lease liabilities as of June 30, 2023 and December 31, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Lease Classification</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ROU Assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 66%; padding-left: 6.85pt">Operating</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,041,010</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,459,413</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; padding-left: 6.85pt">Financing</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,833</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,500</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 2.5pt">Total ROU assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,042,843</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,462,913</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 6.85pt">Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 13.7pt">Operating</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">517,602</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">377,626</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 13.7pt">Finance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,962</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 6.85pt">Noncurrent:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 13.7pt">Operating</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,987,194</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,566,138</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; padding-left: 13.7pt">Finance</td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">280</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,506,758</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,947,408</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Maturities of lease liabilities as of June 30, 2023 by fiscal year are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: left; font-size: 8pt; font-weight: bold; vertical-align: bottom">Maturity of Lease Liabilities</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Operating</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Finance</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; width: 1%; text-align: left"> </td><td style="vertical-align: bottom; width: 47%; text-align: left">2023 (July to December)</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">410,458</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,682</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">412,140</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">827,380</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">827,660</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">734,694</td><td style="text-align: left"> </td><td style="font-size: 8pt"> </td> <td style="font-size: 8pt; text-align: left"> </td><td style="font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">—  </div></td><td style="font-size: 8pt; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">734,694</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">582,578</td><td style="text-align: left"> </td><td style="font-size: 8pt"> </td> <td style="font-size: 8pt; text-align: left"> </td><td style="font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">—  </div></td><td style="font-size: 8pt; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">582,578</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">2027</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">592,981</td><td style="text-align: left"> </td><td style="font-size: 8pt"> </td> <td style="font-size: 8pt; text-align: left"> </td><td style="font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">—  </div></td><td style="font-size: 8pt; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">592,981</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: left">Thereafter</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,737,688</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,737,688</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">Total lease payments</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,885,779</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,962</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,887,741</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: left">Less: Interest</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,380,983</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,380,983</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; vertical-align: bottom; text-align: left"> </td><td style="padding-bottom: 2.5pt; vertical-align: bottom; text-align: left">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,504,796</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,962</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,506,758</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Condensed consolidated statements of operations classification of lease costs as of the three and six months ended June 30, 2023 and 2022 are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Six months ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Lease Cost</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Classification</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 16%">Operating</td><td style="width: 1%"> </td> <td style="width: 16%; text-align: center">Operating expenses</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">171,506</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">152,784</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">309,303</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">327,699</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td>Finance:</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 6.85pt">Amortization</td><td> </td> <td style="text-align: center">Operating expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">838</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,096</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,667</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,807</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 6.85pt">Interest expense</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt">Other expenses</td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">509</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,414</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease costs</td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: right; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">172,344</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">184,389</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">310,970</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">399,920</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other lease information as of June 30, 2023 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Other Information</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average remaining lease term (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 83%; text-align: left; padding-left: 6.85pt">Operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">6.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 6.85pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td>Weighted average discount rate:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 6.85pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.7</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 6.85pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.0</td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: justify">Supplemental cash flow information as of the six months ended June 30, 2023 and 2022 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Supplemental Cash Flow Information</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 6.85pt">Cash used in operating activities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; text-align: left; padding-left: 13.7pt">Operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">309,303</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">327,699</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 13.7pt"><span style="font-size: 10pt">Finance leases</span></td><td style="font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84"><span style="font-size: 10pt">—  </span></div></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">1,414</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 6.85pt">Cash used in financing activities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 13.7pt">Finance leases</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,682</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28,101</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ROU assets obtained in exchange for lease obligations:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 13.7pt">Operating leases</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">801,321</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">—  </div></td><td style="text-align: left"> </td></tr> </table> The following table presents the Company’s ROU assets and lease liabilities as of June 30, 2023 and December 31, 2022:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Lease Classification</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ROU Assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 66%; padding-left: 6.85pt">Operating</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,041,010</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,459,413</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; padding-left: 6.85pt">Financing</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,833</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,500</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 2.5pt">Total ROU assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,042,843</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,462,913</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 6.85pt">Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 13.7pt">Operating</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">517,602</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">377,626</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 13.7pt">Finance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,962</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 6.85pt">Noncurrent:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 13.7pt">Operating</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,987,194</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,566,138</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; padding-left: 13.7pt">Finance</td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">280</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,506,758</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,947,408</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2041010 1459413 1833 3500 2042843 1462913 517602 377626 1962 3364 2987194 2566138 280 3506758 2947408 Maturities of lease liabilities as of June 30, 2023 by fiscal year are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: left; font-size: 8pt; font-weight: bold; vertical-align: bottom">Maturity of Lease Liabilities</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Operating</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Finance</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; width: 1%; text-align: left"> </td><td style="vertical-align: bottom; width: 47%; text-align: left">2023 (July to December)</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">410,458</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,682</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">412,140</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">827,380</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">827,660</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">2025</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">734,694</td><td style="text-align: left"> </td><td style="font-size: 8pt"> </td> <td style="font-size: 8pt; text-align: left"> </td><td style="font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">—  </div></td><td style="font-size: 8pt; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">734,694</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">2026</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">582,578</td><td style="text-align: left"> </td><td style="font-size: 8pt"> </td> <td style="font-size: 8pt; text-align: left"> </td><td style="font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">—  </div></td><td style="font-size: 8pt; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">582,578</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">2027</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">592,981</td><td style="text-align: left"> </td><td style="font-size: 8pt"> </td> <td style="font-size: 8pt; text-align: left"> </td><td style="font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">—  </div></td><td style="font-size: 8pt; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">592,981</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: left">Thereafter</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,737,688</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,737,688</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: bottom; text-align: left"> </td><td style="vertical-align: bottom; text-align: left">Total lease payments</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,885,779</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,962</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,887,741</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: left"> </td><td style="padding-bottom: 1pt; vertical-align: bottom; text-align: left">Less: Interest</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,380,983</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,380,983</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; vertical-align: bottom; text-align: left"> </td><td style="padding-bottom: 2.5pt; vertical-align: bottom; text-align: left">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,504,796</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,962</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,506,758</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 410458 1682 412140 827380 280 827660 734694 734694 582578 582578 592981 592981 1737688 1737688 4885779 1962 4887741 -1380983 1380983 3504796 1962 3506758 Condensed consolidated statements of operations classification of lease costs as of the three and six months ended June 30, 2023 and 2022 are as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Six months ended June 30,</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Lease Cost</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Classification</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 16%">Operating</td><td style="width: 1%"> </td> <td style="width: 16%; text-align: center">Operating expenses</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">171,506</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">152,784</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">309,303</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">327,699</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td>Finance:</td><td> </td> <td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 6.85pt">Amortization</td><td> </td> <td style="text-align: center">Operating expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">838</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,096</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,667</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,807</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 6.85pt">Interest expense</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt">Other expenses</td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">509</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="font-size: 8pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">—  </div></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,414</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease costs</td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: right; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">172,344</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">184,389</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">310,970</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">399,920</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 171506 152784 309303 327699 838 31096 1667 70807 509 1414 172344 184389 310970 399920 Other lease information as of June 30, 2023 is as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Other Information</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average remaining lease term (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 83%; text-align: left; padding-left: 6.85pt">Operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">6.5</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 6.85pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.6</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td>Weighted average discount rate:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 6.85pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.7</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 6.85pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.0</td><td style="text-align: left">%</td></tr> </table> P6Y6M P0Y7M6D 0.097 0.01 Supplemental cash flow information as of the six months ended June 30, 2023 and 2022 is as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">Supplemental Cash Flow Information</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 6.85pt">Cash used in operating activities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 66%; text-align: left; padding-left: 13.7pt">Operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">309,303</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">327,699</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 13.7pt"><span style="font-size: 10pt">Finance leases</span></td><td style="font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 8pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84"><span style="font-size: 10pt">—  </span></div></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">1,414</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 6.85pt">Cash used in financing activities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 13.7pt">Finance leases</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,682</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28,101</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">ROU assets obtained in exchange for lease obligations:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 13.7pt">Operating leases</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">801,321</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">—  </div></td><td style="text-align: left"> </td></tr> </table> 309303 327699 1414 1682 28101 801321 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 10 – License agreements, research collaborations and development agreements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Sandoz</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2018, Ares Genetics entered into a service frame agreement with Sandoz International GmbH (“Sandoz”), to leverage Ares Genetics’ database on the genetics of antibiotic resistance, ARESdb, and the ARES Technology Platform for Sandoz’s anti-infective portfolio.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the terms of the framework agreement, which had an initial term of 36 months and was subsequently extended to January 31, 2025, Ares Genetics and Sandoz intend to develop a digital anti-infectives platform, combining established microbiology laboratory methods with advanced bioinformatics and artificial intelligence methods to support drug development and life-cycle management. The collaboration, in the short- to mid-term, aims to both rapidly and cost-effectively re-purpose existing antibiotics and design value-added medicines with the objective of expanding indication areas and to overcome antibiotic resistance, in particular with regards to infections with bacteria that have already developed resistance against multiple treatment options. In the longer-term, the platform is expected to enable surveillance for antimicrobial resistant pathogens to inform antimicrobial stewardship and the development of novel anti-infectives that are less prone to encounter resistance and thereby preserve antibiotics as an effective treatment option.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Qiagen</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On February 18, 2019, Ares Genetics and Qiagen GmbH, or Qiagen, entered into a strategic licensing agreement for ARESdb and AREStools, in the area of AMR research. The agreement has a term of 20 years and may be terminated by Qiagen for convenience with 180 days written notice.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Ares Genetics has retained the rights to use ARESdb and AREStools for AMR research, customized bioinformatics services, and for the development of specific AMR assays and applications for the Curetis Group (including Ares Genetics), as well as third parties (e.g., other diagnostics companies or partners in the pharmaceutical industry). As the Qiagen research offering is expected to also enable advanced molecular diagnostic services and products, Qiagen’s customers may obtain a diagnostic use license from Ares Genetics.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the terms of the original agreement, Qiagen, in exchange for a moderate six figure up-front licensing payment, has received an exclusive RUO license to develop and commercialize general bioinformatics offerings and services for AMR research use only, based on Ares Genetics’ database on the genetics of antimicrobial resistance, ARESdb, as well as on the ARES bioinformatics AMR toolbox, AREStools. Under the agreement, the parties had agreed to a mid-single digit percentage royalty rate on Qiagen net sales, which is subject to a minimum royalty rate that steps up upon certain achieved milestones, which is payable to Ares Genetics. The parties also agreed to further modest six figure milestone payments upon certain product launches. The contract was subsequently amended in May 2021 to a non-exclusive license and a flat annual license fee as well as a royalty percentage on potential future panel-based products that are developed by Qiagen.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Siemens </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2016, Ares Genetics acquired the GEAR assets from Siemens Technology Accelerator GmbH (“STA”), providing the original foundation to ARESdb. Under the agreement with STA, Ares Genetics incurs royalties on revenues from licensed product sales or sublicensing proceeds. Royalty rates under the Siemens agreement range from 1.3% to 40% depending on the specifics of the licenses and rights provided by Ares Genetics to third parties and whether such third parties may have been originally introduced by Siemens to Ares Genetics. The total net royalty expense related to this agreement was $2,264 and $703 for the three months ended June 30, 2023 and 2022, respectively. The total net royalty expense related to this agreement was $4,207 and $3,482 for the six months ended June 30, 2023 and 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Foundation for Innovative New Diagnostics (FIND)</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 20, 2022, Curetis GmbH and FIND entered into a research and development collaboration agreement for a total amount due to Curetis of €0.7 million to develop a simple to use molecular diagnostic test for identification of pathogens and antibiotic resistances in positive blood cultures for deployment in low- and middle-income countries (“LMICs”). On April 4, 2023, the Company entered into an amendment to its research and development collaboration agreement with FIND to expand the deliverables in exchange for an additional €130 thousand in milestone payments, increasing the total project revenue to €830 thousand. The additional deliverables were completed by June 30, 2023. During the three and six months ended June 30, 2023, the Company recognized revenues of €0.2 million and €0.6 million, respectively, related to the collaboration, bringing the total amount recognized through June 30, 2023, to €0.8 million. Following successful completion of the feasibility phase of the collaboration, including the additional deliverables, FIND and Curetis, on August 1, 2023, extended the research and development collaboration agreement through May 31, 2024, to include AMR assay and cartridge development, analytical testing, and software development for an additional €0.5 million<span style="line-height: 95%">.</span></p> 36 months and was subsequently extended to January 31, 2025 P20Y P180D 0.013 0.40 2264 703 4207 3482 700000 130000 830000 200000 600000 800000 2024-05-31 500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 11 - Subsequent Events</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates subsequent events and transactions that occur after the balance sheet date up to the date that the unaudited condensed consolidated financial statements are issued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other than as disclosed in this Note 11 and as may be disclosed elsewhere in the notes to the accompanying unaudited condensed consolidated financial statements, there have been no subsequent events that require adjustment or disclosure in the accompanying unaudited condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">On July 4, 2023, the Company entered into a Standstill Agreement, by and among Curetis, the Company’s wholly owned subsidiary, as borrower, the Company and Ares Genetics, the Company’s wholly owned subsidiary, as guarantors, and the EIB, as lender, relating to that certain Finance Contract, originally dated December 12, 2016, as amended, by and between Curetis and EIB (the “Finance Contract”). Pursuant to the Standstill Agreement, the EIB agreed that, with respect to each default or event of default relating to €3 million in principal plus accumulated interest that (i) was due and payable on June 22, 2023 under the Finance Contract and (ii) continues to exist as of the date of the Standstill Agreement, the EIB would not take any action or exercise any right under the Finance Contract, including, but not limited to, any right of acceleration or termination, until the earlier of the entry into a definitive agreement for the restructuring of the second tranche and November 30, 2023. As a condition of entering into such standstill agreement, Curetis paid the EIB a partial payment of interest on the second tranche of €1 million on June 22, 2023. In addition, Curetis agreed to certain undertakings during the standstill period, including the delivery of a rolling cash flow forecast on a bi-weekly basis and cause a third-party restructuring expert to prepare and deliver a restructuring opinion to the EIB. The EIB may terminate the Standstill Agreement upon notice to Curetis if, among other customary termination rights, Curetis or the guarantors fail to comply with any undertakings in the Standstill Agreement, the third party expert determines that there are no prospects for a successful restructuring of the second tranche and that it therefore will be unable to issue a restructuring opinion, or the cash flow forecast shows a negative liquidity shortfall during the specified period.</p> 3000000 1000000 Yes Yes -0.93 -2.13 -2.51 -5.43 2326485 2328725 5424542 6246326 false --12-31 Q2 0001293818 Warrants to purchase fractional shares of common stock resulting from the reverse stock splits on August 22, 2019 and January 5, 2023 were rounded up to the next whole share of common stock on a holder by holder basis. Warrants will be exercisable beginning on the date of stockholder approval of the exercisability of the warrants under Nasdaq rules. The warrants will expire on the five-year anniversary of the date of such stockholder approval. EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *]%#E<'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 " "O10Y79%ETFN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NFD'0E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"HJ^H.')(RBA1,P"(N1"9;HX5.J"BD,][H!1\_4S?#C ;LT*&G#+SDP.0T M,9Z&KH4K8((1)I>_"V@6XES]$SMW@)V30[9+JN_[LF_FW+@#A[>GQY=YW<+Z M3,IK'']E*^@4<.U6-T*SM\GUQ]^5V$7C-W; M?VQ\$90M_+H+^0502P,$% @ KT4.5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "O10Y7:/UM]=T% # 'P & 'AL+W=O X2>>M==TX6]%]8R3:%B*)'DG9R;\? M*DL,=%\]RS9A"+W&4R.O66JG->\>1_IK%5%[R M#4OT+TLN8JKTK5@YM\;X M_<3S3$#VQC\AV\F#:V10GCA_-C?3X+KEFA*QB/G*2%#];\LF+(J,DB['?X5H MJ_RF"3R\WJO?9_ :YHE*-N'1US!0Z^O6H(4"MJ1II![X[@]6 '6-GL\CF?U% MN_S=3J>%_%0J'A?!N@1QF.3_Z4M1$0 Z[[@%0%9S3EYR3*L M6ZKH:"CX#@GSME8S%UG=9-&:)DQ,&A=*Z%]#':=&M]Q/=584&B^L03M99:-6#!VWA'E[(L*MD7 M]8: @G^FR27RW M$7.)9RC.!P\?IZA)A; M_4QROK#DOT_..U=QA=7W4+Z&I M8K&UPG+!CEW0=-CW^4[!U(?50T ME >V"J425%?"C,;,A@SK?)Y_N)M=Y,6:SB:7-DY0H2%GM^3L@N5[%#0(DQ5: MO,9//++QP?&:;V9C J,:,O5*IAY8IK+=/KYNK"F#P[';_F)# J,:(O5+I#Y8 MIDDJA"&Z#Z5/(_2-46%&':1'1"LAK-9N8]+VL T2#&P(.2@A!Z?TN0F/8SW0 M+!3WGR_0(AN=42443TU9MO*#PCXX[N5@W$S,F83L:#*ZNNJ0S=+86O*L2 M[PK$&^LV&63M\CZB5@HX?DDC:4OV! QKF#/L5M.K>U+6-)C037.JY\(7]!=[ MM0,\L&'"P4TY#VP$/HFSZ(D/;,.%RH9.155JMP^PXC>KZ9C M44TY2<5)3N&\#R,FT$2/+RLN[,F$=68\:5/?UW96:)$@%[3R@CI->2N3@T$? M4& M!L..Y'O&(JWUE+#<%V)E/(>_P97!P;!%*?KH(J91A&Y2J7^6=CA81XG4.J/ M84WQ*K.#87]2X-W%3*S,"/M!*ZBU,08;FMC'(EBP=NJ$XYJ"5H8'G^1X%FN] MR ?Q8)EZO)_DB][B588'PXZE[(I?4BH4$]%K,6U:&6&MVJ9Z#O=#*O=#8,M2 MK37T(E&&V1*YGO&(6&T>X;BFD)7U(2=9'S.#HUD:/UGG\9LC(MK;M;V^U^M; M <_A>4CE>:^%SHW&4['1>9L6.(:Q?$4VUNS M4MD> GN5 OF1OJ!IH!MPN S]?(<'R# LZ?;:N(<[+NY:><]A?4AE?]G?4[L>84EK_JX;U8ZZ"N3"HVW++$/4;!,4_+*$!'8P8#DCSMN M)8P9V72ON.;P1J;P1.T8'XJ="ZM MD+#2X?ZG%?0<7LFKO)('NYD]&;I[\=LN2'L&9#B.ZW_JRHL&+-3A\<]:.73 M\GAZG!W*.M7K^=GV)VH6WA)%;*E#W!\ !@ M !X;"]W;W)K(R^? M=/>A7RMET,>F;ONKV=J8S9O%HB_6JI']:[U1+3Q9Z:Z1!FZ[AT6_Z90LQT%- MO: 8BT4CJW:VO!Q_N^V6EWHP==6JVP[U0]/([M,[5>NGJQF9/?_P>_6P-O:' MQ?)R(Q_4G3+O-[<=W"WV7LJJ46U?Z19U:G4U^XZ\N6:9'3!:_%FII_[@&ME0 M[K7^8&]^+*]FV")2M2J,=2'ASZ.Z5G5M/0&.OW=.9_MWVH&'U\_>OQ^#AV#N M9:^N=?U759KUU2R;H5*MY%";W_73#VH7$+?^"EWWX__H:6>+9Z@8>J.;W6! MT%3M]J_\N$O$P0"2! ;0W0#ZN0/8;@ ; ]TB&\.ZD48N+SO]A#IK#=[LQ9B; M<31$4[7V,]Z9#IY6,,XLKW5;PD=1)8*K7M=5*0W(XHI\PR_C@^_ M404,)^-P>CQ\ 6'O8Z?[V.GHCX5B'[I.M0;)OH<@?>%LQR?^\7:%O>DWLE!7 M,UA"O>H>U6SYS5=$X+>^X+Z0LZ-0V3Y4%O.^O);]&LFV1(6]4'\/U:.L(79O MU%M78G1ER\#CDE&6DE1<+AX/ W+MTB3!F.&]W1'69(\UB6+]KBCT -"@2A0* M<-[7:HY:97Q0MY[X 01!.)9RPU ]0[ &**,#;3FUD52+U<6/7>#_. &W6JH/23 M8"G/V0EVCQWC/$]R/_9TCSV-8O]#&UE_!LS4>7U*:9Z(T\GJVA$L.$^RS(\S MV^/,SN08*+4SG\;NP2F->,^-'F>[1Y%.WW M53O6]5H!]:'.$HZ-\@P=)4 M[4,8MI>+L(.&XH1@@D]0>PQ) C.8L #R W(E9RJ$D>U#!17L7'IWCH[G,18L M.RT5/D.HNGF:!,!.;$BB#+2$:^#^AZI U7-A\R*EGL* )'$B1% =@.T$H5NK/J0VZX- M2/)>M6I5!5:#RWL@U'*2.*\9$*+$'?>$9)IQ ZQ/M<0ZVRWD<&B?L M '?M6)H**@+0)VJD<6H\ELWGT+JD1VA".'=JF<\2\QPZ@M ,F0B2Q@GRYZ.* M&Q1(<2]^MD#>-MRET23C6&2AW$\L2N/]X(WJH%VUVU)G$^\V? D7_+1G\9CE MT%@%.A8Z41^-4]^4\I>MR:C7EWP"EQEI%F@3Z,2*-,Z*4U0O7;0N!=(\2XDC M$GV&7 C"0E]D(DL:)\NMHIW$QSG$'O:C0J3.LO79Y4R$\$XD2>,DN2TSYU#Z MF ^:6)PZY=#775(&A3-07MA$DBQ.DM>Z:2IC>_+M]D>A6SLS5%M8Q??J5VT4 MRKQ[F7''+YCN7\#1VDF%!@9(/9S6:5C'/13H7>3[FC,ZS/)]# M\_1L^K\2/@#!4^V>X*V,$X$E/RI''C +00)O-)JG#SNQLEV5EVR H MG79?]J)J42$W%912+UA/OP^=)N/L8,]R!]ACFA$"A!!2\&Q2-2RN:J ?&IJA M'H^%2FC47*1<).[L\!GF/$L""H9-"H9]SIYW_[*B[6H2D?$\RT]W M.3V&*9 Q3P)B@$WBA<7%BR,&QN7YPC RYS IL WFL_1O@RT.CD7MF?0OLGNH MVAY$X0J&XMC">E]]H8W8R7:R4A &L SU<:U,+NQAZ^[@_; ME_\"4$L#!!0 ( *]%#E=!!CX8!P, +8* 8 >&PO=V]R:W-H965T M&ULK59K;],P%/TK5D!HDT;SZ#.CC;1U0H"$5&T:?$!\<)/; MQIIC!]MI![^>ZR0+[99V[48_-'[<.*DQ^;GK MZCB%C.J.S$'@SD*JC!J5BX9LO4V 4W&N=T"3=@;O.9PIG;L"0L Z&9%$3!8N)< M^.=3W[. ,N(;@[7>&!-K92[EG9U\3B:.9Q4!A]A8"HJ7%4R!<\N$.G[5I$YS M3PO<'#^P?RS-HYDYU3"5_#M+3#IQ1@Y)8$$+;J[E^A/4AOJ6+Y9!#@83@2$O.$FIP4G,RH F%2,"RF7)^2]^0M<8E.<5F/78.B++4;UP(N*P'!#@%?"M$A M7>^,!%[0;8%/]\.O($:X7\*#;;B+J6CR$33Y"$J^[@Z^&X/^L4P-D0ORD0G, M J.S;"90"FL!*S ^.Z,Y%21%>4%D!,FR)7DG"I-Q_/'[FK3Y3-!6^I[C?K><>JKXB2T,*E4[ \D;7(KSOZ& M$M^K?H\D'Q"X);O?R.Z_2#;3NFB7O)>OO41(6ZF]GF?+\* Q/'B18?S<:$-% MPL2RS?5>TB-4PQ8,E*!N ^PLIS:8;# MF3,4;YY-^;E::5V3+^N\J&Y'J[K>7(_'U7REUVEU93:Z@%^6IERG-7PLG\;5 MIM3IHAVTSLGGZN0]:4QY-.9S\^'7Q>TH:.Y(YWI>-Q0IO.ST5.=YPP3W\<^!='2\9C/P M]/T+^T^M\6#,8UKIJ]M;QR5IG4YN2O-,R@8-;,V;UOOM:/!75C2!\E"7\&L&X^K)U!0+ MF':](/"N,GFV2&OX\%##"\1#71&S)']N=)DV\UJ1M&B0:PC*51,M.TU^,U5% M+CX5Z7:1P= /Y))\>DC(Q;^FJ%<5F<%= M+9#QB7^\\HP?@V>.[F$O[KEC7L+_;(LKPH/O"0L81^YG^O;A##/G_[OZ[%]? M_ZZVJ1S?3N"P*ETN=.CR7??4!7\ M@/ET2+)D2++90&1GWA='[PL?^^2_IDYSR,V]<[ ?KMKA37W834*N* ]OQKM3 M[[JP6(4LD.>PQ(51)6(9T7/<#,$)KF(9''%GULJCM=(;:X>44SP1_673)*@* M,UD.&79#DB5#DLT&(CN;"'6<".4-NZFIZJ8&;$JSV,ZA'D"1P#+SW9Y&GH8? M1$+,K/!S84HH'L56^+DPR@,5AH$5?BXNYA&/%!Y]X='H\$U&-\[,YGCLA>KMK8O(+_D M9M.4?LSH")F6* J=679QC(4\E,JRV\5Q%E#%A&6XBQ,R#F@ "%>,QI 7; 2Z0 MTBA4@>VJ&89D4D*Z9)<'*;] \F*N5FCRYX.*FX'94L& M99L-Q78^)9W I7Z%^VM1:^"MVXQDVOGQS(IP2P=E5-IQZ<*@8DEJ!Z4+ ^G, MN!V0")N*PYX"3#NQ2[T2KK/\$(ZHP=)=#"H2(HYLDQ%@&,8Q9;;1"!!4%BPO M9=N-($'MQ*<9\-ST3EY2O[[\R90Z>RK(?%N6NIA_)5" BRK=;R-=-(E)5Q_( M4YH5>(9R!> E9-& VDYQ<2RDT/G8/D'XJ(0<[KC$!8HP"(,>14([Z4E?T9ZK MM'C2$/EDF68EV:7Y5C=:=*'+;-=J$[+,BK289U"_P"MUN6TW:E#O(((1S+8% M"P*[# 64;MLY+@XJ$;5;0@0&!8-%/9[I="KU"]5#R6X3@V^AN&+Q4H6!,]=3 M#"A5Q-QJC0 IYZ&03L7"D)(IVM>1T$ZJ4K]6;??9'O42ULLA+9(Z_=(C6%S) M>"DC4.!V1IOB2 &=C%.W$21MM$#,G+6!0:' "\I[=!OK-"OS:];[TNRR=IL: M//&J(_QD>$4CZ#[?0$3)4$2S 8C.IZ"3SLPOG?_0=:]B9*Y<[8D\'(E%'H;L MB3P4ZH^\3BXSOUQ^,9NDNS3+T\< MI^4>VF+0AP2'"X:G=QM<.=T6!F-7CK;#8=36=AA,7HD>@<,Z5U)GR) QJ''9DX@N4 I MF(!_MH]01B6BGG:,=0J8^16P-Z?(-Z\=%(FN'039MW8PJ'_M=.J7^=7OO@N= MGSU0:T7O2T-Z#(TEJI/S]K$!L+V&09DH!+MV4\0)(^Y>$'DK&PV89BM #%D&*A02KLOP) 0+[!(7/LQJ.!2 M4M;3*+). C._!+[?[\*3JMFY0VWWCG_O9L6@;,F@;+.AV,YGHI/C+/;N'WD> MAC*OD'_W' S)E@S*-AN*[?QQ=-<+<'\O\.HC4>YN'PO>/.ZT\@""BZ(8UJPSDWNM#?W:^_?TD=3IK4IOWH?3OE9WOU ?DBV9%"V MV5!LY_/1-06<_=LTP+WMQ+OG8$BV9%"VV5!LYW-PQ[:\:Z?X/Y^8MJT4&T2V)_5Z[?:R_/N^!N2 M+1F4;384V_F,=+T+]Y]5\>6 04^H#,J6#,HV&XKM? ZZ1HK[&ZG7S_VQ/95J?7]'KZ<4^3ZAU[/]Z=N.?G\8^/>T?,J*BN1Z"9<*KD*8R7)_ MOG;_H3:;]@#IHZEKLV[?KG2ZT&4#@-^7QM0O'YH+'$\Y3_X'4$L#!!0 ( M *]%#E?ZS^< %P, #P) 8 >&PO=V]R:W-H965T&UL MK59;;]HP%/XK5C9-K;22D OM&$0JEVF=U@T5=7V8]F 20ZPZ-K,=Z/[]CIV0 M0IJB:NL#Q)?S?>?X\[&/!ULA[U5&B$8/.>-JZ&1:K_NNJY*,Y%AUQ)IPF%D* MF6,-7;ERU5H2G%I0SES?\WINCBEWXH$=F\EX( K-*">@I%!:Y!48(L@I M+[_XH=)A#P \[0"_ OA-0/@,(*@ P4L]A!4@?*F'J +8I;OEVJUP$ZQQ/)!B MBZ2Q!C;3L.I;-.A%NPZ21&TE& TQ1HZMD%BB M[VLBL=E7A3 WECGD9&:294/05Z$4.KGEN$@I0$_1R0Q+0&9$TP0S=8K.T%OD M(I7!L!JX&J(VOMVDBG!41N@_$V& K@6P*32%2-,6_.0XOG<$[X):M63^3K*1 M?Y3P2\$[*/#>(]_S@Y9XQB^'^VW+^3_OTW_V?B!&4.=/8/F"9_BN>")R\I@O MZ.?E0FD)Y_]7VU:79&$[F;D3^VJ-$S)T(,$4D1OBQ._>='O>QS:=7Y-L\IID MTU5H(AC#LC2S M\Z=M&U;Z.K>^3,W9Q&=>YP,DWF9_)UJL_$[4/;2:M%IU&US3%JNH$SY:'8@2 MU:)$1T6YLP4#5HXW<)6M2'4;(:B<2L.=1OFJ(<_<&K1J4KJ*]B+L^6$O\'L- M59[:^8%_<>Y'#5V>VD6A'\*OH4PK7R^\B!K:N'OE("=R9>NP@EPHN"Y/=CU: ME_I+6^$:XZ-N?]QM&9_ TZ"LY(_TY;OB&LL5A3+!R!)<>9USB%:6M;KL:+&V MQ6@A-)0VV\S@>4.D,8#YI1!ZUS$.Z@=3_!=02P,$% @ KT4.5]4^ MJC=9*]_6#[/FL1;9JJ^T*6;8]]ELD^7EY.:J_]MM?7-5;=LB+\5M[37;S2:K MOW\01?5\/4&3'W_XE#^LV^X/LYNKQ^Q!W(GV\^-M+=_-]I15OA%EDU>E5XO[ MZ\EOZ'U*_:Y"7^*_N7AN#EY[W:5\J:JOW9N/J^N)W[5(%&+9=HA,_GH257\+U^UZ^M)./%6XC[;%NVGZOEW ML;N@H.,MJZ+I?WK/N[+^Q%MNF[;:["K+%FSR\N5W]FW7$0<5$#E2 >\J8+T" M.U*!["H0K0(.CU2@NPI4JT"/10AV%0(]PK&+9KL*[-R+YKL*O!?KI7=[:199 MF]UE):U[T>O;UY:*Y&67BG=M+?^;RWKMS;PJ5S*QQ,J3KYJJR%=9 M*]_?O?>?"ZS[2J7==YZ M4^_SW<)[\X^W5[-6-JT+,%ONFO'AI1GX:#,V&YF8?2!+[;F[]JU,7U'7?;OM M@(4;\-M*7H(<&5GAW6;Y:NKEI3?/'O,V*RRP^ 1LN=QNMD7?CW^V:U'+KMW( M>6+=#> GX7TLE]5&>&_^536-K:N2\_$+<9\O\]8"2=V0_U3&IH3S(2NRMYL@"(OW\O+G?+*+9+< )5R]2Z7I.7RN]?6 M6=D4O= V@9VTL0)#PA:0L)B;-P@:DI!JZ9) !DU/!U4D#O<2ATZ)_RU:KY#+ M=YN'I&0470:"]H=/8^YH^LWB^FL4WA MR+:/X5H>SYT!1]R0(W.2XHQ$B!"B3;1F2>0CSKDVP,QB4TPQH0$.M$5%:A8E M%'&$"+5W-_('V\&_:"=SLO-W7&TKP\-02Y6YNP$C!+@$='S<@-(24%H*15-S MXL"*0J_>T>P0AX-/'P=S=YBQL^:.IHP78^B!ADQ :2D4355U<(B0VR(:N]O9 MX91)!T>&QA?81 Z-(6DQ*"T!I:50-#49!O\*N0VL<5L?-VSL6@J4MD 62RW@ MU#=F!E#W"I26GKX&5>;!FD)N;VKL%LB-&RTT)&T!2HN1Q2=#&'-$L;9, XV; MGA-7%7MPLY#;SG)MAMQ51PL+25N TF)06H),SV\:A-2G2%^BGU-2%7:PJ9#; MISK<%/US6\IUN>]8ES/+KH@@K-^W01TH9'%P.&,TY.8\;!:=(H0#P@)]X%E* M8AJB,&#[1)8')Q. N/A MJ[L!8T2X .08BI"T!)260M'4PP^#BX7=+M8YCL4.<3@"D>YKSMUQQIQZ,.VQ MJ1$NA@J70(%2 )"JX> ZX7&NTRE_ IM^D.Q@S'5%+W!=[(I"FD$Q*"T!I:50 M-#41#HXRN8VJ<=Z$&S9V9P-*6V#30L-(+G:Q/@T G;5*H$#IZ9:KX@[&$W8; M3W_>WXLZ+Q^Z4;Y\.6S8]'IGYUE9(O\Q)RRKIK7/ZL1< M5P4AT[<[[E:-F05,JX9%W:;$.,P&%#&! J76IG/J!T>V2'BPF;#;9GJ-J">G M>=,PZ07VC8D>Z@35)2#'1 ])2T!I*11-39O!L,)NPZI7W5MVN5 <]R1W$/6\ MIS&^H8Y=8=/&,:=KH& )%"@% *D:#MX4/G&&RM#PY("VV3K(V F[XXZ^$T/2 M8E!: DI+H6AJ/@QN&88]=.7&G3\$YI> '/D":J)ATPE$ ?&9?B($-&IZ.JJJ M\6!\XGE-257+PTO!EQZV(55KS MO%5 (_VLTMP=NC)@Q:,P$E)9"T51=!S>+P!Z[(A;G!VF$82"EB ]0^<@$9-0&GI MZ6M0%1Z\,/+W>6'6'*#F8RL:^+X^'X">M2*FZ480BU#@ZQ*#NEN@M-1Z$2%A MQ_Q.,AA7Q&U<_9U^)S$-J%YO4W'00UB@M!B4EH#24BB:FCN#84; MEZK<-EZ;?15E]Q4'[5IXW;>9=-G2&'<(:Y9^Y:+#( JC M(ZLN.KAF]#+7[*0.U'3-.AV8\&PO M=V]R:W-H965T&ULM5IM;]LV$/XKA#<,+3#7(JG7+C'0IANV M82_!@FZ?:8FVM+HWWO,<: M?=Y5M;J>;;7>OUTL5+[E.Z;>B#VOX2]K(7=,PT^Y6:B]Y*RPBW;5@@1!O-BQ MLIXMK^RS6[F\$HVNRIK?2J2:W8[)Q_>\$@_7,SQ[>O!'N=EJ\V"QO-JS#;_C M^N/^5L*O1:>E*'>\5J6HD>3KZ]D[_/:&)F:!E?BSY _JZ#LRKJR$^&1^_%1< MSP)C$:]XKHT*!A_W_(97E=$$=OQS4#KKWFD6'G]_TOZ#=1Z<63'%;T3U5UGH M[?4LG:&"KUE3Z3_$PX_\X%!D].6B4O9?]'"0#68H;Y06N\-BL&!7UNTG^WP( MQ-$"T.->0 X+R'!!.+& 'A90ZVAKF77K ]-L>27% Y)&&K29+S8V=C5X4]8F MC7=:PE]+6*>7-Z(N("F\0/!-B:HLF(8?=QH^(%M:(;%&-TQMT0^0<85>?:Q9 M4Y0@\QK-T<>[#^C5UZ^O%AI,,0H7^>&U[]O7DHG7QNA74>NM0M_#ZXO3]0MP MH?.#//GQGG@5_MS4;Q -OD4D(-1AS\WYRXG''-J%E5I]="JL)F)K&[&U%#L$ MVTXR7=:;MFY+77+EBEJK-71K-5OZK=JSG%_/8,\J+N_Y;/G-5S@.OG.Y?"%E M)P$(NP"$/NW+WZ #54(YG6Q7QG:E:3/WRSG&44PS$E\M[H\]<$F2. PQQ9WD MB7E19U[DS<^[XF_86VV!:P']*!=U7E8[S5/S/3>);,S^*.NSLQA=,HL7 M4G82IK@+4^S-X@<.2O.2M1VW+A#;":G+?^T#E^>MNN@H80G!:9H,\CH6RY*4 M'(F=6)MTUB;^FH,80"XWXY[WI;2Y#DY$%., )Q61@J4,NQC2.B=O4 MM#,U]9KZBRDQB&E1JKU0K#)=EO_3E'M3DBY[O>K<58! M9%YO[K3(/Z%<[$RXVV+QA#X;F4#C)([P(/)CL3#+;'=VF8J#'O "K[$W6U9O MN-G.97T/T1;R$1UBYL2QP&5N$*8#<_UO/2M#IPX=(3CV.V1J?B7J!IH6^\2- M7TAO.3(^4E2&D7AT$^O,5_@)^G])&Y9U7#C7\%E M><\,&T15R59E-=F7#R\X]G$.'N)AZ;GD:!23=*+V>E: GZ$%U@4UP!*E.,"0 M::_/V7]1>G I;:>QZ D"]C.$=WDN&H._@# <$KBJW/LO'.>LK '9>Q'Y2[/>_8XF>0QS,X)23$>=5F'8!2D63B! M8+@'9.Q'9#!3-D#S3E#,[$EA(_SHRJP+WC=%RQWG>]O,V3'I^)'Y]_^U+63<9(#9T"1R08 M)L$EB7$2!%D0NK- >C0F^$63GR$9ZASKOP!7IWO[I;2=!J&':N*'ZMM&YENF MN#T]V$N30?UH=Y.7Y!('[L99DL1#@'8) EF))YH]Z0&:>$%O7'QGIX^>:[I# MT&=ZCZF'YQX5U(VVD0>K F?K"^E2+GO'C:>THU$ /+ M$J&O[Z"CMV385"*\?[YNS/$3>F!2,H"H;^W(#\+=PEPH-ZZ2,:+# !DET$2& M"?^" =[;27MN0/S6<^%^%B09&4*O2S).@6%-(1?I*0+Q M4X1C0]NR!2K/H7\@L:K*C<5B=Q8<=,"@V=!T%[U((5\3AO>D@?A)0]B)\]?+]>\[P] M[N6?\W;4 MCE-BG&1Z?A#CH!T_'H%,4E!^2(X@FS:<\6Z/-LH>"YM-52MI;: M[6V_&+2!.='6EGEH3H5DF9L3[BF7J(,;A 2V=IH-G'))XBP.0I).L%':LPAZ MQDQ_KAN(:;3BF[*N3:D9Q(6)6!1.[\93?I(!^D0CY\:"-(XIP>E4RGIR0)^9 MXU_J&SF;#*'.OE ME5"-;*'G"9FA0-N+MXDS&'K9X___8[ZG/1^A_OG>IGG/RL(<1'5GLDZWQZ,[ M#@D.1].?0S"E:1A-G G2GC90_W7 1/)L-ZR[4^6."4(]GMO:Z47O BZE[31, M/:&@?D)A+WGG8CT'A.N.K7+8P&;JU%LIFLWV:%RS$.Z.RIA+I &&[C),N->> MEW,GVE,2^@PE<0XM2 -/5( M))!"V=Z4MS^TV-O+YI706NSLURUG!9=& /Z^%D(__3 OZ/Z_PO(_4$L#!!0 M ( *]%#E>;',U?& @ ((2 8 >&PO=V]R:W-H965T&ULM5A=<]NV$GW7K\"H,YUT1I9LV4W3^&-&MO/A3A-[[*3WXFP.2?KUZ?#@^%VX-8L5XD')FJ4"+ MT^'LX.7Y$<^7"7\96L?>M>*3S+V_YYNK\G2XSX#(4I'8@L;? UV0M6P(,#ZU M-H?=EKRP?[VU_EK.CK/,=:0+;_]CRK0Z';X8JI(6NK'IUJ_?4GN>7]E>X6V4 M7[7.>@M>+'_G073=L%4<.>-!.6E3OKL)/BU M"CP;UOA"CBJK E=N:+9HI.)@D6>7Q2M*O/\^KI=U8_ M5^^\2ZNH7KF2RL?K)T#2P9ENX9Q/?VCPC\:-U>'^2$WWIX<_L'?8'>]0[!W^ MB^.I_\[F,07HX']/G30;.GK:$,?&RUCK@DZ'$'^D\$##LY]_.GB^?_P#F$<= MS*,?6?]'+_QX]7N?2!VHGW]Z,3TX.%:/SGQ=OR$W4E>N&*MG/&.Z?RQC(_8.QNG9J5@=C MU8$X#NZ3+50!:Y9D68IJWD0 CY&'Y\9E?/"'BSI'Z+,>D ^[\1T8DU;JH@F4 M3%3OQW^-1TJKNIE;4\A6 *YDCC65X5VMT7-C3=JH!OK,!P7VJ/Q"KM\3?H/5 MKHR/-K]#DJ#08VC+3MY[P'MO40$#G\@EPEF%HOE&C%_QV9&^4C[H;!E(;D>J ME&E:8-Q1C95S@#MB[@Y^?P3D>S:ZS0?8#/"5KKQ;RK:M!T=RDP\RDBD781.3 MMNI--7\KQ 7S "!/D+7ETF(GUTX)LF%"LDV2WYOXP5AF*C75+)_P.O_+0S,-#%I\8$ M)MI:>117$*V WVKH_T>%VE$Q>/98/;)K3ST@JJ"04#^59SE"&)$0+OQ@"\10 MMU-V*4CS2U'OZ"MQ[HB;R9I+*D1?@\,>OMEB7Q@W+*%?>Y+LM!-$SF)M@X]ED?H#YS3(S5#C0Y&/SI#NR%Q[E3> MT2[U15JR5L\,D7P M<^.M7VX4Q-AD=S%@G@CLR\9 4@6\ U)0'#+,RL.A0=>F'$@>E(JAYY9V1^?> M;XY^%-&T( !$[YK(L=4M!4[(,54=_ -HQ1KX2&$)\%(FLJ0B,$Z!((-0@S$Y7\XBL0*9*"KO+F^O8ZN$3K1%$P)O#BAE M4^#?A[3PUOAM4$7UT6T@&P_I%8U)"-_9NUO%;E WVI&5@!!]S&Y?W:D/5*Q< MIO4&]8DY:4TQ SREG(_4^S=W*NUFBG>O]D1@7-&,[PMIYQZ,R>ZQ03^$<-+( M#2,F;@Z"[F%&VPT8&&7?N&1@"2;0S<<:ZXG%#HV+CQZ#0D8:Y8LR_^M8YU#G MF\+ZILPAM_#HDMD570BQK;3M,AA]\'!61R17J99=;+%>F6+5):P5>GC6 624 M1?5-0'U%!,: M8MMM^,C.D>A>O;Z+&B'L(%2/,*_@H3"O,PF>(-KC:;B26;C]>C[J8 MX43G8XU-&4Y;D%%.+/)%235*"N=@/,K)!+ZR2!"!B>1$-ZB19RNT^A Y/\S9 M5U)@SF%.7B)V2'ROXY[2LW*9"Y>-0&UN1="2^OG.*@L0-)X,)JK(5B>-Y!#=GG?>4*F64KY$)=U MLYFC$B++=>FUP3MY&+P5U15MUY%?DIBM;PHE-PBHD:@3G]ENB0KHZ_?G!F;%S*GPBZT>X#RRQ_5]A-SU]G MT"4M#3*^I066[H]_^W6H0O[BD6^2K^4KP]RGY"NYY Z. D_ \X7'6VI[PQMT MGYW._@902P,$% @ KT4.5[+?SOI'#@ \R\ !@ !X;"]W;W)K=7H!27UZD:4[R)DBS;5;+B)$[%B2MR M-@];^P .01+1W#S B-)^_9YN8*X1%&LX C>Y&7PX:_7*;YC=FHY05 M=W&4F%='&VNS%\?')MRH6)IAFJD$7U9I'DN+G_GZV&2YDDN>%$?'D]%H?AQ+ MG1R]?LGO/N2O7Z:%C72B/N3"%'$L\_LW*DJWKX[&1^6+7_1Z8^G%\>N7F5RK M:V5_S3[D^'5<45GJ6"5&IXG(U>K5T>7XQ9L9C>>7E.B%Z81H;_BJT;.\/@L# VC?UD&/$ADHEY>6RQ'LTZ#CWM-X[V M9 _MN7B?)G9CQ-MDJ9;M^%NN-@#KR?FJ M((\5&GIJL)+E&H%;1_<5"75GH7_H1R>W"K$J%WX7L93,/K5^?ST_$+\G'CNYRX6M'4ODP2R MAQ# ;J1E*4RQ,'JID7;$59$K;#NS1+/>%CEDE(EXQS(0O^*-3&[$,S+IR>CB M[;LW_#2^^%K(=:Y(,62/X%)GD:+MA!5:21:C\MC X"*W2?CB##"3]TP7NT$O MC"(?$(@G"9(LO?5,>2>"+8 ?M@3F\-T;D<'^"M(LAD6E: MJ0K%:S,/*<2YMOAH+-@6EV0$O)_-77'1IZ+D#(6V"H%)VPVLP&2 (C1428ST MT$' :=2M*EW5O6M:D"DPN"UZS? V+2+$A]2R)PFV?A_.0/9.Y:$V[G5.\$20 M7^<\N[NC^ 3A^).2>:0QC((EL6WS(H0JB9]^ R:U_93>.GLK\_-07%),HH&: M.2+!2:=$AY5*E/K4&E1[D$E=VR-,2N:6$D3#G4H+H5WN=RUOX M^0%(@B:2\W.?,[8<]RUGN:P4L\A8!2DP4M[71($ M"V %__X1U&?![/SD /6A>$MNR!^[WWCA%GQIK\^QAS6,2,RASH4W:.?T].RD MUL_G"#D1.1[LZO!Q7"0-NVOR,V_QPP$@8F(<6!Z_:H"$G#=4O\Y-&,/#Q^5PUW8[VX]8T*(6X6WSZA_2\%EH[_6I@+APIHZ;^WQZWU"C\E8'Z(9#>B-[],4"(E'/0WA;%1'8?I=0>DC\ M 9TCH.6@[>RX@^HBDW:3RK,'@[S.:X'JS%XF*7\"JG># M#@:,QXC>_1'F^#+R+74.5H'+Y?'P0 M">ZR<7(V[ZAD+QN--7;9<-Y^V^!D\G_@9%)Q$GA6W D]72L,S^LCPYAX ZA!@C>-87'LM$+@R?#L_,#(+C' !_ M]"-A\&D#!B\4)@/9J25.UF6TSR(9*@]BFK7;E5)U8:82#@F&BJA>>9_!U//A M>1M3=W5X %,SJJATYZ;WF)O;!AW'2 %NU596SK!:F4:"&I9[&+PW U:9AY)H M9^W)EUF;[VTH <3NLN(@ ]?%XG=?Q"EC=+I-@-N%@ M'A'JL;%@WX?#\KAB,M5]=M X,EK,\*,-]]S1J 7H=YV]!>1E%.UE;@^8O\24 MO;+4XX%WOE6+W&75D[)4M.!#=X=UK8=]#2J*]TINYUE7LAAT.N'KQ8%?A9!=S5E_#]5 M7F9CAOZCX=G MW>)*=34\'9>0A?!>F87ZLAX(GN /KSU4' >OJ^^'5$ A3)UMW+?M4 MQMD%>!@&XL">Q3+*+_ M9&M)R;SW^IA%KK;+MJT O/_F&Z@=KUE=2" M'[#9YK8Q>#D["4ZGDS()U%?=7%EO[08R$-R%]@_^,:J[$:"'#L0@I<&8SL^; M8YJH8+=YAD*A U/$V .8X114]24D:N"/12W*"Q5I=?ZSHA@P76\W?]'.A*2 &?]&?#/L_EIB$2GB)!HPG(.<:URJS;#L?X MQXTV+'NDZ)ZH[ DC-@C%1$4CG=#)UC7D6!@M7>6EK.PZ:MQ$ MY=R@U056'5-<-T73!S1M .8CZFV3$35[4@&8:O5D! M^+7DA2OOSLBT2&CN/EDF-WF1V?!>1'+K@@+,)Y1T)H&2B*^A2J[I1,)GU!@/;-4;DOGPDW?:V[QXU&[%CE M:VXW)[<"MZXGNWI;=;1?ND;N>KAKAP?B -:EB+K"5,"9DR/7PU7^L&G&;=V+ MU-HTYL>-DK!+&H#OJS2UY0]:H.KS?_U?4$L#!!0 ( *]%#E?;$DF7PB8 M +]T 9 >&PO=V]R:W-H965T_P* MPN-JI &F+&K/VH#T5NV>6GR==C<&@WF@Q) 498I4OOV6*A1&5FS9V+ MQCQ462D&8SEQEN\L$?K^4%9?ZJW63?1UEQ?U#\^V3;/_]N7+>K75N[0>E'M= MP)-U6>W2!OZL-B_K?:73C%[:Y2]'P^'LY2XUQ;,?OZ?O/E0_?E^V36X*_:&* MZG:W2ZOC*YV7AQ^>)<_L%Q_-9MO@%R]__'Z?;O2=;C[O/U3PUTO72V9VNJA- M64257O_P[#;Y]M4$VU.#OQM]J(//$:YD699?\(_WV0_/AC@AG>M5@SVD\,^] M?JWS'#N":?Q3^GSFAL07P\^V]W>T=EC+,JWUZS+_A\F:[0_/%L^B3*_3-F\^ MEH>_:EG/%/M;E7E-_X\.W'8R?A:MVKHI=_(RS&!G"OXW_2IT"%Y8#"^\,)(7 M1C1O'HAF^29MTA^_K\I#5&%KZ T_T%+I;9B<*7!3[IH*GAIXK_GQCC;K(C.]E7HP<[_%M;#*+Q,(Y&P]'X@?[&;O%CZF]\H;^> M54;_>;NLFPJ8Y;_Z%LS]3?K[0P'ZMMZG*_W#,Y"06E?W^MF/?_FW9#;\[H'9 M3MQL)P_U_O^X50_W_6O9Z&@<_>7?%J,D^2YZ="CEZ/4JK4V-#6G%19.RL!59 MM"J+&EIE_,VGK8Y>E[M]6ARC;5IC\WU:Z2QJX$$*'=,C7$5;I&UF&ITIZ"$# M^==A7_#'VA1IL3)I'M4PG 85T4!_;56W.,FFI"ZK-H?9X3PJO6ESF@3-$Q_> MZ55;F<9(B[=?5]NTV- $=Z8FA7.%[9 >H^%W=V]?TZ?DNQ<*V^,C&+K(TBJC M/E._!SN=UFU%DXIJ4*J@-YMM9 IZZ7W1Z,KLHH]Z#U]C\T_EWJSLM-ZYA06; M>N<&>E7"/]&53.K=[=TK-ZO>]J_+C':.Z&]?N[US:QE$KW75@.*&Z;%ZMUM7 M(#MDIE[E)2ZFAB_@<9X?H>4J;T&:<45I4;0P5[<=*MP.N[W8#B979=!&@W(# M8@34VE?0H=GC5FUTH2L: Y[K?K6]-/M[0>[ M*&"N>ZV66A>19Y^RBLJ=::"7.$KS9ENVFRUU;3ERJ7.C[Z'W9ILV]"1<_2[- M@$\,(2!]H_'M;L(4CXI(X^3Y=3ZJW)\O-N.$X+5UI6%JXR0&52#O,OZNC M'#<"U 'O/S-S!!- .QDEP^M_'P"GTYO W05.#39MEQ9@Y7'86,$V RU_!_/& MTR!Z(($+O=)UC:H':!JET3HU55>SB*B<3LFO;E_6AEIB#]AT#\Q29K7M!I:% M+!(ABRB (@/=#:(;D_FA--!T1;>CW'_VJI"KBW2!O@BAMT#Q@6.1+H=3*V9 MLM#7)V(+EO4+&PN3 >! [ P(JV+]I(@&P$.6#H9$+B,AOM=V\?9=(MLN!3V] M@JFY!:_;'*6R7@$UCCJM>#YOH,O=4E?1."$#.NK.9YGF)*$$)93C .0(X((# M:.P,EG./+%F5NXMLULNP<;1LFR@K29$TEKTBY()0S/A[(C"Q8P7"9D"'J.4Q M0A&G!:*AR#6(8-] O-)^:W)A(_KEPD[1&J>VX*WZ;?^39A5IX(O#M@1]=5T> M"NBT;I>UR0SL&5H5-@O0SFY*LZVTIF]J\S7:,3#2"(PB@#5:65CS'9&%F$=6 M$0$<*>ITQ18,>Y"]JCTC1Z"_ !TR]X$8 A@%W0#LJHO5\XH"']P-8/OS/*V0,O 52/5:U!80WDX4A! 6*.P=$R'2&HQH358W-^G2 MY&RU11"Z- ?9(5+ELA[09,'(-:'W#/64MO:^(HLBNA@VPPN8M<^L/%"?P6YH MFH?^NDE(H(+N4X/TC;*65$G_:)^D0[+')SJ)6P/C MLF5M=RV/S#1'GJGT%KVF>]1!..OH"B2L?@$$I<=E@=@$5@K.Q>H+L# (=BV* M-$*1:XX]/-3T3XDT%FU%F>MN]W]J. M]KJT"/6YP!]$.O(5<[W]GMZRV)@!E1) Q0UAT)H,#%AVLZ,'8,,9QB%K7E"3 MJ$L1_@#3$/Y0J*CCP-@C!:TB=[#)CX'[ 3+>[O:LWA@)K-=@E /90,':.27, M.B$ZU0D6RWB3HJ QS*\A?=9<#U^3-P, [)"7S6XENP)VQUT>"B;< -;\H8/L->9+A= =ECNP "J>#PX;Q67!*REW!9Q;'DB\%%K$ MK&R7#> 4;US)IA8PB:9$QW.)^J1>(9_'M*/82K0H+1 FX+YNBWUJ8%/!]0*X MEQX%5)86\D7W:=ZB-L!_K;@IPC.,JSQ904B,-P. 2 M'> 8(T&Z(AY/OS[$H9: ;BK*D29V*L%:AG!4S_5ELKG/">#Q4'/#\JD231F-17."L,1CO M58/^@$6GL#=Y!INT1LTCH+&L ^$'9=Y97_\NO.O]=I7#J.#=TO!./U] "U<> M6:[2>LO1"?R >@F&9RF"-6KX"]0V+MSR); 3?A5LL!45PG);D.IKW#3&K"]( M E<@&3 S!7RS*FM ,@R2TOV^*K^*I/JM!3G5J[2MG?8).MVAIQ% 'J1?0 ;P MX"^M1Y@-T=J*% H^#X$@ZA6#II^LRM9LMN!KL'8(AU#D59:5V1B$:J<30E K M8!;$FJP6R-U2G\UG<(9"+VX%D)J<.&9E'U[ 69FF94.!3@E1%2GF3# M>#Z:#N/A<#B(?BNB7](*YI (:(D[00701U5!$P!&N -F!))'?X>IZ6/T*BV^ MN/'N_NXB.9T>G'<+"I;B<4M\B^V5 B$"\%24!]!&F;DWM:"(=Z8"W_PU[-$? MH'YI(.@5'3BTBNCI'7F,-#>@B@N3(E72BO <=V %[D,%/+UR4:'W15'>BSYW M'%TB)LK4TXFH2X'!7U#JC< M&83!G6+@!SKQ2;"VL^MJFV;H'6&3VYF\>)F0J_#']-X-KI!E57O M->4U\J/;$_(1K(E -9RCQ<&-69.(-@T*/4(CGO92%WIM")N@4PN2E.5EE;$: M)9>;VZTP^@@:#",39<4"76N9*8\JP10D B/^HBRZNAFMYY^&/:H3G!!5LB[1 M;I*E)*@-,[L'?<8.)+R] H%ST!I5C'JRFG0(#SE&T/H%0-:=V;>JN]GG,9?P M^>CL>:(NZ_/GT3@>C>=Q,I_!YWD\F8 6&@_A'XS49^0VQY0RWVD>I@Z 7J638C6L&F\F/EX M$@_G0UK,S1BF-+W!Q!(I M91CW%>#1N:AW' JJX4"9%>-![^I1Y+)66R8%5@"==#,$1^8H?E5E(Y)H,ZRW M@J^<+*\3II:UH,K%")9'[C0K%Y]=>@2!,IA&14N 2;: M-!0S(M/5LU$43-BG8+XRA$7]EE#?F[*MR2P :JG)7; P]8SN3OD(<$6?(#V2 MGBN7N=G0GH$OMG;D66H*]+2%,(,A\ >='QG:;=-JPZ;%AVTQ8E"PF>\Z]89S M!Q*6=(3L]X#0:D3YI$"B.R,VQ@-@.##6#$FV1 M(17Z=39B/AY^ T-,OV&/(!E]0]M(^J)G")K9PT;ND=D=2C\W=3ZW*)S;)/F& M9C5*'IO5NTXL]BP&&]#18GQ1$J0Y3DD6SH%(D]Q8^HR#F5B%\^3A1[W#G] D M''PZ_^9\6\Z'[8T[/[SF[J"=%8]Y4)7,_ON#/F6EW:VV*YWV#OK>Q0_L)QL7 M)D<+/5[G62-*OC: 9/E3V38*?35P^L'+8M_:ZTY27^6!U1LU@^5AN*[2@,_^ M(,9E-]8FODW=N&"2!2J/H@/U,3V@AP4J-TMFE/Y+\^,?G")EI%G; M%"-ZF35/D:-6C0[Z8Y3 _ALF\TJ,J999NR(_QXA/A#42:$0EK^1#-#5 +XJ8 M:0!/+I!@@EP&M>@80ES RNPY7DAN"%@E<'&R02]@\L%#--W MW4SBQ63\Q+1*UY/L"HR+M!&*]=K$ST&9(+F+WOM*4B1YCOS04LP*^H&W5Q2Y M!DR(:1;&K3!G&T!:/ZTFHNMS<> ^K166;35Z8U9^9C&E[XOKC@\ZB'X^C5UB MI /VM>'=1C[=4S3@PM?L[*+J$&Y&QC(5/E,(!<$@ 8??L]]3A1RZ,M6JW6'M MT(J^H,R^]O4@&#DDEYCA*">1>9)6"KGZ0\*QB&H^GL5F)0S*@;BMSEF'D=XT M05@;(#QG!$$UU;ZTXJ$Y0)>B(D#F)?P./:$I#+P[Y@%&R4NMV,=I?.A)MN%D MXF'E5" P.!.80F>\8"R#"2Q@\,!*@^G=@W> R!V<#N!HW"-!D0=<'P!SX*O& MK(\N=@T> (>7),9>:>?>V'7(+F,>SN\WI[N>B+\C%LSPC4\8/U)+T!7V<^AM?10*VP'=#-5K]7(Z:A>NV9"U@_!@ MEJ7N1NYLA\YGQ,R0S_^EBE,S*=5^Z#T[7>\H&D6=N8RKZ]+4XC/"ZD$95EA< M>UVNKU&9V+#IQ]\^NRBMD-*!Q3Z5K*@7W$SLA54-[&_.S%Y+M1Y3&(/OL@$R M=W$Q^:\PN^#'A)5[K](E.T_24BALR :NC(:>@S3\]KF3-SH;A[6.9[4FF ]7 MEDFNCA3B,K1-G3R8PZ4DR.ID>BB10<=(B*X]:"D:RS4R+*V@TP%T51R,J\X& M[Q078OD#1R]$X0435V$*-M@:V8" IS#Y9WFN?X'=5?$*'(7!%:]+#V@)%F*B MV^80E=\LPE-'Z0Z9MT ;Z4+8@JD\K2CFG.8KJGN@J06C!NF_[O8&Z+JTB?!2 M<:@)+8B-*>A@9RCF8$0!I:"_@:Q@K:6BTUD4NVT' ]98?]75R@CSER*'?:!0 M2+X!/<-9(%^=F96D$#"OGE(1Z-&Y+$!^^(?5;DA^@A?DNLL&;=H44\=:DWVT M,47,Q*)%0'A7BZ)QB6<"2(R]+$O47>6K*#&+*("4!98XT82RT1_9+[X!JJG'@.AAI)*XGE1.X M+/QYWHRJ4>T^A[6T6))]C.R!!XR;0+\VVR,=7)D7'JNY583*QVKECNY!.@1I M22'$%2T=7 MAFKS,BR++"Q3_W)8)J#H7P[+(@?+U+\0EGF I)S#\;\3G_6E,OTR$-+(]$*6 M73\4)E-G. Y#7,"D&Z*A='';B1>?QX$#E]:^JN15$EQD$I<_IR)WJA[&$C'V MD0:8$79_B5[+=-@DZ-M.ZWRBKJ:V2M%1K[Y0U0SP <@W;*%>;8LR+S='RM/5 MY;HYI%@Z%\2VT,A3OOTOZ6[_G7V9MMEBPOQN4HH"=SLY"=BH]IVZ_"\W!/?5 <._.%JL>86MJ.DWCZB-O=U@=]H<_ M@?'><_!;KH;#S+S4/KKS*A\I;O,K[. K\8G_?W2J/KD=8QB,?Q;I#EJ]!LW0 M&(Y.SF<++(N SU?3V22>S6^B%_@'D&0Z2>AS$B?S43Q?4*/)[ :CF-QH-HJG MHZ$T&HUG,3Q5;R[NFAUW%(_A31SU:CHS:;P M73*/YZ,%/EZ,8:PI/YY!T\E= ..)S<\7#*]P7@L]C>+AR,: M#3J>)W-X-A[%H_D8GR4PP\D(/HV&DWB\F*I;K'1_<"AJ\1,HY\:LZF@:C\=C M&3(>);-XEE#'"XS5SN'3)!X"B\U&U&"8#./)S91&AMG 1*A%,KZ)Q_.QNAW[ M9;XOKC^(7'WLRM6;0*[LNJ?Q?#@30L>SX3R>C&GM-XMX.D.B4[>C[_#Q!![/ MB/Y7(W@^'B;^N8+]G<;3Q+$*?)@.XYMDQGPPP@T9CNB/>3R",<>+$3[ $>D+ MX1=8T4(8AG/A-_-)])[U+6/0T=YS/3BA''#<4G2BEZO5^M08KWO8&"WK$?4<=[S]BX([]==T^=N'L]$KK6A"4E,X&<8XLM[,$B$.!Z\EN1,"9!>#EO#V MGB[=2K"AV)14@XR%/DNIAU1M W+TAUWOF;1;#PIK9F);:T4'U$.'"QN7&(&0 MHC5H:.KN0,08PO,^,^A=-F6=%DRTXH'.'E8X.: 5KA&=K"HC_R#<'>9S6R;F M7:OG'B98!8+6AKT?U5/K\JDS%J=M*4[8M;WJ7&8H4/8$0>!#E"RAR/+[$@_[ M&#[VS)G#BTKEW.HKYQ=R/4J(Q6TT"%[JF6Y:J^?)8@Z@>2C9O 4@VYOQR5'" M)X7]3])Z?VXJ5$O['' CP+,Y3V4\GP+&7#SLMSX^D;IQ=/6W-J=:+_L(42)._68TQ!:3:#X%[#^A/Z;A M'[/PCWDT!ZPZG"98'U=IMJGC> '(?W&3N,()#U/?GY]UO[U['8UGPVNL$+?9 M1/B4IQ)->>M2+3^5949!6O?A!!]UM>J^!31$L>K*K##4:C);AN8%Q2&AV^P^ M+=Y\C?$9<2>6',0@"A7& M3;]H9#\\_0HKBP$-X#&J7G,6P+\E7I!#1@PC,GP.L\<@>BWY6(4=\!HF7J#A M/V'%IB%P2N!1BEP8K5)I"YV5Q"VK.4!=T34%L GHFE 449"KE/^[A'K18TE\ M5=>F*@\@!!67/=@4&BM3/'&TR;H_=* M8A'C2I@> M*/0@Q'%^&.&*@GF!@_:L7#2U= 1!8VUE\,\$P3)^U[:LL M_7A^'/ DXUM)&DRJJ2F;B9, I?]4W+ E7Y%MO2+VI@7RC?J0B+;+KK2@\T@]B=$ MW@'E,N\JVI,O("Z_ZD/TQJ2; APNC,]&?01T">F\;H$RF#@"=5Z+1.TQK5WK%,0*EF%0 K:O?!!V"DJNA-M M%98)7/%+N.RU+3 %6I0Y7ZI4[DSMZCD8.9%# M^$'9?(FK3A!GU-9LV9-[R!)-SN$3=W\!JPV,Q)S-Y"3U@<T8\[LBE]&#A"-=P>D^-IT1I TL==RV#/97+3&1'I3DK M[Y^AY^/3V.>31V+3Y,_G75NL(K-RUOGZ9\0=?"B)0U$GAS>"]XB;+0&6FN]7HD-1&>(MH%Y!R&A#Q[9]$NM.*[-H("#5$W&SM\)A>ES/H M.!G]RX4!O4$_17?Y"9"\().N'UP#K9C727_W+;9+7[GGI C6$&$Q,EUO(F?\ MGG3H*3@E8NN?_148=(A%-*JPC]P+F,+ MZ&Q7GX,"WNXK&!7)[$0>M-1B/*V5 J^CKY?$:_V5_Z.DG9"Y4%@:9]N>+13P9 M)1+!P,,*R>1DF8J,]"-+"T*IIX3MD/ TQ/"T4R]TA.7A=8S@X7AZPPL9)>#[ MSV].]^M_="'JN/HR5GRTUWZ>(EJ;'8?>7PQGZ$>>=&[@<%9'?!:Y"*I MH$[/+9ZT&MC;L@!/)!8ZP&( @Y&C$7H?!<,?O< MZ8'NL.0+(PF$R,3N<3CRY,2VQ2 #MPP&":/X7>AN'C 4574ZY$MG:/!J M#,\Q9,*"-?M*37S!4DLLG?@W4OJID/)8[D/DM4V%\C1=W-. KWSRS7NBW0QZ MVG"*&HG']8PG-LF>RZ3*RK)::X/1HUIQZDBN,AQ$O]$,@PM[B%?.SA1W^$E1 MF]@>-)* _+XEZ98+3NIV^;O477;N/R)LYC,#DK=R!WBH2 \+TZR/@(DV?TL5 MT>K:29CR5_843$Y[64+89WC'(%X=<;U&FUN)Z-BJT-B7[='Y5ZP(/AJ=9\&# M^Q*+ :A:S\;0[#,59B=D*O_@BYOJRQMSL"WP,@U#JHX#DM?^WAVJZK19X.#[ MSC4]X2%Y#B_:6T9X_\<&@<,2$@9*?F$'HNE+7!492.7F]90I!V#=QAG MGRS ]KRA 8\JK?()#^'1:P([-]R8#6X#A??ZU:+X9>+9 J=N2NB>"I_U=D& M>PW?AH;N0EV2ZV"=_HZ=PU8W6Q'BD$!HPFC?Z3[A[D5K8;OP>F.WUAW>VBZ. MLI$(!S*=\G7EO>])BKAW0M0GZ@1W%2()T\X=V93(M-UP">$PLG6$[;I(,>052FI99K$J7";KLIL2!EKK MFB\VBGYOLPV_0"E>REEX*T?N.M[+*;>SF1KW7\+7C-/('<"K,V$D] ;$-J!F M(17&)?!]&X;$$#ZU5V)BXH;N"@S^H#JK3E&':2Z<2?G5 MB-%\\$Y"4P6XE^8F_E:X8O7 BEUQ.-M=77#^'WOB._'"VFY4F)3^A,=2"6?= M9AOY[]R?5=*9B#YR6( =5(U+C3M7Q; B8G74E):/.DN/+XGA8.+.#&WDNZ9 M#KJ-?FZ_INT,]..'3EUADOS6=L:WNKKYRO%CIS#P&W\W MHAS4P^Q3W00YI\:O7W8+,:5.&WLS\'3XC5T2-.=XI24?35XA/$; %2AJGZ() MEW&,&5EQ !$(\:4H#\"8&Z>W'9U(#5)R73++&*4_NYT.W3:^S R-17 !0-V MUOK_^MO/[@)^4@Z@C [V)P&>C\:C>+88Q<.Y',H&_S<>8D'!;'1:C,2W04E, M)3EUDM_ 7T;.?L&846I/2X2-3\0'QGO",JU:3X_DHI .K MQ(&&SH_N) Z-*R>G@&]^LN8#O58Z1;K$)&M%YEZN5[4I97*P#NC%;\W>JCCZ M.0H,>'4H405_CCW$R$Z"BR3;?)$M#P%8PS1D^>B&(;S1+>+:,MDG>K_BL\Y+ M+E"M[65\*(RJ?W/YD" ZFTO.(1\C+D\["RUBO<26*G+X],!Y7WA38C(?QC.Z M<63GO\-8O$@'W*] M^:/RU2M!:5\)! J41S4!.Q2ME)BM952R)WEZ@/EBICG$>C #=S="VLTL;*#Q MWFXMWTS=W=8+,OO@MOZ,*@T(PPB;?L]EQ7K.?TE

>-$LS.:)T3[_<6*W\ MN5X*WMN= OY*$9D,N2/>WA@G I_RG?S^$G.&=Z?86Y7<) KM-EB.R^'#2R#$\Z8H'+ ICKS.0M*EF\83BGQ6%PE:YW?-K:!9K\=U>O MSE'^5E!NRQ/3P%J^&JK7UE89,$\4Z>9WK9!+V:];4\A3>L$]"SH\AB M?H_.>%,%%<@UZ&+ (HQ_EWV\;"MUSRGKZ.E)W*$L1?7TA>]"7,+C-2OII MH,YO")4%?%X):GZ/E_(>!4CAI/&'DL@-QCK(N\_1K^6 GEX/)W'T5@1>?8#I MWQ/%O,HUFPQ<8 0*.M6>;?@E^4(E7\_:K#3;QX%=W[;*AUR?SX?44>W@= MQI-M3Q3$[S[B8=4\64@4ZE+PR?;Q.BQ >(O9=1^6^.U0N$B7F](BF5Y/AB^" MZ-5G2P@/J8(OU0H3(FN?$D'/J+97Y-*E!51SB:3U5RX&.X/.^:Y#,[[Y2>*L M>-]4I;53>&>OKATMUP*N%,.HOV\1>\ MUY.H2E8'@*EB '!T*)T(@U![) M#X)D_+-*A3Z$7\K) +X^UT95(XK@H]:W5Y.%61)O4Q4M^P&ZG"!'$>"0Y/#* MWU+ 2&!?.O7^U);N1Y.C"0*]?*%.>*&7ZHG-/?)#6F&F+_@E(CH#3XZNU1L! M4_L??OMTXG38FU/9P>10H'T?#_H7LG8%:^>Q@Y\="U;+VU>'OS%'".YA"K#[ MTG-/6=SWXUAEI7S![J#OUPE?!C\JN=/@W>-/9U)TM6CX]R7=MY']=WH'P! HPL !D !X;"]W M;W)K&ULK5;?;]LV$'[77T&X0;$!G"U1/RREB8'& MV; .ZQ"D[?8P[(&6SA)7B51).F[VU^](R:K3.NF [L6F2-YWWWW'._)BK_1[ MTP!8\K%KI;F<-=;VYXN%*1OHN)FK'B2N;)7NN,5/72],KX%7WJAK%RP,LT7' MA9RM+OSPP<2OJQKJ)Q>JBYS6\ ?NN MO]'XM9A0*M&!-$))HF%[.7L9G5\E;K_?\+N O3D:$Q?)1JGW[N-5=3D+'2%H MH;0.@>/?':RA;1T0TO@P8LXFE\[P>'Q _\G'CK%LN(&U:O\0E6TN9_F,5+#E MN];>JOW/,,:3.KQ2M<;_DOVP-\'-Y<\M7%UKMB7:[$&LD)Z9+RQFI<%6AG5[=P!W('9*M51]9* M6HTZ&21A&[+V[D&;BX5%5\Y@48ZP5P,L>P0V(Z\1JS'D1UE!]=!^@10GGNS M\XH]"?C+3LY)'%+"0A8_@1=/<<<>+_Z&N,F?+S?&+_QU2H'!07+:@2NF<]/S M$BYG6"T&]!W,5L^?15GXX@GZR40_>0K](?WR(?WRJ;0]#?N;LD 2\OQ9SJ+H M!?E/7LBU,+RN-=3<0H6%.MB\;0!U[7HN[TFOU9VHP)!*\%HJ8T5)+!CK%JJ= M@^2R"EJ^49I;I>^)DTN4:& 5:93IA>6MH:1$OJ+D+9FV"O"V1-D&\]4 ;VU3 M<@VC2R'K3T2IWPG2.M)"(C06SXCD&P3& -AOK E\A+6Z RW=!"Z!+-$7)5+) M'SXM(!7LAUR*?SS$Z.(+&NAP[@49Q3%D?"V06(/"HI@.8 OAS?BX^F5P!6*JQ9&IE%P,^A-#&^1Q!E)XH)F2X:C M/"\H6T9NE(8TS0H<192E*8U9'/QZ(C5)0L/0X=)T&9(L1:",9#%-BB)8/Q#V M<"18RFB2,9(N:9PE9!G'-(XS$D4YC5@>O%5.S\/F,US/:!0O<51D2\K"U%/* MDH*F>>3'">XHTO!P3KVL-:A:\[ZY)TY_;D8AS?\IXS6>)W^(SPC+,AI'L:/# M8IJE3KY/6P]:J(KLP6L63)I=\99+/)S<(FX) MW0:K+([H( AZ31C&%P7KQWH#6R+K)+B%4M58)>A92.^PW"$/K*S1\7<1:E&D M"?D^6/N5$@M$%JR^AWBNH+\(G9)](\K&'S%L#:!]Z]LW("?,':9O(]K6M2#W ME*IVK6^ 6\S T% /.="#.#Y.*_".K^?!Y^0U^$O$M2+GH1+C4=+NT4%\*\/N M4<%8<2ZM!H=F*Y 7:NQ?;TXOM6E%/30KS .JMT'OG>NBGJT_&B6(.[YI(? ! M^6P=7!H?\@0])^_DU_V<4'[W=;- 0^MEQ>@$2O#H_?/%$3B9LOFI6W=Q]'!" MK-H_#YVKG;3#&VJ:G5Z@+X>'UZ?MP_/U-=>UP&!;V*)I.%^FLR$[AP^K>O\, MVRB+Q/T0+PI,F=N ZUN%E^_XX1Q,[_+5OU!+ P04 " "O10Y72L=4L$P( M #5% &0 'AL+W=OO M(-Q.T0*.[W;KW("F[>QV,9T).FWG8;$/M$3;;"12):DXWE^_WSF4%3EUG 'V MQ=:%_,YW[H@,.[L' MG_5J'>A!__*\E"OUIPI?RVN'NWZ#DNE"&:^M$4XM+SIOAZ=7$UK/"[YIM?&M M:T&:+*R]H9N/V45G0(14KM) "!)_M^J=RG," HT?-6:G$4D;V]<[]%]9=^BR MD%Z]L_E?.@OKB\Z;CLC44E9Y^&PW_U2U/E/"2VWN^5=LXMKQI"/2R@=;U)O! MH- F_LN[V@ZM#6\&CVP8U1M&S#L*8I;O99"7Y\YNA*/50*,+5I5W@YPVY)0_ M@\-;C7WA\E>IG?@F\TJ)3TKZRBE8//CS?@ X+>FG-=!5!!H] C03GZP):R\^ MF$QE^_O[(-4P&^V878V. OZK,CTQ'G3%:# :'\$;-YJ.&6_\M*;OM4]S2\IZ M\>^W"Q\<@N,_AW2.D)/#D)0PI[Z4J;KH(".\J<_GBV7 V.#M">-(0GAQ# MCX1OF7#QA&N. _UN@Q)3\>+9F]%P>"8>P15?UDJ\LT4IS5:DN?1>+S4,I/%J MJ8TTJ9:YT ;6JN*&RFNS2J0(:Z?42=#*B>4]]AKWTJ7K;5=LUCI=B])IZW30 M_P5H@"QMRHI15(;KF@L06R ](N65(&PP,6E>9>HT>?%L/GL]/Q._J5N5BZ$X MH3R$TIF07M@%.4(N\D:"KR =;WY4,$1&/%+2:U<2D$[N1@5_]@!WM(];@UE0 M=^ OS5-XM"@(Z910FC=EVJ$6Y5MA'5;O[I)[PF="FNP!B_$^B\K\K!\D1POG M.@0\!KRQ-0N1H2H(=:=]\%TR.XJ>!26G?E3:L?^,@#=UV(I@(0DR;MF!I-P Z,E40L M:BLP0UHY#ERT![V?1XK6R:#:*7181.*K!1F%+'68K3\LCKT6E$-S4&Q(F-Q9 M!"7$1@6)= P0\D+,["TM+822>.I4:5T@Q%(A1[->\F4-X!VJ#+$!4\#4J;M3 M+U"8W2A1DJU<&I:J+9/-D;$#D%AMJ%S++E-RV%4MG"^;QX>.5>.D1 MP%QL9Z^8#LRI-E!%U6!F:*H6H'%-X'"!;J\)U1I32<>K(%?(ZB[$[Z@U_B2]27<:X0LBE((D! MD/P$?_D@7E*K&@W.KJ\_\M7P[%4O^5IB-<8P] B0!DLN&FV); M;Y1G2/M:T M/%8>^$YFT2S0LY1;3GXNSQ0F;(83=,T;+AX9/T$,\B(;2>_DK95!U)"Y8F:3 M"GBW<^_OO6\]\0=Y'F5^S@5KT-U+&:-6-E!N9DP+3+*B%K33(5.+<"#8>N*M M9^/59))F\P.#9]\Q-Y+F> @3MDW,Y3CEYE$+1)C<:EMYEER;4QR.Q5A#-LCK M9<5U6<<03RC$8Z1RWW!ZI_;4S_FPI85*N'(0.'&]\R M'S8.>J^GOSQ@N&LMAP5A1&Z!N6RQ41N;+4&UO M.15W(Q*V> 4_UN&1_=1W:EM1 10I9I"5HAY'42)3;KQ8&DN#L]5JG: 3+'6@ MB0#SKN_M]::F:\2:WH*O@_V>7QSU8#^:\8$@76Y1U6,E(:/83.4]\=7',@0U M^$DW]I]D_,C8PN.<0,;K@C5NI@ M:>%)>_6AGKJKKL5P25S+G=@?'O43#4%Q7BI_3.20T$VK"XZ)J^G-/O(_GROM3QI'3 MQ5[WR'3&'@0%Z^+!(LZB>*T=*TBG(8R)?D_*5DF71/0F^<=#EO"@/T5D:E _ M05(U>#[KSB>#[G0RQ\J9^CFP=O.[.YLV>I-Z#0R>= M)'50M1L?>F8/K'?H&T:_]:FI4&[%']008E2VXU>GYFGSS>YM_%1UOSQ^\/LD M'>8$A)5:8BNUV$YLF+N;8$O^<+6P(=B"+]=*HBO1 KQ?6A"M;TA \R7S\G]0 M2P,$% @ KT4.5\6@\E%2"P 21T !D !X;"]W;W)K&ULK5E=ZZD_@+BV8=]2 S=TOT\]]PK\7JGS3>[%L*QITVI[)NS MM7/;5U=7-E^+#;<#O14*;Y;:;+C#5[.ZLELC>.$W;G!U]WK+5^*+<%^WGPR^ M7352"KD1RDJMF!'+-V?WV:N'":WW"WZ38F<[GQEYLM#Z&WUY7[PY&Y)!HA2Y M(PD6:2O?<MW-JR'U4ABO[^*UC0F#&JS7@8/2OPGY4:L/$P9:/A M:/R,O''CUMC+&S_C%GLG;5YJ6QG!_G6_L,X O\^Y6R0-3DMB\KBE=WR7+PY M ^ZM,(_B[.YO/V33X>TSEDX:2R?/2?]N I[?]4$[P:;L;S_,1UEVR[R[OZX% M6^H292;5BCF^*$6L-?D?89G#Z[=ZL^5J[[?-;FU2:K6Z=,)L &1(X*I@=JV- M"\\6VA@OS#)NF5XR9$DT6?*KWXE<;!;"L''FGXY>)?U%1PN2']\_L!*L*5 QG6E M'#N?SX?I=39C%^PGV3L8OD+3=F3^%YY&4ER">_#^)NLC2[SEB6I?,9 M5L]GR<_"6I2@,0("MZ0'+'+>+H7H60H?TYLAB?Z@U>7A:L@_"/&+D+/1+3Y- MTOGU,)W.IXQB\K/FBOW$ MD7+!JF^ Y9(^GD]O1]6 (LBA+LL$*);5)6:6L@'T049*FI51@;PE&9;!#H5=8,)=;2Y6,IVP3 MV 'NPVRS#T:3Y-IL,J< *J(VQL'S!?[A!<%*\'Q=RV5P'KNAW(@MEP54PROP M<66\T63"7G #D"X1(F_B9:%W(!0$\7YK9$FAG+6A+ R:!:U ')?26->HTLLD MAC ;=D(8 X.M=:PH/&17W+?F!2"X$1E8+T-)$"&TN:&G.*E7NG*9YJTA[1H)7P2 M:^TW:7(JA\B,.67.]7$*([8ADQ@U>,O+DKQ%'=5(3OW*#?]#^^! 8A-;J.:E MU4D34; - $;0W!-^^^CTFF!P990OU!KN.RX?/4F'D@BA@!$@RX*$0".G;B\W M2&)>;:J2T_#"Q)\5&93SK22:-%Q:422MQUG79802?+BHC!4!O"?"T@M=<'O+ MP5VH9KXR O[1Y,1&@^PE^_3I_8!][14?--.6>G\"7*)0X2E2NMT:_22Q5)1[ MZ"LNP?Z34-Y*,SCDRQ],%-]=IVUX:KI!+*0K805QGNKBO0YWC? 0F4MD]1LB MXCD$3\#R?I$.'M3FK@5%AR)(;8#75%UCZ\/@MP&[MSX2]9Z&H&"6VPD2T/93 M[U1MO":\PF6 %5X-#X):_(&93H35""C5:@ZIF'\I8J7,?6G&*@C9(:'/@CME MN[4$A5#)$6/[+M$M&@]^Z4#(1JXDA:].*"WLNEU/!C720IOL,Z[O/PKE-QR, M&R$?MW\7ZG_8/4@\<1H:E@GZ%@FN'$5&,1H4BL+W)KU[#%HL2(3P.) M;02WOIDA_4LN3=3E"SH'JE80N1!48SSW(P&6A@HTNEJM$Y";WB">!MW0VD!/ M%&C?I"F0K0)H0V'JE?)S1E]?F(L\0'+X;$,A$U''!MHNC>NZ2I)^D;Q ^8=;Q,USZ7?#'*26)4\KOX#G?C IVWQ30S\)1[9_3'D+,:'A+0OW^ M9I5_D=U>P,TR--58$VTA=AP)$TWLS6G2+5$_74!_C?(M^+#B@10"MNHW8=SU M&0?Y@?U6OM]N?%0['#OO\*#)IG6$W#2#;NLU!=14N?.8:EM31MLYLE16141U: L1H4T_JI-W0&B%L !MASHS"4..6FR(# "F/L@!WQ;&^ M*UD1)9/_4(Y[VE#UQ]8^>Q\0+%3:>- M+"=5??8+!),+XRB @0\.VG'2'GSZ3-'I:]&H2 VQ5W>.8P?E"J]JE3_Y.PIR MOKXU*#P%-)=*V8B&;+HF(>"$I*14L!2 >@HX"@I4=H>/0RUU0$YR1#CI-X?C M9,%+O[E#<0W!'5'7R49]4DW_]-P=Y^=A_.5AD "JPXM1&IO*QWC\F'31"T>(SCJ9UT$ MV0J+^ZX?G@*IF!W_1L2Y]W?X=%:#V"<W9U.?$SC[4\HZE-A;6^A_+C4A#2<$#L' MV^ZE@U;?*:UZ2&QF+5T#)>*!G5L,I_ZV.,LNO-F'][@AX-VIL+WWC3&E&Y+V ME@\VU8IO!BW:S_LST-K"_5%]/Y))W< MA-I\,9O=I#?9J+GQ\2>$)-Z)AL9Q?),>SE7=V>?0#W;*CSPG- 4G.H=-NC#5 M^EM]2E5%\O_V.$O'PRR=W4R#SZ-T.+E!",:-UU8^L2.?D[_R^=0O*E>=G[&PO=V]R:W-H965TT^3HI79[NRS)Y?7!3KG=H'Q2C- M5((GFS3?!R6^YMN+(LM5$/*D?7SAN^[L8A]$R=GKE_S;Q_SUR[0JXRA1'W-9 M5/M]D-^]47%Z\^K,.ZM_^#7:[DKZX>+URRS8JD^J_#W[F./;A:421GN5%%&: MR%QM7IU=>L_?3&@\#_B_2-T4K<^2)%FEZ1?Z\BY\=>820RI6ZY(H!/ASK:Y4 M'!,AL/&'H7EFEZ2)[<\U]9]8=LBR"@IUE<:?H[#!IA7OGZ4YFNO^S2.%1Y\3_R M[1]55-Z]O"A!F9Y?K V5-YJ*?X3*3+Y/DW)7R+=)J,+N_ MP9-GR:[;>^"<) M_J5*1G+L.M)W_?$)>F,KYICIC1\AIOPE+97\^^6J*',8QS^&Q-94)\-4R6&> M%UFP5J_.X!&%RJ_5V>L?_N3-W!)Y8GB>GJ'=X_N%/"]^;OY#JZ :=IL6B MSB63\5[(XZ3E92'3C83^E=6_(\N=DE?I/@N2.[D+0NFYKN/J?Z+8!9"=)@55 MN4OSZ%\JE.MTOX?/%;2.#))0SISE;.[,EDMIQD=%46$@/0-6%"4^1,G6X1\\ M2UT.4H>R-RK/\8D7:IE&.#$H1R")3ZPB/]_ RFHHIG4$[%6.E1/XE2"H@F_3F MI#AOT57<)HI98!D U$+\*V69RJ@LY"7]8)3QJP*S);Y MN9@Z\[%?KU?!]',>1,/EY6_O&WV7:1G$].&)-W+'EEDH8YNG10%C2==*A=J& MGK@CQ,76F 3*J4>,Q&^=X%L@QI6:'>;K*"^7T)EB9P5%;<(PI0_K,F4IAXQI M':<%>1TL<1L5;%@BC'*RSWJONOH^"/.?, B/KN3[*,]3GO#1!FO..CHV%6#" MNLJ!+YCTL,,RU0QW M)0R(-#L>(TQCN&2NA#N&C'P:/9/^;-'+05I!9]"^X#%!+@'.((U==;T&'QR0 M!,WQV%EX[CTF>[\6'7%T(2V3#F]Z #E-GQD:!(; $9*I\TW%,'X3Y'E R 9M M9/5N]/W/]Z8MK8B>%8SDVP PH3GI6P@AK+9@]%R!YOD$@8V=AVE58$@O<"\.WU]\+1@JA;E:^CPN8DX&1+ M3'%T?C)!2'(%9C[QG+'K=GQ/YP#0L\[Y#/TH;V0PD%4TN!WU 1%W&J*QI.0J6UII?HS=5YC4Y423^P8(J@*\M- ML(J50$(7(;^+;N5>=S*::H:H4F2DSZ$QUI[ %DS5;:EJ)T5Z$5%H@I-&)OMM M3S\44X<+@&-$(>.KV !EBD&#OUFD!U&BH,@J$:A65 MS#]X@ FQ@S3U0Q9$;,/K((M*JF"(.I4SM]$>FH&=(UU:6,02AYF925I0<-HX M-!2_&G?IP"5[56V#X5%(Z85CL8)UGJ,R0!8//*]6<;1N:(( -S1+O=Y[Y,2' M/1-C?L,^,&P-[*#N:#Y?3!NCU]5 W67PAMHS-H=K.,8AS:IV.6Y5S]^6)+D M3!>SGJB]DC4)Q=/HNK6"_TU7.)F(D8>2D[/>80^B)>;G.DPVZ3SQ5O_\= TH MTC4R-7UH_TQQ=Z57, ,+4]4].YKU^:.EVTU;19LGV:/72N@^-EO>YK8S^^$2 M' A.\4A/P?2W)X0-O6HK.L.'J3 VH4?[#@=R#JU*U")K>)"HO=E$FXVB/J*B# M<*B*=1ZMFA@V8&-.[X%XF#P% ?E"J_S<" M><\UCH=Q6F#RX A^P.ZQ""X&(OB#@O9]W;Y62Y;1TI0>[]H=DYG;[PW\?\1W MVHJQLUBZSL*?'NE3M)/V4V%WF/K$F2RG+>J/";[B(#1TUS\:+_M6=!ACNH1. M=D >Q\5@AP3\S#K\W-\C.4P\^BP_*BI2AZ.)B@\(9..1V_1#*!KHY9L&Q8E M-JA^C@3=4A)?4?173Z5##?S.N'17-ZA0Z2%MC-U85=3 MQT,$"LB FT=#_4HZ2C@(1]V8PCG. !8D9'NB?= M0"N^0Y-(&Z(YJK/GL8->;90@NFY=,]_WVD-M?*N&$GN_&$J-VQ(<=?YOU%"2 MMJ$DOF]#Z1#QW=&X0?SF;HMH[K:_UE7X/=F= MSI$$>-S_W2O##%PI9W5@$I%+7\UX!!,BWH*4F3<\)V;+D]HZD%3/,6 M>N4-VP;!4AG6RSCRBT*ALL_B]$Y17%PVU71X'148R-!^"3"(">*F@[IS M;,';[^5U;Z#P=M-PK6MO6E\->U<+.*1:#&NK]D4SFP>OU!I(TKI*P!6DL:9U M9743*SJQ#U7GD-F8ET:(1G:#M(7EFNF87K6UFJZ1<#0U M+K1706)&?S*A>X+090N)D"\66"NQV]Q>YI0]MB<[/++^*JPEF@K96E]?1DX6 MA@4=-'/GT/ K[%WAU+4SK)"N[+!A\)T$/ HC(D_Y.PP2B*1J-]!SLN!NKTS4 M.R*0/"'0[ZV=M+M/7YO4.ZFXYVZ/^T47^PSKS9T\TH/%%?.H_T_E M:]WMK\:GME.2?L"4 #,#0LQ8(D450RQCH?J R7K MBQ0P'9T(4.*(90IH&*I$L( (&P"V$#;2KY9.<#IPCW",GW4,=88Y9!*M"TM'MKDZ M-"-&# '$P)P401A90$QIJ#I4_H*\G%%OSQKC:9;/%/'7$#2=[::(H1X0!55:+')0"=_MN=I]]XX MJZ6(@T8(3JE;/3=R:D4T1$LRA\R$[#^ >Q#.&AX,>Z'29J<;70^+SVV0/WAJ M,QI'>(B5R^6LEH@+A^XFP2B4[>LT.VJO#WTZ,%_MCAK[,'7('JPU6@,47>]J MNY,<=B>2 T,(44S0;/C,@AS\1QEE)Q1Y*[I 1PDM\T;)IR&C\\1B9]+[8(N, M#(:*;84>KH,HYA3_/OL>R9]1F8 #Y]!7@G59L2+9:4PEAE&FF. 5Y<&*54(V M(%K^.7@%>^$YLXG=O5S1"Q>/XOM(CQ0&DJ+BY50#JU[&0()2?E8$" "=JUVD M-O(G[%7"MTH_;)#8D_0?LO]5B=WY]_FHGD,&$U;F*$)GC765U [#@P=;%&0\ MUYEVCN5XI>'K?*:QJ5>I:Z$: J(3U5('FG$V>DZ2&4E[Q'!7D.6!6%!-;MU:G3J M8,4;S6 = 7PIT?T=^^TG.@_H8^(LVF[TAJV_4;%Z9:XL9=&WBQ5F73 M=U@PEF&_4ODUJ:+1G*PO=[)D68:LF%VC9HWX9[34KF&8H92JN?6AVS2UZPEN MEYB^2>^N)/ UW28<$]E4SU<[BV$_B"@4S MNY;61"&?Z/<[_!?XM'#\V:SSB^[H$H,V!W16S.<4LV7CH\TQ1LOG,D8?Q=3 MQYUXTL?O8]\5G_2%8F[RT;5?V@I_Z2RF,SF>(2E^'0"QP.ITY M4W\)GOTIF'+'^#2FIU,/GR;+I4.*^"6EL$]86@:W@-5$;2)=+1W;#\'U^E;I MS)DJ(J64= M5JH.4/T(GJA2\)@L+=@/1O+'*J]+M(=:9=<8PRCD$%.[YET-(%S3U:C+(=_& M&7/RVSS6;>-0NV/[;1^^S'R(X,$:F)HKX;ES9[H\=@^AF[Z7W;!F(A5%2*H/ MH5V#TQTWRA"_X+B_#E91A\H;]BU6FF@KK4;M.<>;8S4:_-Z;CH\\9FQI5)DH M_9^]Z*PCG.T37?;%IVD#UYL8C>ND;OCVY!%E\Q:W-/YPG&0\D;,9G?W1=<+6$W\J":_&G=$+@B,X^[0_ M>&SQ:C+S!Z:,#^DW4\;.8K(0]05W>DN(T((G-#_Z$WH[:X[?])_^^*E_.-YS MYE/7_!'VM1D\]5-JVL8B3(FCX/V?.&ANJDX(AI#_2;AUZ8$;H:5D-OC;&_]5[LT:(B<6"X MT$$]0L)]QX2?L?3 MP:'77"]:;R/O5;[E=ZZYC9R4^L5D^ZM]K?M2O\W<#-?OA+\/]:8@T. 4 +8+ 9 >&PO=V]R:W-H965TACW0TK5$1"(5 MDK+C?[]S*3-^-2:=.?7<1O-VYV8>M0:,,WCGQ= MELIMKKFPZ\O^4;_[<*NS/,B'\>RB4AG?&T-.5Y>]J^. MWEV?B'TT^%WSVN\\DT2RL/9!7CZEE_V)$.*"DR ("G\KGG-1"!!H/+:8_:U+ MV;C[W*%_B+$CEH7R/+?%'SH-^67_K$\I+U5=A%N[_HG;>$X%+[&%C[^T;FQ/ MIWU*:A]LV6X&@U*;YE\]M3KL;#B;?&/#M-TPC;P;1Y'E>Q74[,+9-3FQ!IH\ MQ%#C;I#31I)R%QQ6-?:%V=R6I0Y0.7A2)J6Y-4&;C$VBV5^, UR(X3AIX:X; MN.DWX-[0%P#DGGXT*:?[^\>@MN4W[?A=3U\$_+DV(SJ>#&@ZF1Z_@'>\C?'D)?3_GK*7X7ZQ@>F,7K\ZFQX=G=.+Z+U;SK3(TG04EFW( M&3T>;/*0VR+%LY,^\/3)4&*-:9MOK4-.,*65M$98ZYX1H][/#P ZIJYVLE'BRM^Y["?("B!CAB.[JJBHVN_%#;_0*HT^.W@[H MFRHJ\[RI%_E\UDNF>TYR8PN;21?,K:ML$\> 5"2L4XV1+=SND>_2T@?M)?%W MJ K4QU(G]+U0G4[./]_/X]/1^0\#4=XW5'<91;][0+UGH"YB^DUR=Q?J5%LZ MI5M6Q? >YP'=S&_I;@/=2K]UNF?;N1?O"Z;:(W@IH-K0K]5'-EL/5TFM@\+_ MEUO"=^[=*,,%!=2'']%7(^4LO*%?N4W,5KY]E4O,:C(6(6P($G36IBX70,'; M?CB^#2#D*I .E,2V\\(399OD.&AZ*!Z!6-H"1R=J@QYKY130JQ8'W6&M)?%B#[6:XM+4[S&( XH "9-,FL3&Z[;VTEL*,\%X_4=D,>)8! MOT_A7_'R(E(;;F@2TW@2'RI-M92=*@X3[20Q_(2NSI&(ELZ(YAC:07NJ"LQ= M3TNG2A[*C8"LDW$ &1U2NEFQLV@%-&H=&Z0C@>). MIQD<*5,O,:9:-2P4B >%6BE=J(4N=-A0JY6$QRX!$F#+:EA7PTI2&D) W#-@W/P@F]9MI*NFP9/^!F^("KJ,)Z M8EXEV"K>S!8VX)X7'W,D@IT88'UI<3:W+^)@>U6?_0U02P,$% @ MKT4.5Y'+F%!O!0 +PT !D !X;"]W;W)K&UL MC5=;C]HX%'[/K[#HM&HE"^PDY,+,(,W0'6VK7D:==ONPV@<3#%A-XJQM9H;] M]7MLAQ *9?<%?/N^B@;7L/- M4JJ*&=BJU4@WBK.% U7E*"0D&55,U(/IE3N[5],KN3&EJ/F]0GI354QM;WDI MGZX'=+ [^")6:V,/1M.KAJWX S??FGL%NU''LA 5K[60-5)\>3VXH9/;V+YW M#_X0_$GWULA:,I?RA]V\6UP/B%6(E[PPEH'!UR.?\;*T1*#&WRWGH!-I@?WU MCOW.V0ZVS)GF,UE^%PNSOAYD [3@2[8IS1?Y]#MO[1E;OD*6VGVB)_^6PN-B MHXVL6C!H4(G:?[/GU@\]0$9^ 0A;0.CT]H*/XL[K16GZ3A*$>O7F0A MI9>H-?[KFJ.E+*'P1+U"ALU+CARF-AH9N)S)JF'UUL'22XV^?/X6,*TY7+-Z M@4I+@TK!YJ(41@ CTT@N$<2*=[%R+]_R@E=SKE!$W6DX"9P.:%8"GUB*@KDB M/$0>H0)0 -TX!2;!YX8K0('F%RC$)*:84 )KBN-QCF,:!7>B9G5A7U"<11&* M\)B0X*LTK+2FH-84#P]Q%D<>GH0X!_B'O6'!;*,4N.50ZIBF."$AK*(45F'2 M2N1 DBHC#;:7OLZ0MG38+3 M<>8,R.,4QR1#'YG9*/\$(O%?$0J07N3=NH[E3WSZ_>;DGJMR6 MZ%'V?'4,IY$/O^+<=0?0YN<6X:0Y2=VJ5U;[%7]NK$.LZVA*K:/L:ASB-(NM MZTB.(V(+/K(YEN>[ZIL$-Y541OSCQ9T@S*+,=B0"H8 $3E*4$IR1-.@BWKY$ MG\&#:H_KLH_DO22+:7R08#X"5ND01[%5E68Q)$MN587*R5/;Y*(\QWE(6A$> M*6H_A+EIYD0C%CKH!\9#W_5 OG"_NTD%@L$>P?05A]G*3F_6!5X.6%FAUZ)V MW4*_Z7F_]+\KR7#<];+VB R38^(%-!VY@<0'.)\<\^3#%+W\F8D."7J)'C9- M4[K,!L<53*_1$JPZ=D%@D_C_IJ[0!YE[(&-F9=Q9&7V/[5/0W3=,+ /+;2R M=FG0IR@W5B)XRVI2@0T;Y3A/UKFGV6B/D)U#W'#J7QQYZ4PN[Y_L\NVBS;@# M.J:^02R,^SW6GW;^#&#\'[Y_ZOQ$>F5J+6H,$2 MH&28C@=(^?'<;XQLW$@\EP8&;+=:_@M02P,$ M% @ KT4.5YMR[\V,"@ @AH !D !X;"]W;W)K&ULI5EM<]LV$O[.7X%17R:=D66].(ZO23SCQ$F:3I/FG/3NP\U]@$A( MQ!4D& "TK/[Z/KL *=)V/&EO)A.+$K#8??;99Q?2LYUUO_M2J2!N*E/[YY,R MA.;'XV.?EZJ2?F8;5>.3C765#'ATVV/?."4+WE29X^5\?GI<25U/SI_Q>Q_< M^3/;!J-K]<$)WU:5=/L7RMC=\\EBTKUQI;=EH#>.SY\U3ZY6/SXXH36\X)_:;7S@]>"(EE;^SL]O"V>3^;DD#(J#V1! MXL^U>JF,(4-PXW.R.>F/I(W#UYWUUQP[8EE+KUY:\V]=A/+YY&PB"K61K0E7 M=O>32O$\)GNY-9[_%[NT=CX1>>N#K=)F>%#I.OZ5-PF'K]FP3!N6['<\B+V\ ME$&>/W-V)QRMAC5ZP:'R;CBG:TK*Q^#PJ<:^AR@$'7!=K?I<#Q2!6^2 ''C[WO0U*+.;B^V_.EHO% M4_&0']E7^R$^XC/[AWA;(RFYJM;*@1.+LZFX@#'Q1M4JZ-P+K%5.%4+7P0HI M"%23")+35[((UX4ZU_$H_(^>7\:5S!#XNG/TP%;!JXYR!L MXW,YV"=/18%J)3D1D*90*K'M_+(;!!?T6EL\9MBJ?9!UKN#_U:N/Q7K*L=,6 M>A:?5%[6UMCM7GPP,I!,"_PG#@[A-,\FCW2]4:R"HK$.2XVV,_$;"M"Q/017 M\?GTP#B0HAZPF(I=J9&*4A:P!^!TT,"!MM&NU:FH8DV3@SOIH?1KKSZWV&KV M0MT$1;5.T/PLZQ8M0*P67*^/;^>&#"3,D1Y5\Z:4;N2JT%L=I,G&07G1) "F M8&VUAG_U5BB@MS8:"EE /W-G 2RCE=ADX4:E0FD+'W,MBVN"NQ!8"-LL_9U/ MT@6]T3E%37X9HY$VD*8S "]]VQ"XHG#M=LQ0[#=ZHX[R?6X4-+P&-^B3F?@$ MO$?\GL(\9\&7L'5$=BM='!'22+^N^*2UA;=.-KH NK".$O'A2&T2''C3J:.F M=8T%R]0-:$1X'+C5%9'7VUI<2].J(UE0@BI5(,9:)4#(#[O^7V(.$JUN&NPD M8QI_P[@.'TP3P(BV'$AZQ"9]8-L Y8'#@)MF&[,U('BLO8 M>JM< I;>Z"@DM*I]UG6-, J[7CLB4QA:3^X[ZR3= G9J'9LDUX&BTFGKPMB&R%T\>ZJ;Q&QC@Y&2HJ- MU2G#RN5<[+$L.EG)O5A'P=/0#4I/RL0?0 MSGM8X\%:4BFV*KTGMUF\FL:D:N53,]K[$J-) -??.-LVXI&N<]-R:8\"0T-# M9#L('OT-I79%+&"L>:1FV]E46*(9E%EN:\@0.0L!@$[0$OA)JVL%^%,"FU(B MJ%RU6 HEAY @:+?_ 8AZ7I"RT<\A%A1UK#GCPI3&]]792W=E,?6SMAPW>'710@($.(E-H9R,83B$,N;G&N S[BUH-XF[8,BZW-?LJW MI(+FFK\U^/0*>?_L?AK$Q55R M"&S3.BY78ID/0X[U9W34\F-G4MU@>FKKO%1^EL7AI>:KS=VI#T,D#WW8^@[U MA&%O$5&H;7UT(&E'4-8IL3'4X6K,B.90:4H-DR][^ X9R>!G@SM%S6/II@T4 M$"1(F:-(R:[H#RWT,#_T#6 F/FIBAJ<9 5WN]$Z7RS^WVB6!?_/J@D56P2J) M0=9M'LSE%WFNC.)9\]:EX=/%X<8 YZXU2^](+39HZD4@LYBWBQ').LHK^U*OK<8=P#%/E+LHU<#L3&V1P$ K6N!M0%07IG MNN![IS(7-8U.6N^X2(V) MR.J4D:D_X=PA'E0@WRZGR],3=O';)_-5W\=#B57='2J6S<\M*K'[5H-WX,62 MK\5--^;_G\Z<3)?S)]&9U?3D;-F[0ZKP-YQY?2 L67I;8XJ5/%N^5SMQ.1@0 M'KU^^_[R!YHL/ZHF=#?U:;+:3R94,708KSF=/2 ]-JKV^5TV47&IZ]PX;@725#@-?:[XT M1D]@O;\:1+6[[X;$8Q+N;9IQ6QMKT:QQFVE=[+P9ZL=8UF=::>SN*,ZUNBB, MPF6!+U]\'W \HR7!^>7=VY>^DYP9(7_1.&W$26[;WYK8ZRCE?"1= M:8+/_C+XK%"41KZO\"TR#;!&TWDQR=EOS#:!7ZB$OEUG'2[+AP/GP/1?>S MOTKA#@8:9E8+1N%D&K^T(!?5X=(5)VST&Z>+[>B21K&P M//XZ\TXZ4,0+HS;8"F5\/(E=N7L(MN%?&=8VX/[$+TLE,1C0 GR^L9C,T@,= MT/_L=/XG4$L#!!0 ( *]%#E&PO=V]R:W-H M965TGDH^L"51BLV%*GPXO7^?<^0DG;CV&Z0OM@KBCPS<^;,#'6RL>ZSKXF"N&ZT M\:?C.H3VQ6SFBYH:Z:>V)8,WE76-#'ATZYEO'WY>EXS@Z1IB(P@L2_ M*WI)6C,0W/C288X'DWQP_W>/_B;%CEA6TM-+J_]49:A/Q\_'HJ1*1AT^VLTO MU,7SE/$*JWWZ*S9Y[_*GL2BB#[;I#L.#1IG\7UYW/.P=>#Z_X\"R.[!,?F=# MR>4X:1\"@YO%E+)!/$ZRO\]2>S M %A^.2LZB(L,L;P#XDB\MR;47KPV)95?GY_!G<&G9>_3Q?)>P'?13,7!?"*6 M\^7!/7@'0XP'">_@>V,4?YVO?'!0Q-^WA9O1#F]'XRIYX5M9T.D89>#)7='X M[.&#Q='\^!Y?#P=?#^]#_[Y\W _QP082BX5X(KX-_+>:Q$O;M-)L!5U)'64@ MCXH<]E'>)TTI0)#Q,A6/'X5:!F&+(CHAJT!.!""MI):F()';1PDL$5L1;'J9 M'M,Q?HI&QE(%*D5A(1/C\R]OM>*-I:B4 9:26OB A2:[X4@H[R.54_$K8-BL M1"E[42I?:,LHRF!1>=&'S:Y+/VKD5JQH;Q]I3QM 4#Y!PEB.O?-6%D6F19GU MCSD[81R@U_(*S! 9&!A]RVQBQ&%-8:\L_T&)\W%A7>]KW+GX_[T";T:\BWHK M#G,])3='@P8,EM3A?.TH0$[':9E(;"R]>PKV@+YM9@;*).5*@D%Q\RAX_48['A M6HR4PFWE5JXT"1G=FLK<@M+5%R3*Y3/RX[G]3VN31!MH5%Q9HTDQ\"@ M(ZV:5('!3O9 X!E8PDW#R=X4>,*T3H\3&(&[R0A)IQ4,=K' =;?MBP_Y44;Q M)24G.+6%RF;OF'47BQ"1G/6H.^Z).T%JU$6=<_#!7F6Q]O-S*LZ1P]0R5':N MRE7/"DB6?81@_(Y5N6.U%W,K5;E3'QY=4*P/N6TZ<0W*L.8VU["CD]IBD-I- MF4S%6[3V,KNYL]V+W0XUFW*&]"("%E]B)-G%R M9D<;=FR5[B+S*-_Y!O]L#I\#YWGSX#=]OPQ]5XZ M##&>?Q6.SJ?/GHYSKON'8-OT4;"R ;)(/VM\TY'C#7A?6=R.N@XPM]$$B@ %=_ 9 >&PO=V]R:W-H965T_X*PL<]* .LLDCMO1@HE^T>SYWN]G'9,[@X M. ^4F)+8ID@-EY+5O_[&E@LE2E6>.0>#^V"7))*Y1$9&?+%D\,=]67VI-UHW MP==M7M0_/=LTS>[[ER_KY49OD_JFW.D"KJS*:ILT\+5:OZQWE4Y2>FB;OXP' M@\G+;9(5SU[]2+]]J%[]6+9-GA7Z0Q74[7:;5(?7.B_W/SV+GID?/F;K38,_ MO'SUXRY9ZWO=?-Y]J.#;2]M*FFUU46=E$51Z]=.SV^C[U_$0'Z [_I;I?>U] M#G JB[+\@E_>IS\]&^"(=*Z7#3:1P)\'?:?S'%N"9C,(JGU79G_/4N;S4_/9L^"5*^2-F\^EOL_:YG0&-M;EGE-_P=[OG< _,!F<>B.6!F,;-'=$HWR1-\NK'JMP'%=X-K>$' MFBH]#8/+"ER5^Z:"JQD\U[RZ72[+MFBR8AU\*/-LF>DZ#!8'_G((KLR/+WY\ MV4!W^-#+I33]FIN.SS0]"7XIBV93!V^+5*?=YU_",.U88S/6U_'%!O_2%C?! M7FAO:.<^I/:&3Y][\%^WB[JI@%?^NV_"W-ZHOSW<0-_7NV2I?WH& M.Z36U8-^]NI/_Q%-!C]<&.W(CG9TJ?57KY,ZJX-R%5#;19,P5Q=IL"R+&L:? MTB]]P[[8=O2ZA#_!E0SJW>W]:SNJWOOORC1;94NFOWGL]M[.Y2:X MTU4# AF&QV+;+%U1-CI(LWJ9ESB9&GZ RWE^@#N7>0N[%&>4%$4+8[7+H?SE M,,N+]\'@JA3NT2"S@!@>M785-)CM<*G6NM 5]0'7]:[A9Y$LGPOD!IQ8HXG< MMUN@XC*Q<_KY]O:#F10PUX-6"ZV+P+%/607E-FN@E3!(\F93MNL--6TXB*/_MMD@*/5O OU?]H813(9-ODBZ8[?>(!X4#XUCFH/9C>C?*Y MOM+ Y$"=U.O%\GKP+;R^ /:&'I ^#08-&V M20':&[L-%2PST/)WT%H\#*('$KC02UW7H/5QWP1)L$JRJBM99*L<#\G-;E?6 M&=V)+>"M.V"6,JU-,S M9)$ 642!9D>UK].;X/9H3#@('8&Y%2Q?%)$ ^ A0X>, MMEQ*F_A!F\F;9XELV^00E$L8FIWPJLUQ5]9+H,9!)Q6/YPTTN5WH*AA&I!CC M[G@624X[E!""LAR ' %)G<)T'I EJW)[ELUZ&1: 0ML$:4F"I#'L%2 7 M^-N,?R<"$SM6L-DRD"$*8 9N<9H@*HI"VDUDAHT>4VJ/\^2198S=)#=V%UXV,"T M7KG,!\2IUW--ED&*PE(;T%&16A.% !SA=KD!"2S!4*@"2V@:A_ZZ0UX&-M3; MDUZE+6"."D3N<4\@!Q^2#.D;I"W)L_[>/DF#! J.!"/?#;N'U7N[;;EGICDR M;J4W:)(]H"#$40=7L,WK%T!0NEP6")!@IF"X++_ /@+I4HLT#W#?-[ 0)SS4 M] ^)Q"8M19GK;O/?-#@D'&Y&:SL0UYT(SG,#XRT:K %1\3[%1M%,@@5@P::. MKR$C=/:ZW=I[E+RLD8,,Y:9TUM#]C'.!*YL<&1"8/]FRD!*5#6('M)U.%CGJ M U972"4CV)7\(T)L:9XZ@H30P^;E@ M,(1;\A-SO?F=GC( G5&=$E3'-]Y<$%T3*[HF%P7/YYKT) "4;(M-]XFN;VL! MP0SC6=P>9_0%*A7$@<"X!,04:JS00SVXBD:C6?SH^D"> #G3;GM M#$*$5"UR1IV3:A=LP&_!Q:%/3N#U%I^"-6'X@<@#E20R75.&\!G6(L7E\L@> MF@D06E\7A"1#A&#MDE?1"-Y*LU"!E=PG5866)TP-S!(8?LA2[9IE/4X+'DFX M*=@]Y9ZVN$)HD);MH@' YE &@8L"!M&4 (/+!HE[+:05Q;M$DM,$80#V MY[;8)1DL*MB@@'N3@Z#KTF#?X"')6Y1(^-=L>47 C@&F(RO(J:9JN0&Q:4FQ M$"*G9E!V)1XJ7J G($1/EZZ(QY.OESC4$- .15G2A%8L&>WD]^KX?BF[Z:1Y M7%!&$XNVAMT-8@Q682%B#@9)JE:8)44ZXA+D0($:MTI>%NOKG, N=Q5Z/+\L M4:U27X>@[V8 $,L,#TV%M\A06:8723]!S67N;_Y+8FUJQ-[V,MSH4ZEW' M/DGX+S?J.2W\7YX\=DMZO* MKR) ',>!^-#+I*VM4/0:W:(EZ*%!7%:/#)<6=F87=G9Q#>[.441V$4+A)4E* MN-ZWQ!>;[W?J?5.?'62/0CI#+$"<5CBJK&E9ZZ*I2[R ZVRQ&)C7 M24U6 DP&P)P6M^4[G:++"A BM0R:#,0D6=%W905JKNMY>_?FO76](2U(HI)& M0B'\/!X/PL%@09Z+4B2Y J244 G1LP8N)#!3MQ:7V-[XNB M?!#E:/=AB2 W54\GC)Y%G#!4 )6Q MU#[)%$X46BA%X2YAZ6 H559_<5XWD!AYRTXC('T'^J4X+A&'?2N!]@](/^)R MU'I;H'*G$T;KBI$\*)@GV2F=55>;)$5S%[V/99.0^?=\-)^$L_F('H$C#ZC;U&GY:B^<6%6M$6;!C<]XDP>]D(7>I41T$-7">RD M-"^KE(4_.7+XOB7ZM$'NHK^KK'A#UUI&RKV*BPZ)P"9<419=C8)0Y)LQI.JX MO$24K$H$(00[R':"D3V /&./ #R]A UG;244,>K)8M+"9>08,;_.H-ONR+Y7 MW<4^]>3YU^.3ZY$Z+\^?!\,P'D[#:#J!S]-P- (I-!S YV@2CF?P;SK%FR;A M8#8(A_-8?3R:EN$A89]@-(K"83P(QN,HG,Y'ZA-RVP6QW$>JR]3Q3!%9A& % MB\:3F0Y'X6 ZH,G,AS"D\1PG,PT'\13&*9.9#.,PFDTNNP$2NG MK3:;!5@29.-\ -;I08SEROC;47<9$Q0?.9I>)P@C&0 M#,J")"A:VE&(@I,E6&9UZ+FKD5>!F=<-.2-)A?8L%'FI=@FHT11!9;]&U@]9 MV=:DG@ ]U60#&MOCA.Y6"(HU@H9>:4N.=F. ME5P7!J$ZZ]L-8E\A@K0L(#H, RD@S%MD2(7&NHD'#0??01?C[]C,B^+O:!E) M;O5T02.[K&P?&=V^=&-3IV,+_+&-HN]H5''TV*C>=2(-)Q$&CX[&0A(A09+C MF&3^&(@TT=S09^B-Q B<)WVV-ZIR><[=3CLS'G*G M*IK\\YT^9:;=I38S'?=U>D%510.7Q#.XJ&?>&\=2;Y;.$Y\-S"<3\" S&=TH MUEV#UL)U!HB>/Y5MH]#2#K8:;&1VV#C93>*SW+-XI=N O.B'KC3@U#]HX[ 3 MPJ259'5C/90&L#V*DM3'9(^6)HCT)&<=4K>[78ZS (00QN-1."48%(6#* I' MTXGZ>UE]@7E<"T -XEDXF,R!/0 HC178-!E M#18EQA@CN%:%,X!^\3A&%'1 M<"#H!X')< 3-3\;T>3(:A]-Q%#B2BE^^#CX7![ 5RJ ^U !R?)LY5.8:8&: M2^E:DUNEVV60/2]TMFW%F=)RTEC-/T3.!_@087#%BA MIR!;ZB,+G'VZV5+$V /FQGG>S']@A@[9^0KTQX;4./U+\L,?G(# B+LV 7RT MMFL>(KM"&^VUQRB%[5@,E9?HJ"_3=DGV7B:V(68@H1*7J*WS^]4 0>M,+V)Q'&J$#WV^&R,]1 !_PD%H0 M:FC1M1O*8.D:6$(@*1KRRL,6>3!?NL2RQMFC5&.\52%R06"&RU9GZX)2A8H& ML($_18X$__!((.9+QMCBEFO81\?N144]'^:"G&C7IM%Z&O! M#Y50J,'0.?0:%W\6;X:N)]VQA^R&&J3(]1:HB0:K;0&$DE;/86//P$R*8C:4 MHW R'X6ST?")\<*N1=W=,-9/2BC:21,W!I5YJ1/HQ5A*["_/D1]:\CA"._#T MDL(A@$DQ?LBX&<9L'&FKIV4<=6U/C@8EM<)DQT:OLZ4;64C),<5UQQ:_J*>\ M9-/HHJ[YZ[%3O5=??6,;Z'D"_FJ8ZW"_[,@[<^9G=CZ@")-=A0R>57A-(20& MQ0P[[8'MT,K?*NF8TUW#'FZB+K MB>*@9T+I97K'EN\[Q]>DE1*\A)V K+6V"NG'=:+0G!O+P8/Y+5E[&+G<_?_ "9ZQ-F[DQ[ MFT9P%/#%G8X\:#/UZ#ILQ=\^=R*R)_VPR'-\WGCCX>15B8*35ECX"KH38;;@ MG*2(.AH>B@.O821$5RFVY)KG-#P6%:#8 'E6[)FM3CKOY"]C@-7 M?G*#MS2R !Y/85C=\%S_!+NSXAE8"@=@8I0.U1,VQA02$YU7;K$(5!ZD.63> M H&"C6<(L'2TH@!$DB\IJXF&YO7J!=:[R^N9&*5),2D5^_M0?1G'CO96AAP_ MF4B_!)0'D!4@BR2-6W5FEFV? 2317W6US(3Y2]F'?4 H1,("Y1:G/?3Q-*H)W*ZV1=,/:(N\VZLX4,_T M&E#R+;#/DD,/RCS*J2+0%RI#\Z.SPC5E#W&6F]PD]C9%T(<<4Q]6ZX&&\@ M0&O1K9(P\0NBR54&0^"$#UU[PA7!*G^#&=@ 0MF>+OM%!>B.#447S_F\S[*K2\Y2=8)B+VX]=P8NNGP([CVHCF)-ZW!A!_X3Y]U.&L9T<2^D<1JJ M\+P>YE$ECY)80PZVJ29TRHB.;V!Z+)NO-Y@\8;^)U$^U?XO7MAG6Z4#MH88J M05].]86R]8!)0?H!?^GEIBCSKTQ.OKDI.J=OO96'_ MK[K@_[TWB?H'6!H\O^3EAM]N,2OU#W<$[KW;7F\Y"Q>36"3OVQX8_$BNO5]A M!5^+V^1_HU'UR:X8&PGXM4BV<-<=B*TF8P?V=#+##"+X?#6>C,+)=!Z\P"] MDO$HHL]1&$WC<#JCFT:3.3JZ^:9)'([C@=P4#R.INIV/*"< M\2CZ 5;NE"=MA\/1G+N+QG-TV6-[DW 04V_0\#2:PK5A',;3(5Z+8(2C&#[% M@U$XG(W5+1XUNM@5W?$S:(XF6];!.!P.A])E&$>3A]/! M1 @=3@;3<#2DN<]GX7B"1*=FXQ_P\@@N3XC^5S%<'PXB=UW!^H[#<619!3Z, M!^$\FC ?Q+@@@YB^3,,8^AS.8KR /=(/PB\PHYDP#*>-S*>CX#TK T;HIS*) MI!MO"LDN4)? -*BA_B1=UD3]UXP(<;U3O]^KM^9V]9EO_VNVNK2UH@&=GJO5 MG43K7IX78M%8[GV4CZ?FQD?9,!J96SVFN34YST^3RN^MGG!/6@GMW HG>A^= MTFMR'962U6H[(6GN=0&C^!TDF9Q8(%=2X@8),*\O!;L+BZS)*I$1.=@F]@,9 MP4I.<5/, /-T'S ,7J3F3CS6JZM"LM@%)Z+/P\TVP^3078:Y;^+<0!=#9]*( M-A]5K:$R)KM/!HQ;DHIM*0DY635B$!(QY$@J\K_8:833S.TWP><=59[89)HB M$'VSY<./6S2OTA*\ HYQ^0#F9.=Y(Y YYSQ2- /R0+Z![2==KV<:)EP+*KP M_?/>Z0R\VS&!#?%YJ2ZR(C?>;CF+JNBDF:X-K3P0SJ?A<_:M_L^:8CA)#_O? M^#B"N%J<01;[2_S/1^_60VD;%X2/:]7="!TO]$G@C0]]>Q.GL^!$#$2=;KL= M,UK2S9I1[++.&CE<;+S5C@Q9<9ES\3EK<)@<_=[C_1MQQ13KD@X98"[:0E*' M5=O /OK#S/=DMQOS#M.Z0I.62)4_?&L0;R[1/R/YG7!C5G<[(L80GG?!8V=/ M*F-182P>3]3WL,+1X51_CF@!5BG9!_[J,)^;C$IG]SUW,,$($-0V;)JIGG2L M3YV^.+)/7M2N[E6G>X;=X.#R6:%RJO65-5HY M9IU?-H-@70/)" [PR0[7QX=);[21&9H\COMPV%TLZ? VX$ M>#;EH0RG8\"8L\M&]>,#>6O<),*%G2%UAF),U8P.M;-=5G^O_B_RRMN"TA^/ M=_4PN/I+FU,ZHKF$*!&'/H\'>,B*OGK8V"_5R6*;FP M[8K,@W\+K#Q&2@P],GP&O4#&?\",LX; *8%'R8-BM$K9 M3W1.')>L9O=]175B8!'0-"$7IR!7.2ECFAGENL4#1$5M+*I7,$)?C)NCDZ_"D MLMH1(13]9W*U,%,;(UFL#I:Y MUPWZS:T8KB5?*V0,*.V,4B!14DJ-RL[F+MYAG*#6I_#Q&<]U/>.PD+M[^ M\I&<,L&'I- YHTYC+X8<\N'#.A3%L8F*@4E4I'NR%\K=U$5GYK[@2M^L;T)W MKNL=+&+JK%9S7@UV[J]Z'[S)DG4!MA^ZBJ[>O?_US0NS!>R,P7S_^)\=DMF$ M1P,EZTZ\FWO"&U% #@OFAJ-@=9 MB'?R@$)W!UBHC;_-O>P#6VO"-"P4/JTI86[HE,F@/8V//+R@PP.G _5O%RTK M]MRY 5'P[Z%G!'T$=!D$6#J'(CUX2+]>R0"-GN_MZQ@/2_3%VP7M3OC ;Q1E M[I'@]/,YKO@AG/;*I$,#+RNUD<[";! MJ.L"@\ODX;?C=BM/J$4<#0R^[/%N:<$@(\XX=D8C#XDB&(8ZMCJ.*4S 3&1Z MI3$K9RJB$>;R#4X'C\2FP9^.NS:P249E<_L!01P?3S=9KR0M[?D<4"KB-T/ MN-3H@'.G!1 "\5%"]HH='77RGB-N-@18:*ZU1T<9+R=WN2HKT>4B*3_C"A2D M^=94_<)EDUU.JJ+"LH.\STL.V@W.@&?,\ MZ7O?9+N<((6Q"F\. 2;Y4STL.4/\I$.5WNDO7 MD._JX*6_T'Y4QO,96K;TW%_F$&'-*5I>LT(2LG0L#,,A@+G@G-MR ^,CRTX3)N&5OQH=!LNVBKFG,:X D<#+#"V>SS M]=%^QD-8PEI,C8;.97>V2\)0F6Q&5B/^TI^-&-C:9=;[W8N-:*Y>?YQ\!?)/ M7R\.U_B7C)P/.>)Q-$\G$WGQ^OU/SH1=?Z, ZK4GO/(EK^>3Z)9 M.!F*AVLT *H/)T'7A=])%>SN+YO8@+\IDV7II$UA*[]U:@:$P9-3"XY6Z9+^ M=.5ZHLNE=3Z>HSR!C%Y5^:\T&#QR^6QD2CWRH#/HO8-Y8/1).40O']6N"(E: M@"ME 89<*(L#% 8(2W::;[S)L32.N:TPFY-6MR%G$0(HJR++MD%(:U!/@,5' M"CS_?6FY7!&>Z'(5GOLS!;UZ%^J?J+ASKOW@[ 4K1;O)7P8H4:*S']/Y=)+9 M=:Y(&<7$MKN\/&A9PC2#+O#4.]4(,-HJ-):N2:JFGD.V3,F&?9TGT,/]<5?& /3[*GDM5<'YK0FPSL ;LC8UU 07CD$/6.[:VRKRYKG0;# M^=[$R6ND,?96UXD"E5"Z^"7ZC M$7IEZ8A73HHL=/A)T3VA.?DHX9]=2Q)(*D_5[>)WR8'N5/DC4.OB4!(EM2<* M*5\5+D6AU;7>86W--^;$P&>*G$27"Y3\G6L<]BNF MISUZGC'VY@ZLLI21.F#W^[4K(T<9WB;GP?N]4W7.KUK"SG13?HJ9P]YI*LVB M5D>?EZ24D]O!@>BD!8ZNC)]^W6845T)7-4:51C, #6_(1P:7Z@TRZ5_]A':T MR-YR&,&KOH_/=7,C\<=9-(;&;"%&'LJ?=;K&5OVGX49;OY_DBC=/5WQMO]'- M1H2(3R!4\\1W]/J";CE3_S[_;0IVKEM\^8OX8C)QHB'3*W?&I/G24]!76/DT]X-;]F@ALN M%A_.*L]FHK&)K>[/6%V8L3TJPM!#%YQP@RUQ\5O_I ?*;,HW@,N2>FI<+B;4 MUJGM6-(1K3YR&#O(.T,B)UXX#8WWL* <+3GUWL\9H._FL:XA+P=KY2$L#(+?W%%D.7< M,(9[Z\8+\C9N_K):"*MUTIC7$(P'WYDIP>WLE3?DH\$KM! 06=AT-GKP$@ MO_[V5_O*(1(.((SVYB5(S^-A'$YF<3B82J&,> !?,(-G$A]G_W&E0O''1<=N ML#?P+9.CJ-!GT.G+:*Z%7B=T%C*KN&A'CVO/IH=*R13<^U&48>,5] M3[HSV9=B2I"XL5DL5+Y5JE?7S@<-?'2-OMQM3%.X;&Y%BH)*+S(Y4 .W.#"C MX^Q;B6'@S,DNXFJ 1GV@X4Z'VA>8U5 1XI ZZB:'@VS,/3I;-MG.B#AZ 1M$SU=<]V'!&>&U M*12+FU'U+RZ?649[>\%)&X> \T%/W-*8H+2A%#@^KG/:%E;QC::#<$)5H(;] M+&_.Y&>5;6M9+2-(5J(D?*RY34Q2?#85>+/DM#6#R%%BA>?=' MS;72M% M5<@A0*]'DG=T*%?K@!RBVRWFL7@O5#$*<$_OG$3=):^$<>4LQ="A5 /WO ^] M_;?$F'0T.8P. M4/WCI\U=\-$_.WMU.GMOMKN\K;TL.8)M>>X,O, ,WW9);83&_RVOM3,5R8[I MZFI6*7$:2AZI\X(X9UM3$>@XR,-L-83FR"3,AG,U=Y7!;N),/;J>ZD7CM9JM MKN4J/&$LD9X5119S:W3"F\H[=U"#0@! Q"!\TY?55HEE6JO-&L,E,_2M"U=A5%-W$H*_S/'/TPSE$-X.3 MG\^$O[XMXA6[D'=(L&E^/!B\\E^-G0P@'0KT?U1(C?2L7 MZT-;LC8%[ZGJ#*6%(VE=X6)O9="=L>W0C.L7BG,>JR966EOI?.(7#O85OMBS M0&F4NUWMX@9N+TL:'.+=GG;X=($_%'\DG4D[IQE6QR:J$NY!6P^@]W$;B9<[ M1TZ I\TH\&;DC[T^.WCD9+]SY4U 3C?Z R'8;FJJ>)Y-?O5FH??^CW)XB8OA M&U=X0&$?5%&FP*8?6G, 0-&T+]#E"&O+!O9)#H_\)0%4"DG_!"!]O9]@W#/?* MQ7^]V9.J/Z8V.KL+V+=LGL&ULM5A;;^,V%G[7KR#4LF.T>/,GERM@'\ZN+-5^*9V%^ M6S]VV,U'+J5L1*NE:DDGJLO9=7!VDUEZ1_!/*39Z;TVL)0NE_K";A_)RYEN% M1"T*8SEP_+R(6U'7EA'4^'/+WPRS]M_;!W(?./ M7&#;"\SI/0AR6MYQPZ\N.K4AG:4&-[MPIKK;4$ZV-BC/IL.IQ#US]3P$@ZB* M/,ME*RM9\-:0ZZ)0?6MDNR2/JI:%%)J-2:[;2^89,,?^[;#R3T*6$^"R?XA:,70LZ'(/'/)[2-1FVC M*>Y7S\C,LJ^%#5HG"M46LI;<@1Q/"JY7A+?EL!!_]O*%UZ(UVCV$-J:3A1'# M^2'3)H4?-NWC2I!*UJL[N--"O9$@-Q MX%BB-E@2U6H$K>268L%KWA:"N(S09QZ0(D:DD#M1B&8A.A(&[@DC^^?LF_/ MNSWJS;^1D+(PI4&:8)W2*/*I'_I8!PF-,_REJ25*J)_Y-,R9]_2565&>T"R/ M\!O3A.4DB@(:,I_$<4#3//(^*L/K_RV>9-H[VN"G<9=W2*D0M,&8-(RHG_K. MF#R$2G%NC4FISU+HN34F"1D-LH1,X#@><1R_&<>R?8%:JD/F'<+D)*/#F'QX MY4AX)PB\UL,%O780M8"5G3:GLJ7;%5J65RAM2"/,2I7.O^"TCOB6]0WXWH)*^'$.M^O:ZM M%0@&97%$4X>X@/I!0*,T\7Y'WX,=I\BX0FA-6$;])">AQ63L_2A;B6PHR5*I M$HJM*K,!DBB9,_7ECGOBA5YQYOU^>ZR33%R\NZ'C#'__.'Q MR1W>N7UP_IXZLTMI,W?1 Z+@4KO2J%=RK?:O&]1< 'L8GL#_H5ESV3G3[JL*4Y55 Z,1 M!I^6W'\J5G"N($^XK,D_D!@WVU+\_V#J?1PCYMBX +:\ =5MWPDCAVQ)$Z2" M;TO:29Q$-$ES\MYNX)(X"MPZ0 %G-,T<493D-JL&H@0)@C09B!A*'TZ]NZ-1 MV\EE-,1-*_4D]ADJ:0(6)V@.:6ZE!S0+,LJ08R<1:FO*,GN(W+>8' 6&43Z("^+%N4H?A(H=[+0)*9A&&Y%4H9NEP2.<69K1XH5^@@@EC!'X <^ M18=SDJ$-%'$409C3, V]Z_#5S(?V]'&;5T]?YM7=7E[M[$9U\I.MHVGBH]J% MSO8\HW%BG>[8LG-['.$X#UW$-\8QH'(U2PB'V:!\F V8#XC.W M22F#S#!C]L!*= ^V>(%%V18PPSB0I]%4]4S'ZIF^N7JBW !H1C] M*F.%T RE-\N#<9)ZK1.'PC+?>U\'[I;NJX0F[AUT>'4?GXX?/JZ']_U7\N&K MR:^\6\I6DUI4N.I_2#$I=\.7B&%CU-J]_2^4 #?$ZR@ M;1T0TOA]P)R,+IWA2_F(_JV_.]YE+0RL5/MS4]IZ,; :3QNTL\M[> *Y!;+1JB,K):W&.!DD86NR M\NY!&_+F4:Q;,&_G4XL^G>6T&/!O#OCL,_B47$0^_/D,_&>DGY]"7#]BEY;8%HC;8(_XJAJSWQ.Y[O^?\ M-06!1R +]$6)5/*KCP=(!8>< MD,T?'F)P\1<:Z/"2N("<"3N2P?&%,<$MO S9(#>UPPM#N$&]B!+8HN2!)G%,^8RAE64[9+')2&M*4YRA%E*4I MC5D<_' B-4E"P]#ATG06$IXB$"<\IDF>!ZM7@1UN35C*:,(926)Y5+[ (92SF>4A:FGQ).:N %@6TI#GP3O7'](G#K.1\)QF+"%9$M,TX:XD>(8H.4I1RFF6 M1?]/WOB8-_ZW\U;40E;@>MM];$%K#,Y ZU3VS@*?SMYJ\("SXU,/F#SM&[<' MW:B2[,#G-!AS>B-:(;'/A26W4$"WQH$51_20,(Q*PC#^4?#)=V6<7H3-,*I) M< ^%JG#@H&>\IW-8;)$'#JG!\9L($AN+S!?0A?/)9OG)/$U?/"207^6?2P:GV%;:PYMBW!U?9->'A\A']<-S M[KW052,-:6&#IN'E#/M*'YY(AX55O7^6K)7%8'@19RR.5:> YQNE[''A'(SO MU.6?4$L#!!0 ( *]%#E(8X@( '<& 9 >&PO=V]R:W-H965T MJ="A'$4#<*"<1E,QWYOH:=C55G!)2XT MF*HHF'Z>H5";2= )]AMW?)5;MQ%.QR5;X3W:G^5"TRIL4%)>H#1<2="838++ MSFC6<_;>X)'CQAS,P2E9*O7D%M_321 Y0B@PL0Z!T;#&*Q3" 1&-OSO,H GI M' _G>_0;KYVT+)G!*R5^\=3FD^ B@!0S5@E[IS;?<*>G[_ 2)8S_PF9G&P60 M5,:J8N=,# HNZY%M=_?P'H=XYQ![WG4@SW+.+)N.M=J =M:$YB9>JO,:'IFH$&Z1F4HCW;@U\/F!+06:LW%H*8JS#9,=XJQ&C%]! M',"MDC8W<"U33%_ZA\2NH1CO*<[BDX _*GD.W:@-<11W3^!U&\E=C]=]6_*< MFT0HI]K [\NEL9JRY,\QS35D[SBDJYR1*5F"DX!*PZ!>8S#]]*$SB+Z>(-QK M"/=.H4_OJ1+32B"H##(NF4PX$\",07HH)E,0G"VYX):3C*)^Q128A9H$LU+7^TS)NB>T-W"'!,LEJB=4PQ7.9,K M!"[A( ^NLXRZA*-.I4Z%+.%ZF]2&=\P2^P.X%QQ:"Z8M3WC)?-02=4+EPWP MBW1%MKF$9_@(PV&[-[R@R>=^O]WK=.",YIUV?S"DL==O#_J#UH.R]+KOLH5C MR14>-(,"]O6_(MTRLN#;UG1J[1^9=^ +IN M<_7"JM*WEJ6RU*C\-*<_ VIG0.>94G:_< &:?\WT'U!+ P04 " "O10Y7 M)'^;RO4" !Y!@ &0 'AL+W=O^OL )"( 5RZR4M;27:,HUI3(C+]C#MP6F^-A&.G=D.A?WZ?7;:4$:I M]M+Z-JY&1:EP//4_,,"JK.1 D<9Q9"%E1C5RX] M54J@J245S M]O^L5-.?.>&C';N1X*"K-<@XWDJBJ**A\F0 3JY$3.)N!VWR9 M:3/@C8.;PP!@[DV"A3_GF *C!DAM/%[K>DT2QKB=GNC_LEFQRP)53 5[$>> MZFSDQ Y)84$KIF_%ZC.L\W2,WEPP97_)JL9V(H?,*Z5%L2:C@R+G]3]]7N_# M%B'V/R"$:T)H?=<+697<',J=ECB;(T^/9Y!H M %0_^4 MIT1E0NIZ+!$2M7.^5+LR[%UE=X;[#,A",&9%B3:78?U*\S^@B,;IJ2A*RE^. M#N(PZ)VKUO\Z)%290'BLT!RK1<]@#D4"DD2!'0T'K;>@=X#6Y=6$')+ =_U> MX':[L>E$;CONNT$O;MT+35GM1B0L7U+SZM4V? O\P&F!;C%>6E-2O"*BXO@6 MXMAW.T&/G)!CI 5MM],/R$EK2J5\,=OS1%EE#\GR4*X?N$$G($'@QCU$Q[W6 M5U *'Z^4@(*E60?KS_$K%*5[+F9T^[Z1_B;XZ;_H]Y?@D-C-#\^QU7;CCN]V MXR[9=?&\K7)0@%S:HH>&3+ZZ,C2C35V]J,O)*[PNRM=4+G/<108+I/IGO8Y# M9%WHZHX6I2TNB=!8JFPSPV\#2 / ^840>M,Q"S1?F_%?4$L#!!0 ( *]% M#E=KPZA9200 (* 9 >&PO=V]R:W-H965T(QIXJ*M&3P=K8S9GHY'.UU@+/90;;&AF M*54M#'VJU4AO%(K".=75B/M^,JI%V0QF$Z>[4;.)W)JJ;/!&@=[6M5"/%UC) MW700#)X4M^5J;:QB-)MLQ KG:/[8W"CZ&O51BK+&1I>R 87+Z> \.+N(K;TS M^+/$G=Z3P5:RD/+.?GPLI@/? L(*XW[.IQ '-9:?-\JXVL M.V="4)=-.XJ';AWV'#+_.PZ\<^ .=YO(H7POC)A-E-R!LM84S0JN5.=-X,K& M;LK<*)HMR<_,YD;F=VM9%:CTSW#U=5N:1SCY(A85ZM/)R% *:SC*NW 7;3C^ MG7 )7,O&K#5<-046+_U'!*W'QY_P7?"C 7_?-D,(?0;&%?;^CBA3]2 M[R=I$/X^7VBCB"7_'"J[C1H=CFH[YTQO1([3 ;6&1G6/@]G;-T'BOSN".>HQ M1\>BS^;4B<6V0I!+R&6]$!6!#02]ZEU,8NHJVKS%'#3_#V3<8#_HZDC/$D M>:$) A;X@7=+ZR!4OG9E%7A/!]F&CB4#4X7>>9]WJM8&.^CUEO1Y A7 M#ZCRDB+=J-)];DK5\ODEQ)/@]#5$J_4^X$)MZ5(D31#3EB4)\WU_Z/NP-\-C ML$P.7UAGEJA$@_A;X[!G)_D?;L6-.=;!W\817 M')@$ D[]EW;#?@7^RP+HV[8 T-K3.;#.(+SC2HKJ\GZ2@/&><2B;.QU>6WO^,,T MS6(XX:<04+0Q9^FSBT>J<1RS(.+6>TR_(#S87*.]>[E&M7*O#TTLVS:FO:)[ M;?_ .6_O]6?S]G5T+=2J;#14N"17PD&PO=V]R:W-H965T/DD MY'>U9DRCY[*HU-5@K?5F,AJI?,U*JH9BPRJ860I94@U=N1JIC61T88W*8A1B MG(Q*RJO!]-*.W@OXNE/MMO/V.#EHE#V%SVYM7$Z0'FMM"AWQL"@Y)7[I\^[.+0, M"/Z%0;@S""UOY\BR?$J"(;%$7VZ_(JH4TPK1:H$*PQT5 MG,YYP35GJHM[+WHW]X^8SDKYTRB*+"CX<2S"4&S O#XDN?4GLYCRQ,KSP3F MVA*8>+<;)L$*F)^AT,=QX., 0SOPXW'FQT'DO><5K7*S(O!)%*'('V/L/0A- MBW:(G7GHDSARYDGH9V#^Z; Q;U9+"6$Y]CH.4C_!(;2B%%IALO/( "1+0O 7 M);'WEZCR4VMP05(_R&)HC9/$#R+26-MXAV]12/9L3R-]9G>3^.F8V UD<>K' MF* >)8X;)8Y?K$0H>+5T'J'W(B'V@G<+\7._EY]DY5EQS+=HR54.P=DR*A&5 MS"QS<@9U[""WQM!)K95.=,C#/N8VS@[Y_&-=;)$6C?XN(,)Q@$%7Q HD(:$= M"?T@QL8F1B1,_8A@DS+;3A([,49I%/L)9'F?TUW?3"9H3"#Y*6DF=WTSF:)Q M9C02'"9=WX-3"_?N4L.Y"/PT E_D@-",' EG0[>E/=2Q3\C83]-LIU#33_TT M#N X*C5!'RJ 94JC\\!L!_Q%Z*(!;P]Z=ZY0H$=:U*P[;4ZCL9]FB8V;\=C6 M;8]6DT:KR8NUZ@CD NCG1V6E4Z:]N-TRG0FXW"K%%N"D4J+@"ZJAHS3\N?@" M"^&D!0N\8Q;'%/>B-F56KR5CMDXJ_HQ*=Y$RO->FI:K=IU:+'GC0F(2760!B:QIC4._93$)M4X\R-LJFIDSD26 M[4ON Y!$Q)1]#-*! Y>D*,4^P:G7*'2W$MU"!.7!KCDM.&L= MBCB(CPZ$RX A'?I1;*@&) 9Q9X8JG/0L-3=)E&5^%N(^G::-3M,7ZU18QHX( MK]P7-42A2Z3]H+?=0)VW,%=>6S#.]$/+R!7 ;_;[%41"'R$E*P9?W.:;WJ3& M^8'HE^B<5[;JJHN6*@KWA94,Q\U%MAO"P^04> '%6]100,"<34YQLF&*7O^, M% PQ>MV3#M*D@[PX':K>; I[?D$>.55KM(08_2XSO?C=Y>/^MXY<%7KHQW:/,,$0QW81BT6':I_]$=EKMW\66=&]-U]%B8]]W,VD6P/Q2"+WO& ?-@W_Z/U!+ P04 " "O10Y7&?TZV]43 V M'@$ &0 'AL+W=O[DMBSO?CP[6TUOTT6R.LWO MTF7U+]=YL4C*ZM/BYFQU5Z3);+/18GX6=CK#LT62+4_.WVZ^]J$X?YO?E_-L MF7XH@M7]8I$4GW].Y_G#NY/NR>,7?L]N;LOU%\[.W]XE-^E56OYQ]Z&H/CM[ M4F;9(EVNLGP9%.GUNY/WW1_-I+?>8/,=_Y6E#ZN=CX/U2_F8YW^M/]&S=R>= M]1ZE\W1:KHFD^L^G]"*=S]=2M1__4Z,G3V.N-]S]^%$7FQ=?O9B/R2J]R.=_ M9K/R]MW)^"28I=?)_;S\/7]0:?V"!FMOFL]7F_\/'NKO[9P$T_M5F2_JC:L] M6&3+[7^3O^L?Q,X&O!L^.T*LWZ.UMT']N@WZ]07]O@S!\9H-! MO<%@_S4\M\&PWF!X["Z-Z@U&^[LT>&:#<;W!^-@-)O4&DV-?=+?S^)OK;"IH M^RO?U$N4E,GYVR)_"(KU]U?>^H--T6VVK\HD6Z[[XZHLJG_-JNW*D&E_FRO%T%\7*6SAJV%_[MAR]M+U\8/_0 9]7/]ND''#[^@'\.O>)E\CGH M]-\$82?L!7]<1<%WWS@_P.U_&O;TPN^:9'D:=+NO@",__,]I>1IT>ALX; 7' M+^SQ?;7'X;#>X_B/WX/OZIKYOND7?036Z]38,7LG_6"43BNP^XJ7K8Z GRK M@@V2/N(U=P;'2.:87T7??;&>8N\]_37I;=P>^=?DW[]42J#+=+'Z[X:7\O-V MR'[SD.OYPX^KNV2:OCNI)@BKM/B4GIQ_^X_NL/-34U.16$1B,8D)$I,DIDA, MDYB!,*=Q^D^-T_?IYQ^*;#G-[I)Y-=FKVF.:!M]5[Z/Q?9%_'_SOXUMK4W-X MV;;-06(1B<5;;+S!UE/^3^>]MV>?=BN>'$Z2F"(Q36(&PIR*'SQ5_.#(BK]+ MLMFQY>XUVY8[B44D%@\.RKV[5^[D<)+$%(EI$C,0YI3[\*G5"5?!)^2^7W:5.-;:+3SR^^<=O9^_Q?>T=K6[C$CQN2(XI@1Y3'? MI,C=TB1F(,PIM]%3N8V\Y1;_G1;3;)4&=T5632;NTF)[K-!4;UMIXOR81Z/Q M8*_BO .VK3@2BTE,D)@D,45BFL0,A#F5/GZJ]+&WTF61KU95F>?3-)VM-O.( M*)_/DV*UGDI\TU3P6W"X.YD<=-;_VZMX[\!M*Y[$8A(3)"9)3)&8)C$#84[% M3YXJ?N*M^%_3LEV]3P[KO=-4[]YAV]9[TZ#]PT%CU>K4Y8[DNU6?/7?Y/FX4?^7V1?\=:%S.I"5231_Y$%#JJ1C5#:6Z9AK9,PU9ENEH?,&9Y M4W[Z\PO4(/B<5G.1IM-M_BU;_[4FM1C5!*I)5%.HIE'-4)K;!C:\['HCGO/W MLUFV7K3S>$ZZFJY,D[NLK#X_9II=Z^NWG)V_1 =S%C2!1+48U02J2513J*91 MS5":VP4VB>SZH\C=,]5!MEK=I[/C9^[]PYE[9W!XI.G?A=9-<#AJ.!P?'FJB MHXJFUSH9CH:3R=YI[*;=&T\FD^[^J6QT_S2J&4ISB]*&A5U_6KAW/CN_#J;; M,GVY1P>-1WZ70/=.H9BC- M+6R;/G;]\6-5V#]?5;XBG>\V)(>-\;Q_Z-;%3VHQJ@E4DPT_ MX&ZGUY!LHL-J5#.4YE[38\/-T!]N_ODXJTG_OLN*SY[SY7ZH[10&U2)4BU%- MO/ +N,X^I9L+3/)E^L-M,K]NJG1TCQ2J:50SE.:V@\TY0W_.J9?3(EU/[*N_ M[]=)5B]N#:Z+?/$4?2[R67:=39/-9;''O!'48QZN6]E['_#O6^N>.!RU.VX8 M-D:'%:@F44VAFD8U0VENX=OD-/3'G1?Y T:+Q>W^^T;@+T*DU4BU%-H)I$-85J&M4, MI;E]84/<<)NE?=%[7H1HOHMJ$:K%J"903:*:0C6-:H;2W!ZR>7'HSXNOZIM) MM5MM%AXFL(VKS?R#MRY_]-I55!.H)E%-H9I&-4-I;OG;=#CTI\,M;@X0'I4+ M^\=K7?''C!FC8PI4DZBF4$VCFJ$TMY)MWAOZ\][?[I-EF96?URLT&U8Z'/^G M?7+PI[TWGG3&X?[:3?_^M*YT- 1&-8%J$M44JFE4,Y3FWA#/)L4]?U"YVQ%[ M:Y;;SG=ZA]?%]ON3P6%3^'>I;5.@6HQJ M4DJBE4TZAF*,UM"IL7]_QY\78Y M7)D'J5W7GQZQ*JYF7YC]^ =O7?[HE;2H)E!-HII"-8UJAM+<\K>I<<^?[;5) MT/Q4VS-!J!;5VFYV,]H[*D '%*@F44VAFD8U0VENO>_<%=B?&%_LS7M>![AW.#$;]PZ7#*&C"E23J*903:.:H32W&6R+OIZ.4KS M4ZV+'LV342U&-8%J$M44JFE4,Y3FMH:-F'N#+Q^E]= X&M4B5(M13:":1#6% M:AK5#*6Y/63CZ)[_FN)6QQ9HRHQJ4>^HFQ*C8PI4DZBF4$VCFJ$TM^1M>MSS MI\>7R=^;6O?.I- KB5$M0K48U02J2513J*91S5":VQ(V4>Z-O\),BDPJ+U M M0K48U02J2513J*91S5":VT,VR^[YL^PV]]"OJ6[7F:XTW&O(/V;KJD?S:E03 MJ"913:&:1C5#:>YSJ&Q>W??GU8^3J#_EX[^'>F;3OT#P/R;N_@+"PZID UB6H*U32J&4ISR]PFT'U_ M GU9'Q_[CAG\1-OY#JI%J!:CFD UB6H*U32J&4IS6\*FTOWPRQ\S]-'X&M4B M5(M13:":1#6%:AK5#*6Y/623[KX_Z?YG/2=ZG"UM;_AUQ,JFVMT_@!@>'$#X M=Z!U"Z#70*.:0#6):@K5-*H92G-;8.=)MOY\^W%F]9\>0/0/SO\?WI3WPK\O MK;NA?[B.8S]Q0$<4J"913:&:1C5#:6Z-VZ"Z[[\6^JJJVW05O/^A&SS="_PB71?32L1K4(U6)4$Z@F44VA MFD8U0VEN#]E0N^\/M>OWE;%_B0S>?;>VI6 M,\7U3=4V3Y.JCJ/F\_QA_4>EK 9Z^I',*O.TL1_11!W5!*I)5%.HIE'-4)K; MCS91[_NOT7ZJ[O#(*1\:EJ-:A&HQJ@E4DZBF4$VCFJ$TMSUL6-Z??(4I'QFL M7J!:A&HQJ@E4DZBF4$VCFJ$TIX<&-GH?''53\==/^?Q^VWYY86^=*5_(3/G2 M[.:V3--EL,B7Y6W[>1_Z XA13:":1#6%:AK5#*6Y36D7"@S\"P4>F](WU_,3 MK?L.72B :C&J"523J*903:.:H32W)>Q"@<%76"@P0!<*H%J$:C&J"523J*90 M3:.:H32WA^Q"@8%_H<"K'FCJ-UOW"+J2 -5B5!.H)@>'=RQO>O"?0D?5J&8H MS:U^NT9@X%\CT/IQ>'ZO=>6CJP9JS7GN^_!TO+=N !U3H)I$-85J&M4,I;EU M;]<-#/SK!E[Q.#R_V+KRT:4#M>8\H:G7;WA6$CJL0#6):@K5-*H92G.+WZX* M&+STM.NZ[#=+P)Y.YMBI3WW_VV5:KK_X] W3?%4>V2OH$@%4BVK-?9I98Z^@ MZ3^J2513J*91S5":VRLV_1\'-VP?];O] M\62_!=# '=4DJBE4TZAF*,UM 1NX#UYZ9/;A[:,?UQ*W: U"-5B5!.H M)FMMM_&;#YG1@!W5#*6Y[6 #]H'_:O2P$X;!^W]=!D^7F#PF$E7]J].+T^#/ M)%L^%.L$+?@V6=S]%%SDIV^"7WZY\&<7:,:.:A&JQ:@F4$VBFD(UC6J&TIPV M&MJ,?=CY\MG%$,W=42U"M1C5!*I)5%.HIE'-4)K;0S82'_HC\5>G;_;&0Z<=G>;P*;7PQ=OZ'Z7+#\' MJWP^JP^^CSXB]].MVP -L5$M1C6!:G)X>,OZ\6#4"_??"- ,&]4,I;D]8#/L MH3_#_K5Z%V@W!T(S;%2+4"U&-8%JLM9V_RI.)DU3(#3%1C5#:6[EVQ1[^-+5 M[]/[(BO7*[\_/#[&X_U-D6X.HKTGF_QPZQ9 PVQ4BU%-H)I$-85J&M4,I;F- M8A/OX5>X#GZ(AMRH%J%:C&H"U22J*533J&8HS>TAFX0/_4GX[K.1VSXPTT^W M;I7#]+H7=L/.WB//(G34&-4$JDE44ZBF4\EV8_&C87>M.5>:AJ?[QQSHF#&J"523 MJ*903:.:H32W]FW6/?)GW>]OJ@.,FZ1,@YO=M7]'Q=Y^NG4+',:WH\V2EOT3 M4.BP,:H)5).HIE!-HYJA-+<+;.X]\N?>K5=\^+W6I7]XM?5PTECZ:)*-:@+5 M)*HI5-.H9BC-+7V;9(_\UVY?V7L[UZ>5CKH)KE]MW0!H5HUJ,:H)5).HIE!- MHYJA-+=+;%8]&GV%,TMHB(UJ$:K%J"903:*:0C6-:H;2W!ZR4??('W7;0XW6 M4;=?;MTI#5'W8#P\7.^!#ANCFD UB6H*U32J&4ISF\!&W2-_U'UE[ZO<:KJ% M)MRH%J%:C&H"U22J*533J&8HS>F2L4W"QU_A6NXQ&H:C6H1J,:H)5).HIE!- MHYJA-+>';!@^]E_+_1],M_QRZT[I'CG=0H>-44V@FD0UA6H:U0REN4U@T^RQ M/\U^U\C&Z.,7+A_?KAVL9EEW3V\TV\O[ MCC[R0'-U5(MJS;E*L#?N[M_E&1U4H)I$-85J&M4,I;F=8%/U\4MW1'?K?U56 M!^*S^I92WFN9_'#K#D"#]5KS'\K$Z)@"U22J*533J&8HS6T &YB/_1=W[S7 M&Z<#&NL>#<-1+:JU%Y:FQ^B@ M4DJBE4TZAF*,TM?)MRC_TIM\B+=)JL7G>] MGM]NW03H/)C-"I'M0C58E03J"91 M3:&:1C5#:4X/36Q4/O%?-/[K^ZOH_6_!(EMFB_M%\#&;U5G'Y@AC^W%3F_C9 MMFV":A&JQ:@F4$VBFJHUY[ZP[AQ5HP,:2G-KWT;<$W_$K9>?TNKPHO#.J?Q& MZT)'K]]&M1C5!*I)5%.HIE'-4)K;$S;QGGR%1WA/T$00?/R6ML]<3LZ'?3WSE^A8PI4DZBF4$VCFJ&T M;>V?K6[3M(R2,CE_NTB+F_0BG<]753W?+RM^/=-Z^FI0I-=5;W1_?!^>G%5; MVF\_?WM7O8-<)L5-5KUMS-/K:M/.Z?K"QI?J4'M@H M #)O 9 >&PO=V]R:W-H965T\2$,AWQ;+<;DN>+BH.Z7)F!J&.T[#.!M=7=2??2ZN+O*-2.*,?RY(N4G3 ML/AZPY/\Z7)DCEX^N(N7*U%],+ZZ6(=+?L_%K^O/A7PWWE,6<$VJ57G(\R_5FT^+RY%1+1%/>"0J1"C_;/F<)TE% MDLOQGP8ZVL>L.AZ^?J&S>N7ERCR$)9_GR;_BA5A=CJ8CLN"/X281=_G37WFS M0D[%B_*DK/\G3TU;8T2B32GRM.DLER"-L]W?\+G9$ <=+/I*!]ITH)T.]+4. M5M/!ZD:8O=+!;CK8W0BO=7":#LZYZ^ V'=QSUV'2=)C4R=IMW3HU7BC"JXLB M?R)%U5K2JA=U?NO>,B-Q5DGQ7A3RVUCV$U?W.PF2_)'<#[0[-]Z2IJM_8BQ:JZ%'#&__5U2R"?!T_+??6-E%]+N#UF5 MHX_E.HSXY4C6FY(76SZZ^M,?3-?X2Y^JD# /"?.1,(:$!2"8HBA[KRA;1[]B MWJ(T%I6HXJS<%.%#PDD4EJL^L>QH;DVK#C6V5]0QY+^+\?90!MJ@0V5P M7DP?&9,A80$(IB38V2?8T2;XCI>BB"/!%Z_F= =P#K:O/7.G,[N34^C?4TFSDNG:G-@N-FCF-.#H(JV\[=;SM7N^VN$WFT'&81)_*X MFRSRS8-XW"3R$+;>W9;R<#CB\;8:+WV;U3W:$-U1HHT^=)2<#.!%M4N+]L<:[^0QX[ZF_T3^IRWP-UK^T*J(A'E( MF(^$LTU,M9KXE&UY)G)Y^+0-DTTH=B>T=91>!4R/U\:8 M6M3LK--<&W5HQ>V6$9N, M[MYV=#;KC VOIYTUL6;FI#-P>]LYACGM'/CHUWGH$2B*IF;HP.@Q]8.W':#\ M>?5)_T"G1]5M.K6IV1WGQ\U,T[1-NSO.Z7&%IM1R9MUQ?LRCYFPZF77' MN78[#1[G()J:U=:>,K5>Q5509:0D,IF9S-;#1I L%^0K%\VI4J]9>J.'#A[K M4 NJH1VFT36GKG6T6X?:2SU1;<.T+;<[B'\/Z\ALO2-3;Q[]$CZ3!Y[)XS)! MUKR(Y! ,^P^^]*#!*8;:2PW-M [/93\XW01#[24H+4#15!FT#I.IMYBN,Q$O MXF137=@C)8\V12PJ"YH_1\EF(7<$CT6>DBA/UQNQ/TBK]A%QMBPKX>R,^_\,FAZKT?H$8/3"C79H#0?2F-06H"BJ4)I_3MS M\N.O=)E04P]*\Z T'TIC4%J HJG*:EU 4V\#7A^[]U4-BG-YZK'I/WA!FFUS M*,T[L;*601;AU]X+[-#E8%!:@**I$FFM1E/O-=Z&SZ>K%-1/A-(\*,V'TAB4 M%J!HZJ2;UGFDQH^O4A3I_,VA- ]*\Z$T!J4%*)JJK-8QI7K'='B5T@,'RP;J MF)Y8V=GK50JZ' Q*"U T52*MA4KU%NI>(G>M1%XJUL'5;3+/L\J9*7:GWG=Q M^45;V/11!^L(2?.@-!]*8U!:@**IVFJ-7/H&$PTIU.>%TCPHS8?2&)06H&BJ MLEK/F.H]X^^?F=,$4*Z@=B[FZ)=AL#9.!O2A 1F4%J!H:L);=YB><(>_OTP= M-OLYX_KR!36%H30/2O.A- :E!2B:JKG69J;N&Y0OJ"\-I7E0F@^E,2@M0-%4 M9;6^--5/+%7W4H7<2[T_<>E3#QPL&ZCIW- ZESZ/BAO43.Z/:7P6HH&J> M6Y>8GND28ZK6+T^YOFI!+68HS8/2?"B-06D!BJ9JKK6=Z>P-JA;4IX;2/"C- MA](8E!:@:.JO!EN?VM+/D!U>M?3 P;\*A)K0#:U306AWQ@XT*'LE:+=LH8*J MB6YM8^M,VQA4ME8%UY]NZ9=GL$Z@KC.4YD-I#$H+4#15=:T3;=$?7[@LJ \- MI7E0F@^E,2@M0-%491W\WET_H?@;"A?VY^S8W[-;?37DZ+==T* ,2@M0-%4/ MK7MLZ=WC.[[EV8:3&YY%*[G/Z2];("M1ORR#I03UI*$T'TIC4%J HJF*:^UK MRWF#V@8UJ:$T#TKSH30&I04HFJJLUJ2V]'.AOZ&VN>><^,S[FSF=GZQX_:FU96V_+8LO,2:].OS1#=P=0F@>E^5 : M@]("%$W57.L0V^:/+S0VU 6&TCPHS8?2&)06H&BJLEH7V-;/1QY>:!I@=Y_? MGK(LE2*.2'6;@.N-6.5%++[J*Q34 MO(72/"C-A](8E!:@:*IN#NY(:K]!A8)ZN5":!Z7Y4!J#T@(43556Z^7:^JG( M/\MR%-8*2O*R)%%8%%\?\^(I+!:],\WUN,&B@=JT4)H/I3'[^':LU*+NE!J3 M[@TA^YH:U# =PVV;JNEN#59;;["RO.!R!S*D_D"G^$)I'I3F0VD,2@M0-%4V MK?EKO\&M)VRHR0NE>5":#Z4Q*"U T51EM2:OK9]4/+C^0/U;*,V#TGPHC=G' M=]$U)X;KFC/:O:4M*K"JB-: MQ+^UBITWN-.$ S6$H30/2O.A- :E!2B:JJS6$';T4X:'%B4];K!HH%XOE.9# M::RAJ7=9IQ.3NMV+7 $J\$X1XX,G=*6\6-8/7Y.)KG8?S&_/CW.SYW#,_^KO'M[7XW=/D;L-B&6T+9[(_)U M_7RPAUR(/*U?KGBXX$750'[_F.?BY4T58/^8O*O_ U!+ P04 " "O10Y7 M*1_RTR(# "?"0 &0 'AL+W=OSG9#Q2"LF]4MB M7Y]S?<^]?@VV7#S*)8!"SQ5EZ*A2M7 M G!A215U \]+W H3YF0#:YN*;,#7BA(&4X'DNJJP^','E&^'CN_L##.R6"IC M<+/!"B]@#NI^-16ZY[9>"E(!DX0S)* <.K?^S20V> OX16 K]]K(*'G@_-%T MOA9#QS,! 85<&0]8_S8P DJ-(QW&4^/3::< 21IS^)H5: M#IV>@PHH\9JJ&=]^@4:/#3#G5-HOVC98ST'Y6BI>-60=0458_+&6.%L(/@6"8/6WDS#9M^R=;X( M,^MDKH0>)9JGLGF]/A OT9PL&"E)CIE"MWG.UTP1MD!33DE.0**+,2A,J+Q$ M5VBNUVNQIF!X G+.1/]71U]\$+TW];L&H7>1Q1X0=A!'[U.'T.NZ;ZE!QWT M\?FS=]$GY\_N'])=7<6VE$%;RL#Z"U\JY:XF/THT.ZR)MHQ,JF]U^FUCLE<3 M8YS]JTD-?-!]O8F[2E)'$75'8[S05[:Q^+2&:1AYZ9'VT2DN[8=Q M$A^G\A3GIUZ0]OK'BZ=CXB0) [^7'*73W;OMKG4+R@0!J#'2\[5KF.NT/9-EOT%4$L#!!0 ( *]% M#E><$6Y4K0( 8' 9 >&PO=V]R:W-H965TV4JJYM6Z8[*+&\X!4P?2?GHL1*3T5A MRTH SEI126W/<2*[Q(192=Q>6XLDYK6BA,%:(%F7)19_;H'R9F&YUN'" REV MRERPD[C"!6Q /59KH6?VX)*1$I@DG"$!^<*Z<:^7D:EO"WX1:.1HC$R2+>?/ M9G*?+2S' &%5!D'K/_VL 1*C9'&^-U[6L,CC7 \/KC?M=EUEBV6L.3TB61J MM[ N+91!CFNJ'GCS%?H\H?%+.97M+VKZ6L=":2T5+WNQ)B@)Z_[Q2[\.(X$; MO"/P>H'WKP*_%_AMT(ZLC;7""B>QX T2IEJ[F4&[-JU:IR',[.)&"7V7:)U* M-MWN(9ZC#2D8R4F*F4(W:G,,^RT)[GM2+QW2+[5[ +YSF?D.9X_(5^>EJ\@ MU7*WE7NOY;9>DV%AO&%AO-;/?V]A#@E_Y.A^E/!F*Y70+]]4P,XQF'8TY_%: M5CB%A:4/G 2Q!ROY],&-G"]3/^6>/.!&OV0*!,%4(LPR?&,SG46SOQXDFZAS7#49UKV"# 38X"?ND^\2,L%DE M> IRDK S"$=/]BZ=Z.J([VV5/P^"<)HN'.C"DW1WA!%]/#-4<)Y-PH5OX9S( MO?*<([R)NO JNO2=:&ULM5K;;MLX$/T5PET4+;".>=&U=0RD2;N;15L$ MR;;[4/2!D6F;J"2Z(IVDB_WXI217LB2*J1WY)=9E9G1F1)XY(C.]%]DWN6), M@8S:7'M*IM-Q4;%/&57&9";)*'9CSG(S3Z>>&:+U.?T=\5R>MD;JEDYR+^A\_5 MZG04C,"<+>@F5M?B_D^V3N*]*Q-]7R1Z62=Z5B;ZY;VV!Y>*)?*K*="=RKPCA6\'NZ;9!-3I=_A62(RQ?^E)A@R<*T3DB;0;A]4O?1XO6K_#2EB6; +Q]8Z!@C:H$556"8_)<,&0=!@K6J$-8U2$\B.?" MSF!$OF>@.6OT [$C6'=[>"RBVT9ND('K.9X?MC(T&3I>"!$RSTNTHU70X%2W M#=E 0Z#KH#9J@YV'W3ZJ0[4^0-:V^QC9;;T; P?YV _: \=DB(E^ 6$/PKIS M(WOKON!29?QVHT2FE7E<# BYXNN#",_^K'UG^E#1FI6I90%RCDEZR*HZ]J[% M0-&:M:AE!K+KC#[B0UV1H(RBXRG4UU4:8Q?BD+0UGLG0 M0;Z/@YXY6FL29!/XLP B]!A?LCL5BK8>'8M$J%;%8_CB( 0=J M\=O0NK& M3NR-76=0T>!E.K[*1,2D!-=Z"-(L6H'G-%E7!)F/D$-DH1W#ODPP5+1FQ6HM M08ZZZT$&W?88*EJS%CL;'P?N?'1EA>M#S[#S<8Q%#E*K%'*TS0]BV/UP\P\S MTA:&1DO],>J%/B<9;F!OK\00OT\R;>RJW]=F/T/4$L#!!0 ( *]%#E=#+.BFB0, M !D1 9 >&PO=V]R:W-H965THW/N/:(O/=]*]447 (9\JTJA%T%A3'T6ACHIH&+Z1-8@\$XF5<4,3E4> MZEH!2UU0589Q%$W#BG$1+.?NVJU:SF5C2B[@5A'=5!53#Q=0RNTBH,'NPAW/ M"V,OA,MYS7)8@_FSOE4X"WN4E%<@-)>"*,@6P8J>7="9#7 K_N*PU7MC8J5L MI/QB)]?I(H@L(R@A,1:"X=<]7$)96B3D\;4##?IGVL#]\0[]-R<>Q6R8ADM9 M?N*I*1;!:4!2R%A3FCNY_0"=H(G%2V2IW2?9=FNC@"2--K+J@I%!Q47[S;YU MB=@+0)S' ^(N(':\VPV*FNC\"['.+-< MM]4@,B-KG@N>\80)0U9)(AMAN,C)K2QYPD&3GZ[ ,%[JG\DQ6:,[TJ8$&P?: M<$P/I*31D#4E*3'/VM[A*2!&QMD&5W)AF,BY'3*MP>AY:%" I1$F'=F+EFS\ M!-DIN9'"%)K\*E)(OX\/47BO/MZIOXB]@+\WXH2,HE](',4C#]ZHS^;(X8V? MP%M-(G+T[C2F])QT6ET[B$^[HF/'?KH]=F ?/X#R9!K Y5^-"_C%\C+I,_+Q%O0 M3^ZMAO28W8/"78JP2BK#_V%N2ZE!<9EJ@INCW0FXX :.K>ST$9DL^=IP]5_; MMA+])&;D 9C2'CG37L[4[T_,T.$&]6(?6(A9SWSV9@TZ>X&\G/9Y.7T-!O63 MH.-G'?J^U_/>[]#1L(.N.D+(];A6,@&MBGN,'V92/PL:/;O+TJ&OH?Z> MXM(=+4"%5UP;Q3>-0?9W4#I)NN#U,U[UHA]:D*&-H=.WZ]67:)/HT"=1;[OQ MP[SJ9T$G3WLUW#NMH@-S=R;7Q)6N/;CV5_MS_ZH][0[+VS\-;IC*N="DA Q# MHY,9VE*UY_!V8F3MSKX;:=#N;E@ [L;*+L#[F91F-[$/Z/\-6?X+4$L#!!0 M ( *]%#E> ?A+JJ@( !\' 9 >&PO=V]R:W-H965T>-=NPX'";Y_),%O$WSKNP%9ES.L<#H6?(N$B=9JIF%+M=G:'&'FHRR4T+-$ MYZETT7P,Q NT("M&"I)AIM TRWC-%&$K-.>49 0DNIB!PH3*2_0!+?3/D=<4 M3![L*KW$D"-<^YP?H<3%#%V\O_Y5Q=<5=V7Y7MF]U@V-E[_U_*]"GO?_IH7\],[ L(_6 M9(4'M#@<),,CM+"CA>=H81\M?!4MZFC1.5K41XM>18L[6GR.%O?1XI>T0>B% M@WY:TM&2D[3O:]!'>:% ]#&3%\P@"4?)Z ATU$%'IZ%<8=K'&[WX-V/?BX+$ M_X_G'IQWYNKXBL6*,(DH%#K3NXJU9=$@4NN](%JFVM]@X$P 7J^ MX%SM.^94[>[$] ]02P,$% @ KT4.5_G,6>GJ P 7!4 !D !X;"]W M;W)K&ULS5AMCYLX$/XK%E>=6NFZO$/82Y"Z@:H] M=:75[O7N0]4/#C@)*N"<;9+NOZ]M"!N(BW9OK6KS(0$SSS,SGLF3>.8'3+[1 M+4(,?*_*FBZ,+6.[2].DV195D%[@':KYDS4F%63\EFQ,NB,(YA)4E:9C68%9 MP:(VXKEL+&IT0P!MJ@J2^RM4XL/"L(WCPFVQV3*Q8,;S'=R@.\0^ M[VX(OS-[EKRH4$T+7 ."U@OCG7V9VJX 2(M_"G2@)]= I++"^)NX^9@O#$M$ MA$J4,4$!^<<>+5%9"B8>QW\=J='[%,#3ZR/[>YD\3V8%*5KB\M\B9]N%,3- MCM:P*=DM/GQ 74*^X,MP2>4[.'2VE@&RAC)<=6 >0574[2?\WFW$"8#SJ %. M!W#& .\G +<#N(_UX'4 [[$>_ X@4S?;W.7&)9#!>$[P 1!AS=G$A=Q]B>;[ M5=2B4>X8X4\+CF/Q+=JCND%@37 %EKAFA)>.\B#8%BRE>T0H>)T@!HN2O@%O MP1WOU;PI$/WJS=QD/%#ASLRZH*[: MH)R?!.6":Q[)EH*TSE&NP"?3^& ";_(-ZG?).>[2E3-)^%=37P#7^@,XEN,J MXED^'NZHTGF>]_1_>Q]LAMNWC"OYW%_>,E\^<5?@(T,5_:KJFC8N3QV7D-1+ MNH,96AA<,P4G,N+??[,#ZT]5R722)3K)4DUD@^)Z?7&]*?;X;\Q@>2R2J@8M M/)!P\2NTCT,WL-UP;NY/=_?<+ I"Q_*'9LFYF1UXD3^SAW:IPLYS@\BW>KM! MMGZ?K3^9[0W!>9,Q0&')._++-:I6B"A;;Y+GJ:VGDRS1299J(AL4(^B+$;Q0 M70ET%E9; M?A"-9.7E&D5A?[Y,QF3V;+3\5E*S'M<;UM[2F%F29\:A=J M94NTLJ6ZV(:E<1Y*X[Q0G>D"TU5BG6R)5K94%]NPQ _'7WOR /8(K7'/3BN. M[WC!^+^,PL[GAREO+#;G9J'+7V=J82Y;N@P, ,\0 9 >&PO=V]R:W-H965T*BBNV@UH] MV3!>4:FV?&N+'0>:&5!5VI[C$+NB16W%([&O*LJ?;J!D MQX7E6J>#AV*;2WU@Q_,=W<(CR/>[>ZYV=L>2%174HF UXK!96._%PLGX 0Y0[P%M.*O0DM62J]0) M983,T=*H!R[0FP0D+4KQ%OV$'E6M9OL2$-NH2C%H@59/: MLR^DN?U(R[Q\3 M].;[MW-;*A.U(GO=FG/3F.-]P1R,[I0-N4!IG4$V@$_&\60$;ZO0=/'Q3O&Y M\48)?]O75P@[/R+/\?" /1N,>INH*A6R6*,/=U"M@ ]6W2C%UU;=E&3) ME&3I1&2]/) N#^2;:R9DRK1.299,299.1-9+ZZQ+Z^QUS:2!!V>OM4<(=O%% M,WDNYGJ8!-%%,WDNAD/7(]Y%+QE0&JJK=#3<2L+.UW#4U]M: J^IOO$JG\?Z MR2C/UQ;>E&3)E&3I1&2]9$1=,J)OKI]$4Z9U2K)D2K)T(K)>6EWG\X3BO*ZC MM/CSFX)/HM#S+UK*@%SHX\ G%SUE0$ZUE!"[%\TG'1)T Q*>764:G^VS 4V5 MX=9,Q@*MV;Z6S?6[.^VF[W=FYKPXOW&OE^[ >:*G=3,0?J9O1OT[RK=%+5 ) M&Z7*N9JI)LB;Z;G92+8SX^&*2?6.F&4.- .N!=3S#6/RM-$*NO\PXG\!4$L# M!!0 ( *]%#E>M!9+.R ( /4& 9 >&PO=V]R:W-H965TPF6V2 M=K]^9T-8UI)H7\ VOO?>/9^/Z4[()Y4#:/)<%ES-G%SKZMIU59Q#2=6EJ(#C MEU3(DFJS.0NF3F>$00%Q-H@4'QM80%%88!0QJ\6T^DH3>#A>(]^:W/' M7#94P4(4/UBB\YDS<4@"*:T+O1*[+]#F,S)XL2B4?9)=N]=S2%PK+(7'C5LJ\D>(?D1*2>^3/%?G,$TC^C7TYN-LG;V6=$P#/L9S$V\5A6-8>;@55,@M^!$']X-0N_3"?W#3O_P%'HT MIP7E,1"JR08RQCGC69_&!B6T*.9R;Z/!T/?"P=3=]K"/.O;12?9711;OBZQ/ M08,T.E#@CP?!L%] V D(3PI802PRSG[C26'=ZAQ0 YX;UZ0"R432)R1\(^1B M, RN1D>DC#LIX]->6.+XA: C7!6T:53)3_0$&U]OX8S?6N(%DWX9DT[&Y'\+ M GARI!HF;ZK!'_OCJU?,[D$KPE/-;,-5)!8UUTU7ZE:[GG[3M+*_VYL?PCV5 M6)R*%)!BJ'&ULO9MO;YLZ%,:_BI7M[G;2UH#SI\W61FH+WGJUZD;MNKV8]L(! M)[$&F!F3K-+]\-L(E$61['5-Z=LTBL3CMNY_[ -9\OE#G0'9^D=,YNF+I-)U+O=3>4 MD,L_*"!H87B"@K?J-5>:[304&>*1&7P;H%,4_6?^F/LB.V C!^) "7 ?A! MP*,9>F5 ;]<,_3*@_R# [3\2,"@#!KMF&)8!PZ+OUYU5]+1'%1V?2+%"TIRM M:6:CD*N(UAW,$S.R;I34GW(=I\:$RX-^R_13Q!5SR*]'#(3KI*IS: ;E"F.5^GP8^D<=&52-0B0WX2LK A_L(> M/WPJWGLB/[8 NKK/-AV'[SON'%N)_^3)(>HYKQ!VW!'R;Z_10=E3+YLN;V<8 M[C5=G3W<8X$.=XMPC&YO/'3PO*D5_E.MB Z1,RHP3D,XV;D5[M#6([7^[FT& M:J^@]WYYH'[YH$/0I6)Q]K5IA*[Y_6:^J>!OLI0&[+2C2W3&Y))UQB^>N4/G M;9.>D# /$N9#P@@0K*9X?Z-XWT8?7\:IUMRHC-@//9-F#(D9F@L1KG0=0@>Z M('DBBJC4VO^'GC=);DW05G)(F+>�N8F?V7X^&H[PSZHY/N9XDZC6 M/&U%A81YD# ?$D: 8#7ECS;*'^UY(CZ"5!P2YD'"?$@8 8+5%#_>*'YLO=\)06SX(IDX$67#]VFBK.=#K5)/(:J9_HJI+H'#K8K1?$"VOFMO)!PGQ( M& &"U>0;;>0;6>7SWVN']U#-*%W M1>R9E'KN+N[Z5^BCW@X6#'U<2,:L==[:R+9W/23,@X3YD# "!*L-&]>IK %G MSY6^3 D.BC- Z7YH#0"1:L+O^4)N=:*X4FV0J%8)8C&(D\:ZWN).-Y>\CZH M[?8LK?6"I/F@- )%J^N%*[WP;U=XN 6[O3&M;VI(F@=*\T%I!(I6'R25?^;N MVT!S01TT4)H'2O-!:02*5A>^LM% M<777J#6H=09*\T!I/BB-E+3M:1%7\V)=PV?[J.^P2WWX9K0<-J$,' M2O-!:02*5A]>E97G#O<],X":>* T#Y3F@]((%*TN?.7DN5;;:+=U_M'3ZWQ0 M#PZ4YH/2"!2MKE?EP[E[,.+<'9TX>^[6*H)Z<: T D6KJUC9<>[O^W%_>C;7 MD5<\X7$>VR=X4!,/E.:!TGQ0&H&BU;^I4AEY>-]&'@8U\D!I'BC-!Z41*%I= M^,K(PW8CS[\\1RO*E[H8S(1$05DTE$ +NF2(?<_UXQ\*:,H5C9"DW)0-_6G( MLVDN,X;4POQPJ8^NZT;CX/C9"G0?KA'L#6TM.:@7"$HC4+2ZY)47B/^ %_AO M^HXE?V?(7P^0_3PMVB^D=4T!]1%!:3XHC4#1Z@.L\A'QOGU$#.HC@M(\4)H/ M2B-0M+KPE8^([3[B+SU]V)FMM>XW/LLX1P^F&P\TK?]8VEX]*X'*6A>HL@FQ MW2:\HBJ7IEYK;;AH^I;TN9W06@Y[>\SBX4+$*4WN$"O&2&C&BD 4?3:+$HEH M$J(S73["8A[YP)0^":T6/%CH$P/)BFG&8":32[,N<0Z/!G^A/-7C+[Z_V"E3 M*\;T 1Z^Q@[N%]!R9W#8>(^#6H&@- )%JP^AR@K$]J_U_=G_)-H;TWHT@MJ& MH#0?E$:@:/5!4MF&>-_? ,2@7P$$I7F@-!^41J!H=>$K_Q';_<==_.(28?.+ M[5E:ZP7J-(+2"!1MK5=WZS6OF,EY\4)>A@(CQ?J-K\W1S4M_9\6K;MWJ]/4; M@U=4SGF2H8C-=*B95CM(KE_"6^\HD18OC4V%4B(N-A>,ADR:$_3G,R'4_8Y) ML'D5E*O$(-@, P+ 9 >&PO=V]R:W-H M965TZ4_FQ+1PGTE MI%EYI;7UN>^;K,2*F1-5HZ2=0NF*69KJK6]JC2QOA2KA1T&0^!7CTDN7[=J- M3I>JL8)+O-%@FJIB^LL:A=JOO-![6+CEV]*Z!3]=UFR+=V@_U#>:9OZ DO,* MI>%*@L9BY;T.S]?AS FT)SYRW)NC,3A3-DI]=I.W^BWPPL4 MPB$1C[]Z4&_0Z02/QP_H;UKCR9@-,WBAQ!\\M^7*._,@QX(UPMZJ_>_8&Q0[ MO$P)TWYAWY\-/,@:8U75"Q.#BLONS^Y[1QP)1-$W!*)>(&IY=XI:EI?,LG2I MU1ZT.TUH;M":VDH3.2Y=5.ZLIEU.3 +!0.?->"NP!0 M%+-&:RZWSI'<+'U+%C@>?M:S77=LHV^P3>!:25L:N)(YYO^4]\GRP?SHP?QU M- GXKI$G, M>0!1$,_AP=PG/GCR?P)T-;IVUN+/_H%OATWMB V\M5N;/,1]W MU.?CU%T9.#_A4GP:L(Q\\$Q\RGT=,T$&8K.#%LB;'#+ MI734R0ENH4;-53[&NL--6EQ7:W;I8C%?G"W]W0B=>* 33]*Y*)G<(G )AXB- M*>]0XB/E+^-X'H;CVI-!>S*I_:HHJ#@YTZG"4/V0<'6?=8QNF<71!$F^8A+& MR6*,,7@PV+_V_J+WZ!8\+@\-8$ORCY>^#X M<=D?'KU^X4_)_Q[FL04@C X$HI]> GK(Q]6 \/!DA9.%_X>J0 ^9?*<,^$<- M2H5ZV[9A!C+52-OU*L/JT.J][AJW<2J MNFUW-LI2\]0.2VI74;L#M%\H91\F3L'0 *=_ U!+ P04 " "O10Y7[C6H MQ?P4 "+A0$ &0 'AL+W=OU,CHVXVFGBF22ZWZ6D^[S8M!A[_18@^S$L\VB]^U:4?U8/658K?\]GB^K]V4-=+]]>7%33AVR>5N?% M,ENL/W-7E/.T7G]8WE]4RS)+;S>#YK.+?J\WOIBG^>+L^MWFNJB\?E>LZEF^ MR*)2J5;S>5I^_YC-BF_OS]2SIRN2_/ZA;JZXN'ZW3.^SSUG]QS(JUQ]=/"NW M^3Q;5'FQ4,KL[OW9!_5M,MD,V'S%O_+L6[5U66GNRDU1_-E\8-^^/^LUMRB; M9=.Z(=+U_[YFG[+9K)'6M^.O%CU[GK,9N'WY23.^"J'7!U[ "U]W3D>D3[8+X[VJT.>#K>Z>[Q? M'_)TP-6CC[CZ=,C5%\?\U2%/!UT]^JBK3X==/?JXJT\'7CWZR*M/AU[='/N+ MQQ_%S<^QEM;I];NR^*:4S=>OO>;")@PVX]<_OOFBR:W/=;G^;+X>5U]KV4VM M_*IE=9K/JM^47WZZ'(R'OROY0O'SV6R=+-6[BWH]3_/5%]/6U![-_BNFJOC% MHGZH%'UQF]WN&6_*QP\.C;?EX\>2\1?KQ^?Y0>H_/4@?^U+03[\K_<$;I=_K M]Q7]CT3YM7V_O%94W[]>1]C'<_T)8S-W!KG%.;0(^0R=\TC;Y-_ M!-8?'XD%QV#]([%0CFG9='TWU8./5G3\]_CEP=L4'_V3K$X.8LG1=U =RS A M_P;/OR0&&WUPW"^)?WOKSRMVG__*2.>[_O2U,2TTA,)S&#Q$P2LTC,)C&'Q%P2\TC,)[& Q$(2BT@L M)K$$PH3H'3Y'[U"F7]N+.ENKM5*F=:8LT^_IS2S;%[I2YM30)3&-Q'02,TC, M)#&+Q&P2Y*I_*?[*<,A)W9>3CB_5JV%OY_>41T[JDUA 8B&)1206DU@"84), M7C['Y*4T)C=_SY]]5V9%NF@60>?9.BV+A7*7EU7]]&)^7W1*V5.CD\2T1TS= M_BGJG4_$GR"=G-$@,9/$+!*S2K(%_++V:I2TNET-5_-TCI;/R]=W#9O LW*TNY+5KEZ:K2BFH9J.JH9J&:BFH5J M-JHYJ.:BFH=J/JH%K;:=V:J8V2$Z881J,:HEE"9&[5:G095&[9>B7C^;O6W> MM5K;Z*.QSMKF18ZK]UJ MHX/S.NB\+JIYJ.:C6H!JX;[OD\'P\DJ=[!RO")TW1K6$TL2 [' MT"O9W\ML467*K_E"T8K9+"VKWUY-2ZE\:^+/74R=7X]VH)*=U]TS;[PVOAE<[+XH]=%H?U0)4"U$M0K48U1)* M$Y.R:SZITG?W7W]^2,OL?S^F57:K1.T?GCZ49;JXW[QB?Z-\:=])^N5;H?S; MS^8W6;FW%"6?Y^3<1&M1J*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C M6D)I8DYW-:GF) X55E%M-2J-24U#-1W5#%0S4JO'-U_&K$0YEE\O4(M)N%:AJJ MZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B64)J8U%VO2YV@ZQ%HQPO5 M-%334 M?-6L1FVZYE]SG9Z17D,YRU.F=]_H[ MS4P3G=5"-1O5'%1S4TE-0S4=U0Q4,U'-0C7[P'?72/F>I>6^[:*= M?SS21>^!AVH^J@6H%J):A&HQJB64)F9JUW3KRYMNQJHY16Z9?MNLY>;%ONW* M/\J-D[,5;<6AFHYJ!JJ9J&:AFGW@NVPP5N:;+>WWINL_'^NB]\)#-1_5 E0+ M42U"M1C5$DH3\[5KO/7EC;?33N4HQTX.6K34AFHZJAFH9K;:X5,J6NB\=JL= M/H6D@\[KHIJ':CZJ!:@6[CM>^T_EB,X;HUI":6) =D6SOGP',6UW>X:G3<)? MS4BT:H9J&JKIJ&:@FHEJ%JK9K2;D][#7_-N-4;1%AFH>JOFH%J!:B&H1JL6H MEE":&+5=BZPO;Y']%V?-EXJ8WLY> M1!HZJXYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":6)V=MUU0;R)M#. M0L7C'D'M>RDJ^1(%6F!#-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5 M8E1+*$T,YJ[D-ABC2Q1HRPW5-%334GBV]Z0.0X'VZU!-0S4=U0Q4,U'-0C4;U1Q4JOFH%J!:B&H1JL6HEE": MD,;#KGLWE+9)KC],IZOY:K:I=*3-Z2=W3P&T+Y-;4Q7/MG0^W-GB6#[UJ6&+ M:OK371A*[X*!3FJBFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEE":F:->9&\H[ MU4,U&-0?57%3S4,U'M0#50E2+4"U&M832Q.SMNFY#>==M>R%" M^:'X^2*?K^;RM0FTY(9J&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K% MJ)90FIC(77(D3_:^1']Q MXAUT5AW5#%0S4QW">7)$9HDP[5-%334TE(G5TV6O^B8M$%CJO??2\#CJOBVH>JOFH%J!:B&H1 MJL6HEE":F*I=(VY]\=#2@U>D"\4X:L%!BIT1&(W3! :W'H9J&:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J)90FIG%7CQM)"Q_;NPX5-[/\?G.:B.K5]06T M'8=J&JKIJ&:@FMEJPBF5>^K>]06T^7;TO XZKXMJ'JKYJ!:@6HAJ$:K%J)90 MFABB7:MM)&^UZ:NR4!Y7%)1/S7E]RSRKWBB;JW\HVYL/[0U5M-^&:AJJZ:AF MH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B64)H8SET+;G2)KC>@#3A4TU!- M1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K6$TL0T[AIP(VFGX_JIA%S< M*:M%E4U7S09"L^9O5 M4A?*0_HU4[*_5LU[(J;I,F\6@\LT;S9&7G_V-J]N5F65;=Z(5C_DY?K:QYV1 M]T6S_$:<&LVHIJ&:CFI&JPG[W.^T"4UT1@O5;%1S4,U%-0_5?%0+4"U$M0C5 M8E1+*$V,YJX5-Y:WXO;__6UOO*(].%334$U'-0/53%2S4,U&-0?57%3S6DW8 M5?;J?-#;_K=SSGT?O04!JH6H%J%:C&H)I8EQV^_B5KY1G+:[9[&R3+^G-[/] M3VC1KANJ::BFHYJ!:B:J6:AFHYK3:N)>V><[)R9UT3D]5/-1+4"U$-4B5(M1 M+:$T,6.[#MM8WF$[_MT0ZP^-O%R'\)?'507IVR3DLYZ=CMI:>)S-BT6M\>M3:"].%334$U'-0/53%2S4,U&-0?57%3S M4,U'M0#50E2+4"U&M832Q-CN^G7C";HV@1;J4$U#-1W5#%0S4&5"#IPTS5B^HARVHMK=/K=_.LO,\^9;-9I4R;-8=FDJUKE3*[ M6Z>N^O9#_^SBQ?6:^M90]UQOJF^M?=?;ZEMW<_U%-^WUNV5ZG_EI>9\O*F66 MW:UO0N]\,CI3ROS^X?F#NEB^/UL_"C=%71?SS<6'++W-RN8+UI^_*XKZZ8-F M@F]%^>?F;E[_!U!+ P04 " "O10Y7!RT[VQP# #V"@ &0 'AL+W=O M<*7P/2=&1<%47HJYJY<"B!9*2JHZWM>Y!8D9T[: M+]>N1-KG*T5S!E<"R551$'%_!I1O!@YV'A:N\_E"F04W[2_)',:@;I970L_< MQB7+"V RYPP)F V<]_ATB#TC*".^Y;"16V-D4IEP?FLFY]G \0P14)@J8T'T M90U#H-0X:8Y?M:G3/-,(M\? MH$XH-'Y33F7YBS9UK.>@Z4HJ7M1B35#DK+J2N[H06P(AH!(KD5!ZC M#AKK#R5;44!\ABAG\XX"4>C"Z##",B077*AJ;<*%?EC.YE++;L8C=/3ZN.\J M#66LW6D-<%8!^,\ ?%ZQ$]3UWB+?\[L6^;!=/H*IEN-2[N_*74W7U,-OZN&7 M?MU_6H\?%]H6G2LHY$];22J&P,Y@=NZI7)(I#!R]-26(-3CIFU?%.(J2OKO>3L<2 MV V2'HX? W=0@P8U:$6]8:30[RK_#5D%G.5RRE=,V6@KJW +HI,D7HCC)["6 M.!SA(.QA.VS8P(:ML$,BQ+W^E-":T%7Y[1ED&VFX1]##/8Q#_(1T/P[C) [" M)+:31@UIU$IZ 5+J1B4$,(66IL"^9DL8-:-P*^H6S MSA/._3UM(V^UM>\O9-NG\5YB01)Z41+9\TJ:O)+6O#ZP=JSK71"[JS+=+>GMVM0XDY M$5X2,<^91!1F6NJ=Q'HGB.J054T47Y;GE E7^M13#A?Z8 K"!.C[,\[5P\0< M?9JC;OH'4$L#!!0 ( *]%#E>[7(I9BA4 *&PO=V]R:W-H M965T^*9].',?L+1E,97 !63'=_KA+TA(6QOA+6B6^M X#OPVDI>E#0O0^^9[M]G-^W1=+.-$WF96OEZMHNSEDURFSQ\N[(O= M-[[$#XNB^L;US?O'Z$'>R>+KXVU6_NUZK\SBE4SR.$VL3,X_7'RT?Q+VP*O6 MV"SR6RR?\X.OK>JQW*?I']5?Q.S#Q:#:)+F4TZ(RHO*/)SF1RV5%E1OR9ZU> M[ >M5CS\>J?3S:,O'\U]E,M)NOP]GA6+#Q?C"VLFY]%Z67Q)G[FL']%F Z?I M,M_\WWJNEQU<6--U7J2K>N5R"U9QLOTS^E8_$P$K*[CU M"FYCA5OX'4=P:]7\)LC^*^L,*I7&'5]EL;U"N.NSU)0 MKQ!LXK#]^6U^^&%41#?OL_39RJJE2ZWZ8I.@S=KESSQ.JK3?%5GYKW&Y7G%S M5Z33/Q;IWS^U/C.O;SL&X+I\FO;/E;-[KCXY1O%S M]&(-AI>6,W#?5_3XLK:^!N5G?:?AHG1E^7H[N# M5T>GW[RFFYNOWJQO/33[S[^C,G.FR[,VP;7(N!N_^5<3>>^_=^9?[S M2[F\)0JYRO^W96,_;?%A.UZ]N?V4/T93^>&B?/?*9?8D+VY^^(?M#WYNBQP2 M"Y$806(4B3$DQI&8 &%:JH?[5 ]-^LTD7:W*R4=>A=O*%U$FK6A=+-(L_K_6 M5]]/1JYOCI%8B,3(%O,V6#5U?+JQ!_5_[Z^?#D/:>4G6>4F.?"@"A&GQ\O;Q M\KK'*\[S=7NHO*-GQA]X1T_+Q#A6W[@P3&1@3R;(TSZW'+)U*.ER&65Y MV]&93UO,/WAV7*_E-W9B'+1O\I 806(4B;'CY]8>N"VOALA!!0C3LF_9J2PM?V]O%Q#QHW_2U#CL\'I9 AZ50C;4\B"!HR19T5('2]'0= M'(6V.^\;7%J/468]1^2V XP.GK;!UGF\9UK&/#XX1Z*@4JC&HQJ&:0&EZ^-3Q=]M\ /[7]>J^ M?!TK=SDS^9C%TX,06D5J/:ZSZ2+*I6&'U#X^KNR[@1\,W&8NH8?;H1J!:A2J M,:C&H9I :7IZU>%]VWQ\GWR3V30NX[F);I7BZ79*M\]PCS?L[5"!]LXS&HV/ M7EZ]HS:#O[2BW(I6LIKI7%K/ M\7)I)6EAW5>+;GZ-H_NE?+-.BGAIY?$W:[4]CV9>_O:FSQ54J=-EFE=?S\KI M>?7[7GTOG<]EUE[I$.AS0*$:@VH$%2]DT;3\EN/4?)2O=?J^X\]=A_K#3FY^VC>X+XAAVH$JE&HQJ : MAVH"I>DA5S668ZZQ6D+^>'1,>1/UOW]TI-X$V];S[1_G&]IU034"U2A48U"- M0S6!TO1\JR[.,7=QQP6)M:@.)22[ P>[XW\]XMREC9J8MZMWEJ&M&U2C4(U! M-0[5!$K3LZS*/L=<]OV^/Z)QF-S6B+JMK[@M,PIHWP?5"%2C4(U!-0[5!$K3 M4ZI:00&U4*H1J :A6H,JG&H)E": M'F-5#SK;?N=,UTPZR"YJ M5"J$:@&H5J#*IQJ"90FIYOU2\ZYL[MX_ZRD\WA MMRB9UB=JM*89VBU"M1"J$:?E@J21W;P*I=-2#+IE'*H)E*:G3W5TCKFVNMM> M4K/LCJ$K#9'\^5WUIVJ:/7T1/ MTKJ7,CFX4LV:IYEZV:AVK[.-H.9^547_YGYS17:ZBHIX&BV7+U9<]U-5!;E9 M81YG>6'-HI=J5!E-%^5W\G+933-9COH0)TEU:+5<_%]1LHZR%VMS5P7;WQR3 MDIO+,:M_?5O]M>27Z^H[[PZ6?N,,'.^R:L3*S8I6Z;K:@_IS78Y1I)MM6,H\ MWS[LM_8[:_C?^U,#U 6?NR>D>0BX?A3+2#V(ZN_Q:B5G<53(\B&7/ZBIK(PW M!X_LTBJ?O[?.NW*3TG*%;+<-]>;-9"&S5?GCFEGW+QMQLCW*_,,_QHX]^CFW M/J51-JN&"^/2+](LOVI]_X-6I5!-H#3]%4A5IO?>+ M#K0?A6K$.;XJS;:](/";;WK=EF/0K>-03: T/72J^'3,Q><76=W.2[V@M 8/ MV:%-H%H(U8AS7.Z.;7]XE+M.BS'HMG&H)E":?OT>TR)H&.2:$:@VHP?!XTL41T-[. Z:X<7>'1![>T#L_0&Q-P@\1QGIJC+2-9>1 MG\N]K=5Z99[T0JM(J!9"-0+5*%1C4(U#-8'2]!"K*M(]:Q7I0JM(J!9"-0+5 M*%1C4(U#-8'2]'RK*M(U5Y&[%^GGUO.;ME>OE%^FV?YJO3YGG]:#:[>%.+[H M=F+>QMZYWFJ'5[ ,C^;#T,L+H1J#:ARJ"92FIU55EZZY-OLDA5NV7.S[KE ):CD&U$*H1J$:A&H-J'*H)E*;G6Q5M MKKEHV[U(GVE*$1P=[QI=>;W-YC)2IG M&;/+:LXPE4D1/;2>0FVV>J<9VM]!-0+5:*W9APW-X&K@-^\ P:## M5%7A#FJ% M><7>T85V>\/CSPMSW7'S*BD"'91"-0;5.%03*$W/I"KMAN;2[G9_;MK?N<.] M&>^=6VAW5VLGSF:#CDFA&H-J'*H)E*;'5K5WPU,7'G[G9S.8_=[)A59[M78J MN=#*#JHQJ,:AFD!I>G)593 MMW>HH;U=K56?';A/M7\U;B8:VL=!-0;5.%03*$U/M.KC/',?A_Q$'_-0O4,, MK>N@&H%J%*JQ6CM\#VK[ #D.'56@-#W&JJWSS&T=-,;0Z@ZJA5"-0#4*U1A4 MX[5VZF[Q C6J'F-5RGG&4N0<=UXVC]@[S="BKM9.S2R@!1Q48U"-0S6!TO0L MJP+.,Q=PMUG\5'VZTNVR'&,E3QR%,V.]8PHMY: :@6H4JC&HQJ&:0&EZG%5W MY_GG/ KG0W3L,9NRQ$Y:,,'U1A4XU!-H#0]MJKA\T[88![?F@ M6@C5"%2C4(U!-0[5!$K3HZQZ/N^L/9\'[?F@6@C5"%2C4(U!-0[5!$K3\NVK MGL\W]WSZ2W4YOXBF9<8S^OS9 MFJ17E]8OOTP.EW0&SL#Z^#^?K7VQ:)K!F+>P=_JA)2%4(U"-0C4&U3A4$RA- M_QU19:+OG',&XT/[0Z@60C4"U2A48U"-0S6!TO1\JY;1-[>,'Q\>,OE0'=0^ M.@.ZM7LQ<[T##6T2H1J!:A2J,:C&H9JH->T.)0/?T\X8T\.JND3?W"7N*_&/ M96CU J:<>=R*6V+1.(F2ZGY5M6C;[YLL/UD4_T\D?P[/V_>O F]?PF@ M_:1_?&/0QH$+ AV00C4&U3A4$RA-3[8J'7USZ7C;GNSM33:V'Q?7(\+0%A*J MA;6FW5"WY3)#Z* 4JC&HQJ&:0&EZC%4)Z9\H(>5TG<5%=;^8VUUG?CSK;LTL MM)2$:B%4(U"-0C4&U3A4$RA-C[8J)?VSEI(^M)2$:B%4(U"-0C4&U3A4$RA- MR_=(E9*C3A_SMYUK;$]]:LNQ6>F;X]%Q'>D)5<7CR%P\WA[MZK4&%-H-UIKV6>V.?WP140@=ED U"M485.-03: T/:&J M]AN9KR%4"=V?1+KOL[=[>+?ECMM=SYO&F ?MG>CCC]MSKIJ?6!9"QR10C4(U M!M4X5!,H38^S:OE&I^[\V65OSOK+ZOP1P>8!>T<9V@-"-0+5*%1C4(U#-8'2 M],BKKG T/.=>W@C:$$*U$*H1J$:A&H-J'*H)E*;G6S6$HRXW ^URAJD9ZAWE MEMMYMN[H06L^J$:A&H-J'*H)E*:'5-5\HZYW!VWD].1Y1F:X=VB[W,LSA(Y) MH!J%:@RJ<:@F4)H>6=7?C,L!Y^IH/Q#Z>7]0C4(U!M4X5!,H30^W:O5&B%:O.I=.W;6CRPU'S=W^BLG=\(VOE!M1"J$:A&H1J#:ARJ"92FY7NL M.K^QN?,[S_%J\Z!]8U]K)XY70\WV#]N^:##$JA&H1J#:ARJ"92F)U2U?&-SR[>? M63C]9A;0B@^JA5"-0#4*U1A4XU!-H#0]UZH*'(_..K. MGQ0+81J!*I1J,:@ M&H=J J7I^59MX-C:M70!?8YY\8!M+&#:B%4(U"- M0C4&U3A4$RA-S[>J]0)SK:??V?FAFEBT7T9M=GHG&7J'3ZA&H!JM-?W^S5ZS MNF3003E4$RA-CZ@J](*^'Q"8:Z'MOO-F'JAWAJ$='U0CM::?*VU?^7KJ:+?% M&'3;.%03*$T/IVKE F,KS%/C*%U M'50+H1J!:A2J,:C&H9I :7KP55T7G/7.G0&TQX-J(50C4(U"-0;5.%03*$W/ MMRK[ G/9]YO,B^JLXN@YRF:7U<1B*I,B>I"M:896?% MA&H$JM%:LUWM +CC M->!^3*^+V5,RVEQN=-6W\SB:Q)7A<:7NZ_5J[!IA@&M M[:!:"-4(5*-0C4$U#M4$2M.CK6J[8'S6&0:TJ8-J(50C4(U"-0;5.%03*$W/ MMVKT G.CMWV]7F]>KTT'WJ"5'E0+H1H)CNO&T=&1,MJRE#UH.Z(&;>J@FD!I M6O+*9V$?O>KKKME[*J<0[=$[H?3-'I8+L1S92O;3G7'8V;^<-N M'L=R L8U(F@?1-!\[=MA!.=I-I?QJRF$EFA8+L1RY&]Q5MO[.$QBV(?(L9R M<8TD.P=)[M*A;9.-R M+"=@7".O[D%>S86:2*JW_-1\9LX)I']2H6T9EB-8CF(YAN4XEA,PKI'GX4&> MA^<\4+#C84F'EFU8CF YBN48EN-83L"X1M*]@Z2;KY%#GLE^8JS^L8=V<#ON M\-3XT94W;'SJ$G94BN48EN-83L"X;9RO\X6411@5TY$0NEWD9T'52 M\M5^X?Z[5B;G5=I_^NA<7)=KJL5OWC]&#_)SE#W$26XMY;Q<=7!5W=US\WGL MN[\4Z6-%6O=I4:2KS9<+&96O_]4"Y;_/T[38_:4:X#G-_MALWLW_ U!+ P04 M " "O10Y7&#;(\8D$ K&@ &0 'AL+W=O:=+(K6!;7=:I:K1W3Y<[8,+3H(*.-=V MDG:_?K:A) 2*VM57_=* .>$"YQR"8'$SP[/<5%()#&/ M;PVHT<:4CL?73^B_JL6+Q=PAAN>D^#O/^'IJA ;(\!)M"WY+]K_C9D&>Q$M) MP=1?L&]L+0.D6\9)V3B+&91Y5?^BAR811PX"9]C!;ASL4P?W&0>G<7!>&L%M M'-R71O :![5TLUZ[2ER,.)I-*-D#*JT%FKQ0V5?>(E]Y)0MEP:EXF@L_/EMP MDMZO29%ARGX&R;=MSA_!AQASE!?L(_@$%J(TLVV! 5F"E)0;5#V* DG)JLK_ MQ1E@TE\]$,6#%/?X05YCX?ME$8,//WZVAY;PM M>O*_HW>2X;0UXR@\Y[F:62.*/UV)US,#-^A1R 8'EY2B:H7E]1E(Z@K( *HR M,$>;G*-"5LL9N"S)5EA__5- @L\JHX[O#\:5V7K -2O'4$.+(,-UA M8_;3#]"W?AFB1B=8K!,LT036(=%M273'T&>714%2Q.4KK.B\4W0.OXEM,UB_MFCA_X'NR:)7TS-XI42>\&$N&U MB?!&$S$GC$MQDPG.4\S UVM7J.4E M>F>1BG22J!,LU@F6: +KD BM0_-C?4>9:L"/7WDW<'WOY"-HP"QPHO#DZR8> M,(,P".WPY"MHR,ZUHB :5AIXU G"T63\ABM,4:$J%F6BU\P9ITCV\:-J,X[Z MVDK5BA9K14MTH77YL0_\V.^L.6B@X6AK]U;=*H[?3/HA*X3G@K/@%WH6>YI^S5@9P>18UO/",^A$X7CK>@"%:+MDD5; M(GJ/>5ZMQA5G%.[59:H3+=:*ENA"ZQ)SZ(RA]]Z*H[6AUHH6:T5+=*%UJ3PT MU7"TW7NKXOC]C9PH]/Q3Q>F;.7X >X+3-_-=\:5SJC<#9H'?V^XQCS:_2TQ7 MZM2!B:6)^JOW--O1]F3C4NWGGXQ?P8LY'!B/Y4F(VFP_P-?'*->(KO**@0(O M12CK/! LE%D!P B#< !D !X;"]W;W)K&ULU9OOCY2L^#],W'!AWO"/W.UAAS/=ZQP#&0J)]O(^96#Q^%'],DE>)#-'#)^1X*N_Y.N3WK@'EGB%XH!_ M)KO?<9:0)_46)&#)OV"7M;5Z8!$S3L(L6(P@]*/T?W2?%:(08#LU 3 +@/L! M7DV DP4X^P%N38";!;A)9=)4DCJ<(XZFQY3L )6MA9H\2(J91(OT_4C>]QFG MXJHOXOATQLGB^YH$2TS9K^#B+O;Y WAUCCGR _8:O 4S,=.6<8 !60$Q;QA' MT=*/;L$.48HBS@ G8!/3Q5H4'[ UHIC)I@L2AN*V,BDO5'X&@^SB\8"+8.]09 "SH5 MXSG7AY_CA0BWDW"H&8Z3WP(GT7/^SUMP\X?H%;SG.&3?JFY!.D2W>HC2?([8 M!BWP24^X"\-TBWO37WZRA]9O5?4S)%:JIIM7T]6I3V=Y_F=I_DEYP2R>_RVL M1I;J:U:VBI&?ZK5O[,K:I4%>$B1]=CNUK8GGV:Z8'=MB72H:PHD-;2=O5TK9 MRU/VM,-Z3 A^ID,"16JLPPK\SPQU]:0Y/5-"16JN8HK^9(.\_VIMUU452&6'A7D_'%J6M;U3W3 MAK=,;)(G-NG0#O7:-78X.7 YZ.S=:FV34IZVI4#&:N6"7W:DS@7'6A?4]_?4 MA6M*K5R= N;9/[X39F,T55%#:N6*0E51V(T;9KI%.[2'TCE*2T3?>]OL%)/: M6DAK,,2&X*(C5@*V/KYM<@H1[2X9L4&\QA7U4=4I@\K:'5*D.X0U[JD0TF[' MD%_6%-=29(-_&L5(4VKE^BB0M%\ 2=I&4=*46KFB"B;MCFC2/L1)VSF@27WO M;;-3/&D_!R@;@IO]LPNDM!53VEU"98-XG7]JHY[BGX?PZ8S=<;6!0H6?L!U^ M7I*8%OWSTX(3<2CM#>(UW@DK?G@LV!*V8\M+?XO;6:-1LC2E5JZ.(DOX L@2&B5+4VKEBBJRA!V1)3PD M2V__-WQ]WVUS4UP)G\.5#<&-UM@%5D*%E;!+K&P0K[/&0QJT[9%W8(U-S;?%YWQ(]DFQ_+.65IKU/?WY =Y75"CHZC1>0'4Z!BE1E-JY8HJ M:G0ZHL9,=U2T1JOONGOK1-]]V_0*3]*? XX-P5EIM6Z/].][4K)RR@D:G'33.\!9'-3](0EOOC4:QT91:N3X*&YT7 M@(V.46PTI5:NJ,)&IR-L= ZQ<33>7R9=8*.CL-%Y#C8V!+^+;V/&Z[VQ"VIT M%#4Z75)C@WB=-U8\P+;&SL%?PZ9FY3><%#6Z[:CQ0K[D6/V-&D*M->H[?.I" M-J56+H_"1O<%8*-K%!M-J94KJK#1[0@;W4-L'/6]_76B[[UM=HH:W>=08T/P MNPWU [G QI7WK9-7(0OO0G;Z,F2[MR%-/>AVJ\@2NNYX4N.?BBW==FSYT2^_ M,9E](W#TUFF4*DVIE2NCJ-)] 53I&J5*4VKEBBJJ=#NBRDQW4IC^5G\T&N^_ M**3OOVU^BBS=9Y#E:4/P#:R> /JH5["J8.?ZJ+:%4!SJ=LFA#>)U7EOQLZ0U MGL 1W/_^H=?_3ZYPYVP@4S!SL8AMRO!%*7!/.'_ @QG_7%E,Z3V_E! .88X-0# MT%PHSO&M'T4R!:$B>ULBGO3 E/4"M-E0LA5U$.=EFUS #Z0A9V=SSY4)4/ 1 ML26Z U2X,^N#+\4&R4"P7*GXL=N5O\5O'S 2G8GAR!K*RF3*^9CBQ;IR8/VJ MJ3$H;$,*,;U-MG,Q4;HXXNEVF/QLOF7L--DHM7_>LX[.Q RKNF*+*^FF,-5% MND?M"E%16@8"O!+=":\4RX*FV[[2#YQLDHU0<\(Y"9/#-48B+=E 7%\1PA\_ MR [RS7?3?P%02P,$% @ KT4.5WPWD\5Y @ O04 !D !X;"]W;W)K M&ULM51=;],P%/TK5P&A34)+EG8%C392VS$QM$FE MW>!AXL%-;A-K_@BVTVX2/YYKI\V*M/4%\9+XXY[CXPID!VTC)S-,$A=Z,HM-HMS#G9>7\0IP-:U;B MU=/3,TBSN6@DM4EFL% M!E>C:'QZ/CGS\2'@.\>-W1N#=[+4^L%/KHI1E'A!*#!WGH'1;XU3%,(3D8Q? M6\ZH.](#]\<[]LO@G;PLF<6I%C]XX:I1]#&" E>L$6ZN-U]PZR<(S+6PX0N; M;6P20=Y8I^463 HD5^V?/6[SL =(TU< Z1:0!MWM04'E!7,L&QJ] >.CBXL,?#V-%A M'A+G6^))2YR^0CR &Z*J+'Q6!19_XV,2V2E-=THGZ4'"KXTZ@5[R'M(D[<'= MX@*.WAX?X.UU&>@%WOXKO-\:IAPL7%-P#9?T1&".3, M/3V83>>P>+(.I87[ M&Y1+-#_A-USS%<(MYI720I<^45-M:FU8>&B+IJ[%$XQ+@^@3VR%?2N)!;;XB MSVW-\']A[_W;W<']-0+CR67C10_\_>#CK M/)P=O+UQ26DNF4.H&Y-75)^0/]MZ26W+-PA\OF6MLQYUL&08K_=EQ'LE)=&4 MH7%8XFZ4:ZNK6^UZT[@MR>?PMK'=,%-R94'@BJ#)R0=28-IFT4Z*^$?J&@, #<+ M 9 >&PO=V]R:W-H965T\[/OYP3U=K93[8R;C *S(C MZJ&X$WIF-UX6-".YI#P'@BPGUB4<32$R@-+B-R4[V1H#(V7.^:.9?%U,+,

/WN_*<5K,7,LR92S/W2AUA,KLL"" M+/&&J7N^^T)J0;[QEW(FRR?85;:A9X%T(Q7/:K!FD-&\>N.G.A M #P&0#4 MO1;@U@"W%%HQ*V5=8X63L> [((RU]F8&96Q*M%9#<[.-,R7T7ZIQ*OE.= PD M.+LF"E,F/X)S,-.ILM@P O@2W-\^ "PE41+@? &8L0:,XCEE5%$-/ ]R\AILWR.V&YCA/CW"KH'Y[SIP-9$9\R*T[D;$\G=%Y*F//VO*BQ>RP=[T&?H!P%TH_Y]@*T2 M"]^:'?"F)<+ 2U3=?I^KW*D&=DJ!OWB#TH\,X=PU1 M[(6>\^+\0) 0 %(4 9 M>&PO=V]R:W-H965T=]SR'-AS)G M!\:_B"VE$GRMREK,O:V4S:WOB^665D30;7S2_FLO??$\QG;R;*HZ1,'8E=5A+_ M5G,OT!G1DBZEEB#J:T_?TK+42BJ/OTZB7N>I \^O7]7?M<6K8A9$T+>L_*-8 MR>W<2SVPHFNR*^5'=OB%G@J*M-Z2E:+]!(=CWR3VP'(G)*M.P2J#JJB/W^3K M:2#. A :"$"G -3F?31JL[PGDN0SS@Z Z]Y*35^TI;;1*KFBUK/R++EZ6J@X MF3]259( 5_=4DJ(4U^ ->%8SO]J5%+"UG/E2 MY:"5_.7)[^[HAP;\WN_J&X"#'P$*$ :?GN_!U??7_Y3Q50E=':BK [6Z^'^I M WQ^5'K@0=)*_&DKZF@>VLWURKD5#5G2N:>6AJ!\3[W\A^]@'/SD* UWI6&7 M>MZ.U-7[7?D") /W=$FK!>77MC2/0G$KI-?C/@\A@F$P\_>6!,(N@7 L@=#F M=HR*SMQ2E,3Q@%O4N45C;I'-+>JY)3B,L]#N%G=N\9A;;'.+>VY1BJ(DM;LE MG5LRYI;8W)*^6X:R%-K=TLXM=;K]MJ4*U&M)NRJ#?@ M\X<6&U:ZN44FX@T:OD'\+=D-G7B=6IV!)QREYZ7XAGVBAC (!W\&!JEPE*E6 M@L,^5!7"U5(8,#14A:-8M4(<]KGJHC@T8(6C9+5R'%K0Z@ Y-&R%;K@.H1SV MN>IB.31&ULK5A;;]LV%/XKA%8,+;!%5^OBV0*22$$S-%C0]/)0 M[(&1CFVADNB1=)SNUX^4%,62&<'-^&*+Y/F^PW/AX66Q)_0[VP!P]%B5-5L: M&\ZW<]-DV08JS,[(%FHQLB*TPEPTZ=ID6PHX;T!5:3J6Y9L5+FHC7C1]MS1> MD!TOBQIN*6*[JL+TQP649+\T;..IXV.QWG#98<:++5[#'?#/VULJ6F;/DA<5 MU*P@-:*P6AKG]CRU'0EH)+X4L&<'WTB:&)6<$)61<4F#Q]P"7 M4):22,2S'&\H&2/J)06;/*C\7Z#%OXJ:IDH=YR*T4+@ M>/P!A)<9>IL QT7)WJ'?T9U(QGQ7 B(K5,IAE!'&459BQHI5D6$9828$/]\E MZ.V;=PN3BXE(.C/KE%ZT2IT7E+KHAM1\PU!:YY K\,DTWI_ F\(!O1><)R]< M.).$?^[J,^1:OR''[WYMB MCS\1CLN#A<=4<6@I_(9"[@4/L1TXKNT #LF'/+']4-A1B,R<(1]4E.19SKFF7XVZ;2R)5K94EUL MPY@<7%CL5R_\#JHK"#K9$JULJ2ZV81"#F"=FTH@S%)H9XB M4L;!.3IXSJSQ&5:7ME2AS?9L;U1*S(,K=P5TW;QU,'$JVM6\O6KUO?U[RGGS MBC#JO[#GE[:B/Y'O+\T5_YF^?;RYP71=B,-6"2NARCH+1-FC[7M(V^!DVUSX M[PGGI&H^-X!SH%) C*\(X4\-J:!_E8K_ U!+ P04 " "O10Y7]VB;R5\" M !Z!@ &0 'AL+W=O^ MS]G.D>RE>M(E@"'/%1=ZX97&U'/?UUD)%=4C68/ -X54%34X55M?UPIH[I(J M[H=!,/,KRH27)FYMI=)$-H8S 2M%=%-55!V6P.5^X8V]X\(#VY;&+OAI4M,M MK,'\K%<*9WZODK,*A&92$ 7%POL\GB]C&^\"?C'8ZY,QL95LI'RRD_M\X046 M"#ADQBI0?.S@!CBW0HCQN]/T>DN;>#H^JM^YVK&6#=5P(_DCRTVY\#YX)(>" M-MP\R/T7Z.J)K%XFN7:_9-_&1I%'LD8;677)2% QT3[I<[0B6U':T!5Y(H)<@"J]/4Y MXM9A>M[!_AOFNJ89+#R\[AK4#KST[9OQ+/@TP#_I^2=#ZNF/&K%-CZO/\0TK MS-K*R(Q44IA2#T!->ZCIH.0=$U1D,( TG!]W*,B4T\,04=031?]VS#G3F6R$ M(;A[,#^'&/V'4YWUN+-7GVJK@&W"2MB>N4N#4? Q3OS=&>>X=XY?>71M_GCR MTG?\EZU_TDIL5_Y.U98)C;H%I@6C&+E5V^G:B9&UZRX;:;!7N6&)'P=0-@#? M%U*:X\0VK/YSD_X!4$L#!!0 ( *]%#E<\AHOU_0( .@) 9 >&PO M=V]R:W-H965TC[^E;BR&]08$A!"5DVB!0_'N$"92E M 4(:O]>87K.E<=S^WJ!?6>VH94853$3YB^6Z&'D]C^0PI\M2WXG55UCK.3=X MF2B5_24K9]M-/)(ME1;5VAD95(R[?_JTCL.6 ^*T.T1KAVC?H?."0[QVB*U0 MQ\S*NJ2:ID,I5D0::T0S'S8VUAO5,&ZR.-425QGZZ?0'8 P4.;D$35FI/I)3 M,L5*R9:=,.[JQR3BE-Q/+\G)^X]#7R,A ^MG MZ\W';O/HAV>/$+>!,3L*6"' -&\.!)C!A?N-)EFH%J"YF#[+1#FD,]4#7- M8.3AJ54@'\%+/[P+D^!SF]XC@>VH[S3J.X?0TYM&<&F+K$VL0T@L@KEP'M,X MZ,4/P_"#!*\8IS^ O8/^[>$C;6EP..=;_,-. MV&EGGS3LD]<7U]Q*^7]Q)<&(3M MF>DUW'H',W-W4+('AW.MZX7+*%O4;5H$U#[YCI M.A+83DCZ34CZ;[X+^L\.>2\(XRC<2]G!C5YU)IT"?^O1K$ N;"^A2":67+L7 MIYEMVI4+^TKOS8^QC7%=QS\8UP-=4[E@7*'F.4(&9UTL-.GZ"C?0HK9/\TQH M?.CM9X&M&$AC@.MS(?1F8#9HFKOT+U!+ P04 " "O10Y7UGFRK@@( 3 M60 &0 'AL+W=O=>5$LCKO=?#*7L<@/TX5,U"\W:1:+ M0GW-9MU\D4DQK8+BJ$LM:]"-19ATQB?5LL_9^"1=%E&8R,\9R9=Q++*'3S)* M[TX[=N=QP64XFQ?E@N[X9"%F\DH67Q>?,_6MNZ9,PU@F>9@F)),WIYTS^SAP MJH!JC=]">9=O?"9E5Z[3]%OY)9B>=JRR13*2DZ)$"/7O5I[+*"I)JAU_U]#. M.F<9N/GYD MD:Q<6]'*#Y6"JFBUS\.D%/M5D:E?0Q57C'\.)TJYDIS-,BF5B(O\@%S*7(IL M,B=*09&X3C-1ZC(G(ID25]ZJ ;(HU]R((1]<68@PRG\D[W\8.8/>1Q(FY,L\ M7>8J*#_I%JJI9<+NI&[6^:I9](5FV>0B38IY3E@RE=.6>-<<[VR+]\SQ T-\ M5VWB]7:FC]OY$S4"SY:S0V+9!X1:U"'LZR7Y4&^I']NVCAEV)1>'A-(*1K?" M7#/LIV5R2!RK;MG7*Y=\>->&8?M@MK6)[PZCAC9YF*[YR*X%W]TU36#.>B [ M%=?YOP;R'S^K#"0H9)S_V=+-3ZOF]-J;4YZCC_.%F,C3CCH)YS*[E9WQ^Q_L M@?6Q3>](F(N$,22,(V$>$N8C80$(IHV#WGH<]$ST\:72=;*4.9G)1"K!RRFY MR=*8B.DT+-4OHJK\(JH!WU0UUW9N^F3,L*^TD3 7"6-(&$?"/"3,7\%&%:RL M_6_'MF.==&\W%0M*J"FVOU9L_U6*+=)"B761I7^I"P-RFT;+6+:IU4C?5ZU( MF(N$,22,(V$>$N:O8/T-M8Z>J1644%/K8*W6@5&M9W&Z5"5#)B?I+ G_46+- M9%2)MDC)9+/.:-.JD;VO5I$P%PEC2!A'PCPDS!\\T^K >JI54$)-J\.U5H=& MK7ZICJ#BNQ1KS+"O8I$P%PEC2!A'PCPDS!\^JP5&SQ0+2J@I=K16[&A++5!? ML967:-.-2S1-IT0\7K 1>5_(\A8%F2I%M^G7G.]"/!#'/B#EU6BO3;'&\'T5 MBX0Q)(PC81X2YB-A 0BF2?MH+>TCH]2NE*33?YI[#>2/"QE?RZSUYH(1M>]1 M%PESD3"&A'$DS$/"?"0L ,$T#=M6<[O<>ENWV>KV@(8"E.9":0Q*XU":!Z7Y M4%J HNDC8L- LHW']2 )B[ LL]<']H7,PG1ZH.J7?)*%BYFO)374K]))*ER%;UI"HG M^ZW*_S^S!:@MI8\,VHP,:NS-KZ&8R<18YY@)>X\!),V%TAB4QJ$T#TKSH;0 M1=,UW+B*]ANS%6VHKPBEN5 :@](XE.9!:3Z4%J!H^HAH_$7;;#">JQ-4)B;% MLJ7F:14TU$V$TEPHC4%I'$KSMNQ4:I$'=4QK6KUN,V)O>4+]PRW=LT?62]UBKP_ET#YXKV^(__K0 -4'77B-1VB;3<*K ML#PJYCO>[#/#]I8@U!:$TAB4QJ$T#TKSH;0 1=/EW-B(]O"-%<%0UQ%*K J68BS )XV5L+A2@MB"4YD)I#$KC4)H'I?E06H"BZ>]X M-.X@?6/N((6Z@U":"Z4Q*(U#:1Z4YD-I 8JFCXC&':1F1^>Q4,A>>#S)'+ZW M@*$F()3&H#0.I7DUS=Y\E-,ZM.PGQ8B_XWH!JG6ZZ!KCC9J--W.A(>ZW%AIF M_MZJA-IR4!J#TCB4YD%I/I06H&BZPAM;CKXQ6XY";3DHS872&)3&H30/2O.A MM !%TT=$8\M1LPVSM=" VG!0F@NE,2B-0VE>3;,=K8#H/2TS=EDK0+5,%UQC MKM$MYMHRDT68$R^^]JMC+ ]^<E.9#:0&*IH^(QOFCYC<('Q]NGM1/4M0O$[9J M&>K9T>=OJ@V?OJGF0E,R*(U#:1Z4YD-I 8JF2[2QXJC9BON^%[+-\+U5"_7D MH#16TS9'%'TZHC@TI0>E^5!:@*+IJFV\0+K%"UP_UT_8[;8'A,RLO44*]?V@ M- :E<2C-@])\*"U T?2IMQK?SWECOI\#]?V@-!=*8U :A](\*,V'T@(431\1 MC>_GF'T_=K\0JQE1TQN2R5UF-6C5N?WLI-U_>M(^-S=E;_E"73\HC4-I'I3F M0VD!BK:2;W=C@M189K-J=MU%=?BG113<]ZG19%&EP( ! ( 9 M >&PO=V]R:W-H965TZ'01#[ M@C+II4G5-M%IHDK+F82))J84@NJ72^!J/?+ZWJ;ACBV6UC7X:5+0!4S!WA<3 MC36_=^&O"-P=ILE8DCF2GUZ"HW^<@+W(2 0V:= M \77"L; N3/":3PUGEX;T@FWRQOW3Q4[LLRH@;'BWUENER/OS",YS&G)[9U: M?X:&9^C\,L5-]23K>NPP]$A6&JM$(\89"";K-WUN\K EZ _>$(2-(/Q;0=0( MH@JTGEF%=44M31.MUD2[T>CF"E5N*C72,.E6<6HU]C+4V71:S@P\E2 MN5[A MTY"3*["4<7-*WI/K^SMR3&@C _ MND!KYT&WL_O\SDU!,QAY^'T9T"OPTN.C?AQ<=&$?R.Q5$J(V"=$N]W0*F9(Y ML9I*/"5P?2U@$$NH4"4FIJ L[^+?:;HO?VUV5IFYHV>5]A-_U0$U:*$&NZ%^ M65GR< MB!KIS*7=:[8MR(+-7U,.6>OC?]O/PD$DXD-FK),1M$N*=2S_13&:L MH'RS@]6\W=QA%WG\V^:+VLU7X^P,N"^.OW5>N[ORENH%DX9PF*-]T/N R=/U M_5-7K"JJ(WRF+%X(57&)5S9H-P#[YTK93<7="NU/0/H34$L#!!0 ( *]% M#E> V(2J; , +$7 - >&PO=;RAZ@H=4: M^YZ<[\;,2.'<]J^CE :(7/5Q78YAT:)?^ M^?T'XKA!]GN^.LSS?M>X[\%!\GNT,>%H6WC+Y^]]7?4L]-.:>HK1?&O65DJ, MV+?;/6V[1;,&!RW^Q;[EKYQYU?88#Y-,-+LD<$U 9RVI[?@0*;X9V#<]V+F53LI$)LO<)H/YG5:G[P";'AAD MG-<&^ZX)C(7\#BYKGY,M[572 M6M>R!$7=U(:JII$Q'=!OJQGMMNS5LW2=G#UFZMU2#T>4?:@5>BMIPE9E?Y74 M!C!U'U<[7;SF;BY2:P1^<<#PD&YZSR"3[IK-!J:12L5D[\E62 M_)ZNU*:<5@GNN=]!SW]WGN=44$EXV[2N_6.>Y6<[#J[^E>7RJK)KV.JQ>E0Y M=I.773 9=L%D)VIRT 63T?&;##K@L7I8/G:3?A=,]KM@,CA*DU[UX-MZNMYZ MMJZC#KS#C-Q/\,;$FZ3.=,FX8J+J+5@<4_'D$5O+*S+E=%M?GQ_3A"RYNJ_! MD=NT/]*8+=.H/NL6)J(ZJVE_@.'Y8?T"I7,Q$=,5C2=55\ZG9=/1#9VU^@!A M%[DI/W8$XQC,C@"&Y<$<8!S#PO+\3^,9H.,Q&.9M8$4&*&> <@S+ADS*+Y;' MSHGTQS[2* J",,1F=#*Q.IA@\Q:&\&=7P[P! \L#F?YLKO'5QBMD?QU@:[JO M0K"1XI6(C12?:T#L\P:,*+*O-I8'&-@J8+4#^>UYH*;LG"" 5<6\83L81Z(( M0Z 6[34:ALCLA/"UKP^V2X(@BNP(8'8'08 AL!MQ!', 'C D",K[X,[]R-O< MI[SFG_3C7U!+ P04 " "O10Y7EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( *]%#E<4,KGR" 0 '\A / M>&PO=V]R:V)O;VLN>&ULQ9I1;],P$(#_BI470 +:)&XW)HH$VX!)&TPKVBMR MDVMKS;&+[6QLOQXG480SNA,OMSPU<5+WBY.[[^ST_9VQ-RMC;MCO2FFW2+;> M[XXF$U=LH1+NK=F!#D?6QE;"AUV[F;B=!5&Z+8"OU"2;3N>32DB=?'C?]W5I M)_&.\5!X:71H;!JN)=RYO\>;778KG5Q))?W](FFW%22LDEI6\@'*13)-F-N: MNZ_&R@>CO5#+PAJE%DG:';@&ZV7Q3_.R@?PA5JYM\6)U)0+((IE/0X=K:9UO MSVC[%X'Q%L+)W5[MS6>I/-@3X>&+-?5.ZDW33;B*2709[3CTG]T@'MG_&4:S M7LL"3DQ15Z!]-XX65 .HW5;N7,*TJ&"1]*>PC[IDI]J'06)GNNLJG-M<:?CI ML[*[:A]PHS&T1S(6QT"=I!R<*6,TJ6@:-DGX02N@ 6068(9#8B MY,\L@LP1R'P4R&6#$[X:07($DH\(.1C)&0(Y&Q,RCR#G".1\3$@>01X@D >T MD-_M1FCY\#C?'")$A[1$7TQ(Q\V0%6 U$R$S7@@M-DV$^)\NSC?O$,AWM)#+ MNJJ$O6=FS99RHV7XFFCR>%&8.N3Q.'-/L=0]I<6\@EO0-;"U-54SI-X&%SIV M)_V6'=9(R=515=*WMZZ-V^:!"[$,NI PN)F8.5)B=9R' M!VQ(@RDB)7;$>3@M*()]W%CH'OK7[ H<"%N$"#4Q)B:)E-@2RWKEX%?=E*JG MMX]#$W-%2BR+/N$&8UP&PS8/VFNVNN]V[F-9I)@MTC%U,2BJ,DP7V9BZ&&)B MNLC&T05[&:9X:A#;&3HE>09M]$RO8BC,']D(_M@+B8DD(Q9)EZ/W8F'JR(C5 M@5:FP_# G)(1.P5/-O'D*,.;P M@ADF)S8,CGD08V*&R8D-@V,>QIB887)BP^"^CB,]1Y>]B)V#8\:1GF/6R8FM M@V/&D9YC%LJ)+?1D]7,"7D@58V(6RHDMA&(.5V0Q"^7$%NJ*M&[H!I5&CDDG M)Y;.D(J]8%.2:=G%HZ>XO)/8/),>=P:N>@E/$PIS+C0X)AS./5J&HH9%QH< : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("\@PWV8A BHTM!& MV8!%AH=BL.69*+#[(%*0@U*D07,J:VSY^J\^6^/9:VR;O.L.:;OKT^BX;P]I M7FUS[I]#2*MMW#?IH>OCX7QEW0W[)I^7PR;TS>JCV<2@X_$D#+]G5(O9[YFC MMU,?_S.Q6Z]WJ_C2K3[W\9#_&!R^NN$C;6/,U>BM&38QSZMP;*^G4[@H*@ MI_)!4PB:E@^2,^/U\9?ESTE\7]07G /\_5U\ U!+ P04 " "O10Y7@(3XG< ! M '@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VUW7VSI;#)^VUGRO6U5 MUGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I M^(GF>EV&WO,VOO:%J2>)H](GO&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( *]%#E=H_6WUW04 , ? 8 " @0X( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ KT4.5T$&/A@' P M@H !@ ("!HA4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4.5]4< MY*UG"0 :TX !@ ("!UR0 'AL+W=O-@ >&PO=V]R:W-H965T M&UL4$L! A0#% @ KT4.5[+?SOI'#@ \R\ !@ M ("!;#X 'AL+W=OE, !X;"]W;W)K M&UL4$L! A0#% @ KT4.5P%>WH'P! HPL M !D ("!XG, 'AL+W=O0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ KT4.5_9'0$ZD$@ ^#X !D M ("!%8T 'AL+W=O&PO=V]R:W-H965T M1RYA0;P4 "\- 9 M " @5^E !X;"]W;W)K&UL4$L! A0# M% @ KT4.5YMR[\V,"@ @AH !D ("!!:L 'AL+W=O M&PO=V]R:W-H965TXPM]$$B@ %=_ 9 " @>F[ M !X;"]W;W)K&UL4$L! A0#% @ KT4.5SGT M,\?Z!@ &A( !D ("!,N0 'AL+W=O&PO=V]R:W-H965T(8X@( '<& 9 " @?3O !X;"]W;W)K&UL4$L! A0#% @ KT4.5R1_F\KU @ >08 !D M ("!#?, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KT4.5QG].MO5$P -AX! !D ("! MN@ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ KT4.5YP1;E2M @ !@< !D ("!#",! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KT4.5X!^$NJJ M @ 'P< !D ("!YR\! 'AL+W=OH# !<%0 &0 M@('(,@$ >&PO=V]R:W-H965T82Y;N@P, ,\0 9 " @>DV 0!X;"]W;W)K&UL4$L! A0#% @ KT4.5ZT%DL[( @ ]08 !D M ("!HSH! 'AL+W=O&PO=V]R M:W-H965TE*O$(-@, P+ M 9 " @81$ 0!X;"]W;W)K&UL M4$L! A0#% @ KT4.5^XUJ,7\% BX4! !D ("!\4&PO=V]R:W-H965T[7(I9BA4 *&UL4$L! A0#% @ MKT4.5Q@VR/&)! *QH !D ("!.'8! 'AL+W=O@$ >&PO=V]R:W-H965T0( +T% 9 " @9." 0!X;"]W M;W)K&UL4$L! A0#% @ KT4.5XKX1^H: P M-PL !D ("!0X4! 'AL+W=O&PO=V]R:W-H965T^, 0!X;"]W;W)K&UL4$L! A0#% @ KT4.5_=HF\E? @ >@8 !D M ("!X9 ! 'AL+W=O&PO=V]R:W-H M965T;*N" @ !-9 9 M " @:N6 0!X;"]W;W)K&UL4$L! M A0#% @ KT4.5R?7=G1[ @ $ @ !D ("!ZIX! 'AL M+W=O&PO7BKL

&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " "O10Y7@(3XG< ! '@ $P @ %- LK $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 .@ Z ,T/ ^K@$ ! end XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 273 385 1 true 108 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://opgen.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://opgen.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://opgen.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals) Sheet http://opgen.com/role/ConsolidatedIncomeStatement_Parentheticals Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://opgen.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://opgen.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Organization Sheet http://opgen.com/role/Organization Organization Notes 8 false false R9.htm 008 - Disclosure - Going Concern and Management???s Plans Sheet http://opgen.com/role/GoingConcernandManagementsPlans Going Concern and Management???s Plans Notes 9 false false R10.htm 009 - Disclosure - Summary of Significant Accounting Policies Sheet http://opgen.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 010 - Disclosure - Revenue from Contracts with Customers Sheet http://opgen.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 011 - Disclosure - Fair Value Measurements Sheet http://opgen.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 012 - Disclosure - Debt Sheet http://opgen.com/role/Debt Debt Notes 13 false false R14.htm 013 - Disclosure - Stockholders' Equity Sheet http://opgen.com/role/StockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 014 - Disclosure - Commitments and Contingencies Sheet http://opgen.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 015 - Disclosure - Leases Sheet http://opgen.com/role/Leases Leases Notes 16 false false R17.htm 016 - Disclosure - License Agreements, Research Collaborations and Development Agreements Sheet http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreements License Agreements, Research Collaborations and Development Agreements Notes 17 false false R18.htm 017 - Disclosure - Subsequent Events Sheet http://opgen.com/role/SubsequentEvents Subsequent Events Notes 18 false false R19.htm 018 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://opgen.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://opgen.com/role/SummaryofSignificantAccountingPolicies 19 false false R20.htm 019 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://opgen.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 020 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://opgen.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://opgen.com/role/RevenuefromContractswithCustomers 21 false false R22.htm 021 - Disclosure - Fair Value Measurements (Tables) Sheet http://opgen.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://opgen.com/role/FairValueMeasurements 22 false false R23.htm 022 - Disclosure - Debt (Tables) Sheet http://opgen.com/role/DebtTables Debt (Tables) Tables http://opgen.com/role/Debt 23 false false R24.htm 023 - Disclosure - Stockholders' Equity (Tables) Sheet http://opgen.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://opgen.com/role/StockholdersEquity 24 false false R25.htm 024 - Disclosure - Leases (Tables) Sheet http://opgen.com/role/LeasesTables Leases (Tables) Tables http://opgen.com/role/Leases 25 false false R26.htm 025 - Disclosure - Going Concern and Management???s Plans (Details) Sheet http://opgen.com/role/GoingConcernandManagementsPlansDetails Going Concern and Management???s Plans (Details) Details http://opgen.com/role/GoingConcernandManagementsPlans 26 false false R27.htm 026 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables 27 false false R28.htm 027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash and cash equivalents and restricted cash Sheet http://opgen.com/role/ScheduleofreconciliationofcashandcashequivalentsandrestrictedcashTable Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash and cash equivalents and restricted cash Details http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables 28 false false R29.htm 028 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of inventories Sheet http://opgen.com/role/ScheduleofinventoriesTable Summary of Significant Accounting Policies (Details) - Schedule of inventories Details http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables 29 false false R30.htm 029 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of finite-lived and indefinite-lived intangible assets Sheet http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable Summary of Significant Accounting Policies (Details) - Schedule of finite-lived and indefinite-lived intangible assets Details http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables 30 false false R31.htm 030 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets Sheet http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets Details http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables 31 false false R32.htm 031 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of expected amortization of intangible assets Sheet http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable Summary of Significant Accounting Policies (Details) - Schedule of expected amortization of intangible assets Details http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables 32 false false R33.htm 032 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service Sheet http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service Details http://opgen.com/role/RevenuefromContractswithCustomersTables 33 false false R34.htm 033 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenues by geography Sheet http://opgen.com/role/ScheduleofrevenuesbygeographyTable Revenue from Contracts with Customers (Details) - Schedule of revenues by geography Details http://opgen.com/role/RevenuefromContractswithCustomersTables 34 false false R35.htm 034 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of changes in deferred revenue Sheet http://opgen.com/role/ScheduleofchangesindeferredrevenueTable Revenue from Contracts with Customers (Details) - Schedule of changes in deferred revenue Details http://opgen.com/role/RevenuefromContractswithCustomersTables 35 false false R36.htm 035 - Disclosure - Fair Value Measurements (Details) Sheet http://opgen.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://opgen.com/role/FairValueMeasurementsTables 36 false false R37.htm 036 - Disclosure - Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis Sheet http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis Details http://opgen.com/role/FairValueMeasurementsTables 37 false false R38.htm 037 - Disclosure - Debt (Details) Sheet http://opgen.com/role/DebtDetails Debt (Details) Details http://opgen.com/role/DebtTables 38 false false R39.htm 038 - Disclosure - Debt (Details) - Schedule of long-term debt and short-term borrowings Sheet http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable Debt (Details) - Schedule of long-term debt and short-term borrowings Details http://opgen.com/role/DebtTables 39 false false R40.htm 039 - Disclosure - Stockholders' Equity (Details) Sheet http://opgen.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://opgen.com/role/StockholdersEquityTables 40 false false R41.htm 040 - Disclosure - Stockholders' Equity (Details) - Schedule of company recognized stock compensation expense Sheet http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable Stockholders' Equity (Details) - Schedule of company recognized stock compensation expense Details http://opgen.com/role/StockholdersEquityTables 41 false false R42.htm 041 - Disclosure - Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock Sheet http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock Details http://opgen.com/role/StockholdersEquityTables 42 false false R43.htm 042 - Disclosure - Commitments and Contingencies (Details) Sheet http://opgen.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://opgen.com/role/CommitmentsandContingencies 43 false false R44.htm 043 - Disclosure - Leases (Details) - Schedule of ROU assets and lease liabilities Sheet http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable Leases (Details) - Schedule of ROU assets and lease liabilities Details http://opgen.com/role/LeasesTables 44 false false R45.htm 044 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities Sheet http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable Leases (Details) - Schedule of maturities of lease liabilities Details http://opgen.com/role/LeasesTables 45 false false R46.htm 045 - Disclosure - Leases (Details) - Schedule of lease cost classifications Sheet http://opgen.com/role/ScheduleofleasecostclassificationsTable Leases (Details) - Schedule of lease cost classifications Details http://opgen.com/role/LeasesTables 46 false false R47.htm 046 - Disclosure - Leases (Details) - Schedule of other lease information Sheet http://opgen.com/role/ScheduleofotherleaseinformationTable Leases (Details) - Schedule of other lease information Details http://opgen.com/role/LeasesTables 47 false false R48.htm 047 - Disclosure - Leases (Details) - Schedule of supplemental cash flow information Sheet http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable Leases (Details) - Schedule of supplemental cash flow information Details http://opgen.com/role/LeasesTables 48 false false R49.htm 048 - Disclosure - License Agreements, Research Collaborations and Development Agreements (Details) Sheet http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails License Agreements, Research Collaborations and Development Agreements (Details) Details http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreements 49 false false R50.htm 049 - Disclosure - Subsequent Events (Details) Sheet http://opgen.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://opgen.com/role/SubsequentEvents 50 false false All Reports Book All Reports opgn-20230630.htm ex31x1.htm ex31x2.htm ex32x1.htm opgn-20230630.xsd opgn-20230630_cal.xml opgn-20230630_def.xml opgn-20230630_lab.xml opgn-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "opgn-20230630.htm": { "axisCustom": 1, "axisStandard": 31, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 680, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 273, "dts": { "calculationLink": { "local": [ "opgn-20230630_cal.xml" ] }, "definitionLink": { "local": [ "opgn-20230630_def.xml" ] }, "inline": { "local": [ "opgn-20230630.htm" ] }, "labelLink": { "local": [ "opgn-20230630_lab.xml" ] }, "presentationLink": { "local": [ "opgn-20230630_pre.xml" ] }, "schema": { "local": [ "opgn-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] } }, "elementCount": 646, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 72, "http://opgen.com/20230630": 12, "http://xbrl.sec.gov/dei/2023": 6, "total": 90 }, "keyCustom": 123, "keyStandard": 262, "memberCustom": 67, "memberStandard": 35, "nsprefix": "opgn", "nsuri": "http://opgen.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://opgen.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.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": "009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://opgen.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Revenue from Contracts with Customers", "menuCat": "Notes", "order": "11", "role": "http://opgen.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://opgen.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Debt", "menuCat": "Notes", "order": "13", "role": "http://opgen.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "14", "role": "http://opgen.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://opgen.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.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": "015 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://opgen.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "opgn:LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - License Agreements, Research Collaborations and Development Agreements", "menuCat": "Notes", "order": "17", "role": "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreements", "shortName": "License Agreements, Research Collaborations and Development Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "opgn:LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.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": "017 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "18", "role": "http://opgen.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Accounting Policies, by Policy (Policies)", "menuCat": "Policies", "order": "19", "role": "http://opgen.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://opgen.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "opgn:ScheduleOfReconciliationOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "20", "role": "http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "opgn:ScheduleOfReconciliationOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "opgn:ScheduleOfRevenuesByTypeOfServiceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Revenue from Contracts with Customers (Tables)", "menuCat": "Tables", "order": "21", "role": "http://opgen.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "opgn:ScheduleOfRevenuesByTypeOfServiceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "22", "role": "http://opgen.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "23", "role": "http://opgen.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "24", "role": "http://opgen.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "opgn:ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "25", "role": "http://opgen.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "opgn:ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c71", "decimals": "-6", "first": true, "lang": null, "name": "opgn:PrincipalPlusAccumulatedAndDeferredInterest", "reportCount": 1, "unitRef": "eur", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Going Concern and Management\u2019s Plans (Details)", "menuCat": "Details", "order": "26", "role": "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "shortName": "Going Concern and Management\u2019s Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c72", "decimals": "-6", "lang": null, "name": "opgn:PrincipalPaid", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashFDICInsuredAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "27", "role": "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivable", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c3", "decimals": "0", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash and cash equivalents and restricted cash", "menuCat": "Details", "order": "28", "role": "http://opgen.com/role/ScheduleofreconciliationofcashandcashequivalentsandrestrictedcashTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash and cash equivalents and restricted cash", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c45", "decimals": "0", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of inventories", "menuCat": "Details", "order": "29", "role": "http://opgen.com/role/ScheduleofinventoriesTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of finite-lived and indefinite-lived intangible assets", "menuCat": "Details", "order": "30", "role": "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of finite-lived and indefinite-lived intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c138", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets", "menuCat": "Details", "order": "31", "role": "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c138", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of expected amortization of intangible assets", "menuCat": "Details", "order": "32", "role": "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of expected amortization of intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c16", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service", "menuCat": "Details", "order": "33", "role": "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c4", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c16", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenues by geography", "menuCat": "Details", "order": "34", "role": "http://opgen.com/role/ScheduleofrevenuesbygeographyTable", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of revenues by geography", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c141", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of changes in deferred revenue", "menuCat": "Details", "order": "35", "role": "http://opgen.com/role/ScheduleofchangesindeferredrevenueTable", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of changes in deferred revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c99", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "36", "role": "http://opgen.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c99", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis", "menuCat": "Details", "order": "37", "role": "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable", "shortName": "Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c164", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:AccountsPayableInterestBearingInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "38", "role": "http://opgen.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c164", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:AccountsPayableInterestBearingInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Debt (Details) - Schedule of long-term debt and short-term borrowings", "menuCat": "Details", "order": "39", "role": "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable", "shortName": "Debt (Details) - Schedule of long-term debt and short-term borrowings", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c16", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://opgen.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c16", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "40", "role": "http://opgen.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c99", "decimals": "0", "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c16", "decimals": "0", "first": true, "lang": null, "name": "opgn:AllocatedShareBasedCompensationExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Stockholders' Equity (Details) - Schedule of company recognized stock compensation expense", "menuCat": "Details", "order": "41", "role": "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable", "shortName": "Stockholders' Equity (Details) - Schedule of company recognized stock compensation expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c16", "decimals": "0", "first": true, "lang": null, "name": "opgn:AllocatedShareBasedCompensationExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock", "menuCat": "Details", "order": "42", "role": "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable", "shortName": "Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c248", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "43", "role": "http://opgen.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c248", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Leases (Details) - Schedule of ROU assets and lease liabilities", "menuCat": "Details", "order": "44", "role": "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of ROU assets and lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "opgn:LeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "opgn:OperatingAndFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities", "menuCat": "Details", "order": "45", "role": "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of maturities of lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "opgn:OperatingAndFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c16", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Leases (Details) - Schedule of lease cost classifications", "menuCat": "Details", "order": "46", "role": "http://opgen.com/role/ScheduleofleasecostclassificationsTable", "shortName": "Leases (Details) - Schedule of lease cost classifications", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c16", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.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": "046 - Disclosure - Leases (Details) - Schedule of other lease information", "menuCat": "Details", "order": "47", "role": "http://opgen.com/role/ScheduleofotherleaseinformationTable", "shortName": "Leases (Details) - Schedule of other lease information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Leases (Details) - Schedule of supplemental cash flow information", "menuCat": "Details", "order": "48", "role": "http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable", "shortName": "Leases (Details) - Schedule of supplemental cash flow information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "opgn:RevenuesGeneratedFromAdditionalWorkPackages", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - License Agreements, Research Collaborations and Development Agreements (Details)", "menuCat": "Details", "order": "49", "role": "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "shortName": "License Agreements, Research Collaborations and Development Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "opgn:RevenuesGeneratedFromAdditionalWorkPackages", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "5", "role": "http://opgen.com/role/ConsolidatedIncomeStatement_Parentheticals", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c182", "decimals": "-6", "first": true, "lang": null, "name": "opgn:SecondTrancheInterestAmountPaid", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "50", "role": "http://opgen.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c182", "decimals": "-6", "first": true, "lang": null, "name": "opgn:SecondTrancheInterestAmountPaid", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c19", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://opgen.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c19", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://opgen.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Organization", "menuCat": "Notes", "order": "8", "role": "http://opgen.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Going Concern and Management\u2019s Plans", "menuCat": "Notes", "order": "9", "role": "http://opgen.com/role/GoingConcernandManagementsPlans", "shortName": "Going Concern and Management\u2019s Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "opgn-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 108, "tag": { "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro Member Countries, Euro" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://opgen.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "opgn_A30InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A30 - In-process research & development [Member]", "label": "A30 In Process Research And Development Member", "terseLabel": "A30 \u2013 In-Process Research & Development [Member]", "verboseLabel": "A30 \u2013 Acquired in-process research & development [Member]" } } }, "localname": "A30InProcessResearchAndDevelopmentMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable", "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "opgn_A50DevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A50 - Developed technology [Member]", "label": "A50 Developed Technology Member", "terseLabel": "A50 \u2013 Developed technology [Member]" } } }, "localname": "A50DevelopedTechnologyMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable", "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "opgn_AccountsReceivablePeriodDue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents period by which accounts receivable are due.", "label": "Accounts Receivable Period Due", "terseLabel": "Accounts receivable period due" } } }, "localname": "AccountsReceivablePeriodDue", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "opgn_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average amortization periods for definite-lived intangible assets acquired.", "label": "Acquired Finite Lived Intangible Assets Weighted Average Useful Life Acquired", "terseLabel": "Weighted-average amortization periods for definite-lived intangible assets acquired" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeAcquired", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable" ], "xbrltype": "stringItemType" }, "opgn_AdditionalGracePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional grace period.", "label": "Additional Grace Period", "terseLabel": "Additional grace period" } } }, "localname": "AdditionalGracePeriod", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "durationItemType" }, "opgn_AggregateGrossProceed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of aggregate gross proceeds.", "label": "Aggregate Gross Proceed", "terseLabel": "Aggregate gross proceed (in Dollars)" } } }, "localname": "AggregateGrossProceed", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "opgn_AggregateWarrantsToPurchaseOfCommonShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate warrants to purchase of common shares.", "label": "Aggregate Warrants To Purchase Of Common Shares", "terseLabel": "Aggregate warrants" } } }, "localname": "AggregateWarrantsToPurchaseOfCommonShares", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_AggregateWarrantsToPurchasesOfCommonShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate warrants to purchase of common shares.", "label": "Aggregate Warrants To Purchases Of Common Share", "terseLabel": "Aggregate warrants (in Shares)" } } }, "localname": "AggregateWarrantsToPurchasesOfCommonShare", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_AggregrateGrossProceeds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gross proceeds.", "label": "Aggregrate Gross Proceeds", "terseLabel": "Gross proceeds (in Dollars)" } } }, "localname": "AggregrateGrossProceeds", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "opgn_AggrementAmountPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of agreement paid.", "label": "Aggrement Amount Paid", "terseLabel": "paid amount to EIB due to agreement" } } }, "localname": "AggrementAmountPaid", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "opgn_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement [Axis]", "label": "Agreement Axis", "terseLabel": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "opgn_AgreementDomainDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgreementDomain [Domain]" } } }, "localname": "AgreementDomainDomain", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_AllocatedShareBasedCompensationExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allocated share based compensation expense benefit.", "label": "Allocated Share Based Compensation Expense Benefit", "terseLabel": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpenseBenefit", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable" ], "xbrltype": "monetaryItemType" }, "opgn_AmountRecognizedRelatedToCollaboration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount recognized related to collaboration.", "label": "Amount Recognized Related To Collaboration", "terseLabel": "Amount recognized related to collaboration" } } }, "localname": "AmountRecognizedRelatedToCollaboration", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_AresDevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ares - Developed technology [Member]", "label": "Ares Developed Technology Member", "terseLabel": "Ares \u2013 Developed technology [Member]", "verboseLabel": "Ares \u2013 Developed technology\t[Member]" } } }, "localname": "AresDevelopedTechnologyMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable", "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "opgn_AresGeneticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ares Genetics Member", "terseLabel": "Ares Genetics [Member]" } } }, "localname": "AresGeneticsMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "opgn_CashUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Used In Financing Activities Abstract", "terseLabel": "Cash used in financing activities" } } }, "localname": "CashUsedInFinancingActivitiesAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable" ], "xbrltype": "stringItemType" }, "opgn_CashUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Used In Operating Activities Abstract", "terseLabel": "Cash used in operating activities" } } }, "localname": "CashUsedInOperatingActivitiesAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable" ], "xbrltype": "stringItemType" }, "opgn_CollaborationsRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborations revenue.", "label": "Collaborations Revenue Member", "terseLabel": "Collaboration revenue", "verboseLabel": "Collaboration revenue [Member]" } } }, "localname": "CollaborationsRevenueMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement", "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable" ], "xbrltype": "domainItemType" }, "opgn_CommitmentsandContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "opgn_CommitmentsandContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "opgn_CommonStockCapitalSharesReservedForFutureIssuanceAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock capital shares reserved for future issuance amount.", "label": "Common Stock Capital Shares Reserved For Future Issuance Amount", "terseLabel": "Aggregate share (in Dollars)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAmount", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "opgn_CommonWarrantExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common warrant expiration date.", "label": "Common Warrant Expiration Date", "terseLabel": "Common warrant expiration date" } } }, "localname": "CommonWarrantExpirationDate", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "opgn_CommonWarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common warrants issued.", "label": "Common Warrants Issued", "terseLabel": "Common warrants issued" } } }, "localname": "CommonWarrantsIssued", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_CommonWarrantsToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of common warrants to purchase.", "label": "Common Warrants To Purchase", "terseLabel": "Common warrants to purchase (in Shares)" } } }, "localname": "CommonWarrantsToPurchase", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_ConsecutiveBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consecutive business days.", "label": "Consecutive Business Days", "terseLabel": "Consecutive business days" } } }, "localname": "ConsecutiveBusinessDays", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "durationItemType" }, "opgn_ContractualAgreementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual agreement period.", "label": "Contractual Agreement Period", "terseLabel": "Contractual agreement period" } } }, "localname": "ContractualAgreementPeriod", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "durationItemType" }, "opgn_ContractualDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual days.", "label": "Contractual Days", "terseLabel": "Contractual days" } } }, "localname": "ContractualDays", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "durationItemType" }, "opgn_CuretisGmbHAndFINDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Curetis Gmb HAnd FINDMember", "terseLabel": "Curetis GmbH and FIND [Member]" } } }, "localname": "CuretisGmbHAndFINDMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "domainItemType" }, "opgn_CuretisGmbHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Curetis GmbH.", "label": "Curetis Gmb HMember", "terseLabel": "Curetis GmbH [Member]" } } }, "localname": "CuretisGmbHMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "opgn_CuretisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Curetis N.V [Member]", "label": "Curetis Member", "terseLabel": "Curetis N.V [Member]" } } }, "localname": "CuretisMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "opgn_CuretisNVsEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Curetis NVs Equity Member", "terseLabel": "Curetis N.V.\u2019s Equity [Member]" } } }, "localname": "CuretisNVsEquityMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_CurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred currency translation adjustment.", "label": "Currency Translation Adjustment", "terseLabel": "Currency translation adjustment" } } }, "localname": "CurrencyTranslationAdjustment", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofchangesindeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "opgn_CurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Abstract", "terseLabel": "Current:" } } }, "localname": "CurrentAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "opgn_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One Member", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "opgn_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Three [Member]", "label": "Customer Three Member", "terseLabel": "Customer Three [Member]" } } }, "localname": "CustomerThreeMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "opgn_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two [Member]", "label": "Customer Two Member", "terseLabel": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "opgn_DebtDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) [Line Items]" } } }, "localname": "DebtDetailsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "opgn_DebtDetailsScheduleoflongtermdebtandshorttermborrowingsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) - Schedule of long-term debt and short-term borrowings [Line Items]" } } }, "localname": "DebtDetailsScheduleoflongtermdebtandshorttermborrowingsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "stringItemType" }, "opgn_DebtDetailsScheduleoflongtermdebtandshorttermborrowingsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) - Schedule of long-term debt and short-term borrowings [Table]" } } }, "localname": "DebtDetailsScheduleoflongtermdebtandshorttermborrowingsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "stringItemType" }, "opgn_DebtDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) [Table]" } } }, "localname": "DebtDetailsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "opgn_DistributorRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributor Relationships [Member]", "label": "Distributor Relationships Member", "terseLabel": "Distributor relationships [Member]" } } }, "localname": "DistributorRelationshipsMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "opgn_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_DomesticMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Domestic Member", "terseLabel": "Domestic [Member]" } } }, "localname": "DomesticMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbygeographyTable" ], "xbrltype": "domainItemType" }, "opgn_DrewDownAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Drew down amount.", "label": "Drew Down Amount", "terseLabel": "Drew down amount" } } }, "localname": "DrewDownAmount", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_EIBDebtFinancingFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EIB Debt Financing Facility [Member].", "label": "EIBDebt Financing Facility Member", "terseLabel": "EIB debt financing facility [Member]" } } }, "localname": "EIBDebtFinancingFacilityMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_EIBLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EIBLoan Facility Member", "terseLabel": "EIB Loan Facility [Member]" } } }, "localname": "EIBLoanFacilityMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_EIBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EIB [Member]", "label": "EIBMember", "terseLabel": "EIB [Member]" } } }, "localname": "EIBMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "domainItemType" }, "opgn_EIBWaivedForCuretisToHaveEquityCapitalRaisedToDisburseThirdTranche": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The EIB waived for curetis to have equity capital raised to disburse the third tranche.", "label": "EIBWaived For Curetis To Have Equity Capital Raised To Disburse Third Tranche", "terseLabel": "EIB waived for curetis to have equity capital raised to disburse the third tranche" } } }, "localname": "EIBWaivedForCuretisToHaveEquityCapitalRaisedToDisburseThirdTranche", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_EffectOfForeignExchangeRates1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effect of foreign exchange rates.", "label": "Effect Of Foreign Exchange Rates1", "terseLabel": "Effect of Foreign Exchange Rates" } } }, "localname": "EffectOfForeignExchangeRates1", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "opgn_EffectsOfForeignExchangeRates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of effect of foreign exchange rates.", "label": "Effects Of Foreign Exchange Rates", "negatedLabel": "Effect of Foreign Exchange Rates" } } }, "localname": "EffectsOfForeignExchangeRates", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "opgn_EuropeanInvestmentBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "European Investment Bank [Member]", "label": "European Investment Bank Member", "terseLabel": "European Investment Bank [Member]" } } }, "localname": "EuropeanInvestmentBankMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "opgn_ExerciseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Agreement [Member]", "label": "Exercise Agreement Member", "terseLabel": "Exercise Agreement [Member]" } } }, "localname": "ExerciseAgreementMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_ExercisePriceOfCommonWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price of common warrants.", "label": "Exercise Price Of Common Warrants", "terseLabel": "Exercise price of common warrants", "verboseLabel": "Exercise price of common warrants (in Dollars per share)" } } }, "localname": "ExercisePriceOfCommonWarrants", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_ExercisePriceOfStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price of stock options.", "label": "Exercise Price Of Stock Options", "terseLabel": "Exercise price of stock options (in Dollars per share)" } } }, "localname": "ExercisePriceOfStockOptions", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_ExpansionOfResearchAndDevelopmentCollaboration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expansion of research and development collaboration.", "label": "Expansion Of Research And Development Collaboration", "terseLabel": "Expansion of research and development collaboration" } } }, "localname": "ExpansionOfResearchAndDevelopmentCollaboration", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_FairValueMeasurementsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) [Line Items]" } } }, "localname": "FairValueMeasurementsDetailsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "opgn_FairValueMeasurementsDetailsScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis [Line Items]" } } }, "localname": "FairValueMeasurementsDetailsScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "opgn_FairValueMeasurementsDetailsScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of financial assets and liabilities measured at fair value on a recurring basis [Table]" } } }, "localname": "FairValueMeasurementsDetailsScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "opgn_FairValueMeasurementsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) [Table]" } } }, "localname": "FairValueMeasurementsDetailsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "opgn_FairValueOfEIBDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of the EIB debt as of the acquisition date.", "label": "Fair Value Of EIBDebt", "terseLabel": "Fair value of the EIB debt (in Dollars)" } } }, "localname": "FairValueOfEIBDebt", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "opgn_FebruaryTwentyThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "February 2021 [Member]", "label": "February Twenty Thousand Twenty One Member", "terseLabel": "February 2021 [Member]" } } }, "localname": "FebruaryTwentyThousandTwentyOneMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_FebruaryTwoThousandEighteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "February two thousand eighteen.", "label": "February Two Thousand Eighteen Member", "terseLabel": "February 2018 [Member]" } } }, "localname": "FebruaryTwoThousandEighteenMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_FebruaryTwoThousandFifteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "February 2015", "label": "February Two Thousand Fifteen Member", "terseLabel": "February 2015 [Member]" } } }, "localname": "FebruaryTwoThousandFifteenMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_FinanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Abstract", "terseLabel": "Finance:" } } }, "localname": "FinanceAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "stringItemType" }, "opgn_FinanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Member", "terseLabel": "Finance [Member]" } } }, "localname": "FinanceMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "domainItemType" }, "opgn_FiniteLivedIntangibleAssetsAmortizationExpenseYearSix": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable": { "order": 5.0, "parentTag": "opgn_FiniteLivedIntangibleAssetsExpectedAmortizationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)", "label": "Finite Lived Intangible Assets Amortization Expense Year Six", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearSix", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "opgn_FiniteLivedIntangibleAssetsExpectedAmortizationExpense": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized in the future. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Expected Amortization Expense", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsExpectedAmortizationExpense", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "opgn_FirstAnnualAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First Annual Anniversary Member", "terseLabel": "First Annual Anniversary [Member]" } } }, "localname": "FirstAnnualAnniversaryMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_FirstTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Tranche [Member]", "label": "First Tranche Member", "terseLabel": "First Tranche [Member]" } } }, "localname": "FirstTrancheMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_ForeignCountryMemberOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign Country Member One Member", "terseLabel": "Germany [Member]" } } }, "localname": "ForeignCountryMemberOneMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "opgn_FundDrawnPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fund drawn period.", "label": "Fund Drawn Period", "terseLabel": "Fund drawn period" } } }, "localname": "FundDrawnPeriod", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "opgn_GoingConcernAndManagementsPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Going Concern and Management\u2019s Plans [Abstract]" } } }, "localname": "GoingConcernAndManagementsPlansAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_GoingConcernandManagementsPlansDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Going Concern and Management\u2019s Plans (Details) [Line Items]" } } }, "localname": "GoingConcernandManagementsPlansDetailsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "stringItemType" }, "opgn_GoingConcernandManagementsPlansDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Going Concern and Management\u2019s Plans (Details) [Table]" } } }, "localname": "GoingConcernandManagementsPlansDetailsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "stringItemType" }, "opgn_GovernmentGrantAgreementsAndResearchIncentivesPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government grant agreements and research incentives.", "label": "Government Grant Agreements And Research Incentives Policy", "terseLabel": "Government grant agreements and research incentives" } } }, "localname": "GovernmentGrantAgreementsAndResearchIncentivesPolicy", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "opgn_GrantsEarnedButNotYetReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of grants earned but not yet received.", "label": "Grants Earned But Not Yet Received", "terseLabel": "Grants earned but not yet received" } } }, "localname": "GrantsEarnedButNotYetReceived", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "opgn_GrossProceedsFromIssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross proceeds from issuance of common stock.", "label": "Gross Proceeds From Issuance Of Common Stock", "terseLabel": "Gross proceeds (in Dollars)" } } }, "localname": "GrossProceedsFromIssuanceOfCommonStock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "opgn_HCWainwrightAndCoLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "H.C. Wainwright & Co., LLC [Member]", "label": "HCWainwright And Co LLCMember", "terseLabel": "H.C. Wainwright & Co., LLC [Member]" } } }, "localname": "HCWainwrightAndCoLLCMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_HCWainwrightCoLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HCWainwright Co LLCMember", "terseLabel": "H.C. Wainwright & Co., LLC [Member]" } } }, "localname": "HCWainwrightCoLLCMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "domainItemType" }, "opgn_ImpairmentExpenseOfGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment expense expense of goodwill.", "label": "Impairment Expense Of Goodwill", "terseLabel": "Impairment expense of goodwill" } } }, "localname": "ImpairmentExpenseOfGoodwill", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "opgn_IncreaseInFairValueFromWarrantModification": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in fair value from warrant modification.", "label": "Increase In Fair Value From Warrant Modification", "terseLabel": "Increase in fair value from warrant modification (in Dollars)" } } }, "localname": "IncreaseInFairValueFromWarrantModification", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "opgn_IndefinitelivedIntangibleImpairmentCharge": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For the asset that is reclassified back to held and used from held-for-sale, the amount of impairment charge that is recognized on the reclassification date.", "label": "Indefinitelived Intangible Impairment Charge", "terseLabel": "Indefinite-lived intangible impairment charge" } } }, "localname": "IndefinitelivedIntangibleImpairmentCharge", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "opgn_InitialAgreementPeriodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description of initial agreement.", "label": "Initial Agreement Period Description", "terseLabel": "Initial agreement period, description" } } }, "localname": "InitialAgreementPeriodDescription", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "stringItemType" }, "opgn_InitialContractAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Initial contract amount.", "label": "Initial Contract Amount", "terseLabel": "Initial contract amount" } } }, "localname": "InitialContractAmount", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_InterestAndOtherIncomeExpense": { "auth_ref": [], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest and other income (expense).", "label": "Interest And Other Income Expense", "terseLabel": "Interest and other income" } } }, "localname": "InterestAndOtherIncomeExpense", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "opgn_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "International Member", "terseLabel": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbygeographyTable" ], "xbrltype": "domainItemType" }, "opgn_LeaseLiability": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease liability.", "label": "Lease Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease right of use asset.", "label": "Lease Right Of Use Asset", "totalLabel": "Total ROU assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_LeasesDetailsScheduleofleasecostclassificationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of lease cost classifications [Line Items]" } } }, "localname": "LeasesDetailsScheduleofleasecostclassificationsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "stringItemType" }, "opgn_LeasesDetailsScheduleofleasecostclassificationsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of lease cost classifications [Table]" } } }, "localname": "LeasesDetailsScheduleofleasecostclassificationsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "stringItemType" }, "opgn_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of maturities of lease liabilities [Line Items]" } } }, "localname": "LeasesDetailsScheduleofmaturitiesofleaseliabilitiesLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "opgn_LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of maturities of lease liabilities [Table]" } } }, "localname": "LeasesDetailsScheduleofmaturitiesofleaseliabilitiesTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "opgn_LessInterest": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of less interest.", "label": "Less Interest", "terseLabel": "Less: Interest" } } }, "localname": "LessInterest", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License Agreements Research Collaborations And Development Agreements Disclosure [Abstract]" } } }, "localname": "LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsDisclosureAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the entire disclosure pertaining to License agreements, research collaborations and development agreements.", "label": "License Agreements Research Collaborations And Development Agreements Disclosure Text Block", "terseLabel": "License agreements, research collaborations and development agreements" } } }, "localname": "LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsDisclosureTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreements" ], "xbrltype": "textBlockItemType" }, "opgn_LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License Agreements, Research Collaborations and Development Agreements (Details) [Line Items]" } } }, "localname": "LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetailsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "stringItemType" }, "opgn_LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License Agreements, Research Collaborations and Development Agreements (Details) [Table]" } } }, "localname": "LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetailsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "stringItemType" }, "opgn_LifeTechnologiesCorporationSupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Life Technologies Corporation Supply Agreement.", "label": "Life Technologies Corporation Supply Agreement Member", "terseLabel": "Life Technologies Corporation Supply Agreement [Member]" } } }, "localname": "LifeTechnologiesCorporationSupplyAgreementMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "opgn_MarketOfferingValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of market offering value.", "label": "Market Offering Value", "terseLabel": "Market offering value (in Dollars)" } } }, "localname": "MarketOfferingValue", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "opgn_MaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maturity period.", "label": "Maturity Period", "terseLabel": "Maturity period" } } }, "localname": "MaturityPeriod", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "opgn_MaximumWarrantExercisePriceFromPriorOfferings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum warrant exercise price from prior offerings.", "label": "Maximum Warrant Exercise Price From Prior Offerings", "terseLabel": "Maximum warrant exercise price from prior offerings", "verboseLabel": "Maximum warrant exercise price from prior offerings (in Dollars per share)" } } }, "localname": "MaximumWarrantExercisePriceFromPriorOfferings", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_May2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "May2023 Member", "terseLabel": "May 2023 [Member]" } } }, "localname": "May2023Member", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_MinimumWarrantExercisePriceFromPriorOfferings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum warrant exercise price from prior offerings.", "label": "Minimum Warrant Exercise Price From Prior Offerings", "terseLabel": "Minimum warrant exercise price from prior offerings", "verboseLabel": "Minimum warrant exercise price from prior offerings (in Dollars per share)" } } }, "localname": "MinimumWarrantExercisePriceFromPriorOfferings", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_NASDAQMinimumBidPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NASDAQ minimum bid price.", "label": "NASDAQMinimum Bid Price", "terseLabel": "NASDAQ minimum bid price" } } }, "localname": "NASDAQMinimumBidPrice", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "opgn_NASDAQMinimumBidPriceSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NASDAQ minimum bid price share price.", "label": "NASDAQMinimum Bid Price Share Price", "terseLabel": "NASDAQ minimum bid price share price" } } }, "localname": "NASDAQMinimumBidPriceSharePrice", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "opgn_NetProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net proceeds.", "label": "Net Proceeds", "terseLabel": "Net proceeds (in Dollars)" } } }, "localname": "NetProceeds", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "opgn_NetProceedsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net proceeds.", "label": "Net Proceeds Amount", "terseLabel": "Net proceeds (in Dollars)" } } }, "localname": "NetProceedsAmount", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "opgn_NetProceedsFromIssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net proceeds from issuance of common stock.", "label": "Net Proceeds From Issuance Of Common Stock", "terseLabel": "Net proceeds (in Dollars)" } } }, "localname": "NetProceedsFromIssuanceOfCommonStock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "opgn_NetProceedsFromIssuancesOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net proceeds from issuance of common stock.", "label": "Net Proceeds From Issuances Of Common Stock", "terseLabel": "Net proceeds (in Dollars)" } } }, "localname": "NetProceedsFromIssuancesOfCommonStock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "opgn_NoncashOrPartNoncashAcquisitionROUAssetsAcquiredThroughOperatingLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-use assets acquired through operating leases.", "label": "Noncash Or Part Noncash Acquisition ROUAssets Acquired Through Operating Leases", "terseLabel": "Right-of-use assets acquired through operating leases" } } }, "localname": "NoncashOrPartNoncashAcquisitionROUAssetsAcquiredThroughOperatingLeases", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "opgn_NoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncurrent Abstract", "terseLabel": "Noncurrent:" } } }, "localname": "NoncurrentAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "opgn_NovemberTwentyThousandTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "November 2020 [Member]", "label": "November Twenty Thousand Twenty Member", "terseLabel": "November 2020 [Member]" } } }, "localname": "NovemberTwentyThousandTwentyMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers (in Customers)" } } }, "localname": "NumberOfCustomers", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "opgn_NumberOfRepricedWarrantsToPurchaseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of repriced warrants to purchase shares.", "label": "Number Of Repriced Warrants To Purchase Shares", "terseLabel": "Number of repriced warrants to purchase shares" } } }, "localname": "NumberOfRepricedWarrantsToPurchaseShares", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_October2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "October2022 Member", "terseLabel": "October 2022 [Member]" } } }, "localname": "October2022Member", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_OctoberTwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "October Two Thousand Nineteen [Member]", "label": "October Two Thousand Nineteen Member", "terseLabel": "October 2019 [Member]" } } }, "localname": "OctoberTwoThousandNineteenMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_OfferingPriceForPrefundedWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offering price for pre-funded warrants.", "label": "Offering Price For Prefunded Warrants", "terseLabel": "Offering price for prefunded warrants" } } }, "localname": "OfferingPriceForPrefundedWarrants", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "opgn_OfferingPricePerShareOfPrefundedWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of offering price per share of pre-funded warrant.", "label": "Offering Price Per Share Of Prefunded Warrant", "terseLabel": "Offering price per share of pre-funded warrant (in Dollars per share)" } } }, "localname": "OfferingPricePerShareOfPrefundedWarrant", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_OpGensEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OpGen's Equity [Member]", "label": "Op Gens Equity Member", "terseLabel": "OpGen's Equity [Member]" } } }, "localname": "OpGensEquityMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "opgn_OpGensEquityValueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OpGen's equity value [Member]", "label": "Op Gens Equity Value Member", "terseLabel": "OpGen's equity value [Member]" } } }, "localname": "OpGensEquityValueMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 2.0, "parentTag": "opgn_OperatingAndFinanceLeaseLiability", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of operating and finance lease liabilities undiscounted excess amount.", "label": "Operating And Finance Lease Liabilities Undiscounted Excess Amount", "negatedLabel": "Less: Interest" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Under an operating lease, a single lease cost, generally allocated on a straight line basis over the lease term, is presented in the income statement.", "label": "Operating And Finance Lease Liability", "totalLabel": "Present value of lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiability", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 1.0, "parentTag": "opgn_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of operating and finance lease liability payments due.", "label": "Operating And Finance Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDue", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 6.0, "parentTag": "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of operating and finance lease liability payments due after year five.", "label": "Operating And Finance Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 5.0, "parentTag": "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of operating and finance lease liability payments due year five.", "label": "Operating And Finance Lease Liability Payments Due Year Five", "terseLabel": "2027" } } }, "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 4.0, "parentTag": "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of operating and finance lease liability payments due year four.", "label": "Operating And Finance Lease Liability Payments Due Year Four", "terseLabel": "2026" } } }, "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 3.0, "parentTag": "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability payments due year three.", "label": "Operating And Finance Lease Liability Payments Due Year Three", "terseLabel": "2025" } } }, "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 2.0, "parentTag": "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability payments due year two.", "label": "Operating And Finance Lease Liability Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingAndFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 1.0, "parentTag": "opgn_OperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating leases require lease expenses to be recognized on a straight-line basis over the lease term, whereas finance leases.", "label": "Operating And Finance Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "2023 (July to December)" } } }, "localname": "OperatingAndFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "opgn_OperatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Member", "terseLabel": "Operating [Member]" } } }, "localname": "OperatingMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "domainItemType" }, "opgn_OtherExpenseIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Expense Income Abstract", "terseLabel": "Other (expense) income" } } }, "localname": "OtherExpenseIncomeAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "opgn_PPIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PPIMember", "terseLabel": "PPI [Member]" } } }, "localname": "PPIMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_PPIOfOPGENAmendedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of PPI of OPGEN amended.", "label": "PPIOf OPGENAmended Percentage", "terseLabel": "PPI of OPGEN amended, percentage" } } }, "localname": "PPIOfOPGENAmendedPercentage", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "opgn_ParValueOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Par value of common stock.", "label": "Par Value Of Common Stock", "terseLabel": "Par value of common stock (in Dollars)" } } }, "localname": "ParValueOfCommonStock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "opgn_ParValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Par value per share.", "label": "Par Value Per Share", "terseLabel": "Par value per share (in Dollars per share)" } } }, "localname": "ParValuePerShare", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_ParticipationPercentageInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Participation percentage interest.", "label": "Participation Percentage Interest", "terseLabel": "Participation percentage interest" } } }, "localname": "ParticipationPercentageInterest", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "percentItemType" }, "opgn_ParticipationPercentageInterestLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Participation percentage interest liability [Member]", "label": "Participation Percentage Interest Liability Member", "terseLabel": "Participation percentage interest liability [Member]" } } }, "localname": "ParticipationPercentageInterestLiabilityMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "opgn_PercentageOfParticipationPercentageInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of participation percentage interest.", "label": "Percentage Of Participation Percentage Interest", "terseLabel": "Percentage of participation percentage interest" } } }, "localname": "PercentageOfParticipationPercentageInterest", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "opgn_PipeFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pipe Financing Member", "terseLabel": "PIPE Financing [Member]" } } }, "localname": "PipeFinancingMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_PreferredStockStatedValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock, stated value.", "label": "Preferred Stock Stated Value", "terseLabel": "Preferred stock, stated value" } } }, "localname": "PreferredStockStatedValue", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "opgn_PrefundedWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prefunded Warrant Member", "terseLabel": "Pre-funded Warrant [Member]" } } }, "localname": "PrefundedWarrantMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_PrefundedWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-funded warrants exercised.", "label": "Prefunded Warrants Exercised", "terseLabel": "Pre-funded warrants exercised (in Shares)" } } }, "localname": "PrefundedWarrantsExercised", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_PrefundedWarrantsInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of pre-funded warrants shares.", "label": "Prefunded Warrants In Shares", "terseLabel": "Pre-funded warrants" } } }, "localname": "PrefundedWarrantsInShares", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_PrefundedWarrantsOfferingPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-funded warrants offering price per share.", "label": "Prefunded Warrants Offering Price Per Share", "terseLabel": "Pre-funded warrants offering price per share", "verboseLabel": "Prefunded Warrants Offering Price Per Share (in Dollars per share)" } } }, "localname": "PrefundedWarrantsOfferingPricePerShare", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_PrefundedWarrantsToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-funded warrants to purchase.", "label": "Prefunded Warrants To Purchase", "terseLabel": "Pre-funded warrants to purchase (in Shares)" } } }, "localname": "PrefundedWarrantsToPurchase", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_PriceForPrefundedWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price for pre-funded warrants.", "label": "Price For Prefunded Warrants", "terseLabel": "Price for pre-funded warrants", "verboseLabel": "Pre-funded warrant has an exercise price (in Dollars per share)" } } }, "localname": "PriceForPrefundedWarrants", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_PricePerShareOfCommonStockAndAccompanyingCommonWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price per share of common stock and accompanying common warrant.", "label": "Price Per Share Of Common Stock And Accompanying Common Warrant", "terseLabel": "Price per share of common stock and accompanying common warrant (in Dollars per share)" } } }, "localname": "PricePerShareOfCommonStockAndAccompanyingCommonWarrant", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_PricePerShareOfCommonStockAndCommonWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price per share of common stock and common warrants.", "label": "Price Per Share Of Common Stock And Common Warrants", "terseLabel": "price per share of PRE-FUNDED warrant and common warrants (in Dollars per share)" } } }, "localname": "PricePerShareOfCommonStockAndCommonWarrants", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_PricePerShareOfPrefundedWarrantAndCommonWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price per share of Pre-funded warrant and common warrants.", "label": "Price Per Share Of Prefunded Warrant And Common Warrant", "terseLabel": "Price per share of pre-funded warrant and common warrants (in Dollars per share)" } } }, "localname": "PricePerShareOfPrefundedWarrantAndCommonWarrant", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_PricePerShareOfPrefundedWarrantsAndCommonWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "price per share of prefunded warrants and common warrants.", "label": "Price Per Share Of Prefunded Warrants And Common Warrants", "terseLabel": "price per share of prefunded warrants and common warrants (in Dollars per share)" } } }, "localname": "PricePerShareOfPrefundedWarrantsAndCommonWarrants", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_PriceToExercisePrefundedWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price to exercise prefunded warrants.", "label": "Price To Exercise Prefunded Warrants", "terseLabel": "Price to exercise prefunded warrants" } } }, "localname": "PriceToExercisePrefundedWarrants", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "opgn_PrincipalPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of principal paid.", "label": "Principal Paid", "terseLabel": "Principal paid (in Euro)" } } }, "localname": "PrincipalPaid", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "opgn_PrincipalPlusAccumulatedAndDeferredInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of principal plus accumulated and deferred interest.", "label": "Principal Plus Accumulated And Deferred Interest", "terseLabel": "Principal balance (in Euro)", "verboseLabel": "Principal plus accumulated and deferred interest" } } }, "localname": "PrincipalPlusAccumulatedAndDeferredInterest", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "opgn_PropertyAndEquipmentTransferredToInventories": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Property And Equipment Transferred To Inventories", "terseLabel": "Property and equipment transferred to inventory" } } }, "localname": "PropertyAndEquipmentTransferredToInventories", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "opgn_PublicOfferingOfCommonStockAndWarrantsNetOfIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Public offering of common stock and warrants, net of issuance costs.", "label": "Public Offering Of Common Stock And Warrants Net Of Issuance Costs", "terseLabel": "Offering of common stock and warrants, net of issuance costs" } } }, "localname": "PublicOfferingOfCommonStockAndWarrantsNetOfIssuanceCosts", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "opgn_PublicOfferingOfCommonStockAndWarrantsNetOfIssuanceCostsInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public offering of common stock and warrants, net of issuance costs, shares.", "label": "Public Offering Of Common Stock And Warrants Net Of Issuance Costs In Shares", "terseLabel": "Offering of common stock and warrants, net of issuance costs (in Shares)" } } }, "localname": "PublicOfferingOfCommonStockAndWarrantsNetOfIssuanceCostsInShares", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "opgn_QiagenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Qiagen [Member]", "label": "Qiagen Member", "terseLabel": "Qiagen [Member]" } } }, "localname": "QiagenMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "domainItemType" }, "opgn_QuantStudioFiveRealTimePCRSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quant studio five real time PCR systems.", "label": "Quant Studio Five Real Time PCRSystems Member", "terseLabel": "Quant Studio Five Real Time PCR Systems [Member]" } } }, "localname": "QuantStudioFiveRealTimePCRSystemsMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "opgn_QuantityOfCommonWarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quantity of common warrants issued.", "label": "Quantity Of Common Warrants Issued", "terseLabel": "Quantity of common warrants issued (in Shares)" } } }, "localname": "QuantityOfCommonWarrantsIssued", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_QuantityOfPrefundedWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quantity of pre-funded warrants.", "label": "Quantity Of Prefunded Warrants", "terseLabel": "Quantity of pre-funded warrants (in Shares)" } } }, "localname": "QuantityOfPrefundedWarrants", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_ReductionOfResearchAndDevelopmentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reduction of research and development expense related to government grant arrangements.", "label": "Reduction Of Research And Development Expense", "terseLabel": "Reduction in research and development expense related to government grant arrangements" } } }, "localname": "ReductionOfResearchAndDevelopmentExpense", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "opgn_RepricedWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of repriced warrants shares.", "label": "Repriced Warrants", "terseLabel": "Repriced warrants (in Shares)" } } }, "localname": "RepricedWarrants", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_ResearchAndDevelopmentCollaborationAgreementExtendedDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and development collaboration agreement extended date.", "label": "Research And Development Collaboration Agreement Extended Date", "terseLabel": "Research and development collaboration agreement extended date" } } }, "localname": "ResearchAndDevelopmentCollaborationAgreementExtendedDate", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "dateItemType" }, "opgn_RevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Abstract", "terseLabel": "Revenue" } } }, "localname": "RevenueAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "opgn_RevenuefromContractswithCustomersDetailsScheduleofrevenuesbygeographyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers (Details) - Schedule of revenues by geography [Line Items]" } } }, "localname": "RevenuefromContractswithCustomersDetailsScheduleofrevenuesbygeographyLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbygeographyTable" ], "xbrltype": "stringItemType" }, "opgn_RevenuefromContractswithCustomersDetailsScheduleofrevenuesbygeographyTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers (Details) - Schedule of revenues by geography [Table]" } } }, "localname": "RevenuefromContractswithCustomersDetailsScheduleofrevenuesbygeographyTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbygeographyTable" ], "xbrltype": "stringItemType" }, "opgn_RevenuefromContractswithCustomersDetailsScheduleofrevenuesbytypeofserviceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service [Line Items]" } } }, "localname": "RevenuefromContractswithCustomersDetailsScheduleofrevenuesbytypeofserviceLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable" ], "xbrltype": "stringItemType" }, "opgn_RevenuefromContractswithCustomersDetailsScheduleofrevenuesbytypeofserviceTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers (Details) - Schedule of revenues by type of service [Table]" } } }, "localname": "RevenuefromContractswithCustomersDetailsScheduleofrevenuesbytypeofserviceTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable" ], "xbrltype": "stringItemType" }, "opgn_RevenuesGeneratedFromAdditionalWorkPackages": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenues generated from additional work packages.", "label": "Revenues Generated From Additional Work Packages", "terseLabel": "Revenues generated from additional work packages" } } }, "localname": "RevenuesGeneratedFromAdditionalWorkPackages", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_RevenuesGeneratedFromTotalProjectVolume": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenues generated from total project volume.", "label": "Revenues Generated From Total Project Volume", "terseLabel": "Revenues generated from total project volume" } } }, "localname": "RevenuesGeneratedFromTotalProjectVolume", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_RightOfUseAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right Of Use assets Policy Text block", "label": "Right Of Use Assets Policy Text Block", "terseLabel": "ROU assets" } } }, "localname": "RightOfUseAssetsPolicyTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "opgn_RouAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rou Assets Abstract", "terseLabel": "ROU Assets:" } } }, "localname": "RouAssetsAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "opgn_RouAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rou Assets Obtained In Exchange For Lease Obligations Abstract", "terseLabel": "ROU assets obtained in exchange for lease obligations:" } } }, "localname": "RouAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable" ], "xbrltype": "stringItemType" }, "opgn_RoyaltyIncomeExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income or expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Income Expense", "terseLabel": "Royalty expenses (in Dollars)" } } }, "localname": "RoyaltyIncomeExpense", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_RoyaltyRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Royalty rate.", "label": "Royalty Rate", "terseLabel": "Royalty rate" } } }, "localname": "RoyaltyRate", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "percentItemType" }, "opgn_SandozAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sandoz Agreement Member", "terseLabel": "Sandoz Agreement [Member]" } } }, "localname": "SandozAgreementMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "domainItemType" }, "opgn_ScheduleOfChangesInDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Changes In Deferred Revenue Abstract" } } }, "localname": "ScheduleOfChangesInDeferredRevenueAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfCompanyRecognizedStockCompensationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Company Recognized Stock Compensation Expense Abstract" } } }, "localname": "ScheduleOfCompanyRecognizedStockCompensationExpenseAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfEstimatedUsefulLivesOfIdentifiableIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Estimated Useful Lives Of Identifiable Intangible Assets Abstract" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfIdentifiableIntangibleAssetsAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfEstimatedUsefulLivesOfIdentifiableIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of estimated useful lives of identifiable intangible assets.", "label": "Schedule Of Estimated Useful Lives Of Identifiable Intangible Assets Table Text Block", "terseLabel": "Schedule of estimated useful lives of identifiable intangible assets" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfIdentifiableIntangibleAssetsTableTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "opgn_ScheduleOfExpectedAmortizationOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Expected Amortization Of Intangible Assets Abstract" } } }, "localname": "ScheduleOfExpectedAmortizationOfIntangibleAssetsAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Financial Assets And Liabilities Measured At Fair Value On ARecurring Basis Abstract" } } }, "localname": "ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets Abstract" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Inventories Abstract" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfLeaseCostClassificationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Lease Cost Classifications Abstract" } } }, "localname": "ScheduleOfLeaseCostClassificationsAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfLongTermDebtAndShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Long Term Debt And Short Term Borrowings Abstract" } } }, "localname": "ScheduleOfLongTermDebtAndShortTermBorrowingsAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Maturities Of Lease Liabilities Abstract" } } }, "localname": "ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of maturities of operating and finance leases liabilities.", "label": "Schedule Of Maturities Of Operating And Finance Leases Liabilities Table Text Block", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "opgn_ScheduleOfOtherLeaseInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Other Lease Information Abstract" } } }, "localname": "ScheduleOfOtherLeaseInformationAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfOtherLeaseInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure other lease information.", "label": "Schedule Of Other Lease Information Table Text Block", "terseLabel": "Schedule of other lease information" } } }, "localname": "ScheduleOfOtherLeaseInformationTableTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "opgn_ScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Outstanding Warrants To Purchase Shares Of Common Stock Abstract" } } }, "localname": "ScheduleOfOutstandingWarrantsToPurchaseSharesOfCommonStockAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfReconciliationOfCashAndCashEquivalentsAndRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Reconciliation Of Cash And Cash Equivalents And Restricted Cash Abstract" } } }, "localname": "ScheduleOfReconciliationOfCashAndCashEquivalentsAndRestrictedCashAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfReconciliationOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reconciliation of cash and cash equivalents and restricted cash.", "label": "Schedule Of Reconciliation Of Cash And Cash Equivalents And Restricted Cash Table Text Block", "terseLabel": "Schedule of reconciliation of cash and cash equivalents and restricted cash" } } }, "localname": "ScheduleOfReconciliationOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "opgn_ScheduleOfRevenuesByGeographyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Revenues By Geography Abstract" } } }, "localname": "ScheduleOfRevenuesByGeographyAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfRevenuesByTypeOfServiceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Revenues By Type Of Service Abstract" } } }, "localname": "ScheduleOfRevenuesByTypeOfServiceAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfRevenuesByTypeOfServiceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenues by type of service.", "label": "Schedule Of Revenues By Type Of Service Table Text Block", "terseLabel": "Schedule of revenues by type of service" } } }, "localname": "ScheduleOfRevenuesByTypeOfServiceTableTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "opgn_ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of right-of-use assets and lease liabilities.", "label": "Schedule Of Right Of Use Assets And Lease Liabilities Table Text Block", "terseLabel": "Schedule of ROU assets and lease liabilities" } } }, "localname": "ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "opgn_ScheduleOfRouAssetsAndLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Rou Assets And Lease Liabilities Abstract" } } }, "localname": "ScheduleOfRouAssetsAndLeaseLiabilitiesAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfSupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Supplemental Cash Flow Information Abstract" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationAbstract", "nsuri": "http://opgen.com/20230630", "xbrltype": "stringItemType" }, "opgn_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information related to Leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases Table Text Block", "terseLabel": "Schedule of supplemental cash flow information" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "opgn_ScheduleOfWarrantsToPurchaseSharesOfCommonStockTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of warrants to purchase shares of common stock.", "label": "Schedule Of Warrants To Purchase Shares Of Common Stock Table Text Block", "terseLabel": "Schedule of outstanding warrants to purchase shares of common stock" } } }, "localname": "ScheduleOfWarrantsToPurchaseSharesOfCommonStockTableTextBlock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "opgn_SecondTrancheInterestAmountPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Second tranche interest amount paid.", "label": "Second Tranche Interest Amount Paid", "terseLabel": "Second tranche interest amount paid" } } }, "localname": "SecondTrancheInterestAmountPaid", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_SecondTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Tranche [Member]", "label": "Second Tranche Member", "terseLabel": "Second Tranche [Member]" } } }, "localname": "SecondTrancheMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Securities Purchase Agreement Member", "terseLabel": "Securities Purchase Agreement [Member]" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_SeriesA1CommonWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series A1 Common Warrants Member", "terseLabel": "Series A-1 Common Warrants [Member]" } } }, "localname": "SeriesA1CommonWarrantsMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_SeriesA1WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series A1 Warrants Member", "terseLabel": "Series A-1 Warrants [Member]" } } }, "localname": "SeriesA1WarrantsMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "domainItemType" }, "opgn_SeriesA2CommonWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series A2 Common Warrants Member", "terseLabel": "Series A-2 Common Warrants [Member]" } } }, "localname": "SeriesA2CommonWarrantsMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_SeriesA2WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series A2 Warrants Member", "terseLabel": "Series A-2 Warrants [Member]" } } }, "localname": "SeriesA2WarrantsMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "domainItemType" }, "opgn_SeriesCMirroringPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series CMirroring Preferred Stock Member", "terseLabel": "Series C Mirroring Preferred Stock [Member]" } } }, "localname": "SeriesCMirroringPreferredStockMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_ShareCancellation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock cancellation.", "label": "Share Cancellation", "terseLabel": "Share cancellation" } } }, "localname": "ShareCancellation", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "opgn_ShareCancellationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock cancellation shares.", "label": "Share Cancellation Shares", "terseLabel": "Share cancellation (in Shares)" } } }, "localname": "ShareCancellationShares", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "opgn_SharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of common stock.", "label": "Shares Of Common Stock", "terseLabel": "Shares of common stock" } } }, "localname": "SharesOfCommonStock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_SharesOfPreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of preferred stock.", "label": "Shares Of Preferred Stock", "terseLabel": "Shares of preferred stock (in Shares)" } } }, "localname": "SharesOfPreferredStock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_SiemensAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Siemens Agreement Member", "terseLabel": "Siemens Agreement [Member]" } } }, "localname": "SiemensAgreementMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "domainItemType" }, "opgn_StockOptionsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options granted.", "label": "Stock Options Granted", "terseLabel": "Stock options granted" } } }, "localname": "StockOptionsGranted", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_StockOptionsToAcquireSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock options to acquire shares of common stock.", "label": "Stock Options To Acquire Shares Of Common Stock", "terseLabel": "Stock options to acquire shares of common stock" } } }, "localname": "StockOptionsToAcquireSharesOfCommonStock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_StockWarrantsExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock warrants expiration date.", "label": "Stock Warrants Expiration Date", "terseLabel": "Expiration" } } }, "localname": "StockWarrantsExpirationDate", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "stringItemType" }, "opgn_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "opgn_StockholdersEquityDetailsScheduleofoutstandingwarrantstopurchasesharesofcommonstockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Line Items]" } } }, "localname": "StockholdersEquityDetailsScheduleofoutstandingwarrantstopurchasesharesofcommonstockLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "stringItemType" }, "opgn_StockholdersEquityDetailsScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) - Schedule of outstanding warrants to purchase shares of common stock [Table]" } } }, "localname": "StockholdersEquityDetailsScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "stringItemType" }, "opgn_StockholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "localname": "StockholdersEquityDetailsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "opgn_SubsequentEventsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Line Items]" } } }, "localname": "SubsequentEventsDetailsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "opgn_SubsequentEventsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "localname": "SubsequentEventsDetailsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "opgn_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "opgn_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesofidentifiableintangibleassetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesofidentifiableintangibleassetsLineItems", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable" ], "xbrltype": "stringItemType" }, "opgn_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesofidentifiableintangibleassetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives of identifiable intangible assets [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesofidentifiableintangibleassetsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable" ], "xbrltype": "stringItemType" }, "opgn_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "opgn_TaxBenefitPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax benefit percentage.", "label": "Tax Benefit Percentage", "terseLabel": "Tax benefit percentage" } } }, "localname": "TaxBenefitPercentage", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "opgn_TemporaryEquityParValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity, par value per share.", "label": "Temporary Equity Par Value Per Share", "terseLabel": "Shares issued par value" } } }, "localname": "TemporaryEquityParValuePerShare", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "opgn_ThirdTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Tranche [Member]", "label": "Third Tranche Member", "terseLabel": "Third Tranche [Member]" } } }, "localname": "ThirdTrancheMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_ThreeTranchesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Three Tranches Member", "terseLabel": "Three Tranches [Member]" } } }, "localname": "ThreeTranchesMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "opgn_TotalAmountRecognizeRelatedToCollaborations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized related to collaboration", "label": "Total Amount Recognize Related To Collaborations", "terseLabel": "Total amount recognized related to collaboration" } } }, "localname": "TotalAmountRecognizeRelatedToCollaborations", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "opgn_TrademarksAndTradenames1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trademarks And Tradenames1 Member", "terseLabel": "Trademarks and tradenames [Member]" } } }, "localname": "TrademarksAndTradenames1Member", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "opgn_TwoThousandFifteenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Plan", "label": "Two Thousand Fifteen Plan Member", "terseLabel": "2015 Plan [Member]" } } }, "localname": "TwoThousandFifteenPlanMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_TwoThousandsTwentyAtmOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 ATM Offering [Member]", "label": "Two Thousands Twenty Atm Offering Member", "terseLabel": "2020 ATM Offering [Member]" } } }, "localname": "TwoThousandsTwentyAtmOfferingMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "opgn_TwoZeroTwoTwoATMOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Zero Two Two ATMOffering Member", "terseLabel": "2022 ATM Offering [Member]" } } }, "localname": "TwoZeroTwoTwoATMOfferingMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "domainItemType" }, "opgn_WarrantExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants increase in exercise price of warrant. Excludes change due to standard antidilution provision.", "label": "Warrant Exercise Price", "terseLabel": "Warrant exercise price" } } }, "localname": "WarrantExercisePrice", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_WarrantExercisePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrant exercise price per share.", "label": "Warrant Exercise Price Per Share", "terseLabel": "Exercise price of common warrants (in Dollars per share)" } } }, "localname": "WarrantExercisePricePerShare", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_WarrantExpiryPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant expiry period.", "label": "Warrant Expiry Period", "terseLabel": "Warrants expiry period" } } }, "localname": "WarrantExpiryPeriod", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "stringItemType" }, "opgn_WarrantIssuanceAndExercisableDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant issuance and exercisable, description", "label": "Warrant Issuance And Exercisable Description", "terseLabel": "Warrant issuance and exercisable, description" } } }, "localname": "WarrantIssuanceAndExercisableDescription", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "stringItemType" }, "opgn_WarrantsExercisePriceEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Exercise Price Eight Member", "terseLabel": "Warrants Exercise Price Eight [Member]" } } }, "localname": "WarrantsExercisePriceEightMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsExercisePriceFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Exercise Price Five Member", "terseLabel": "Warrants Exercise Price Five [Member]" } } }, "localname": "WarrantsExercisePriceFiveMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsExercisePriceFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Exercise Price Four Member", "terseLabel": "Warrants Exercise Price Four [Member]" } } }, "localname": "WarrantsExercisePriceFourMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsExercisePriceNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Exercise Price Nine [Member]", "label": "Warrants Exercise Price Nine Member", "terseLabel": "Warrants Exercise Price Nine [Member]" } } }, "localname": "WarrantsExercisePriceNineMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsExercisePriceOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants exercise price one.", "label": "Warrants Exercise Price One Member", "terseLabel": "Warrants Exercise Price One [Member]" } } }, "localname": "WarrantsExercisePriceOneMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsExercisePriceSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Exercise Price Seven [Member]", "label": "Warrants Exercise Price Seven Member", "terseLabel": "Warrants Exercise Price Seven [Member]" } } }, "localname": "WarrantsExercisePriceSevenMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsExercisePriceSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Exercise Price Six [Member]", "label": "Warrants Exercise Price Six Member", "terseLabel": "Warrants Exercise Price Six [Member]" } } }, "localname": "WarrantsExercisePriceSixMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsExercisePriceThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Exercise Price Three Member", "terseLabel": "Warrants Exercise Price Three [Member]" } } }, "localname": "WarrantsExercisePriceThreeMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsExercisePriceTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Exercise Price Two Member", "terseLabel": "Warrants Exercise Price Two [Member]" } } }, "localname": "WarrantsExercisePriceTwoMember", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "opgn_WarrantsIssuedToPurchaseCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants issued to purchase common stock.", "label": "Warrants Issued To Purchase Common Stock", "terseLabel": "Warrants issued to purchase common stock" } } }, "localname": "WarrantsIssuedToPurchaseCommonStock", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "opgn_WarrantsRepriced": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants repriced.", "label": "Warrants Repriced", "terseLabel": "Warrants repriced (in Shares)" } } }, "localname": "WarrantsRepriced", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "opgn_WarrantsToPurchaseOfCommonStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants to purchase of common stock price per share.", "label": "Warrants To Purchase Of Common Stock Price Per Share", "terseLabel": "Price per share of preferred stock (in Dollars per share)" } } }, "localname": "WarrantsToPurchaseOfCommonStockPricePerShare", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "opgn_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Discount Rate Abstract", "terseLabel": "Weighted average discount rate:" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofotherleaseinformationTable" ], "xbrltype": "stringItemType" }, "opgn_WeightedAverageRemainingLeaseTermInYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Lease Term In Years Abstract", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "WeightedAverageRemainingLeaseTermInYearsAbstract", "nsuri": "http://opgen.com/20230630", "presentation": [ "http://opgen.com/role/ScheduleofotherleaseinformationTable" ], "xbrltype": "stringItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Chief Financial Officer [Member]" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r204", "r425", "r426", "r429", "r430", "r497", "r672", "r766", "r769", "r770" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r204", "r425", "r426", "r429", "r430", "r497", "r672", "r766", "r769", "r770" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r201", "r202", "r304", "r331", "r496", "r683", "r685" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/CommitmentsandContingenciesDetails", "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "stringItemType" }, "srt_CurrencyAxis": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r256", "r702", "r773", "r824", "r825" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r369", "r502", "r553", "r588", "r589", "r645", "r647", "r649", "r650", "r652", "r673", "r674", "r691", "r699", "r703", "r710", "r771", "r812", "r813", "r814", "r815", "r816", "r817" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/StockholdersEquityDetails", "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r369", "r502", "r553", "r588", "r589", "r645", "r647", "r649", "r650", "r652", "r673", "r674", "r691", "r699", "r703", "r710", "r771", "r812", "r813", "r814", "r815", "r816", "r817" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/StockholdersEquityDetails", "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r256", "r702", "r773", "r824", "r825" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r253", "r508", "r547", "r548", "r549", "r550", "r551", "r552", "r677", "r700", "r709", "r735", "r764", "r765", "r773", "r824" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/CommitmentsandContingenciesDetails", "http://opgen.com/role/ConsolidatedIncomeStatement", "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r253", "r508", "r547", "r548", "r549", "r550", "r551", "r552", "r677", "r700", "r709", "r735", "r764", "r765", "r773", "r824" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement", "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r287", "r288", "r289", "r290", "r367", "r369", "r398", "r399", "r400", "r501", "r502", "r553", "r588", "r589", "r645", "r647", "r649", "r650", "r652", "r673", "r674", "r691", "r699", "r703", "r710", "r713", "r761", "r771", "r813", "r814", "r815", "r816", "r817" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/StockholdersEquityDetails", "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r367", "r369", "r398", "r399", "r400", "r501", "r502", "r553", "r588", "r589", "r645", "r647", "r649", "r650", "r652", "r673", "r674", "r691", "r699", "r703", "r710", "r713", "r761", "r771", "r813", "r814", "r815", "r816", "r817" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/StockholdersEquityDetails", "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r201", "r202", "r304", "r331", "r496", "r684", "r685" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r370", "r756" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r222", "r370", "r730", "r756" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r254", "r255", "r585", "r586", "r587", "r646", "r648", "r651", "r653", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r678", "r701", "r713", "r773", "r824" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbygeographyTable" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r254", "r255", "r585", "r586", "r587", "r646", "r648", "r651", "r653", "r660", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r678", "r701", "r713", "r773", "r824" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbygeographyTable" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r222", "r370", "r730", "r731", "r756" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r758", "r808" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25", "r708" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableInterestBearingInterestRate": { "auth_ref": [ "r79", "r80", "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.", "label": "Accounts Payable, Interest-Bearing, Interest Rate", "terseLabel": "Interest rate payable" } } }, "localname": "AccountsPayableInterestBearingInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r257", "r258" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r693", "r762" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Noncash interest expense" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedCapitalizedInterestCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated interest costs capitalized as part of property, plant and equipment cost basis.", "label": "Accumulated Capitalized Interest Costs", "terseLabel": "Accumulated and deferred interest", "verboseLabel": "Principal amount of tranche 2" } } }, "localname": "AccumulatedCapitalizedInterestCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r36", "r103", "r172", "r535", "r558", "r561" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r3", "r14", "r36", "r432", "r435", "r492", "r554", "r555", "r742", "r743", "r744", "r753", "r754", "r755" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted-average amortization periods for definite-lived intangible assets acquired" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r95", "r708", "r827" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r402", "r403", "r404", "r573", "r753", "r754", "r755", "r800", "r829" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid- in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r66", "r67", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r173", "r261", "r268", "r269", "r270", "r823" ], "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 receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r9", "r53", "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount (in Shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r134", "r167", "r200", "r239", "r247", "r251", "r263", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r425", "r429", "r453", "r530", "r610", "r708", "r721", "r767", "r768", "r810" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r161", "r176", "r200", "r263", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r425", "r429", "r453", "r708", "r767", "r768", "r810" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis": { "auth_ref": [ "r58", "r59", "r60", "r61", "r93" ], "lang": { "en-us": { "role": { "documentation": "Information by title of series or issue of auction market preferred securities.", "label": "Auction Market Preferred Securities, Stock Series [Axis]" } } }, "localname": "AuctionMarketPreferredSecuritiesStockSeriesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AuctionMarketPreferredSecuritiesStockSeriesTitleDomain": { "auth_ref": [ "r58", "r59", "r60", "r61", "r93" ], "lang": { "en-us": { "role": { "documentation": "Title of series or issue of auction market preferred securities based on rights (names are typically labeled by day of the week, duration between intervals, or combination of both).", "label": "Auction Market Preferred Securities, Stock Series, Title [Domain]" } } }, "localname": "AuctionMarketPreferredSecuritiesStockSeriesTitleDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation and consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r39", "r164", "r679" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://opgen.com/role/ScheduleofreconciliationofcashandcashequivalentsandrestrictedcashTable": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ScheduleofreconciliationofcashandcashequivalentsandrestrictedcashTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r40", "r133" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r39", "r114", "r196" ], "calculation": { "http://opgen.com/role/ScheduleofreconciliationofcashandcashequivalentsandrestrictedcashTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofreconciliationofcashandcashequivalentsandrestrictedcashTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r39", "r114", "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r2", "r114" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "Cash, FDIC Insured Amount", "terseLabel": "FDIC limit of insurable cash" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of noncash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r157", "r169", "r170", "r171", "r200", "r227", "r228", "r231", "r233", "r237", "r238", "r263", "r291", "r293", "r294", "r295", "r298", "r299", "r329", "r330", "r333", "r336", "r342", "r453", "r567", "r568", "r569", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r598", "r619", "r639", "r654", "r655", "r656", "r657", "r658", "r728", "r750", "r757" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price per share" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reason for issuing warrant or right.", "label": "Warrant or Right, Reason for Issuance, Description", "terseLabel": "Existing warrants description" } } }, "localname": "ClassOfWarrantOrRightReasonForIssuingToNonemployees", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r85", "r531", "r597" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r125", "r285", "r286", "r662", "r763" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r711", "r712", "r713", "r715", "r716", "r717", "r718", "r753", "r754", "r800", "r826", "r829" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/ShareholdersEquityType2or3", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r94", "r598" ], "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", "verboseLabel": "Common stock share authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r94" ], "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", "netLabel": "Common stock issued", "terseLabel": "Common stock, shares issued", "verboseLabel": "Common stock issued (in Shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r94", "r598", "r616", "r829", "r830" ], "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", "verboseLabel": "Common stock outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r94", "r533", "r708" ], "calculation": { "http://opgen.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; 100,000,000 shares authorized; 6,967,699 and 2,899,911 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r37", "r179", "r181", "r188", "r526", "r543" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r46", "r48", "r77", "r78", "r256", "r661" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r46", "r48", "r77", "r78", "r256", "r562", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r46", "r48", "r77", "r78", "r256", "r661", "r733" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r46", "r48", "r77", "r78", "r256" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r46", "r48", "r77", "r78", "r256", "r661" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r345", "r346", "r365" ], "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", "periodEndLabel": "Balance at ending", "periodStartLabel": "Balance at beginning" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofchangesindeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r108", "r508" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of products sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of services [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r107" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r47", "r256" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer/Distributor Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r126", "r198", "r300", "r306", "r307", "r308", "r309", "r310", "r311", "r316", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r90", "r91", "r135", "r136", "r204", "r301", "r302", "r303", "r304", "r305", "r307", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r473", "r694", "r695", "r696", "r697", "r698", "r751" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r29", "r302" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r30", "r204", "r301", "r302", "r303", "r304", "r305", "r307", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r473", "r694", "r695", "r696", "r697", "r698", "r751" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r81", "r84", "r772" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-Term and Short-Term, Combined Amount", "terseLabel": "Total debt obligations" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Schedule of changes in deferred revenue" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r738" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedLabel": "Recognized in the current period" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofchangesindeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r9", "r243" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r177" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r16", "r71", "r72", "r73", "r74", "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Warrants" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r189", "r214", "r215", "r216", "r217", "r218", "r224", "r227", "r231", "r232", "r233", "r235", "r441", "r442", "r527", "r544", "r688" ], "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 loss per common share \u2013 basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r189", "r214", "r215", "r216", "r217", "r218", "r227", "r231", "r232", "r233", "r235", "r441", "r442", "r527", "r544", "r688" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per common share - diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r44", "r45" ], "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": "Loss per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r803" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effects of exchange rates on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r15", "r158", "r183", "r184", "r185", "r205", "r206", "r207", "r211", "r219", "r221", "r236", "r264", "r267", "r344", "r402", "r403", "r404", "r418", "r419", "r431", "r432", "r433", "r434", "r435", "r437", "r440", "r465", "r466", "r467", "r468", "r469", "r470", "r492", "r554", "r555", "r556", "r573", "r639" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/ShareholdersEquityType2or3", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1": { "auth_ref": [ "r41", "r42", "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions.", "label": "Escrow Deposit Disbursements Related to Property Acquisition", "terseLabel": "Disburse tranche amount" } } }, "localname": "EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExcessStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of excess stock shares permitted to be issued.", "label": "Excess Stock, Shares Authorized", "terseLabel": "Shares added" } } }, "localname": "ExcessStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r1", "r9" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of derivative liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r75", "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r76", "r131" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r447", "r448", "r449", "r450", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in Fair Value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoffinancialassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r446", "r452" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r451" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income for derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held.", "label": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss)", "terseLabel": "Change in fair value of derivative financial instruments" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r11", "r22" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r479", "r485", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r481", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r478", "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r478" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable": { "order": 2.0, "parentTag": "opgn_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Short-term finance lease liabilities", "verboseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r478" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable": { "order": 4.0, "parentTag": "opgn_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term finance lease liabilities", "verboseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023 (July to December)" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r480", "r487" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Payments on finance lease obligations", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow", "http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r477" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable": { "order": 2.0, "parentTag": "opgn_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease right-of-use assets, net", "verboseLabel": "Financing" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r479", "r485", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r490", "r707" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofotherleaseinformationTable" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r489", "r707" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofotherleaseinformationTable" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r165", "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization and Impairment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable": { "order": 6.0, "parentTag": "opgn_FiniteLivedIntangibleAssetsExpectedAmortizationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of expected amortization of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r123" ], "calculation": { "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable": { "order": 4.0, "parentTag": "opgn_FiniteLivedIntangibleAssetsExpectedAmortizationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r123" ], "calculation": { "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable": { "order": 3.0, "parentTag": "opgn_FiniteLivedIntangibleAssetsExpectedAmortizationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r123" ], "calculation": { "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable": { "order": 2.0, "parentTag": "opgn_FiniteLivedIntangibleAssetsExpectedAmortizationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r123" ], "calculation": { "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable": { "order": 1.0, "parentTag": "opgn_FiniteLivedIntangibleAssetsExpectedAmortizationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023 (July to December)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofexpectedamortizationofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r277", "r279", "r280", "r282", "r509", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable", "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r122", "r513" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r54", "r56" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable", "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r122", "r509" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "verboseLabel": "Net Balance" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r458", "r460", "r462", "r463", "r636" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "terseLabel": "Foreign currency transaction (losses) gains" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r9" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r110", "r621" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r9", "r274", "r275", "r276", "r692" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment expense of goodwill (in Dollars)" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r748", "r760" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-Lived", "terseLabel": "Impairment of intangible assets (in Dollars)" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r104", "r138", "r239", "r246", "r250", "r252", "r528", "r540", "r690" ], "calculation": { "http://opgen.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": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r283", "r284", "r622" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable", "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r284", "r622" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable", "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r144", "r154", "r220", "r221", "r244", "r413", "r423", "r546" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r182", "r411", "r412", "r414", "r415", "r416", "r417", "r566" ], "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/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r8" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r8" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r747" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued compensation and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r675" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r8" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Deferred interest payable" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r8" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 13.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/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r8" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r278", "r281" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r55", "r124" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r56", "r505", "r506", "r507", "r509", "r686" ], "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/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r83", "r140", "r186", "r242", "r472", "r623", "r719", "r828" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r112", "r320", "r327", "r697", "r698" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Total interest expense (in Dollars)" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r191", "r194", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r120", "r681" ], "calculation": { "http://opgen.com/role/ScheduleofinventoriesTable": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReservePeriodCharge": { "auth_ref": [ "r119" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.", "label": "Inventory, LIFO Reserve, Period Charge", "terseLabel": "Change in inventory reserve" } } }, "localname": "InventoryLIFOReservePeriodCharge", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r175", "r680", "r708" ], "calculation": { "http://opgen.com/role/ScheduleofinventoriesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r737" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Strategic inventory" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r145", "r163", "r174", "r271", "r272", "r273", "r504", "r687" ], "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": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r120", "r740" ], "calculation": { "http://opgen.com/role/ScheduleofinventoriesTable": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r52", "r740" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory valuation reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r120", "r682" ], "calculation": { "http://opgen.com/role/ScheduleofinventoriesTable": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r806", "r807" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor [Member]" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r9" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Cash bonus taken in the form of stock compensation" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r484", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r805" ], "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 classifications" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r483" ], "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/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Present value of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 6.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023 (July to December)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 5.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 4.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 3.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r491" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r26", "r200", "r263", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r426", "r429", "r430", "r453", "r596", "r689", "r721", "r767", "r810", "r811" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r99", "r137", "r537", "r708", "r752", "r759", "r802" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r28", "r162", "r200", "r263", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r426", "r429", "r430", "r453", "r708", "r767", "r810", "r811" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Total debt borrowed" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer.", "label": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases", "terseLabel": "Maximum of unsecured loan financing facility" } } }, "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "auth_ref": [ "r751" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of the credit facility.", "label": "Line of Credit Facility, Increase (Decrease), Net", "terseLabel": "Principal amount" } } }, "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r136", "r313", "r326", "r695", "r696", "r821" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Non-current portion of long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r168" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Carrying value of debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoflongtermdebtandshorttermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r30" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Aggregate purchase commitments" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r193" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r193" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r114", "r115", "r116" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r105", "r116", "r139", "r160", "r178", "r180", "r185", "r200", "r210", "r214", "r215", "r216", "r217", "r220", "r221", "r229", "r239", "r246", "r250", "r252", "r263", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r442", "r453", "r542", "r618", "r637", "r638", "r690", "r719", "r767" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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 loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow", "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r190", "r214", "r215", "r216", "r217", "r224", "r225", "r230", "r233", "r239", "r246", "r250", "r252", "r690" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss available to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r152", "r153", "r155", "r159", "r208", "r209", "r212", "r213", "r222", "r223", "r265", "r266", "r420", "r421", "r422", "r436", "r439", "r443", "r444", "r445", "r454", "r455", "r456", "r474", "r475", "r493", "r510", "r511", "r512", "r557", "r558", "r559", "r560", "r561" ], "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": "Recently issued accounting standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r111" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating Expenses [Member]" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r239", "r246", "r250", "r252", "r690" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r486", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r478" ], "calculation": { "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r478" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable": { "order": 1.0, "parentTag": "opgn_LeaseLiability", "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": "Short-term operating lease liabilities", "verboseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r478" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable": { "order": 3.0, "parentTag": "opgn_LeaseLiability", "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": "Long-term operating lease liabilities", "verboseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r482", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r477" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable": { "order": 1.0, "parentTag": "opgn_LeaseRightOfUseAsset", "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": "Operating" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ScheduleofROUassetsandleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r490", "r707" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofotherleaseinformationTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r489", "r707" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofotherleaseinformationTable" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r87", "r129", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAdditionalCapital": { "auth_ref": [ "r34", "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of additional paid-in capital (APIC) classified as other.", "label": "Other Additional Capital", "terseLabel": "Additional paid in capital (in Dollars)" } } }, "localname": "OtherAdditionalCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r166" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 7.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 noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r6", "r13", "r130" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive (loss) income \u2013 foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r4", "r103", "r459", "r461", "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r109", "r545" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Other Cost and Expense, Operating", "terseLabel": "Cost of services" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other Expenses [Member]" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofleasecostclassificationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryNetOfReserves": { "auth_ref": [ "r52", "r739" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Net of Reserves", "terseLabel": "Inventory, net" } } }, "localname": "OtherInventoryNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForLoans": { "auth_ref": [ "r7" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments for and related to principal collection on loans related to operating activities.", "label": "Payments for Loans", "terseLabel": "Monthly loan payment on first tranche" } } }, "localname": "PaymentsForLoans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [ "r711", "r712", "r715", "r716", "r717", "r718", "r826", "r829" ], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock", "verboseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r93", "r329" ], "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", "netLabel": "Stated value per share (in Dollars per share)", "terseLabel": "Preferred stock, par value (in Dollars per share)", "verboseLabel": "Preferred stock stated value per share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r93", "r598" ], "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", "verboseLabel": "Preferred shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r93", "r329" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r93", "r598", "r616", "r829", "r830" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r93", "r532", "r708" ], "calculation": { "http://opgen.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; 10,000,000 shares authorized; none issued and outstanding at June 30, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r741" ], "calculation": { "http://opgen.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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromCustomersForProgressPayments": { "auth_ref": [ "r38", "r503" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from customers as progress payments on projects that have been partially completed.", "label": "Proceeds from Customers for Progress Payments", "terseLabel": "Contracts with customers" } } }, "localname": "ProceedsFromCustomersForProgressPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofchangesindeferredrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r5" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of issuance costs (in Dollars)" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r745" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of common stock and pre-funded warrants, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r5" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Gross proceeds (in Dollars)" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product sales", "verboseLabel": "Product sales [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement", "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r160", "r178", "r180", "r192", "r200", "r210", "r220", "r221", "r239", "r246", "r250", "r252", "r263", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r424", "r427", "r428", "r442", "r453", "r528", "r541", "r572", "r618", "r637", "r638", "r690", "r705", "r706", "r720", "r744", "r767" ], "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 loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r529", "r539", "r708" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r10", "r148", "r151", "r538" ], "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": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r368", "r494", "r495", "r591", "r592", "r593", "r594", "r595", "r615", "r617", "r644" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r368", "r494", "r495", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r591", "r592", "r593", "r594", "r595", "r615", "r617", "r644", "r809" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r746" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.", "label": "Repayments of Debt", "negatedLabel": "Payments on debt", "terseLabel": "Repaid amount" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow", "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r86", "r410", "r818" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r409" ], "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 costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r736", "r749", "r819", "r822" ], "calculation": { "http://opgen.com/role/ScheduleofreconciliationofcashandcashequivalentsandrestrictedcashTable": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofreconciliationofcashandcashequivalentsandrestrictedcashTable", "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r96", "r128", "r536", "r557", "r561", "r571", "r599", "r708" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r158", "r205", "r206", "r207", "r211", "r219", "r221", "r264", "r267", "r402", "r403", "r404", "r418", "r419", "r431", "r433", "r434", "r437", "r440", "r554", "r556", "r573", "r829" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r240", "r241", "r245", "r248", "r249", "r253", "r254", "r256", "r363", "r364", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofrevenuesbygeographyTable", "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r156", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r676" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r156", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of revenues by geography" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r187", "r200", "r240", "r241", "r245", "r248", "r249", "r253", "r254", "r256", "r263", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r453", "r528", "r767" ], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r488", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofsupplementalcashflowinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of shares" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Exercise price per common warrant" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r256", "r732" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of long-term debt and short-term borrowings" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of company recognized stock compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r54", "r56", "r509" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleoffinitelivedandindefinitelivedintangibleassetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r54", "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of finite-lived and indefinite-lived intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r24", "r100", "r101", "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://opgen.com/role/ConsolidatedIncomeStatement": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofcompanyrecognizedstockcompensationexpenseTable" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Laboratory services", "verboseLabel": "Laboratory services [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement", "http://opgen.com/role/ScheduleofrevenuesbytypeofserviceTable" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r8" ], "calculation": { "http://opgen.com/role/ConsolidatedCashFlow": { "order": 4.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 compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r62", "r64" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Description", "terseLabel": "Stock option, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Stock units forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "documentation": "The net total number of shares (or other type of equity) under an equity-based award plan, other than a stock option plan, that were granted, vested and forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease)", "terseLabel": "Stock units outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Stock units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r18", "r19" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Shares of Common Stock Subject to Warrants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Authorized issuance share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Remaining shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Exercise Price (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofoutstandingwarrantstopurchasesharesofcommonstockTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche Three [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche Two [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r371", "r376", "r395", "r396", "r397", "r398", "r401", "r405", "r406", "r407", "r408" ], "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/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "NASDAQ minimum bid price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting award, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Company sold shares (in Shares)", "verboseLabel": "Shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "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": "Balances (in Shares)", "periodStartLabel": "Balances (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r89", "r135", "r708", "r820" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r117", "r197" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r157", "r169", "r170", "r171", "r200", "r227", "r228", "r231", "r233", "r237", "r238", "r263", "r291", "r293", "r294", "r295", "r298", "r299", "r329", "r330", "r333", "r336", "r342", "r453", "r567", "r568", "r569", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r598", "r619", "r639", "r654", "r655", "r656", "r657", "r658", "r728", "r750", "r757" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r33", "r158", "r183", "r184", "r185", "r205", "r206", "r207", "r211", "r219", "r221", "r236", "r264", "r267", "r344", "r402", "r403", "r404", "r418", "r419", "r431", "r432", "r433", "r434", "r435", "r437", "r440", "r465", "r466", "r467", "r468", "r469", "r470", "r492", "r554", "r555", "r556", "r573", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/ShareholdersEquityType2or3", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r205", "r206", "r207", "r236", "r508", "r565", "r584", "r590", "r591", "r592", "r593", "r594", "r595", "r598", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r611", "r612", "r613", "r614", "r615", "r617", "r620", "r621", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r639", "r714" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement", "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r205", "r206", "r207", "r236", "r508", "r565", "r584", "r590", "r591", "r592", "r593", "r594", "r595", "r598", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r611", "r612", "r613", "r614", "r615", "r617", "r620", "r621", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r639", "r714" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement", "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r15", "r93", "r94", "r128", "r567", "r639", "r655" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r15", "r93", "r94", "r128" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of RSUs (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r15", "r93", "r94", "r128", "r573", "r639", "r655", "r720" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Cash bonus taken in the form of stock compensation" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r15", "r128" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionExercisePriceIncrease": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.", "label": "Stock Option, Exercise Price, Increase", "terseLabel": "Existing warrant price" } } }, "localname": "StockOptionExercisePriceIncrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Stock options [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r94", "r97", "r98", "r118", "r600", "r616", "r640", "r641", "r708", "r721", "r752", "r759", "r802", "r829" ], "calculation": { "http://opgen.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Balances", "periodStartLabel": "Balances", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet", "http://opgen.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r127", "r199", "r328", "r330", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r438", "r642", "r643", "r659" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r471", "r499" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r471", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r471", "r499" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/LicenseAgreementsResearchCollaborationsandDevelopmentAgreementsDetails", "http://opgen.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r498", "r500" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "Going Concern and Management\u2019s Plans" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Prefunded warrants (in Shares)", "verboseLabel": "Prefunded warrants" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r141", "r142", "r143", "r259", "r260", "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Tradenames [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofestimatedusefullivesofidentifiableintangibleassetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationImputedInterest": { "auth_ref": [ "r729" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "If disclosed, the amount of imputed interest necessary to reduce an unconditional purchase obligation to present value on an unrecorded unconditional purchase obligation.", "label": "Unrecorded Unconditional Purchase Obligation, Imputed Interest", "terseLabel": "Less: Interest" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationImputedInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebt": { "auth_ref": [ "r23", "r136", "r821" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Unsecured Debt", "terseLabel": "Unsecured debt" } } }, "localname": "UnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredLongTermDebt": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Unsecured Long-Term Debt, Noncurrent", "terseLabel": "Unsecured loan financing facility" } } }, "localname": "UnsecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r49", "r50", "r51", "r146", "r147", "r149", "r150" ], "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/2023", "presentation": [ "http://opgen.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/DebtDetails", "http://opgen.com/role/FairValueMeasurementsDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [ "r711", "r712", "r715", "r716", "r717", "r718" ], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails", "http://opgen.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Existing warrants period" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/GoingConcernandManagementsPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r226", "r233" ], "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 average shares outstanding - diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r224", "r233" ], "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 shares outstanding \u2013 basic (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://opgen.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.L)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "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//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(a)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(7)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147481639/420-10-35-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-5", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482981/835-30-25-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482981/835-30-25-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org//205-40/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 68 0001079973-23-001138-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001079973-23-001138-xbrl.zip M4$L#!!0 ( *]%#E>(SSB^_08 +$= * 97@S,7@Q+FAT;>U9WV_B M.!!^1^)_L)!VU4II@?YX:5DD6N@6J5=Z;7IW^V@2!ZPF<=9.H-Q??]\X"5!^ M[-+=WCULKP\EL<>>\YTN?AG]M=R^>]-KM^KY+WKK M17?K8M#]PA[<+S>]3[5 Q>D9:S:2E+DR$H;=BBF[5Q&/G;S!80]"RZ"&@1AZ M]]IQYRSB>B3C,]8X9ZEX3@]X*$=XU7(T3FOMUD6[]SR60YFRX^9ALU6_@,EW M/ZVL>039QJI.3\2IT%;I9>_>[5_U+SMN?W#+!E?L\KK?NV*]OWJ7CV[_CQZ: MT-N[)[_]1R;=/=X_/'9N7>8.V/WC38\UCSL'S9.]SGZ]>=K-G]A;6U-K]QTV M".5$:/;@C;DW3AT8I5,9S%@ZYNG97)O;N8!1E[V;F[M.M]N__?RIUJC9]X>[ MSF7Y_F>_ZUY_JC4;C0^U'S7O(%5);N*\9:C25$5G9'#+O2\GGI"A'@]+;V(< M ;7E=DN)J?33<3ZL[G;;ZSU')X>G"8#8/"P%VGTVYA/!M)A(,14^W" -^YIQ MC4B%,[0G2J=,Q>Q*Z0C+.OB=J8 -DL\"Z^G'WN%Y/E7=O:=_Y+;WX,&CA02HB[ SR M*\<"X'C)0Q9P#TV:J0ATD:I<;DT@%IXPANM9M0*9B#\)*%Z:U*#-AS70&1() MD1(2\*3VL@AB,<;#%!];8CJ6WIB9C/XMQD^%%L4DM()(FE!P7\8C-I7I&"LT MB?"LA31O MN47ZUX"LZ&6X:S94>\3ZP<[X 5P0(9(Q@4V(7S'0 %XNC62_TR M#K 7>2HQCXR],/,Q)P*\Y&@'Z)"T?Q/$A[!%F O#.7BJE2)N9D4W .I+FMFA MR&8A!( 8A;!:?<8:Y'$S9D&HIJ:$DQ8C:5+-H8E38VXXS'264&%*:Q;FDAWO M%Q@G"V"X+YSX49NOF3HW1>B+%$5[3@6!Q.N>V;<>[C.NA=V#B(T<)'NV%["*(O@(H\4KUG M),MX)%@'&_T^"R'1/.8'S=,]D9O1//7SM_Q54IJ/)V$Y$9=8BARU3F18AMZ H4LDB MKDY!<]0IP4@PQJA0^CRUE@Z-]"77DE8@\X1GR36FF3)#.6YBBSQ>K5A:?BZ6E&0Z 0"-SI[1O+;#UU$C$R+4A M<(@>D1#"203%8HXU[ 29@!??,=J\!=IZ$QYFE@8H$B((4-+@>!>C)EXO3>99 M=0=>RU]7JI7Y:0C8PD!0$D$+T>5#E:7;3=B%>OE<6E#)%RSSS^9BF@W+8M)N M&)&[ @:=PZ#8?[_X\)?8*/?\>@CI %84-;9G(TY>P4&4U93G99KBM)1!UF>M M5B)E4G30UQ!,9K#R\L#-]K98$@!R((<5Z<)RE./"'A[I7!EG<\/V<[/&W,P3 M+M&*1:CPD97!2=8C!1O.<$1\$OBQ)\F5 .HO5*ES3SGV0;,&44R387X!M<. M%;(J]?L2!MI)]H [,)NQU(D'*@'+_2*^9A(+L%LCBSU[YMS_OYPGZ'1P?J<: M1P(9=-BA/D6=# XR:+X%OYM["K*8AZXV>/]Y[AENKM M#A)9H+$?'<1(6!I!E.V7N@(.3IX&9#Q1X410+HCYJ/CBJ OF$5$2JIE [W2L MO]O:9PS#CP5ACPQXHR53S5[*?7]X.?W5BA1$*8SULE&&3B\>>*PH\;1 M\<))Q61+ \JUKDCLIJZ4*LPOX7H1$">["NM>NFOG)3\H,*VZOW+7?C MP^[ACTY6//W,S5RM?3F6(F"]9^%E5*FS09YK<_2\P?Q[Q2D-L!=S)45"WR#,Q>#(N:'1M[5E=3^,Z$'VOU/]@5=H52(%2/EYH MMU*A9:G$!6[I:K6/;N*T%DFNU6/?M%:SUO;EW<=7^PA^&/F]Z7FJ^B MY)PUCN*$#64H#+L5,S90(8^<[(/#'H26?@T=T?7^M?V:+.1Z+*-S=M1DB7A* M#G@@QWC5UM3:?8=U@I'0"?LN\./ ))U(?\Z2 M"4_.%[J&G0N8=-F[N;GO=+O]VZ]?:DP6$C/I)9.L6WW8;:^W M')\>GL6 8>.P$&CWV81/!=-B*L5,>'"#-.QGRC7B%,SQ/5;PE8K8E=(AIG7P M-U,^NXN_"LRG'[F'S6RH^G! _\AM'\&#QTL/7G #O\%#X9P]1FH6"&\LG,R1 MN?L\A5E$*F$NIL9EQ'@T9VF4Z%0PD_!$A%@7Y%>."<#QD@?,YRX^::9"D$6B M,KDU@4BXPABNY]4*9$+^**"X-*C!-P_60&= %$1*2,"5VDU#B$7H#U,\H=EL M(MT),RG]6_:?"2WR06@&H32!X)Z,QFPFDPEF:&+A6@MIW!BV*:]:<16<#;>, MYF5'?$RLG.R %<%\&2$8%-BE\QT !>)HUJ5V&?E8BSR1&$=&;I!Z&!,!+CG: M 3HDK=\8\2%L$>:"8 &>:B6/FUG1#8!ZDD9V*+)I $@1B&L5I^Q!KG<3)@? MJ)DIX*3%6)I$DSOAT5BP#A;Z( T@T3CA!XVS M/9&9T3CSLK?L55*2CS(TD0)&9% "619S,F:+HFIE39/_3),/33335>Q!@M+9 M^1\(IP(T+V"*+S'5%09#PK.6TK?$G2W#[E"Z<7EJ=N]"M#\2"&&N*4LD*M48 M (M^*@U1B2I9QM7):8X:)1@)QA@52(\GUM*1 MD9[D6M(,9);P++E&-%)J* ?9=02VH91EJ4<9 8L24!WUBCD%(0TX428F9JU8 M\!8A,\N-Y9R.IY$@09 :^@OO3^2P'4$WV@:ZG9E@#7N[<\@F"%8KJQ@D,>!V M*CU"%C6X37II)5B0V/AG&'XFNLSC MU8JEY:=\2G&J8P#0V*SLNDI[U@);3XU%A%P; (=H$3$AG$10+&98PTJ0,7CQ M Z/-7:*M-^5!:FF (B%\'R6-G,*%9D-ILLBJ._!:]KI2K2QV0\ 6.H*2"%J( M+A^I--ENPB[4RQ?2@DH^O\P_FXMI-BJ*2;M@1.8*&-2$09'W*WN6IC'47LE2IM%SK,?,&88RB01XA=<.U+(JM3N21AH!]D#[L!LQE(G'J@$ M+-:+^)E*3, NC31R[9YS__]RGJ#3P?Z=:AP)9-!FA_9-KA0(8YZO%E7U3/!' MRC]9A6$SD*V.['%2L97?BHZ-!&?K7^05+3;S!??0TX@%76Q%4EY3H0O@@,K' MR;*@@<=-&L*W\A]A9Y,3]<9CCX^>X4KU=@>)S-=8CPYB)"R-(,KVI"Z'@Y.E M 1E-53 5E LB/LY/''7./"*, S47:)U-5,8U_!G8 (Y?9,IJ96T]AG'+@J"'ALQ#DKGFKV M2NKEX&>W5BA1$*9SUDG'*3B\<>JPXZ/CDZ63\L%*'8JYKDCLIJZ0RLTOX'H1 M1-> "N[&NM>NF_NR>Y#?5M=]CC/SI+9=QM?;E1 J?72T >9VL_E OMDQHI[?K4XWGX/N7:GMGTQO2QB;PWONC^R M:U>ZG?T74$L#!!0 ( *]%#E00 ,,1 * 97@S,G@Q+FAT M;EM[WVND45-)[QO#PSGCQ)_]+[8SJH5OJ7CCW&7S"?OC?QILZ@W\Q_ M4=HLQ/WA;/P57._KU/E<"P777;!:B0:/K:F"*[J!A5@37L\7ZN!2R<(:;L2M M\^?NZ\&:R!7C76CU0-,[?4IBML)+R5:1K@WZPX%S%[$ET]!I-ZQ^S>=@=SN>>,WS*:,H9/K8\PNP#OT@'77@SM*\<] MG?T]=;Y6*_;(,Z)VJ]4^%-G+RQ+34!($&;)%XIA3+C?@&.SY2@.;E+1 M&XEU0OCV2&97)Q *>=\B)!BR"(!B) '\GG(*':Q0N]7NW#.TR/R6=JH5HB!D M,6[9!>E2/Y5,,P2&\ "<.S\B?$4!0U@SI4Q"^&0P0YC& MIM@^YA,;0'<@2WJ3,DG7N%F9NKM%JUB=8W("6%SK_#@X@0*/O9+LRF'[VHBM M3YVSG@'U5R;=SI-F'-MR34PB)F>N"3.=P/@]2 C+VE5299*O&S&)8XP!^]@T M PH21$/E+17NF@0-!BP#R;00:J5QCIW UL^<*KC?/XU?S2Y^O*YUJIEUW-[ M/"ZOG^UPPP(=&=76AQ[>/"3.DU-?Q#%)%,6[0?%?+:,,?6]1.K@UWF5TE#D^HM5%M MN.V^R%21>YY(%X8Q\;^!A0!B^[!@!]39.=IIJB;,8ARR$ER<#GZD,YOXM7@V M4(\&]=+%^\'581XUQHUW%N.!^]4[B_(XD0S'88+SD.Y"+>Z$)^\LUKW%_: > M]OJA\)YQ0 ^9>.J('=IS\.C^%R?_=HY_M*E%DA]H.UZB"/ZBRT>:\/\%X#WN MR7!Y$I/W,#X>4-IW%N7>^/A.K,0>,_\N)[XO4JX97QV:+\V, PS>F%[94#Q@ M"'P>QQSBG (Q5:ULD"-KRD%I'!R&6IL\>M_-)O2 M9V8S5_.9(8WGTKDSG=WJIG3G:K8W<=RI],:?OI6:TH/OS]Z_>_?T]'2JPS.> M;KK,[WX M\=)F7YI<\_GD*OS_^U;[O=I:F+S*N>\> CYW"_[_?;OWOJ4NSOW@ W( 0;;W MWO#=WTX2,_P^?,9>P=OJ^>$N-!\H =I-5MJ4U$3@S0]IB\,!'^?WCN/&\=1NLW6(+$8>/)'^FK4 M5JO]#K\>:QX+'S>8&3U-3X9SPA>XRG:T/L_IJ$I_P]#BB? %_-+<]+CM^9JM M1RL1N(S>2,-M#*QU ROM!+2BI7B+"WEJA\M0WOW/UR^W^@.;:LWE!05>$Q'N M1:].-&],+X;?+ #(<_W5)^'#A8=^6AL@\C]? #E)\!E+N!%/]M[Q+Q,+O=>T M6>HZ\8N%%>B!ZX+DF:=C/?QV<=%>#N@YLWL[>@W^8#8BD,9M]=JM&"#+]"J& M5X;#X3OZ5CRZ_B%DWQ,07P],,\X:$O[O5]_T+78F_?J._]*@__TZ9;XFZ8[M M,QN0Y;.?_CMZF61*D_T1F(^_G9SS[YMW@.(3Z1T,_(Z/_.O8,>9GOQKFH^3Y MJV3+_0)9NF6M.3N@M6,6O[_#GK[-P M@+'C&LQMCAW?=Z;OI=\M3?\AJ:=J%T8TG&!LL0\2GZ2W;8X/TE1S[TW[O=3Z M(.'6 "4&PU=;IUW3/CG[K_]4>JT/O[Z;K5N,V,T.$\'_P>/9A\ZQ"7=Q4?I]FYT=W'[Z[OQV9[FO;TX_WYS>7=Y<2N-KCY*%_]S M_M?1U><+Z?SZZ]?+V]O+ZZMLBU'+6,P_->\!= ??@7<_GIZ?PF'6[0P7%U < MOZN873/F5@[8OJ=PBG!& 4.:KH*-A#M!3>&3R2S0$VX"BS6_:?>,E(($FT?# MP(Q:X#L?I"?3\!]PW[^<+#PI^-EW9B$SXRH]QS(-SLA-S_R3O5_DFL06$ZMY MM[*<==!O5X'14ECFT_7-5S&?^?.][=A7P13>U;D,_NG?L,EO)SH-@433%[L5H[38.MX5GN17RVPE8+N\GYD]F-'TW8&F\_/= M^GHK?35M_<%9).(64C'@X[_^<]CO M]#YP9. @9ZO2(>_N-RUK"]&D+?7OWTJ D<5F.+7-Y+2?6.\Y1]&XDO_ I(GI ;U+XL(V/\-K)V=\"FTGMEMS8^;#Z1&O^7YCI$WSBG9RA MF;-*F9O.L0HUJW&$QUJ$;1-A$\WR4F48N:%,=+J4(\0Z1R'$[FY&5[>7*+!J M*;:3%/,CM,I7_Q_P$/A+^>9A(#I:QMDQ2H8KYS9SHU/?1X@U ' M&6,'TS%SMXGSF/4N;-_TYY_@U2MZ\^2LU5*:[7Z[UW\V6;K"7)QAAA%KQR 6 ME'W4!F<)YM7^-/8MCH5U]-#">%?P3=$.-??/E]3.FFQ,35#;3EDS?D_0'4OS?;F2( M%T5;1\7=>[?'=](U=]?Y,JFE"WI5BFX:C=95?LG%[0FE$B-Z[ST?K(N9ZSPB MTRP:(EP<7-JZXX).22&]6WSZW ELWYV?.P8K6:'[R"SM27/9+LKG,I!XM"*& M^AHPK5'E-X&\,\@'\F6(WFD_+S'V <)()ZB&"D2IL&SUFDI/Z;24[C9H"M5V MB?B>'DRP5I'R853;>7(U@,0::ZD*_>P-T9H$&JL#*JLK_3MP3<\P==):G4FH M4U4SN9DD>EJ#>Z_9YI_T=^QMRTJ+Q0BP,@A?GMZ MNG).%^&83H6IX,@(NG*@O_7]S O/JM,48/H=)='(,%SF>>+'%]-FRLG9L*_T MI?]F<^F?S/.ET2.S [8L-^1=[:35F=23L]L 1 R>B^D&4VQ\UU@N ^<\V2=G-X[^X]&TK-(02\+ZVOT&BH2)>19G7S\>*E+S;?"; YJ2]?_,605J MC]H:=%OY3NF]$F!D9@F8H(TU>6\/!N-E[AU( M0$(:6-G=. MW4?PY*@L_&?(\3+ VWJNC#R!X"]]<$(RNIE+ C/ M0G:(8 ?.#662W?6WSU?/"8#R^&RUZJ[.Z3""\%\//IUI7F&]L>*9GNN MS4RP!R7,P&/^'LR 8LK(,,-!NFVJG.@Z.;NT#?3ZL<9X+ND/# ACBGF+3P^, M'+NHG<21.NF-(O(T'C2/(O.&I%D6/(%Y+:@'_1&8J/%P%8@_ ,+I2?*^0 E M*9'S(92@6)]JA%A&Q0CE+N9\2 9\"^<./CISF<[H%%)4B7*V/.D-# JT)'D! M2&3OP<'H89A X3]H_O)6GK3%]5*> ;TL=O-6;FBV(;U1$UL> UG"0^-_PX;P M)7H>WL2EB,$PX\>CE=!*-<^7ABW)T.;>J<0'2OZ[@#>D_Z;YL_E@&@8#[/*? M@$G=;X*I^;]X9X%H>7$N4QS!S*%DK-[U46)+ETD43MG'9G&S.? MMM!IR$O9EW\D+(5D!10U-7V\O0@6K.Z[CHT*L#67&"C#<^D213(0 ;IO/FJ^ M)F%BRS*SQ6.$Y@9^@88=!UVGU6T *X'9'%CX)?]#VI;/84'N#UB M4O1]AM'W"IBND5PW7W3$1LQ[6XA)E)I)=F22@B?H?PQJAFSV4\F6 X$.*X[WOIWG6> M?+#N^->GL'HF&6QBVI2?1SY6]#ZIK0_K5D=?*Q_"Q[8^(-;6B-863AX]B(>2 M>'C-.L,G39OX'_AUW%1#7T/R;#T]!E+90M2'X+K(G*6P8J(7!<^J&_P+$B*' M68+8^ =$<;LZ_<.E_U+B(I<%[0Z)'NIRHD?I%+;#8MJ]RO$Y*A>)%0=A4A"; M,S860W)'^Y$"@P0D/&#N'7>>ECF%*I1[+AXH$0!7:8=.L72ILM'3VXW4GYW7 MJN6O6W[@\G5%IR[_4YRG981)"]^(XV1+J_T]\$R;>5Z%A%%>C+M\C%VD:SV[ M8:F,"SX<)>%R/M-JSOEB-FWW%F0.D[Y?"A>Z[*'6X663ISL*D/78R!NVWW6 MC*D#V1US):BB1^&7FS36&R(8V.;VD[1H/YF3-/<".17@++(=\@D$'J.G8+W\ MEF3*C2.P@W N:X[6T9,)4\.TD@VK==!N>C0].MMLS=9-S4*[!_..<:58R\70 M7,.3,''9-)8<$E'\L_U&>YMJDTBOSPH_5%?5L@GN/8!9%1*A] 9(BXQA?FLC M=C4MV)N TK>GJXZ7_[VX77#Q"&AMOQBY(A.+H6F],R@3RZM/B]"W@VG3&05 SRT2)'%VP?-9=YUX).T K%U(N$U;$:^@L V^80>/75R-I 'PZ'<53LA M"L+EP8FUZ=(3?[\A&.$\=LY0MI+.(YT>KD>69IHK/6I6P*2_M$Y;"@IBB=Z7 MI2?F,LF)URIIY'@:!?< -4E19"I'M]Z7DSWMB(?J%0S-B@_"F"%]EG");$M% M:IWVNVL#D&F/)&#'OWBFG*5CKSV2X[89PO ##/1'P&R\3Z+$ *6":/R%56() MT=FCTS)O,0!\U3U+:)!I"0P+SR^KC9'6&"UTW<+'+M-^-,<,Q ;L\D2?U+A/^,EV!+F(-?897X[=42I^NEG37AI'>CW[]<8$6!\^NKNXNKNUOI MT_4-_O=5XK6CRBT)5&;J78:9L[JO&U(R]VX,@AE,C< V\&''?2^Y]^,W:JLC MJ^V!K':[;T\$10*5PQ-XXOQVTH[6M];6UJ0'%X_4_]3^U6HIH'A>(:!'HCS$ MY]'-Q\NKSPC\?\*OS2_7U_^-?U.AOJ^(FU_?:=S:C6;/:K!24LP"JVT;(LUD M%:.T8U[E@%L93,!]K5\XQSK67)8L8=7D^ZOI>7DQ_.X:79K0,FX)Z+ M8+<0Z;?1S9VX1G^:FU#R8V692]23LT^75Z.K\\O1%RG!+P?""MVMK+!NFVGS M1[)$W2I+=J77RB"P/\J\]-E4F-8'0IG?;2TP3'0JG3OH-_'X;Z3,4]SC4^0; MHMMGE!7U(BGWN3"P!NZ_:Q;64I9N'QCS/4GSI; V&2]:CMD#'YG.J)Y.F]N. MZJ$BI@I>>C8K#F+2[(IGETF@_9:,HB9#ET%US/&;\M[A'_T M1+CL 5[#C+(OCA?G*_HP.J.'//-GF.7%O<2K='1 I-/;)T\OXI%J9)=').EN ML06T=S*BG5Q=#XX%NK\GW$[2Q1^!Z<\C?!\7EOLO6D LH[F;$/5!Y)21K5ESSR1>BU&'N.4Q4WSFAGF!M7S8'@A.U?R'(V&J?0"84@!3?\<8 ML@D<@UH+ AT^L,*_$6>6XP4N\.!H[ 2^N/TCW9C>CP-!!!8NW1-W=0X!9P,Z MP'P7;'O"US?7T9F!*#I8A-1.C'VXUP["OP;4>7WWUXN; _2MM6OGVGZ=:])! M^-6&)V=?V#WH%B0HZ:[57B7ENB$*D",'[N@ H*NT3LY0%Y ^:;KON <*V!>M M;BL*.HX3A5%N-8N1SBR\$HF2*J@O?/>HZH+@AL/ V$O0I=63LX]LHI'!\GV& M-T&9;3IN OR'">J7K2VWP18U;09,,6' "PF#YC"QL1N(NX< X@ZH?)38>FE' MC5 /$[B5D7KO$/#0/3F[^/E@CLV#\7ME(._,H#@J=7O=78P"9)@W+TCIG9S= M7GZ^&MU]O[DXF(R?I9C#<5203!DU0^*GNBWQ,S6/-U%(J'ABZ&(*]7+*\8[I MEB*&R!!>H^@9I# MZ:P\,O&9P="7MG[:P(L5FFE3R/!)2+!E],0 J'3XQZOE2-0WS\Q)8_<0(W M_ 1,*_%AX)V&'XXL*PEK1]0]T>R&MQ#=A<7ZCHNGE80U;CQ)8 YV"V\PTTY4 MN4T."&8VH)5P%KC2)/#!DH /HS"5LY@3$M_EFSG\+J#+PG!G[NA?OE"393T]((DEBOFV,"(,:GX?613-Z78;X)C"]- MEOV320\:@&ZL8>"<0VV#D'+L!M(CR @7_EZD2Z);U_DW%RKP-P4&!:4"H>'[ M^(P/KQH>KU@%8D"0(:P42'\RP5IOQ$,1B^AA[%=.<%0C2?HAZ\B\*E:3IK$< M^[X)0F,)V)E9W/+^!T)0N)>'5#1DCZ5:- M&&%":)DZGB]AX3! C6;;@6:E'$[_S5=ASVF)).9@)+&2Y,099UZ2\(V4XY . M @M5_)@UL\&'<NP3]!2KKIZL$4K^KI++$%+JH;2%%X"]O1@5XYBF'Q'"J< MCG0GL S),"=X$J$T/&BA.&/Q%'2$Y?F(I1L6GS>G,$FW4TE::D!N- MST!GMMC[PJ9E:>X$2+BX%%PNR'X=GS$"/$(LDS),'7LK69))5\Q;&!,4J-_.XG4[@W6*9C&JQ=$ M*&OP1%366/NM*&0W[/6'BS5UMK@ED/4L\X_ --"MCK0#YPXA0!>U49/5*I-, M3[(4$\H6REDZCRP\V'[Z9MN,'07Y@..&%&9#+2?U"'6HRH;*I M(*>!ZLU[K.>0>E,8\1&I90EDP7"^&X H2*-5)E!G!A<58=)&@8;^\!+C!'Z M$24X"E ?H'O,!Y[$82!)YH1Z&(\@UG:/"2+Z-"B4I0FEQ0@CBQ^)]EC2$E< MCQ7'GZGSVA+\MK37B/J%@3E!GNT%RANC_.'; A$V07D#CW['+EACS?[A!C-? MGTN6]B0.1\I7AM,4_N0WI^E#$"!\\WB>)&87L,=Z%B0]J>:DP$#2[U4U(;\( MV:*-30N)!DMX@OKB@8:*'W.2&EM(RHCP-/FP(+]K8;X[P*=X2L-_O$ +/XNI M0@OR VB8#M*_!5;CVJ+$O&SV4IGLK;BJT;->KA,JF.A^2*P TF8&', 08_C$ MIX^CI/ UXP 4X0B[N<$ 6#X7L?3=GL/F'.G[W65D!UBBPV%83P)'Q$H\ %A\ MA'10U"1UBVDN4056PD"[LD9MJ:@U -26,YN2N2F.<$0:?A>H4KM(PG04=88W5S<&N/X5(L.,9>7:W;<.:^5S/T$ M-4)+$J6,<=,^<69Q9J+26(*1>;EL[\&<>4(G(249K]"/PRZD^)*!M9),L&:0 M2;5[EW&Q6R.K'&1Q_3#)$;&DFU#=9H-JZC 7'2;FGXS0-',=4&=][G%C[B/V MOL,>> Q5YAHW92F!\#DB!Z&,I>HXA\"'#J"#/'FK$O(?'_GM"AW,#\V31E]O MI,_,9M(W%)LAWCQL#O^$5<>PZ%'"SP?G*R ?5'BL9N?8UEQZ<_/]^FWT7HW9 MG)AUHP8!PJ%%011TUY#IQ:W,Q",ST$%U@B7R:,),7#14HZX#XSD><0W07F3I M(G"=&=-L((HERQ8K#0*%W"SY*>CVZ@,H0Y%M?/7UVZC&=3E<[#(N-WEQR!DO M&CD&GIR8/&9$N@F:U!/N4:;(H&8'Z+$5/@BN(BTS=8,S-1G>^'W4XE9&ZV-N MD8X+F(AD/3SSNV,PRWO0@,$!\I_!T$>+?G&Z\)V: G)2@' IHQ[+=(JF++IZ M](5;;NGA0\+J/6#9Q4:S\(8S-75Z?LJO8$6#>-11!YV)V#5H8J'K2@PB_-4@ M"*(+KES^8#C,M35A-_$1%V2+P=!)3HH8_+4RI81.:PREV8\,(ZGXE0XC8B.2 M,$(*UI@5ZW$W>/G[#Q=#KS6Y%22WA GEB1!;V&8F#GE% MZIII&S" .T]B781<$OA$##O6(SKX(M>WC 5*>:(S/(D-08!LR?)&K1&.HG@V MQ*_I!YQF*!+(0S%QT"41"HS/N)2@(#\BB5,:"YQ2N\MW/)L"?@%@)BX <$D3 M1C!B3W?2QUR[&1VP<8ZQ] M;861D19+HLCKJ@J>S?JG/F4U-DJ73%$B)^B_(N2-3]H>\TZW@?NX\P+W.-5. MY;+;K_#6Q/)=B79]5V*'NQ+5$>[(\A^B/^Q10T)P BS,5WO/L C,_84H*Y+%EHX9/ZQ).%P!1/FMX8K]$?<'TB M&?'2CL+C,ISW)J4)/6%2H$N9/#QO"(;PT$N#"9G,"X/LIG!AAOD-&F97:OH\ M# EA_);Q=%N>%A2E?"YMNK&4G1XFA29S(<=H_-B8=X7-KSV *KHHHYI$XLDQ M08S2,.'I?PS JG37O&G,#QY;VVO,=4,)H*OI)O' M=T(P*'%*',/'II9);'7$4U@C=K&A?%;' Z*QXJ#4-"H"AH_/7&:8&#/$UN8X MZ"G=UEA/+-Q[F78%QYN!$./Q*2URH6,5.(EV1 !VPUQWX7P-0US$P!,O.N-# MWCV5_BE@X6L_6,-V$N%KZN\THPFB1DV$PK7L+4?=?O >32)#$97N1)J*O)0W M'^;R/<$,+^4.0N)6V=7UW47B.MG=S>CCQ=?1S7^_R.MC0$_.DRT]:J[I!!Y7 M_"?,((<^6%D&HZY083>HV),OU/\X6!@DJWM$;WK)Z#M]D/3DID@[NGX%^^]W M/LC2.1"=;WKAGR)^'/Z)F3/\=UH1_BE]OKBZN+L\OPV?2829^4>LO_#(;@B%L)=T9 MJ!\DCYH1 A 0'Y0<2R\SNL>PX?Q#X2*ZT='QRY6-A1TW^(XEO+1%8V"RL N2 M1QQL:.]C AQEW?A"S"=,2Q#Q.^&=VKHYZ]363?&;X&I%-\%C MHWU\ANIHV,%#6M,\H^33.[7%4')-R=X-_.>V^L"-]/K )2]<43VE3G0LWC[9 ,IL EQ5* MF4&R;< #6DRU7!YV[5MNVR,OV!"\J-F<:4L-?RG;.ZJMZ:!'I_K M+^O&[*2WQ]O8,%E--DQN96J7''C->TV;O<<]CVP#?US$&Q[YYYKKXHU@JIN5 MVC4Y\(#]VP#LOJST>RLMD]?"++L4.#0PMY\-S'VYTVG)K7:K/##GEWJKXXYT M'?B0BA'I##9'T2.;^17+EZIX(MS.3;2;*^8+,;X>1SUE*'?[W:T8>B9A7!5E MYP-65^G([;Y:$%A[4 D7YKY$QRU>23MFZJ8 7;030-;UY(:A?Y)YZ_&ER/UV M5U;4HA@[.O+.":UV!Z"%-47W0M_;:7>-V?C-93/-C%.+>.XI=V2GJJT;#+J- MA_0VPS,KYG<9IV(^$K"[X*"#PYU(A1N&6^6?(O= ;^H.VULI)-5TS@JNEX*F M @Q<$$WM;E<>=H95H*G:TRN3;7KGX V+S:Q^8$9_94I?-HKHRZHZE#N][0;/ MR_&S5*8Z9F3"EMP#+NP,!N7#O$PKZ%N8#$")/&#ES7C>S?&JBN&.OEF:[8/H MO @W!7K0)I_ H#,$?;'SVG3%O.#J=$$5:"M'9@SQZ"6#OS3*GP30-IU)$Y,R MPB)QQTOY8G-?<&\W.-7UY#MH#[BO3=K"H+U=H7MA1)\+4FVYV]KNR]J?Z!:] M7+&@VCIJ/E)"CG:V&X)4N=51Y)92%$E'1\XYX:6 $ >U4"G*_OOW:/F:?4\Y MTB]":)L^^V(^,B/>%UG)[\.J<6_D!AN&(8;^HAE>F"+^-KHF: MH;?N2,DX]C8ZMI[!D=0:RKW.J],[=H*2*K=;8$4J^R+8- :C0>V^.J_(KF#JJ"T9]("CQ%5UJ7U;[VQT3+XRN=X62TE'E5N^0U&?2_[F%-UE(>#I^ 9W, MW DESSR#W,GB/'UA=)P/5&VYW3LN\;PFXIA@ F*5N0H OV_[Y\M"Q& OZ9:)X/M\G]_=LI' MYIJ/O&?&\5LF\6824B)3JE!7[G6+HN7HJ#=D8^-._/ M&F;F+J%=7$$[%*'-B/$";HR"0^_/O[2!H+I8.4YN92B(MKZ2;F4YZ2\;M^6X ML#;@=D E,GL9D@++P>T!E!4Z=Z93TQ=-Q:@WEXU*$[-U3)M]@UX6:?#V0*RT MSHGH88#_+)IHR7\/0Z_-N*=N^7NJ."Z1=C6!U5<3#LX@H)J!(H/'0YS)TE^R MGYV75Y]V+=[&YR+R^*:YURZURC"H7NXWYMX^:.Y:3RU\[^'WWBY'P+,ML76: M>D0L?0"GLRL]XM ?I'W!G7;@C0+_P7'-/YF1NIE]0WJG12DMN=6B_S) F+\D M:='0 &ELI)!%\ Y$-^ LSPYW>%9I[?*P=39"X[G7\?N MNS,G\#T?_D(7E^9+"STOZ*FU31Z>^:SK'8&7->-6^J5MI4PG*&ISCKT':<\G M.EQ17\[Z#DG.)W9T($(^[XJ45E$1OS\@7\>B-C^4RUW2)9T&&U?3DX<]L&.' M:4G,R_"-3I4]$DHI4"UW21F@JLJ#X5 >*EE$@J#:Q,F]]= F)*RTCVC-Y1[_:*UV(\N5I4=/NI 'J:R]2&;H2/115ZS)*SOW<0.[-K, M]#7K2.DYWM WV,^E?MKMR.T-AY!=&V[O#:J#("AQ?RD%=+AGI M>C -Z-XB@&)BZF;5N8!OJJ+>&^9KILV,"\VU\9)\8FL?^BJ[:H;P9=@6HN1S8]4&54#MR/U=7G;<'E%R0Y(JXJ;;+'ICM47ZC MXQUSED%E+)B &T6USY-0N[0!B.P+@(YZV-QI/S/05+_;DSL9-*>,@>ZW+Q9K MQ:[^EHVU85<>=+:GT>V&M>?+3/"VAH;J8'8)E8 24.8UP3885/*@.P3#-2>- MU>D*SY*NL N&^Y20TNWD3'(ZOJ2%+<4ZK:5*>J7*I!=?]+&<_*F1;>Q"PG6I MS^,M]5D Z\]7!/2=C]?&>,Y-HR&B=K,D18!T; &,[\PIB)$K]B3=.%/-EOD' MLG3+7'/R09IJ[KT),[7B:6;EC:K"HRVIM;@IG0'>7,3GV2UCDJ:CQ:79V)E8 MLO%.G.0[ &@M,$R?ZF[9!G;3,QKP&YUM9*SQ^S@FJ6SP >5_G0(:SO:Z@1!F MAS!M..]_-)O2)Y-9QGOIFW8/['4+AP6S=?9>ZDK-IGB55:G@"XR^ M[Z%0^95($99G68+*B57P;V^FZ>'?26'EF7_":H;( 6$/Z5;K%QS*7>"62U](1=2VFXJ6?";2'2^+7_69S@E5F;:6=QD6XT0?:#G M6]K, S8.?UOBK>+^^'!K&[0Y+B 'J2I"NAH'J\5FFB-GVD=(C?/;AP M+$_AX0=/8D#]1A3K+;;60]KDK?FSDBT6]%SMOI&<\-W!E1$!73W)JB;DW MF M$F0W^2NANT.%BUK#I::7YZ:7$MWR)V@\KN-UTH7-H<.Q6"Z>OP X]BJ%8[&9*E%8K0Q=FARW+GD,??1U)^W),R@4A';D5NMXRS//JP2 M+BIP>O\XFV4KK2H!T^O"D7R<%=D4I5+ M.7.D25=KS&LSM$I-Q9-ZI;+^A]A MJM=FHBB4([M5C'15N9,C8/TJJ_XHA5)NMZ&BV\]4O;W&!&*B4K.NWV[+[78E MQ;9?("HJM0P592 KZ@NK?+7FQ'KUJ89*I<9QOXW5$'/FEM<9I 706JFMCG>$ MU5:W1NN^T5JI%:?(OT"/7NP=> ^VE [O< MCPER,QXW]%"B&<_J9RN@9^)FKB>?'<>@1''A?K]%O*_7/)6.W!X>9P^[(LI; M'ECU.CVY/3C.OI4%-*(\H%+D=JLG]X\U"E! .\XU?4B@K4 R/K= MH=Q6]I6IECL+[1:O/Y DG6KN#X:J]3''DJH2T+?,L@ &0 A?0S!E4'AA5Z"3 ME%92[/A#?54=!GG1 RR:H^+)JT1/@8,G#W;@E!Z (3\HK8KBR\9.D4,N'WI4 MM27W\V8V/*<]433OS5D;1J^3:DH*37JQPV]3JK$\&(+],]Q^KZ;.FCJ@9+CL M" ;YWQ[*':6NE[EW!!<, F?#KZ+(@WY/;N55P6H$%^#@@H'KC!A6Y6ZW W)Z M7YFMSY$.'^?5I958?PV4MKG*=Z%0? C;N*1WAE+>75GI]N1VALA)?JI;J M([I0%D%.1&/_AFH3YVM$EYH!D0O/2@OLS9[' MG3VP]+/[&4!WH$8M;X0GX:UD$JPJ#I?D2Q6O%W,$BRDS;^D22[ QS^I2N3S@Q&#W<#=@LQ'9=*VY-*%%E5MLNB@PQ\YE#'BH!*:3^,$\VUC.33@';*#-X5/2. M9XIQ%;9RL@BV3XX+!@T (G!=9NMSR78/N3^:]E>XUTZ[Z\D]U,D_L M\5QL\2[>X6?8%YJQOU-WC&Q=!7LMN=/*HQ153=R5B<6<\%MNRZK(P][!9K56 M)C?+)3ZEJ\KM@Q2ME4G64JBOTV_)_<(YU8=19?!!L^\9&.[21#-=Z1%;VN,= M38.YYB/ELB;Z3X'8]MV >L&\V$2I(B<#0/ ?", KYG^,X#>"0\\/.Z_-OS+- M"UQF7-LW#$])@-GOFF=Z' ^7]G?;9;#/V'4] MASNRHI16HN^8&T57=J#NF6>[7;FC5)(5^?+06NBVUVY]](J.'*?_I*/ MJ@Y^EJ$J7#FVLQC_3#'UUYF,H'UFL7WJ2/>!Y*X407:W!PI^I1FN-;++U">* MX%J1V^V^W.G622Q'D\12#-U=M8?7F%Y%)@NJ3Q+O&RS2!"1?^YGAZPRSU1_+D[A-7%3]_5@"-,6W/GESZ;>D!_N"#7 MH2M:8=@@4V;D0.UGBC*7)%8.&HV%HGS/C,9."RS*[1DHKP"-A>*1SXE%!8Z" M7EL>JMN/@E> QF*!TV?%HRKW.AU9:6]W\%1Q>I?I ?CF.H^FA[@!<&T\L(_) MVV28C^'K38_I3?-G\\$T# :/\)_-">"KJ5 ;U8&JJ!_XW.$*J"O[:W75905> MNP9>?N!U:N#E!UZW6N ]NQ6U*JO5TR[B[8KY>2\7BA%VQ3R])AE.,+981EMT MI3-J\8&K]],R?\<+9UG-JE0\5.C$>05X+N*BW1W/&>VN&L]EX[F(=W9'-.]@ MF-5X+IV?B_AE=T5T=LNM!$3OV:!;4A(D[5$S+0WP)/D.@'PZ!( ! MF5MK$95J$:,0^G?..<'^-@%ZS#_0:SWCL"FA+#VC+$JH-9$CUT1*(81:5WD) MNDHYI'"0VDQ5>>R"NC)[B88?I(W?#[9\W]_R?2^A:LV8&VE8#YK+)/)/*0@* M0"7O^&%:@<^,="]5S5PKJM?EU:>=V.M"-N;>(@FQ,!$\3PKR3L]9I MCA*2M4@M5\W:.]9A0WN1GC76UZM4SX!TI6;UY]:>]H[U[FEG+UC/[_8IJ/*H M[(?^(ZD-Z[\DJ]I_-;RCFC3$? M/0(+J23E(5 %Y WDOIK;Y_-:$5A(NR@/?UVYHW;D;F=[R9<:?R4J"N4R8$_N M#"IBP'W7HUI.']FMJ,.*UOA",C0V:.][!]!!IC8<$( .,R?@@ !TH,'T"FRE MC G.O+(N[&KFL@=F>UCIA"I4A45V(VMEDEK4RJ)T\B/.JJRP*#_ORYV +">? M];5W1K9Q%P-U9/P[\'PL,P.4=SVYTWY^(]LJJ]3\7TI>*;PSE=B]GFZ\7F"]? M8#7.?_5=!A^06C.93\..(K?4W>NS MU'&DY\S,*X;UOMSJ]>5NM\;Z467A%4,Z>@+0CYM#]:BQ_IP9=P71WI';W:ZL MJ+G=]]4&C0^W^TR]F*-83$AR[T@=IRR#LT:C(8+TLZ08 D6Z!8Q]9TZ9)UVQ M)^G&F6JVS#^0I5OFFI,/TE1S[TV82H5'6U)KD=IUA@46T$:-%F'"&F;AO%5/ MN[^9S+-;QB1-1Z>C9L\Q(\)V?!C7=T#$:(%A8OX$2#D#*T@9#?B-C#P-/XZK M,'L^?$!%F$_W#*K*,+1FPG"VV3(-_D>S*7TRF66\E[YI]W"BW+(_ K \V7NI M)S6;XG'B(OY"(E%FFT'-UQ1]WZ-$&^($6)=E"9%.!P3^[3Y[YI^P MFB&*^R?3\!\0(*U?<"AW'2?R;2\_G]AKN,L/TMU\!J./7&ULZA^D*SC=."2N M'-Q^+_G2N_ M_&:9S2,>C\"T%FPNTWXT>0&O]Z!O(-0%J'QGE@M.A>"RXTZ2 M $% Q512(?W^.CZ[GGUF\!HH&:>4\'0;C#W3,#77A'%_?3=.X2/Z1Y-,X[<3 M[5^M5@=EE'96Y2+/0Y$CG2=%SFTD:+ B?/(B H5&^A\:%W\$IC]?LX]*EOHF M$I1O2Y^UB/#;64 0QVQ;F9!5NF-9VLP#O@M_6V*&XI&RD,<2L@M!EQH\^R"M MFV&[MI$R3W^-2IQWYFW)DQO&R;2N32>5V#B@"= .QD/W).NQ4_*"?L7Y4PZD M/HEI9'FZE$),S1D)7U@Q8-:M:JL[=0U@:HHX6(KXYK()1?5/[FF)E,V794#L_; \--*H!54MJ Z'&FM!50NJUR>H1@!IS/#0+.F;9AK-:N65 M:4OGVLST->L(9%9-A?NC0ET/IH&E4<6$*@F07XY:2).J=D*>A"6]P1MF;VNB MKXG^&8C^(YN8NND? ?75:N)>U43JAGM 6F*UMU-$8D&G\TO*XM8#:XC ^EVS M-%L'-M1\Z2/3&5EW;466U):JK(%>F,B08[H0*/&X:S:3.GA:TNV.TZ6 ;?M, MX9V\35-M3GT>%JF"L5+N8FNE"U7NIK8LWQF=E4#\" CG+X=&,[NERR^GE;DTXYPJ:S'V$#M*(J?;DU M:!V,O,EQ W?S')>>%Z";!&_5W-Q^]Y8V5ICZ2I6Q)9-1MY#K @D)H<>,CX%K MVO??F&LZ!O=HW##/=TW=9P8]-GK27(-N=7]RW DS_0#]&9NKLK;[F2W74F#\ M>C"=0V"LXOD?FA6PW&CFNDQ:%;C7C."LEF9O!TNS!MT"Z/HUZ,I480O4^"E3 MKJPK_U29@%G69 \?RUD99% S2%[0#6O0Y01=N[5?T.V[IOOF!9*,H^K'S/:H M-*/$?N+O[.CPO66T% R_9GVOAE8-K1I:!P^MRE3@N *O=^?$6,-8\9YXD#XH;]$9B>Z;-;YCZ:.N.Z\PW3G7N;1B$U>D/PJ:/(/26S&[BF M@IIG:F@]DX1I%ZBI^IHD3'E=2K9-_FEC$Y*71)@U&]?0JJ%50ZN&UDN&UA8G M_S/V*/FLF39>0QNYH(O8]\E P0Y%PCN#MCSH5*:+'%\PH.:=/?%.$=W]%?+. M?OWR:YH1;EYPW)XU=?\Y1MQ.X;NWKRK 7DZFI4D3S+VA2JPN1H]-7IJ]-3H MJ=%3HZ=&3XV>&CT%_ (%;C%_8;M=+LR9,FDNF7\$H*KRG[+ M=_3EP2 S?>X=NC5!+!%$M;4Y^IG=:C4EY*6$K!G(R@X9R#4VJL:&6F/CL*5D M97?75XMDM(>*W&ZGM76N1>6AD,.>+J0K+47N]]/ZNM>DL#]2V&+N%;UKO'-9 MBPXHUITN!OWV2!CKW .OE"8VDT1O/^*AW9&5OB(K[,6% M+-K]PRUD 6;>,+/N4B?4[(3I0REDD5TYK1%^P+W30[C+KTB MJVI?5CIJ[>>ON6?/W%-$PW^5W%.>;[ZN,Y&V@_HR:8V>&CTU>FKTU.BIT5.C MIT;/JT7/9LNELZ_Z 5UYT&G)'27S-9*ZSL0AT4D1"_?HZ*3:0!1-OG@M9GD/ MZFEW.T$F2U3\+;"9U&[M5J$BY[PY&8'&E@PG&%NL^H;9Q9=0/.[;V6_YB[8B M*]F+'J2BOGJ\O#0B7->Q^O#HK])J&VTEL^.P)KP7(_WR:_XUTH]1VM3X?EWX MWGRZJ/NK4M+K#.1^]ERTFOI> O5M<5Q45B1G;8144;MRNY?;,"V/"C.7QZ@) ML$("K*PLS]I2+ -9&73E7K]5D^ K(<'-%%A9,:#E$QC$7DL>#@Z [DJ]Y[D* M[H*'?Y&QMBRN"EUEW>@9C8&\PY>]^!K6-:QK6->PKF%=P[J&=0WK&M8O!M9[ MCL3O$G+_R'0V'3.W;@R1PW+M[3,R/A@.Y:&BU(6-\S@Z]DP+%7HQ!O)P6/>$ MJ%PJ9.U"T%X33ZR[$)3$DED1T:D1<;"RL6A-S&F M A>TVH6U)>[ M_:[<[0R.H_M#W=EA.^5TB^6G5]K905'DGIJY%U%=H6(G5!]*:PS?95X+A MK#9;=P>;K0;= NAZ->C*U$6+JA_5=GVH4,(<7SFHK!S2KSDD+^@&->CR@FZX M7] =5K'9NH/$*^6.&EHUM&IH'3RT*M.!G[&^NX(WFBJK]WBD5)!16^FT:D4O M+^B4&G0ERIX"V3.O2?;LKQG<]63"T)F! 050Z*<./HK:O68;TI/FNAK 6Y9L MYN,39AA^T!W/KX,/VTC7F<'LWX*Q9>HAG*\GYP1E[B>RC7\*$).W*(SNG"-T M+VT>G-B2+M@=]&2U5<<>GC/V4 C/FWK:R(->K?+D.[?5^MS."[I=CV M:VY5)$]Z\I NY6=.BG@ER,W*%YV:+_*"KHX /[,559U(Z7?D5C=SXN7!QD*V MA3Q0X99T!(GU$KOJ;8F;YS=_"'#G";BM6C6KT?#8O%&R7X)Y^2'QTC"X@\Q8 MP5^6#-RZJU4=UJA4GZC3H@[!1-DH&_8E$HX475DIO4YOR@VZ.KTI-^@.-+VI M[I-=ZQ95TWZW#I;7A%9#JX;6\4%KLY9?H +PGKO^+MV*Z+;E5J^.<-=LEDP)F\M'12<$>/GEK M>'_57/TA+.#=7K/=G6?83K]N?W\%O+MR9XB5YS)7[W,VOZ)4#XN*HX/S<]%"W3NGME[X'< M[2D@*/:I4]4TD?W(Z*G[.3*&LM+OR\J@*GU7*$?J*[*OF"EJ:!TL MM/9WQZTNS_U*B3VKX[V^/5\36@VMPX!695KL\]7+5;H]N:M65K?G)5)!S3,U MM)Y%PBA'69%[_Q+FL!KPG&O> TQH!Y[D:S^8+9FVY#\P0AZ&!;P5"^!ED70M M ')J_G4UH9K0:F@=!K2>Q7]]Q9[HFTTQKD%;[G8S1]9K5-:$7T/K"-7WHQ,3 M=5>< Z.^?.DXU7?%4>1.MR6W6ONL2OZ:,/VL)>>5CMRM,5N?MS6T#@%:I1LQ M%4F-MJSTAK*RUT851X_@G0VG)QH$#!JSW7^UUSMT!1VG*_59ECMKY?4/-.!=&(5\@[Y<4SZEK8 M:3NH*\36Z*G14Z.G1D^-GAH]-7IJ]+Q:]&RQ^?=7O'B@]N6V6A>Y/DHZ*6+? M'AV=5!N$HLD7ZW$M[T$][6XGR&1][+\%-I/:K=W*8^><-R/EI1'A7XZ&_JJK2-@;RKWL M]6MKPGLQTB^_YE\C_1BE38WOUX7OS:?+8$\ETH>*/&QWY?9@4!\QKXGZMC@N M*JO0O\8P[7=[RHW MWY,'W:$\&&9. M_KX1MZZM[Y&D"=BH&<-1JBJ, _8=GP8UW> +K3 ,'UF(!T:6%/3:,!OY&_6\..):6NV;FH6K X^ MH.I(IZ5O8-W2QQ'$QJ]KPG#&_V@VI4\FLXSWTC?M'D30+?LC8+8._-.7FDWQ M.,E1_D*B#(-_P'A MTOH%AW+7Y9;QW2\_G]AKN,L/TMU\!J./7&ULZA^D*Q!Y'!)7#FZ_GWSI7?@6 M?A-"-10HD32)P+06;"[3?C3'#&0OS#4CJ M0^:9B::S(OG?'I'TTRC=]. MM'^U6ET8YIUV5N4:ST-Q+)TGQ?%M)(2Q4@/53?MD.4]KEEW)RMY$9\;;\F?= M*H)WED_9%B!DI>Y8EC;S@._#WY:8L7A^:PC))%LO*=M[$:-'D ML 74JGX[Z9UD/1(R3)^VEUOSIS2%1Q\\B0'9&E'H,E-<=^NDJS+P*-&@5HT& M'BM,)6?&7,U'%1\-ND?3IR--W-5( MPT(*:_"1TPD@Q=S=_F#:@ >TF/P"11P-O=XO:;B)+R0LKB8\4'Y)YXOEI]*& M_LNZ,3N_I+HD-ON]"KB]8(_\7DO&3"!%D;N]MCQ4T_J)KP%3&@#>'CQ0E0*A ME)VAJLJ]3D=6VDHI4-WW??U$X67T2;@, *F;H.;9@H/P4_Q=1VD7H%)LVK6H MVZNH6W]%"_\"@FJ?]O&D_\AF@#^3MVE!XTJ;.C##GZ*\0J40J4K()?<$OUM, M7-<;);:VWMG:5Q5Y,$B+,1T$&54FQ(I!;=@'^5$8:ON59.MXX@K$&4HN$]51 MYOEQ^Z*C9(>1KKN$S N^C0VU[>26TI?;2EISN)=-_+O J*>TY5ZO*(RJ%^VH MC$@ ),/T9HZG6>B!PL8',SRYJT94UHKP@S493=DJPA\WT85WQJ_M6Z"UZ\DW M%W4D?_[-TFS_(L14%GVR*P_[:5G'QR=[-S6/.TKI2RGDOR]W(-E0\ M3R+O; M#8.7Q@R[PJDS',JMU#:FAR6%SQ\T^YZA 63:C\#.CCL'B\EC[N.Q4O1EN(\O MEY^N;_A6>*4+V*M[O^'L1-IN==)R9PZ#MK,>6L/2#JW#$+IY^OD<)^F*HHO7 MD^6:C)\<5S2#\J[=Z?C,N3H1#-=Z1';!"!M&B!Y'H$F M'YEDF=K8M/;A6*K,/_L)]D8=$&(?V_4DI-$L-S>[OE- M92'%Z?IRR)AV=1TJ#R/:W7HT#52YJ[QV@MX-9.UN"\3E'BB[6K] I+W,M/G+ M5%V^\8W=N9J1Y3!6U8&L* 6,A1?!"SF!UVT-0)/)$Z;8F[C',&! EVL2\01K:Q*.X2WV716)6AW,^0,/;BF:1H+%1V+H 133!F(PKR1WO98SFYX>G8!G57'W"2V:R6C.AWS,H3[3CI& M(:%2:Y@'HV'FPWX1256%=EF2YBC*(]6:X\'D#JS.#02L,V:$NKY(V42M4J=V MVB(=%37+F5AJR\/BZ1) M'F%0)SM\>O) &1Y];&:1LOE1R>!Q,.HE9PPO4SQT165_,=9AD;QM#JPO"*MO MK@DJQDRS0FANO$PZV'Z%J3;;BZ2'Y\,,)GJTRO:H/&ND9R;L FD\E]X(D_SM M1H7X-9EE>S;)/X5@3S?*ED\7M3.06ZGE?\LRQ])A^QHPOW>#? ONU[ECY$&G M+W?W$?(["%7D8C)A.B^;R7[J_/*7JV$99$01@/7%GG8%I T'VO7D0D#L!@!V M;2,1XG_HH'X$,J,K")[OFKK/#/QB9!N+'R2>O+1U*T# ?A1E)#X#OF?P!OR- MRS;M@!DBB@G*8:8;#7(_0XF16NLI('J.@A"&?55N*SD%VAZR1+GR9(AL*XQ@ MD"*%CB?ZA<7 H0_="'0+ NK8W *%J(07 EC-5!.TDZ1'3J,9Z 1.DY8B=P<% M4H>/T/MP<&A0AG(/3_8B>#@(U>)\%R[&SJYC=F_:-AI)F-I H#WB4VHK6[V:;)!,I6PH+J&9!C)35&XWWZ97Q,(>G?R78N7?8"M7;%-JAMQ1 MX;]<-XB+4$1AX!2[&YD1.@/@]$YW7R4=]R]SR)EM1\6EHV18VZCSTIY9$MW@ M,IK.I!EX+"JFQ=.\#@Y!YS1L(@?9L\V7HI3NH>^F>#>I>NL5[Z1Y(@]I>]0UJKT(9 M]#V206MZUGX*95 C[EZ[1Z$=]B*5>'O,+/.JI?0NYJ?I53"%-_05E9O!:3Q# MFG6QSLJBA7OMWFNV:)$4@Y*W3_J&Q?[!$,0_KR<1;&/0?HSLPSN8[W?+T7^< ME E:+(IL3N81$4B*1'J7\D%*KCN$-("CFKD7#^-JIDDRXAOAP'GFDSS\./QX!UTB))'1<:Y9O$0N[BS^/%F/Z# M=!Y@6R* R.D_3F5)DV;!V"+BI(5+](QE3HF=P^IDCQH,V-[EU& M?\H2%RH:+>.6S>#-,2RN@[!3A@L+63=&-'EC/ ][U(%6A6\*#,KT!]^(3(^< MNW,/O2^?I^._$N"H2CQ+ 58(2X M'AS+FC>=)QN&\,(38!Z^+E:ZL.&P9$((_+>G$GR$M[Q\E-2;X8K?1@,T(F>% M9EGTE8?]5'C7<4%#U8%"BD'1>+-(/31K@GHPI@D6D(8EAQ*U59#) M-9_"[L J0YW*"Y&1*C908EB!P804P#&1_Y/DT/ 2"L&I=!>3 TGB_@=/>F": M\4>@N7 * C"XN+F!H^#1! #(TE>@).1<#D$_98!9>+AK8MF_.P:S@&X"#X6H0.@'^NH?)K-M399& 4:IM(4]B E%27HX MO"/1Y[%[I-73$@1^^4=(K+E)UX_8^@/>*&WH6,>H\*"3@%21G9EN>B@.#L/;[P 2F MU(&^ 2APO/)E3L&RD5QM9AH-.DGHS"5[)A$#E+2Q$_@@CR8,G;\,B)NROT(0 MV 0<%( )Q_+7CS?7(#TB?8;87@]<%R>'I1B!#C\=UY^ _NF$ M8LD#A7\.].T \^J!Z8, ''V]D1 -8$S:S"*10O0QNKFXE>Z8_F!SL'Z#$YY: M )EA")H>,<:R=/7Y%@@S>I*P>]DD D.=P'22A!2C!\-\.#MHNX\,!!+>S)(1 M<&1XPC":-0<(R!PWMF_"2# $9KS,X'V&Q XT3CA:7!3(=)G_8O"?FC?CPA+_ M 4[,,H00VO8L6IVOZ-F3'I 9US$^P@$/U0P$>RN U0644"#UV%"LH"9GAY, M_2$ZJQ[,^P< MX5$/U 3U BN"EA(F+^#8@N]I9H^Q']*GCZ-$X5V7W0/74^\TW6*:J]&I#,2D MS9 '-_NTR@DJX'&CX0-\@BT&MPQ8D52KA"_@9N MA9K$::#>8?D<0+4U)R%P\_U:CI@=);3CS6!27([0Q4"3L$#0&6P&V@19F+*0 M@H K"R2;JW$'L]R8P0$QU7064&!"'!LDN[GPM7V7""11= D2 MTS HBH2 MRSG"?G2"W1 DS<)K- V0KX%JL1#"]:-DO"1-4C\-;D'(%XIJAD6 MAS$")MPR*G!PS(#FZO.0AD!"V++,PV;DAB14*9P,W0A<7\''HEN06KQFF"TI M_%UTI7D@_IE/0]C2@DOBM)'4?4#[EI1!"ZA[+@I6X"K0YJ'&:0% ;6D\ZIB. MXBRY_$B>BX.\B3R")@@A436<^)ID\H>P%ATH'XR/1B^\5>B.ETH MG-P^1FBMG/"H&\+A#@?<3VK?!4:+[O,C,UZ.Y&D6UR[N(ZB+*V1_]O)O] YB$<\H/*C$XS]$>H:GT'8WI\[(-9<.W(# M-?76O_#=?RF;W4_91ZS6L:1&CB6:7!*S$W*_PME^'UGS2.H-K)OF5>L/VL>Y MO!#I20GP2,D 3R,MP -"!-3(,0-VA^-U1F<)*J'2/8%1%V <:Z@:B8,\X8/A MIP@H4)80S<2OL5F-9>R]B? ZP5<),[LA.,Q&X8=2.G ]$ERA"7T3U8"WLM?PT9LV/2PUQ_"KNFO33'R6*#AHRF!/L0!V-Y"(5![''Y,PV2\2AOE;/RNV3\B3?KB\O=0DY8T=/Z1 M4UHX>RS2G4-_&A#I%!4(B_..4"[[OD=H3% M1:S &^EZ, W(0XZ9VJ),?Y@)&:5V]!*I'2QP3\Y6DSI 4;(L7.8,AL7#)AQ7 MN!E$ZD;2]N/5[PDQ-8!F9BD#26B%7%D0C#_D3=VN,? M4P90PO.]3'[P%6R.O@*SR#*YF:'Q:SE@HP2NT)E3N W!=N4\8Q*/:2H@#19$_$*Z0'26;CZ=%H/#&VV,=(-CE^%SCK#Z M[H8\F6&=)W,VK/-D=LB3*8VB@7F$+:!%4J20$0R"!]-E\MG/.8AV%Y5[/7P. M7M>%$_ZKMG3 A[HLYJ6@H@&:FNPPVC MTPDU@,YW+=(?31M6X0>1$XZ;5_(:;2'V(GF!T'] 3$5NM,O0.GMCOI4V'V(% M;KG?8O'92UK!1SKI>:F%6PJW YG05^G)NSPD?W+6:W7E5DIUUD3,/BW"FZQ^ M*^,)+SUBVW/I+YOWNG#!6]WMWB+-2#O^IKG7+GG@#&JV#KNF+:_+4H;OP^VV M3E,*Z>%59;Y?&? %"$LIY8N(G84T%,R(OFS0%X&:[H6#=8>M[Y"F_7>D/=.? M7T^^N8PO*JVA_ IBV_)@V)('ZFH9T 1J%]&(1 S[!P"(SP]H\QS]X2XPY[]YU/,RW M$57*T?;#*.1/V*#/P%;> J[^@@'5S0ZOSSAO>D'PA*!.M:QX!8'3%$"%MA5W MP/KYMS7(NZTKYA?:5,HY*C;%?2'+PPERW90S0>MC/ MF8E"G\\^,1]9<\Y I]%@5: ;>XG4R85H:MKZQ#&2PMH4,5C!=0R>Y3,'K$., M/3L5*%6A$T1G=TZ,^CPB;Z,Z)1QZ\P3"F1#M<\D'VR7AODK3N7"(^#W0T2>! M95&('R!@\^0EKL;[Y#7B,GS)!XX1ZR6O8"1LT0E,MH"V:!7@ %& 9;,!(!S) MD1G!?IK\*O4&Y6D'WMY!6;IA1%'9U,.>W![VY&$KQ<:$211;5 3B13;P) Q=(=C(V;_+*;\#Q7\U;7,: M3 6 %F0>BGOXQ7%#32 +^:NGO12!MYUCNWG7K_TL=?W]T^YJT\:D-632RCW3 M$!'),)/)=&.2CIW+H:TM KDQ/V)\DT**WGLRB"U*_DQ(\<3!QS]-X:%=SOS= M3D0ZUJ\II+P T[!D81F'7V194LH/9Z;4K2Y&I^AXPD#!TI$9RTV7Z19!,<?2IL04E'D)A.%= M[?=&X#XYKN$Q>QE?H8##2D6DGEP'/KKAT)-VQ]SIR1D>X1(>X=ZRYWPIJR@) MO?4G^AV)K[CTZD0S0X<'8!]3QD+!E=!!I*EC4/"=Q]U-"IAAA@#C)6:$-O!' M@.A8:! D)T8U,??"8&.3FP8ZYIQR[U:<,$;Q%JH(2^EWQ:P 92?6H2;RHV@I MYWP%ZZ^+MT[71Q7#>Q,+&6YR!51-FA@RU9SY/-7%&>/9S3 M=]EM?:#9#Z_$ M'?PWS0Y0^U:4 _()1]27/ .W.WJ'!8JVQ>8G=^YF<("U01-36ZOUU2KQ[ Y: M.56:.S;%"X[N_(($X3?-/1Z7;@&$+FT[,U)56>UM==@OJ.T+=_QB((1G:'P= MCI_R*#M@E%%3V>@$W@E0 R6G13,*IPA7>^=$G9TCG\Q:,HEAUAWTMK'"6I@E M +(*,ZX=/2; II8(MAQU0@\/;&H$-CF\I$BY5>(296QOIP!:7KKIB%,M(V$W MM_W2(-R>W=EQGT?:1<8& /QZPN-8.-L.DDX]36F[L\DSO[3;A&M^51+L"JL< MSOEA;D?5DF=JP5N_$P!3ZL5O\,^GR,L,0"[30S]HYW5E1T(@Z:I?[[ON;W+( M\^026 A>>PE-IYFEZ4PXSQ*I]-*$L3A],J(1L!0Q UW08!'O?GZ0)+S[(\K5 M7@^.WFD*H2RX\I>Y(Z\K?Y#7?;ODLE\,D.9V7D7,<+K18!]T%]8BI@WC)5A2 M+'96?&2>[IKD7N&W%%(D/17_\-@8FO:Y$ L 0GY(O:='1N)UO%K2CRZM/ M^^.<;5&/52UD(=H15L5(/5W2(QXC>&4MT./GQW/I$QN[W&+NA@F]:\(ERX;? M1AL:D1-,IV$A&LS22KEN($(AZQV[RT)SJUMW43H>GENW=A@=F,/H6O<=RF Q'<3NZF MA;AD)M\3L?."B[ZQP(+B H/#(W/B#KME+0?AMKNK!CG"D$7<56IOL+]$Q,7- M'6(B8H.\5ILWD;?R*\<)3R@DREW,:TEU)K;E@;(SM(%;=D!9#NLQ1-GB M1JO#&F4V$Z1;32$RS2.^FWSF^[DT1KF+1>^X@&(/5J; MA8JRD[-THR\ID9K8R.PI&BH%/$6X#-)8,H7RT[:9\(*SA9W-(C9K,PHCN4&I<)EUA I M\P#K/415O7BIQAC@)1P(>2\&+-KL&4^#SJ"]Y31H+)X&SY1HV$A/-(P01Z.5 MEW XS'$#*>D4\\+$PXW [W<4N9/F?M\]W; AT@W#%$.E_!3#8>X4O9)3##M* MZL&^U7$RS)TC67*.H2*W6ZW-R@FO,;9PY7PEQ[!1=HYA2"O1@9$CZ7"8PXPL MQ0.Y+7&S44&RH6?^3/<_HU>%*MTD,@!C[\1^$@A;:8+I @>?\SN1(B>0:I#9 MK/F@69,53WE:"(%<1LN[XF77GCTCL)$Y(W 2EB?,&F/+?3$H=*Y>VI\ )&20 MHM@0&/F: ,!ZA4U)MYPD&%5UB8LKHU]],[OF;Y6SI,*'_+O%I;7.^DPS MJO&H:T2N_.?QVC=*2\<>#H_.;U_(:\__[[1KVEO]][2J9#F"3-4\*E[3_B;= MJ6:(TJJ+AIPIK;IJ2(&J(?ODG.5"(WF+A*AUD9"-6>%4>:F3%N);-,!M:>0W MX>OF5RHU2V6"1W=?92FT8!*QN&3V(H[;@ =7^W[PD_BOI^>GTC_!^G[B!;K^ M2YO./L :3F7IRY?SJ&!>_,1"SQ)-E)0EA]66 B,-O#Y)!WKLJ>%Z)284H*6$ M/U$GM,/%"V6?5]>-E &Q ED2A0 =44(S/?%Y\^D.M)'#%2;,2UQ5"/[%@,6J M(MA*S5&*:G!-&JGQI__C+;L2>.W,&!T;M,@D,9%'? LDA=@%" ',-Z?[;F%G.$SVS MC;%RA/PX7XUN/X[^+KRCOYM&UM!?NOLS=AU.^8@-K%5//:<0 5%]-\D2- (; M29"#N*88$D3R !9/\&\HU"'=!*"'=;O=UAOM[1OU+6\QH.M@>)!_AA0"_EIC M];6!TGJCOWW3?OMF]';Q<,&X9-0! ,OV(RAL QOA .I(5>&.M^B0BNNB8=G^ M>\T4?=Y,7,=ILG/QY:21K+(@ FHG"K,3X%;Y"6.YZODL%"!EE8K@/K;EDBWK30GJ(,T,4WAC\# MHECHHE4&*Y!KPJN@ &B\4@H\)9F+P)@RK"W/;_TN3$1ZX=,,#U&S>JP*@2=5KPS'IHKGF&GS ]4(%N(7D+#+@D7?["4$- MIX3)'JG&/];=%G%AJHL?EO7Q@@F: M:Y.JZ",RT%6:["1'MEWA\(#'3'5>"EW8 MY9*!AKEHM96VEO"".1^-MPHB2VZA+8*0P2)#D]>'3MIRV'*$-_CB%:)%1QJ@ M/U>CBL\QEX6>>R&Z%W>[=)"$81NZ@A)C8+EC@64"-\ $ M!: ^:QCWP/+RFD6M#U"$>HF.!:#" -)P_V$32=^1EPM@QR0H&M80=<$0CT,5@!K,TRKZ)0(?'S2.%)F4RTJD? _6]D(4@@?4 MI.Y!9$8+H;91B3ZLO/<$?WP*1VW@+NQ4E"G@D@U8<2)L@[C5E#36[!]N,//U M.37)) L#R ?/E3&VUL U!:[@1,U?I2-X"@="$@$$V"@$1%%R.+RH1!9U622. M]19Q0E_JV)N#DSBU *";\D(727\K%ATA/QRYN"RA"8OAB!.>RRT*TQ@X"?^: M"LW'+:= R0?>*E/-M8[,K"L8=* 8] QD%- M8%[/Y,T*E\IO1/;49F&9)1ARX.V3XOXJ(Q[)Q4NI@%J0O][NK9,RC59MVZ1V MU#;I%@.'O.Y=8F%2O+)&N+3]=^O>!4>_8Z>BZ\D21.?\WYUQE&VTRG!$TXO\ MW:B3>]CK*&[U'E'VDC*]!YFZN=3ZCL@(RZSOC,-*X+_LK(OZ8_EKA7XC7>A+ MJ4)_MM1NFZI6$G)%RTE2S*)FU%$J%#YQ\5-_P-Y/9+2;'K7@72C'<'$>-<$, MDV)C2P:/APBVH>9!YB*<&6CG8$]=6Q0VQUX@4VRWC=H[/'[GS'C7;?SZ4[2Q M&%F\6PA-]+L#/Z+PR*?1;=10J)'Z_'DB7R1NZ'E['A=_.(]N2R4ZYMK47(5A M%S_T;J :)=J*80XA/U0-'C2QL<9FA(Y&$ATA>LU5=T\"6E'[(T_"[J(NS<'5 MH/@F[4+70(35B!A2B_;T>33Z%H684(]OD%\N)A\XMQW>:!(37?P'"FCX:XTS M8652FD9D2XQXT[WUE 36,X@)GZ,?(OA MNY%VZ>BPM&C#:!0#0-#?1UEY?#TKT;K%]83=M;P'L$,;$04@19@V[SL%VWE$ MD@QUV#0R2R58;F0:#O,6%7/+6F"SV%3CY!AZI;&S-K*X\$Y3_UF6.M$:K?@9 M3NX\)Z]:W$A!S9!OTIK*"JWOV?),>.%/,RF$8O#X3?IL"5I9L7OX MT_RN8+)1+8X %HDUBTJJE-]@/'#,TZ6O'%KU*$_6GH[;$/#9T*BVS M;[3'I261542H<"RV./Q.BT/ +93')JI;L8L.S(@H0W94PO'IZ!-)+9B%(0*G MU"=>1C+EUEUC^3N)DOL2VGVDS#]1_"V*.=M.%/W&Y[FS#WC7MQA/%P@#,\)O M@:J0QQBI/). V^Q(2Z%UVQ#/&0S#;6@K" \#YAGBVO!^^)*)CZ:IP>4&58%@ MM%!8A_!%_26LTPI&COB(RX;PNYY+4.+:Z?/R& MKLG80]2@6^ZD-E,Q@#7O^0OIFB0'-KD^TY;D8O9)(!815KT0QVECW>&](9*Q MBW=73H(3JY5X/"]S)5.C@9D:43I($NQRN 'R.=_;(DW$M(U %)\(]8M$+#R\ M9NM2/0)*#:'#N\E5&MP6O*+QH32\Y4LRNH'>'$H F@16[!@B?Y"-.3P.AD'' M>'1[.J,"G8A1?$HH++1!6$#T<6#3#5R+K@>+ON>\+@/WX/(,--@E_@QE=H/< MD]Q-&H,5R\"Y 1] 1&9(?TK<.$9=(^';'://3L:N]+S"CZ_]W$2A(0"CI30B MT,C1N1(J8M#(\(Y4ISE"@#6!B+ @3>8@#(CUS MC6WX)HY54)X@)1'@+W@T/F(JND]26&?P%ZB?R'NA: 2)AA\E9$PHKT8";Q(FJ!%Y"NN"]!%T+$NW%XD&G&+M*&+@. ME6"(P'!4RN!IT5^F-[3QA@1OST?2$ M+^.3Z7J^= ZT\R?H[S01C(H!?5'0>3SG<^ ]0,>U30VQI;GD>^,#A,?E-Q=. M)#W*$KJT;>=1& 31>>2@9\9H9$>^YHESDKF+M&J8E(A$M@H09'[C( . MNP#H%\Q=@UH8 MK]QVC#"!KDW*14=;&.\. 907)N$NI@9W/QV.:[$"0=PN4Q!7Y+,<9?( +Q9^ M?-#X)1K$<:;;X 5$T2*4ULN@SK G#X8I5I6;+I;, M4((\,FL>"0V7Q2XE%$OH!?5)8[+3T*/"5SR647V%W(I#Q_8<H/S BPU]@-PQL7<%@3 *\GZ=O 9KH+.[U# M$R]SB)T7EB]W3JYU)NKQ41A$W)GF(=#D+,1?,$@CLUD1.4[Q'!61E#5^SD5V M>+^2&G4H[(&$7#'^UY0Y*HD5*RM\)+*R2#;///9>"G];ROII2-*&JD<\:>M$ M)/[XQD*24)Q;E$C0&F""UO]G[TN;VT:2!;_C5V"]XPT[ M00O-F>=81\]>B% MV_*SY3>QGR9 $I0P#0%L )2L_O6;F76@0("X"/!0RW MQ(=>/"L I?2L,Y#RJ>@,H!)49+8!)$Q8+,/*@#'"J6X#,$$7R!S]X!<]N)V] MZG4'1J\_,7K#X>N8W6WD50ZZ+Y-'=.TE@'>K6T'PE&IUEC(X^@#LL6&.1RF38RO,LJ"1?4V.#(9@'PX/!V1S1].CA.#T]^AD"NE=CC$53?&-D="== MHS]-MP>L#>BRHB,M%C;7W2)^OR7ML!+B+Q?116*Z+%E56:=E:;*K%ZV41E$6 M+L\%'P?T&Y[QT;!\*HV0@6GT>\7B_HR0'>58680,AZ8Q;H=CM6OR%,NVWL40 M$7^#,9:<&'66)S+?^:CD?'(?)VOK500SOJ&JE$BO44:D:Y?2G2JNL@=+K,@+ MF?R%\F2>A3;N#XSNN#HO(4C4YR8GC,4=#;T6L#@VIGT0TRSTSCT6WIJ]$?' H)>'P MU@0X)E,MG<.:??YF1C^UN9@LBYE!1MRFSU 3]7A3?9'&=Z%GT!6EW"W6ML@7 MRF^%/RS7"C^-2*K'_ #W+&O81SS->;.XN( ::.N@E6*@'(O#0"WT@T0[;/28 M@'YY&U&+#SR!%ZKVPPKD5"ZPKRDY&9Q.F*3-;OW-"*OD4I88IRI+IE7%3 M>.QS3U.U9G!?B"II:H, S\RFOAAKCY.[0]53L/@3JXVZ@UO'LKN5%NR/=[;' M,NV3U?T.:^?(4LUC0&97L6+R>&NYOI?BXY_\X /_=)JPMFO_;?D.=MU7EHLG ME:9,OCB1ZZ*=3#..JK)G+TGLR2H33%?/DBG$8 IFSXRW4PVQ0J"<1\RTMKWD MZ!GB,]?+]X)]91)'_->W5+^4I@K)_GAF.':^?' 6:Q0W&M:EBP:>!<=(3"J^ M^O*IFJV.#=:]B/&1;T[X.[!V_ 7HRZ8\5Z>G'&RU#A+21A[HI5&TTVGU@5"[ M[K.7G@GXDE6&Y^_5[.Y_KV8Z+O^2I!4%"3*H'!2/J&@N8?T+DL-4F[T>CW[. MY=#2ET,O?SE,\Q"78Y">+?6R#,W5&)BV\_W(VFH^S7U*-#1--3)5&+6H].:Z M/"GX[*V8]U7 9?\0N,QF( 4['1R >:2C%.48W? >TW/\%2(3IB I2FMETEI M.O 5A8U4H+/1_B$R3,46Z7-02-JA6:RFE9)==[(3$MNM]2@R%L M-B:;FF%_B8X#YV?_\M>1ACV*]'L[NO-96[/8Y4E>1_^1>27I,>"LV&XSL % M?Y(AQEI:B;E,3AC)/GZBF#5509K7B']'4BSC%JJ!GJ+(5R%9]LO2;^_4JD*W MU:=E58,]I\JVX7*!(,Y45\.@])95%^B!N Q[GROK+#E$1$;V)T1\4) MN47'/@3(FJ#B.B#K8R%KVGRL!K)#UTN0//[D>$X(NJ=^Z_N+PHJ&DZVL:8!. M!*1^14"5O5IPLTQC>BZ VM]UKH>F(19REBA+;[$L*GV%\PJ? -4 (C/ M*R7J#T#1&Q4S\'/Q0I-7LP IH\'0& _3P=-6*A%*E 0R.%/. M9PHIJ4X\CW^ZG*^=R KUWQTQC"#QIK!UY7#LQU 9Y/$'CEBG-M0:G/..4EKI?Y;[]">; M(,U:#%+W840A-H,.&7[9%)#(5M9C.!@+IM&RY\46V7LT@=GS(VU&&;1KG&IB\,W2WT#QMP-R@=,@\@?Q0Q)8L@5J M(=18=G6 7!33L!%M85SPH*T]]8AL-ASU2^;;98,\:$ZNI;ZH.W#R>20:GLK! M$EF7,,8@K\=.S[*^T-X))&2MH$X)HBD[ LZ&LGC =3^"27*(3$P>G)6$KO_8 MN0=H8EM8N<*C'=CM=0Z7-_9_1#I]*:-BTC=Z&4D#[3;OK;-7TQA-!\9DD,Y. M*3E++]GQ]\B2>4LPYA;E;F(F@)@]0H47L44?$[+F* /4L2/ZG ^_U7N!JO-3"[,EA >P^%TZF2G9L9=.TK% +,4YOWSKS>&O+M:+>0NLO5VANE,S&E]VO=:B\Y\WASD=;92^,NA% MU+X&SMJ!-H:^$DX[8+]\M,$O3/+#G;1?O!4;9L).[/8??\?WCZL!-8Y7'E%IG,>ND%#R<,2*G)Z&N;_?4J/4^,@H-H[ESG:9BDPVC:-, MH9L]\5FYH/F&K ZO: ^P)-= @;#XM#Q8"=,GXK8V7#JP@JB9K;&"O2@>],$8 M].;&^;X8A&-]#'<"6TA\3_F6@T-+00M0,CO"2%_Y(,TPX< %-% 7?YZS_HCG M0RJ#KP"*Y:BYJR4?YL%'X@6VK&03Y^!8QMFK,;[9-$H:1S?893!?;_HSC&^O.FL]9XL!\G.UIDV\?DTPM WXA1LNA MJG6O@[P3LL(59Y'&$VL"O'O%2D0_T700W'H\*%HNZ82\PA4/:# G M:<=?=E!3%G.6OEW_D..F.#>0Z;E91JM&JR _PE68'HV$P?@UL6CAM:)9>YR' M\+WS@ECVDSI,,/XFG#RN@97C=3<&H:*\0$[&9W#ROP-#O_Z1F%2:^@X3G#&W MC)3]@""Z1\.:#3U"J3A3K??$Y%69CD>R2-O8'@H596$$1'*NTYK&-]&XX3D3 M.&"PS/P@8',J@M3''8^9N0@3"V?;LVIR+K.5C6OJT%\%-1P!"DWAN%E!<]D' M3)Z*G4!"6 ?[VX_]I>0XP]'*8FJM%B.+/$Y/?#F'4IUQ0*N8><6]3C&L:$B5 MY>N+TYCE-N,@OP51R<;9R;X!H#"03$/>@A_" MM47.$X ?_L,T!Q7\Y$:@6C>.H-NUA<.*;9M4/-$/$&?_HE*##C#N%&Z5%1]? M9R)E;\?5DJA_;DF$15[GED256Q(UVB!H4*]!4'_;V)YRNE8K]X\^*@>YDX.< M^=Z%P N3UI%&@\[1@4>J$&JS;-AYEL1&4PJ5$;FB^ Y85&[RJ[Q3S):OXD(+ MU&_F;("2)EYE ^+A6V@PBE_&507VT@I9DGD M@E&*Z-%METVPQ#)J6%<,O^0+O')>QVY6>0I5M1(Z9T*S0C@H,Y8Y(%ZQZ MJ>%[I6%;WY @KY<_0ON28%S19J0:^X(U#FPT*O1S7):C''A6'@>M0%*U7;:[ M]W3AWM,.[M[CSK6#N_=TZ=[3#NC>BQUMF@QIG::?+VL <7P,]"OP[:DR89E7 M':RE_(&GX<6[ O/,NT4\,XZ F9F1_1EMUFH-#@L7.C!SCO8=>* M\=)+9[!6X:;4(VRD!V?_'2"Q0#4"K!C0 .SYG>>[_NT3C2$._67T"#<>4\)$ MB1?EA%D!B/O_8]VOWHB724L0?OVKK]_HCQ^$=Y]EB(&.$P7.;!V1R]!ER6-W MSDKDK5*MN;U(59MK5IJ#9:<[[6>R<;6*]#J44%R<7O96#"O?HYI#C">'KE8O MJCU&%->L86>O5BT3:F5#S=6(;]]><2%XZ3JJ>B7Q##*-G-?LUBF*W[J!+&#L MR$L2>G*R5IZ2RPJ8+\1MT-OYT+T/]^-/GHH &N"5=%'%*;85+^&QT]Q'BL2@ M OS)#^!I3__XDSE=]6]8K]&"%#XZ&'RQ(_T=4F\ Z15AZ8+X([IA8I?TUK9$N>N*P\>+E-VTO'UYR[]?!W;D M[&^3U0'[M_R]3;:T8,I;LJ CZJA^I5Z.Q^;7P ]SZ_7&HXG1[69UPLC'366( MIK'U_%'^ZB X5\2K*@!SAD2/!L9HG-42JF$:>'U&_X[HI]P5)N'#ZR47\$*^ MDWC/:;G1-889HV9K=G3/M9 MS9^;P.JF<#HCM#']8M UQM/2,N#W,,"C6%B3HQ>9N/3,R^MSJ5'AAOM$_9.1?GZVS_=Z!?O<0UEE_,#W;9HV)GY9P6%F?,(=3G(5TEDN' M0.A.OE^CVSN;9D?*2O/5"5 %Q^8>E8G31F#1O3./A)'V>T9OG&Y^?;Z1>T#H M+HS4[!G]0;K!^AEO%3EI._.3)&YEEI. A*=_+FXE"YME3X MYX2W@]S$7*5A8'3[IC$JGS=UYJ;Y.-QASE"SW+1K=HW!]!QC.0A*=S+!)GT# M>,$9<;NRTW:N8@$[-?M3H]^:Y^/@P;$M18WYUE$_CIA=>1T^<5S_EFQ']"%N M1[0%5M6_7,?4JW/"_#*^-O9=?9)U_6M99]KU#M=VE,X'/A-(L MH2BC(#JA/>\X/SMWSF)APR/LOYTE(*0S&N*W07OIO6%;$!NA&0MGJ7#<-WIX M+%)A %)A5#Y]_'S93YJ&=I$*/1 +_6[I M.1/+\Y=6N2&AL='KCHS^9,\4681-4!LA> O0Q $Q[7CETU)JJ$9T..0"X>%Z[M-ANH!X]V]SMG;E1Y MPL_PQ<$G9=',TWA&TD_ CMY=K%30.;NF)S'VD@_6Y#M(C]-?>Y%V_5 M9].#V-B4/":+<9Z5IUM:WN!G)Q#S0&V:9 I[TG'&&Y^'F?TW,28K_CI]=S\C ML'::==L*WIL;F36N?*%&\/4:([/*0)PWG1MU7^;.S^(3YY%-_J);Z\B7OPI8 M$W;\G9BLE1)_F_[>R%_%7^XEA\JGN@S>X41"/"-LR/,? PO>W98[IC0W;'C) M_JABXW0Q7DF2(.V"T:'^V5G:B?%)[1P\P_6>SJ[[W^\_?>I^>I_VOF=@+;># M_6YG: YCF5C*D1UF?Y306S">\LMB'3S95K"ILUS._UCC=. 5?-)8 N ). M9[ZU!>=9VB_>FMU-YJGC1YJ%G8+TO\Q%/&[7A?N!WN%[=- M7>CB1C&GB_O)GG _/L9K7:(<]70Q.]W7K1Z!+DC9"#I.%"K/!.>&!5^=1PN_Z#'E!XSHKT1QNM]/CRZ98^ M6X=@GZL!QLH*8*_S&V$D1;8 MM^B.]X,GW5K!<[!/V@I_4K= MB(_$CU_H/U;XY_F=8S^ 6:MGG18@!A"$:SAWX*<'L.0=UXF>- 1E!A -[L@H M. V"Q9K/@>OBN[@6@D%/O,,>Q%/CPPD7C)YPP6A)%TR6DV6).&%.%DXYN"BB M&@ZWO;^\25'+'KK;OW?IX+G+QS/R 6)&VCN >_2G.F[KM.M\-4++- M: ^Y-'K?X:MS*[S3EZ[_B _[<#'QEX].A)]'S*@?(L+@-(_DPYB47"'4%LZ" M+D*X7JW@CF61PH5^B;<3F/':C9(W 3@ENK(6R9O Z1RICDB!$100QM]R(QS3 MNDUGXROD)G6/F&3?TX[J)&3K@M6A.JK;\*F%EAH=?=&&;_8 BL.TLN(PV4UQ MR#_C38+4'AS[D;&:#>^YEF:9R OU$GS0GX,PY P:.=[*C]!E33P5"7H>;94"%)&0@7XKU/*9C;G#^#$U.>-Z MN0FAP?-:!FG9.8.32-288A<>S!,J"8X>E1#$GEHR:73_XZ.!YJ M*4T+HS,MM$ +\.SQT$*#G&-\>M2R1UE#CO#JU/+=^9E#+.;0Z ZS.D\=4^> MV4[[X^Z';-KZ/]PWGX-_!4@])Q]@1H$3SM](P=\:2.1NY^^$I,1[\$S@O (FG_L2)"!3[F?/T&=CV+< F MH(CK,O#OXZ5X(@]FAVVNIBFK+7PZ/^:D4'9'>G^OG O[PE#VR#."%'B]S@(( M4 MR,'Z>GR"_(WMEQ#D^D:_)O)+-#+<$3)#26/[$1O:$ZX= 8@ZA*I$6P^)M M^%YFF$87$1K:MB:V[? B+(0#\.M;F];C-$=Y+T@MQ0E!J6BWFIZT 3E6[A9_ M3J0D*7MQO+F[7C 0 ?NG8CJ>,+*9_A-&/LBL5>#,>3(,)>BM:$L6?-KK4!J7 M0Y<<=@+/,:K!37RQPH7UA_X=U]!^LX+? ?2?/[_';#\IWM!%3@9.W,\<1^ :@-[A8",,+%H)FG^X]4[9"'ZB%TF)JB7%Y^4=),D5DZFR(F H+S;1%9= M(H/,'MO&U:@/>K"_!> M6Z7(;W_U_<6CX[KBH,<30ZT$T5; (V"SF56=S,5_S#):SGXF6"*R73;^-['^>" MBJ6E'H6*4%J.>,2?ULBT7)YI[&#IM#PE%]&1]1,N+.8;.ZQJ6V<)8J[]@"K< M?X 9A, CJ:J.22)Q2$ &R_5.9NZ2D@.;O14?HL1)D7;*\HLIPQ;_!G:,+Q8B M]2A$62UT.,HG0TTNH;XQO8YGJZ,:80!G O;A.K_;&%I#11).9H!$@&7M3':I M,-29C=F?R*-0!T(A A(HG48;9RSJJ8S%;=+B#SBQ$U%*.Z6YT4PR=LLVY9IW*/\4<$H >_,$74)LL8$<@ 4/R&BXT)_ M9X4LE9RH4T@Q"02#9\V"20H$#L(!M@?2G"OG6K&60N]G@D.H." _ P)N@"G[ M<+SBXJ)GO(T96?YX;Z]5)1614,9RQU;R*(,8:U@$S^TN[>V/Y7^R/_J=/1/CNTN?M&_6K?V&UCI MC[7MH0O%'.B=#G^<7"T2'+D==10/*4^L$7\?42Y$Y?2?N--,G''1[6+.111L MF\0C)L$DGU<.*X[Y1K]Y6L'JEV@GS]^ \7%O,U!\\?'XYD!]Z^_B-?S3IMLR M]@W%9+,%;H%M_=Z9V7 EX&,K@CN'5>2O:@%J)\!4/(D*$(143"8'N"7Y*O1W M6 2LUSF(Q$M6O@1P(U4/])1T>MR0J]$57QM4Z\#S[V],@GX"B_<]KQ+YEQ/= MB6X#3!6MG#Q9;=66M/_96[X-$FD 140*2WOBO%=)L&S)T$IF6Y4PM&KB0WA- M:Z.SG\U F+%D,[> #EBSWCO-;BAY(E4>(Y_95]<7MAB-(I6_^$8:&X5/3*\_P' MIO@B^#XXUJWGASC267_UZ>K+A]="@Y0G[G?1I?SMO]%4U5>N%:%V]%ICKB[< MR')-FDKH+Z-':BWEH:DSIZ1W*PA0OU0 \LIY> UZL47\ AW9:-.!(AJN9V0P M^;*D$;1..[( !I??/GY?S'0XA<7]I4=C,C=R2?J[79(=O13EJY7(J/@3+3^^ M.T*0OI:,@N;B,YW\9]P[^X= MI VTCBGP)F4"T)^_#N*[\YJYEX2!3.9X8"]=WGW UF#9$&X6ERWP.H\$13RB M%?* %MZ]R&7]"6S>KY5;L1C,2NWDF='?<#?Z&^R+_A8VD LU26"Q'\OE71: M;/Q99#D>AK,L22 Q+R/W)>]3$/*P%JR%?D^^@G"1 LDZOA(J8;BGD(4@0RKY MY\0;Q#T%Q%?)JZG%E>98PZUC@6K (D2;FT>JILVG]QT*_RG?%?QL MKTUWK:C%'P1J8[F#;CBN$C-F$>HSQ^4WWD*G^MS&UB:2M9";&#VAHM\(>SG^ M>_P>B2Y!&S,;A1G3;O<==KQNR4WQ^#]O<./(?26*>O9EY)9K M][HCYEH$]2?*$8$7,?TB;IJA-FPA3Q5&G?R$I<54Y5MY,F"9)*D=-&^YCWFU M#E8@HY,R@&PY^B\EQV0W*M)05WG@8:PM:HYO_@]H*>E,ILR:,X#\,"GBR%5=BV.9>2; ([=-C'T416^S1Q MD%#(4,* IRWQ9:@9S\RV/?T>,X0^P;/\+;:8 '%\^RBVA9BC/FWV0CR9AC<^ M 8O=A^D0"T<@O]G>0GD)_@4\/*D[V@@8(,N2C0@^Y34S2%"&M@-EU.@V MT1",>[#G_C C*-I.TXFF=FU.C2:0G^^.A8$DJPXIXY\FA^#MMA7F5SD+1)>!9EH M4TMX6K9%BDR:_V=D MOR3H8E/?/H#!6R':EW/[REE+<8BO<*D6XWI;KC@Y+(XOQ,=]$%5@WPKH\N&V MO=FG5O!BG.U$#DV6#Q=:+OS.%K8JN[[R'I+Z; >A[WFV*VHBX%[YZX"B<&IH M;HUJ*OR2Z=TVO$UW.J),.O2<2+/'7T?H3Q7N#G@NB#SXRBGY.?[]_0X005EF M*&T 7*Q3TPK_+Q"/-)*QYJ2DBT-#$-@T]6?TP0_MA:0>4U,5MX[P\40Z4& T7VLV=<":34RC&0A)YP%C!Z'^* M@PI42Q(ZD<(YR6>@G)G55+DN\QP(:''7 @^&^D3 %QI"'AYEX!6/66WUD M48G=.$DK7(!]G(B&;93N$I*J3$-)W3>-GC%$T1,O]%JM20NX QRZ*,-G_V$: M,\O2I\_P3!6E;I$7N(F_8\-4K//S9'@*NU73_,J8]#N2 VF2XZ#?#,F-B"1, MKJG6C@5.^'MGB4Z@@+,6!SV]0+%&7%.X<-!1"!M]PD1#Y0\//D[?H0HND5(N M_J:I/5[95L[YQ$>43SP\YQ/C+*1S/G'E?.)&DWQ']9)\AQ63?#]@[J6E!-8J M)_1N7Z$U^^!?Y(O;MSE?++5+ ;/U=-J$PO/(085&.R@^:$JSNJZ.#-@LL&Q. M%,:IOU=3:>.D-Q2@5*5%5KZLWI9/'%0R5J#IA:( K#; MM4.M%+ &"ALI#"9=0_] 683PI_ .E8O/<>D>BU!^9/5IK_"#O>X;_A[]9+YY MS7-_X9<3KP\Z[UM1R*WQ^%IAJBL:!(OV>_Q^1R9&Z(U M4=?F.%(JSQEM\ (_@7">1\E"=!)P4KO3\@Z.HUE^QOE$F[:)_PC'P:IXS"4. M4;<-<[:N@^Y(H)ZSS@A*[WQ^!HUCS:-"N/ .;),HGX$F!R9U,D]P'#_>"C&D%2=4B$681GRS]N&4O MT'P-*OV,K4?*.X!7^!6&9Q#_O J0N:0IKDEIVRB@(XW;7*B1DNH+^W#M3(0A M,#B=GI0'[(H"X#?6SYK2:MO[KL2LDEA R)29S?8H[)K_=+BC9,MN/=[E M0@D_T=YX4H-Z8BWGQ/>V%:X#Z6NQ/388"%>B^NE$,QT4YM2?!/[,IYR+W!11 M0$N&N\BXP6SD;'"(X(+2IH?W?&'CLAASYVX=F]GX0+N+$GBD3BX\*1HW)D^2 M\'JAVI'C74V M* "IIPO5X\LCL*]KRDFX)!4Y/IO@88/?CL=K59&1],LRDI:<63=X.6P/E"VI MP#A2Q9#77E2RBVNJ*9EMA%.'VCMEM5Q@5.3S67E4*0]X"^'[%GETJ8S _FG) M6A.>=T44P'5CRN[[OL;; [\5BX5:8K],!XQU /R-O,=\A)J+=?G8W2#NN!2? MGQ,YNE]M*Q+MQ\HG*?3*1_X!ZN_81[_*+#(9\._TE(@_*+OVB[?#=$/9EP+0 M< B6L"SN H%40_\V>@05C3 NQ%.!^V0PUQ]+N03T_.[YC\!E;J6"*+%'^A8U M0^&=0+!4Y&@+*0JOU*#LW6NIN4=9^XW222XB]=';GQ)Q)'ET@A45VWG&=>_(\ +^PPCC= M%UCP=YNAI#_IB:6O/!K&ZNJB9/R]SXQ(%C'>XYQ..>L;8!&%A#M,G M]$4WTNTX8PY'WL1TPYNE*547P&)_M;&2M9A%9S)A*ZO5%O+DV+16.(JWYA,P ME_RK9-2XUB/L%_L@J,XPV '+MV#..K6&!'MIKP1WH/YL&YQA"]L_%LZPJY\+ MTV.!G$)0E"D7H*:[JV"9UKQ>> U0L#%G[['[O*8<[UX:ATCC M#+,H( _*$W^9>8YY2I+O4;=^//XJ$/X[GD&X\7?JUQROZBP[_*_P!O=&']OM MJ$3D+3D(,HB<]2X79)MB?1JH6/,URR,/PAQV:O]D]?+2#V3\09+!*BS,6+0H.SR M+L3.L-J48CB8@#'8I6OF*OW(]\HZ.CD#"U8;7F0X M0X"N7">F!<1'A:*XXSOD1<;(\,TS;JE\RBQV.H$J)_BBDD45^![\<\Z\2HS) MU=2SJZ[;FN)]N0!N@B)7[@;]6\IVCBUG:@>,M#7:Y3?KB?LWD>-]NOS^CG(O ML(?Y]Q_Z%_^"_MKI#@Q=7#L-[IU.%T]_=>.O@ Y[H^YK3#L"#8",\MX;_3=_ M(9-&&/OX^%-D.+&@TJOOZUE$KP_&W6'($V?9@ 84XM*LBP&!-HBG-\2$BU'W^P3,, 7GIT@*!\:$^592@4SEM>F/ MP#1!CJ-VX,92-LY7CV4K[[^%3M6,=6@J7&(KZDX2AXZ3?N!HU/&#Q<@QMJ99 MJ34LI6D7Q:K+G4A73J3N/=RZ>:1D]>.:<@#R82XCV3LE>>^@R(3F?E9GV\ MOGY<^ELM]@R84^*,T/(4%81$,086CL^%7:0]U\'A'O(]0$5A&7,V2ZIA>=8" M\AZVB.(R7@,9SV3LS'8=^X%GX$FISM24T(Z1Q*(_^9*>1<]94\5$=S)#D?$R M]< M4(VY7GYGE>8W*+Y+BQK*,*RX9I(Y21MF(5OR)Z<$L(3R]&0 M/#N_) &,J&[ MUW4\G.8;=RH1-C!C=G>VY49W6QX=%\4^DMH'=4'36)X!WR,9 #D!/:1.KMG&)U!;ROVQ* MQOW>R*W-1>M360TEO]SYN,%!:%V%H#N+?VTHM,D)X]MF1&\.F$[KR4G5.'Y2 M,4LF:);0SRQHA\N[8/OP_.SX/!3DPGKT[3-0^[1\3UVD8< MAEY.D*#W 9?>&2YG>CDTO91E;B#^X2"WE N)*H ?_*('M[-7O>[ Z/4G1F\X M?)UF@%PO&'1?)D_EVDN Z%>FG]*HK'#S<$*E>)D-^QN/4YZ! M- 6RH^([Y!$76*3J=$;IUM//T.0UVCOW0[(AUUC.$IW1WZ&(*_1G+P5D)O(PXU^1MU" M;:#7UYS3ZWY.^R_$OO+P6)8JJF*M1N/P=L3!P.AVBU%6!(9#@+!&(^Y60-@# M5C-.YY2= @C-&GW76X'A: A*2;K)^4G T#P6&/:-P;18Y#7#L;=+E/L6D+> M 'CF-*/_62/($T)6)D@?KO[XP(EHZOCOCS]9HR>!LO#=TZ\VSFA=W3GS2ZP( MKY:0ED$953^!<[GB5*Q;_N@3:WT:\N2K<(^I5Y7FJ>\ T'/NU5%F#YUSK\ZY M5^?4$[QN2%^N \B82%G>(?D^%+'#WBLA'4&0.8CMUI MN8.?.(O5BWGT3^_9=*0<-C_H&=U1@V7/39:#QFV@-YNJ':Z2; ?EZFO@SVU[ M$9* %F?YY ?P^]L )/)7ZXEZ9^5XE,=@Q11[$(_)!L8TLK>N#:E4'D:_;+T5@U7V$HOF3#A?0"UW>WFV!\@II]+FZ MP6J0 _7V$^"ZB:%U*8&5TL1P(FI',_87-LAJ+Z;W 9) MT!M7]VV?;3/\C ]GV??YO?>Z/Q6_>_>$/]_V[U.T]_;'&GM^;)9+3^_MFV2 M3DJ-%H.2,6T*#:#<^&P8'4\-(I:?BYXGV0RYW#F2$C3)?CP8C;Q809@ MXI,Z:"C%S,9Y<2&LB[LEDW!N.P](\9H<52<_R2::RJ4O3M^2G[W]X16"JK$& MOWLZ50:MKXM/J8DY&4!/V()[6R_GE&#+OB076;W8#]F]O[3'YI/E!/]CN6L[ M]B=4;Z>?NTB[O;F'LC*LUK<(,N'AP3KP( MM6;&J84.:PQ-@^!^X2!HR?FT,CNY% M;^AX+[8Y0^2?,4494#\=C:> >_HISY*3F/P,DM#53;V#CDG'PR$#((EGV/J* M8,8A'ZY1Y(;Z'VL?N13@!_MZXX0JFF^'!_\=A&7&>)$S] NAWTM"GX.<-4,' M1<$K@CK3)E [L!UZ:>& )H$3.T 7<3SQDQ:C]0V*C3.N:N"JG\35VDO?%< / MXV)@144N#@I#)8#A2E]8D:7;/YV0C56S YH/Q,>B$8]4YZ(M\)O^BABK_^C1 MC/=[/JI77$G[)PZ95 (*8$H_@LZ B@%.W<+))L GYY&/ZL-JY3I,S9"#.["] M_7]L,MYPAD<&4;0=;&AI2"Z-*D:!0[ (G9_Z/566 8!%49G4HPPMVIC#@G-2 MR//$XS4T7HV9!#,[>L3YK\M,$0_F+&"MO3%GZ>DFN8K>@8>M''S V?@\X.RM M.3X/.*L^X"PS!EK60&GKKGV2^C5G1LC;7.ZT0R6<&5FT1,^>J_;%OPVL%=^P&8.4]3I0KNY@X7%JJ*+ M(1^0JLJC"/6'WVV=[QUUO_^L%[=\S";M#1\/'3$1;TY#:3;,)O&AI.%$4WL> M41-A*@5_"=0$\CWP>)DTT5KT.[5-,%<>B'IS9.CO =.1$[(I0@0;G/T>^R27 M;,3J>J7![\&>[X\&;PI2EQ--9BO.,O_AA4AK]N*S[]W> (IP+'+F;')[C66B MP]S)Y+8'MK.!3B>VJ.[ZFA\)X3+$@_FM_9.*2V%)B&=>;:4W3K WS[ WPZ9W [ 2<7 M-NJ)Z9!PKG7@R10+URB^_6]/E_?KS'4 M!O>1318&K9K&7.F!Y<"M*P\8LRY@8,__@BW;"]!X.:)N_']:#S8;4/V>[><; M;>?&!Z$U6P>A?8/HNV'8VPY,,Q>:R!#YSRE160R*29 M80O&]JL0\-673^6W_Q4_-G=6Q.:_V@'J,*!V4 6<'<;GZ?24 ZT HW#C+]+9 M,2_9[L6"*%+XBLC.:$DYBOSKURLY@ES[L<+1TQ80/M(KGU.6 M= W_MXF1) M9HRZS&2T,/XN R KEBO"O ^.G*WM.M[O?%8E_@9D##WD%T$VD7_4/R!W9MW[DL%&> #D UN*> MPT* >0&&7;T:3+V\0+@7X$3GP2\"R2@5DZL])^^8?!";VX/CK MD+[,,:Z7YE"#@]Y;IE<]8E>G-5GO#A-1&HHHQMC)22*&L@-J7Q)$X#D58W)\ M.>?73 5:)^X$*0,XQ+T (L-#\(+N1;I9@#SI]>I7V]LX(A'I;]:3CDX.%D'- MB\B8PU%BJ[]QJ'PEE?7%6Y7 -_0GDD,!W?Q+2>R?[0@>XOASO#GVM5((MI@O M)(I !GN"\3A=[/%R@TJ$$^C>670 K ,Z-_]A>)$:A$RJ/HL98\ 8F.HZHK&7 M.H;N%DC2"WCR@;0)$0>!5T(;+COG(8N4<9+QS$96PJV=!A;+THG0)0FF*Q]G*; IK1MF>RC+PDK;_%;THQ&QT[B-S3B:7[,K B/B(T_F/@A+]W MENC=D_*.'CMA Z5>I/22[-S?.&5<>]^$X?H.[=;ZP=.2ZS)#/$DM+O>5;_%+ M:.K36;:V4,CS?;8D#HZTS]\.V#F)7/ET1M[.39%>O/T =!DX%-\HZNBTS_9- M:<]CVKLWJ4U4&F!PO7T"W!TUYD%CJ'_TW8? M;,0_+&]Y88>^$4.:PF=]TVAWOZQ\0@0[*C?(>EY=PE@M$6I[E&%"3.;<32T- MIX_+);IY01I]\@-XVM,__F0JDOX-]80SS-(PJYL^?3CK48#LA/'?WZADCG<891>70+8@G_FCKCB_@10 M:.B_*D%@, RL^]075K M5>>UGB]V<8N<'4H0]\S8!T-C-"SNA+8;_IMK0*T M.\\VT7/AVRPU_\YZL"DG/ROA4\M+B-7S8?4L"FN_P+F*,F$5&BH*R#V[HL4T M&7D9$-.*C=Z6?O/.@ -,2)@96]NC[(,!?S,#FT#)[/@#5=F"<. M!N233(I;46H,_N1X$:A)#L9[.91?R??T6]]?/#JN^]HHR;M8'P1+CT"5N+7I M]U@4%LFL$LZ 9A#X6 E4>Q_''XLQ/0 M ;$TS0OM,/&5)]L*-+9Z1G,']0ML96"-C.N@:PT%:D=4WZOH%1I5\Z_YK(H3V3A.?XGIY)HGGKS>S-&\-G@]%.4G$\RB9 M)US?PRED0P/.XD2JID;B ]/O6$8PU:O>^4'$?@=V9$"+4;I3N3XY>\R&RL)R M9E)42="?: )45D#].24'M)X1<.H *FSY>C)I$Z/1MH#7QZMW)Q\C&]2)D4UV M&$: W YK^Y"97WJ+[\C9\=\@!6;826*C,B+M).T:W;%IC$;GC(:&D;I#1LO. M2.T;@\G4,,=M([7)=LAL:@SI*(D>;8=KAKR#0WR/U[+H](> W Y!VSW2?C.T MW=8P)>*%/P X6-C_)]7PP-40=2LGW*(X/R:\XZ6[DIWA%-!]X$#+&8,WZ1I# ML_H$I;()6\\&/3O>[)KH 4YH#HSAM+&I:;4;C;]];P7!$QK?LB)I0;Z.DQ13 M:E<(&C;\K:'+5-CAO/Q5.HNL> M&TEERBMX9%!*5PJRQ]'K2D9[9A_-'3\MY(72LW4;G MZ>AE=C/.?77CW-:#_>!M."?G-IQOSKI\L!P72?63 M'WQ?P?M+9_YU':S\T+[&3MTW=Y8'?[H)K(4-OY_?6:$=)P7MI4TC:]B#';#P MD;GHT;8(K$(6_BJ>7V?!KU$E!$+>N7Q3J@5+!$EO\G M^/0'_)IH!]4?;0H\D4 &JBT@/7AB*.?M% GI>.J%';=<5)J;48(<]DH5[?&6 (GY:F'JD-82NUHAX#O8$?.$ MLSWAJEZN L?%"SO.;O:Y=((P4CK&:>4N:K^)GJCYO5#-;HE^G]A02#;6HSY< MXB@XH,?")O@6M>5--))" O[XX]O5N^MO^LI=AP5]RD:)_GB]2H>]9+VZU[+T+$?L$4DK-(MP+3>F4.P'V!7P=F\96[JXX&K5_5_JY M_16MD(L18FV9-PDS)NL\J[7-MZ*]^O7JPL]MV&QAB4(S/AE#?E_ M4GM(]TGVY61*I>?K"'D^4$FTZ6RNW[&6[G=,+6B59L)Z43/A9,]?I6&P:#6J M%D?@]\3F?=F%6(N[$-?K$]-BX^-Q[]"GKMP$.>NX%T?2DQ=T2?_>3O;DE;W!D53C M#W@+,;+VS]3W6&4 ,8Y8IN"\,9M[#5+]?-6/:$GFF5^-9([KF';,@2 "\]=+ M^/Q6=8Q%Z(<7Z?PP*?:*S@LTM';)K$OD9.E4?C5#]BIRMOP'[HQPG64:. @; M3W:NID(NHJB.'^.ZU$J^]7^ Z?/("+TOOR*3&(@)6. MD0KK;X@[!0/,*<8%@J&I@I \1_!]P>2 ,X1KBXE>=E/%7UCY#._"?PLJT2W9 MMY2C6%J\C>OTO\\3;Y< 0.2#ZRB,+'+H%37(-R=Y:B -ZL$"3F&#L&N &- 2 M&,"; 2;V/"*>$IMOBL!/,H-R\!GN )_+.3=1[ 6W!/!B"DGPW@^C'$>KV;]( MNSXD6)1R6BO^"IN.*"PP<:%?HV\KHSQ+]V,D48WC#);P,.-&N@3(*/RJD&#$ M89^D_LT"5_)IEH/O+AZ";\*X#%GI53WU25,&5SBQU[#72_:11^N66QX&WC* MF9AEBB5L!JD9G/G2>H%];SGD$9:-YF<*.7+NK,'5=Q]LYKSB$[2 CP-[\QA: M&">C[:!#+4!LN4\;+(T91+ # A:R+@8D'C,#.J0_BZNB:\<,:#=8J@GA\Z[ M%^E,-2TV DF9B)'29TB);SVA!<[VX"SL4,1=I%CCD$<5:IM1(! 2.^^1.VO) M0$4!I"9UK-B2 H=YBFHXAM6*L@ MDU9LW!_R,0I"J#(L);\X)X5O,+MCD5"*HDQM@)'3AMMZ9L_AP/J"30>47O'9 MT^940D4<" +M&U)Q3/(-KGBCL:-MKIPD\$M6)&U32S'T6LH":!:9B3F0Q:X9 MX^O$YD#?52+?", '\@20'M8R9H1IZ"R>+ MR(.+*UU^?Z\/QMW.J$LG2"R X755PPVU4GNFB99)*Q#_ 6 CI*X>%E)K+?A M&=(?O4EHT7%_#K2#:&JX?HO4 8(\N9+%![ZL42/$=;FI!-^E(=&@_>"Y7CE/I>$+Z:XY]P!-APE9[CK?, -.VZIBU#S*:IQB>1Y =TXP M0D]B1#-)0P? $3Q)HT4:7VOT% ,M7WD/@#4"\3O+^UT.=X/K)VTJKMXXG@A1 M,1D^MX,(,<^$QH;AI<61AZ0X4>P!OBDN/[A5IHZ/3/(9.)7X)&MDAH<7L?\% M\2Y9*VWVT&F)J2)(\8R:#.0T" !A[Z6 @A,K%3-S\RMRVET6 .5U#=M\XWLG^]H2\%= 7EP*?E&VGZ7*W&E M'>C*((M+XX(1'Z68-AS20B8';(3U.Z**'_8[E=RI05'RZ)LA !K[CK-VZ:HR M_..R/T&3MAT6I91KUY@9Z-/JHV]49VCPSB=AR,MQ+IX" M*^G!H]WM_0PI)"VH31/=]52G*?/4R8AU(IC"-#(E:=6VP]>4;N#R+A&.3.<* M2[X(3ZR,^37H(PF@\P^\"5:\9F3?6UR/)X:4[.7WJ1(!")_OY8S M(!%/P^(ZJBL!-, $VO4LM,_GJ#8PG"NA0TS&]?W?1=MDSN@.<9Y A*G,G:&I%!%*C,>.)%2\=;9W4]%PG]=:< MGNNDCKU.JGR_SA9 M]+S>:G0*AR8ZU,KW:ZA:% !? 0%&,/Y^9X&8NEQ'8(%A@D"F9 SI(;2ZND:7 M_2]MBK"'R"LC5X,]XY< @/ IDHQM-:%('>DJ#-<%Q]G;7I2$E-P-C8SI*+LK M=%H;X>!VZ)@$6L5A852$=54"^AIPJ[H.#6TE(3V3A%;B6XR*#$PH8-=F MSA<.!5#0%""<@"6Y;?U/LM4Q5A\XJSB- HP$%B8(%0Z)XP(L'95-=#_>VW;$ MG:&)A^Y TE%>LP7:9_"D8VD:J[%1.<_2<7E:EPQ[\4[DER(N!:3U#?1I\H>_ MQY8>2V?.JKNT*V_N!RL_L+A+E8<*=8M!++ ?;"P:8/P@7+F.C)!D$[)"$BHK MH>;]EDZ?P;\A(="33$E_A%T_=;#4D'.E"_U2)IUCW'=9&;YZ>?A>KF\!C]Q3 M:DY97#(-WC@+O@ZD]:V0UK<#66L&QZIW_AK=! MF7:? ##814>+P_%QI8,/&UFZ%"&B_++4IDYY/(N,+@^RZ"L9:H,+'G7@SYW? MK.!W.]*O 0\4-*+$Q7]>O+_ 5%[OD46T_H]UOWH#*UT8^N?/[UE$5@]!.F)F M! 63LH-T& MQL+CNK^**!^&E;,$44V$$UIO/3[QL0L0DM*EA;?%$,KBZR-XC%[A4TB$8V*:&F'_3ZDX\QI/3)H30 MO_(8S>9S$7.8QT6T#:Y^H7_$!#>&VDV.CY85$Z$1RVB[&"4)(,IOV:,!!:=@$UE#C^Z&*2AWNF#;J40$Z)FQG7WB!71'S9 M-Y3GBE#8DPG0O^CG%"SR9A9PRO4\$BU>5JXU9RH9&>)2BF$^A*&EY\.9+L<'_61/^BNQTH%_J/N%A#P4LKIUBS*/ MD$[ZFP2T%)>F4N0BEI/0SW1ED_C@YKX$!Z- M;S9QV45:'I30 ,8#$Z??E$4*JZ>@R)&H4W*?A".7;&*>HP_VI+E)WRQ?/LY> MY\[4 (>R8CH6>N<*^,&PIISXC36?XB#ZR'= 4@/9PUH.\[BJ:?Z(32>(J3LN&A!FN[-I;V-S&PIPA+^0 M&0W_XJPS20:BV%W02MPR)>M^%0!Y7!/("; *45%)?QQFB(TM5FIFP@H*O W[ MV;7"4 KRZ^ ;.E>_V5;H8_]7Y,4 G!O_B^_9]RO7?[)Q([RRFMU6!NP-*"8K MG*@:DC6O$GC!]!^-E8XH:7O*)%DLJ7/]D#+%N>!14;_9I%0UF>"XME 3-GH; M%4!%<87+J[!R6-CI [:D?&O+GQ/;2I/1[$FCEJH4?O+LSIWE+K?T5\T^]<:! M62F3K&%W/#53->[_(BO5A'"Z]Q60R&6L G=F@2Q8*2+K1K3 MYH#G&;#8CKV$DT;8JF;FPH63:V+S*9P/';'O\3X6FV6C/":#P9QBSQM/WG,A_$S,I$DPYT%=S:)KCK>L#U4AYPF7JMRFR0P_DJ:;*Y0J6> M:CQM*]/,RO27]DRCUTWW$JD0?"SOQ][A7,(W6GPR'HXJXZ\N@,:A!\ 0;-$UO*Q"*,WRO4CIG,YF![ W=Z7'5/\>7?[-ME+HP(_OQ2? MR/&KE?"H&L/)J(BB-_):O(7VRGE0P-%K$!QUK?T#@2/7Q4Q=P$$[(EX S%-3 M".A?PM:/ X\(2/'K5W/0X>+V)4JY/CN+>#"4[0MJ^;,GM6,O20>FPF3J.+)[ M%]-\RPY+I11 ZAM 4)R]7V,>I8(X\79Y-&SQ$VNEPP5U'<6I^$"FY[@4:+.\ M)=O]Q&GXA6D IL!?Y$A.Z.U:$=#JU!LK3 ;U/R*6Q >U>U:.EC !W(FI]NE MM085Q;>\'1*CB^WY*#+_1$4Z:^6#MEY*GR[@.36&/31CP60FD,6Z/1G$:=[ MR_[5ICN*SX&UQ16&+I..Y)X@P][6XS$H&V:YM(WCKJMI!E3YV[KR;T]QS@6;)FMH#:ZO=;WI7>BI(-TNK"$\OR)#>6 M1ITGLL%+@R1B^*#O9NVZ+!TXZ_&DW8T-@C[9LX#9@C*7.-L83Z7D[,,8WV U MQ7YJ,^EIKQ!XR_)05XI"HX,@CZM0 6#[J-W?N2871! -0ZQ3S=O*1>*=RP>EW8 I1K_-#:AEN %+>?Z*RB.4XALR MR'BL]JITSFNRT7#[-:>C;F&N6G.>PG&-$.(A,EZK>Q +/4;CN@&1>BF(?6,R M[1J37H;,STY"5 .)>6ZR.D>O0=+IB&098L:&/\.\4U?QBVDI?T(2+O5<64E@ M5.D[G>?*NE2VF8!:$[IAVK&2!$1N#F,U*%;/<6P*GIO7;-,_6 Z0HWQ %F<[ MIIVQF["NY,,J EZ=66^[IT;F.+-V]3_5.E$SJ8TYF8WH-6%XC%,-Z_JEDB>L M0/"[^PG*\ DQ>D?UE\1-[GG749%"HA17Q[79,M+-%Z#6ZT(/D>!C961?K'!A M_:$':U?,0MF47:J3BW\=?5T=]'5AFV:<<1.BAT%TKA9;HS:R&?N[T#YNR=:^ MXTDE281N=Z2 E6.YQ7E72817#7Y@C_I-#:*A"A0L!4XYP)+.(=YY/:5,;7$, M[9J:&G/1=&JJ5CDUE?M_*J2DMJ0"-I*2.C+ZTY$QS:I,S4E*U?*34LDRXUE! M(D&UWWR"ZKAV?F?#":K9OOGB*UP[P;;A_-3"5$K'2WJN-9[ITEY^ZI8\PF*8 MUE7\LH"9>W-R!)^6M!H;20]5.HLKK4LR125'CI:4E0*HFZ(PC:7M3 )V_U:V_F75RC8NQL]N*P%G(V' MPO"OO,W -1U8$QV,@)%&L@7!5Q)DD\6#$\*#)YQN>Q7/^#.'F4B/1SUMYCLG.Y(1 MG^!3CV@UG<4.L(D5PTP63*I$O+:;)XQ/;!0[B#S M?AKI&XO2+C1$;@)0(;9P(\*@ADGPIX6#RR=FMX>\A0(U2^'3&7,.I&\_T.E> M_1\*"4JRQ1]C[Z)'AF?%O3(+.XF,ZN3 M)'J)O -E"?VVF,Y&1'")^L@MW?YW3_$C?"+G)>@KBV0+JY)=0WO&.*L?"8UG M>M5[S0RD];VX;9N A+_)-":U29^%&PJU#.Z@S,).<$U6S2?Y(VKJ!K- T,>" M0\21(>&\\S7$=ST"'1^%UTQW#I8Q(Y-G/&\H Y]+!ZS=)"& M*;$OZ865-3;4$W3$(CB,!GVG'Q#W@8$9V M;+SP@Y>RGJ^P%:4XA6O%AR W4F*,(-B3N(:FG,Q VL1+9WEL"#'? ]_>PF:T MSC+*RFF8%ZEBQ5CZIYZ6-I*17_^SP>"JQ?8__L0YDS7:&X-:-\V:<<&10/Z] M)%T!'=LRNN:,;6W,RDR^+6^MO*A:D@NI;$?/9CL(:G@$A0I7 M^.)]TJPSG+SG1:0UKK$9*'H<:&_H'>#+,$,^O./^%POG96IL9*EN/5B.2SZ8 MHBMYH?_3?\2>HT;Z>@.$UP1(NN?<80I/<6\/?5%/?7'M(=EJ"A_+;,I^"B)4 MG.F3'_RZ-78J>T":QFBPG3[YN-L*F#E=C6Q+:BNP%]_Q(C'"[](%6$?ZOVP4 M+R WW]\Y]I+/)T0CYGJY=.9(F->K7Y4!MK\%%^(=O,N+-:\/8%:T\#"JVGUF M:51AJ9R9+/VM5N:(6V!>A?!7MN^BWNW#_/HX@D%V[\7.+SR<0M+QWHW, M7N$^1,9),%]!P)2WA;#!PF M6>^8=]->16*,J;(L'80.RK8K;,&Z$68SV6VT?NF#BLY2I=L7HS0R<4QS9'LL M8(OR@KE>I&H9SN_LQ=HM3D,"9;-^]AEQMEDQ:YQMLD;Z/__#]DI-)L)R\^(S MRC-SS8@19$+YLSP/E;%D8%M3 ]NW,LT$?NL5@MM0@8HU'1B9\18+/\5ZD!V]QX7>]_,A=E=\9\]FBRH,-R^*%F$PR M]V\]M!^!NSH^/!=&8?5!76UM !-.-EW"IDB3B11IF/R;RY66,0T7+2-L8@ MJD&.0&Z"*8T=DD9)34V,SE22&O[Q=]Q>PCR3'B)Q6ZFB"W MII\?J2(5EW=!)/!S2YE@(ODIJ\F/PQ&0*B@&7U+RC(W M$/!PD%LP>KT%"GD_^$4/;F>O>MV!T>M/C-YP^#K- +GD'Y!!D*O]H<)"/DNF M\812'TL>6:@2+S;KFNYWMZB'M:M\*GH7MJFH:94;>UEXM:W^Y)?QRG+UH!!N\IM_/! M=OT5A@?$"3*UJZVK92MV6:C/1VZ-'J!-(G;8BIC8])+MPD_#>#5;M3:$/ &76,Z3O]WB,/S.9K!37P6-F.QI+.Q;(HK[)..9*HVQ&J*9*8&I-AED.CA,>T+-">#[(.;-3V1\;8+!8< M9V01L@YLI(X&QGC2.R.K%+)Z![:*1V-CU&L%6>T:+)L;ZET,5Z6I)?UP*7JA MU_2%OYZY=M;I_U:*6K:O4H9@#JU)F<.1,>P5&[.9(*]_OT\98X=6=(9C8Y#1 M\NF,L6T8.S!+[B-/'A9;>F>$R2MV8/5T,)T:W1I2M!3&A!R5V:@\>[6XM;_OB8TTQ5CU&UD]]Q@!+]7S;4F\U*ZX6":E:2LG7Y6TN M<)(N(HJU94!-S&+-(> _[#U_J?LKWL],-'"X7P7V';R&-?,NME!=K&U12KI9 M'NS9D4;/K/R0RD-R2@P;!%>CF-GVD0_K0'0T*9M)G4R@7C@+JFH5945/HOR, M6J"(:D*J,I:EK7S,4/QGUI\SKQ=4(X?="T1O%.#<65B?C"W#4L65UOR/-0Z_ M*8@YU@U?J*5W-_XE^UC5*9)F=VP,IZ6'S"4[643)RF5>JHM%T-B^!JXEKZI, MI-JO7,O+ZZER.F3PC]G;;YFM:O+;@YW. 5.<(Y-CL*IU3>48HN"U@/)KQ'IV MKF-G-3Y7'N!M3;+C&NL$;^XL3RU*#J\\5C:1>WG&V:7)V_H7G2(TL$;37I2" M1J]GF,.,1H39X*#"2"$G$IDH>;E0X\&+M["XS=-2-H3.A:Y0;"SAM"QZU6O0 M:XWXVE'1J]G=4DQ?DV*/$AX5*+;?-\:3TN"H2;'#7(K5-G6)4P0Y [7H9/K! M9O\M(,6I,>IEZ!U,E]J"@3SM(T^EF'9?[JG3:$.?8@TV97<.T7-U+]_>VS$K M5,&BPJM40V[KCI[0>V_0GBY=[XVY M-0^ #+_@LSSG@1'=9+U;WGXJ%K9E;EG6TPU+U]-M@V[-.KMM6?*L*F7V]CJI MDS"YF9F,WV*0-]@RE>N'T/:-*#'S*P=&V'35!X/FP2C^9_D %;K)3ND19 MO.R?$C+1OJ'M3&I[ON2*L[>BSYG0@_56OD)=U.)&3@W28K.$5TY$')06GQ.C M^BCGLIPLJSI3S%XI)FEWOC)?GPGG3#AE""?EGC@RXME+.XKL^MAL_&W[O%AJ M\C+[4)_L64!]9[&-<:4ZW>Q]*!78.22?NW J=T<\/=Y2-YV?ZFKNV'NUCF^: M>Z 5(^Q?1%[VXA(09=W:Q3/@DAUJ1R.J+-90/5F0GJ#ONT!H[)8\7<@V2?'$?;/2=.C__W?TWAH:::\WN\T!, M.E 37PO6OST_@%N<1/I\,->OA3GS^6.NR28/U9A5D=2L,R G ?I:A5:"5?F WK";-^D3 [5$%NR>Y!XVZ%[D%'65S::-Z MHLVCESXU!H,?G_093YZ=;3/HEI<^E^O;=1B=L "J%RTPCS6QJFM,^L>A#%5& MQ:!>BIMYK)E23:#BN(P;Q9&1&@AX;-)ET'L6TN5B>!RWN3GATJ\@7%:!XR*U M38Y5MI2-JO=./:H^&-1CSD>:&V4:O=[ &$R.>Y;.8?L!<,="N9&X.^RJB98( M*7E1MNM# =4GW*V#$Q4BW8OQ>%(\Z^T8\=H2:>=+J%',OI(AC&*)]:KWNDA4 ME3SYK@ ^VCD%@WHA#/-($[1,4/.G/6-<8J;=7V9.15FMJ%]!*]IK2Y,V&J*W MT8RG]4;M[0 B@V:>]7E/$/&U.O17X""[M>FOEX9E'FM&7->8#H>&.6BI[__S MI8.:I97'FH]G]*;P/[.E"2M',/ZA@5Z>V,56]K%T'>R3JULS_\%F'2N=,%RS M<0YP-,\F\&F/3G2G/UB!XZ]#()A99(A^\7Z@3@0GXD*8Z]9M8+.!#RTW>TV MK*7NE&P/GS^WQ>L2V6.P@1K@+:D4"(O]NVF#1;QEXO> MT/' ,L)>']M=*Q(@PK)*]"A=\HN LP^RVY7"[]8NCKF$9_U[ZGL: &(#;'!* M#X0KUXE"8F]U_Y^]7-K4*!B^*N)>/8/R2*G_ZG]9'@5?A[PW#A$DN7S@G?5* M3 3QX-CZXYWO\MZKZ%@+-S(9]>TA9/IL1@R-A$&>$+(XF:[4*_ >+QE'@,W(!QR4V M0[^-^^^R\15?K'!A_:$':]<.+_0$8Z.-L$$FXK-+Y\'N/-D6? RV@Z2-M,:_ M)_>TGM]E;BP#^6D!@(8;T@0SP%KG>'OY7*K-]'Z^FOK0_^IT]$^.[2Y^T;]: MMZ#K? <19'MS&^Y'3^]T^..D?K$W%"NZR C?N%PCZKA4^6;S_DE3O*Z)ML7_ M0*K)OD.BMU;R>>6PXIAO])NG%:Q^&<"EF+\!XK^W&2B^^'C\7D]]Z^_B-?S3 MIA(3$[" TU:X!;;U>V=F@U8('UL1W%7.5 -0.P&FXDE4@""D8C(15)7?V#RK M^[C0=K%?MA.1BG/I@<:+;. 6(.[8X0#9%Q1XPDY!L<3^O!&J M9(]WSISM@'W9#_B$,3&J90[ZB 4&Q<*&PRZTS*]YB[^#*;%R;F^?,- G?@%: M*5A[F1MTTE (U[.0V%[$WZ C^J!UXJB94,CZC8ERFJH[[M-::8$TK5R MGQ3\M4N,;9\(B)T:9H*1,$Y. DJ0L.7%)V;FZF=G:>LW]OS.\UW_%C@?O!BL M?$9$!A@(2"W.PN%*(&B/P;T/TB)$[O$=6"4PS27(A%=()[WNF\\W[^E?YIO7 M!I)]R."L[HB^FUA(BQ>2 PS_&R_.]VB]<'Q]J'^S05%'D.A?WW_3OS\!T=Z' M\J.)9\7G\>N@8Z]QRB+>WK6G7Z]^M3WYAW;SK\WM:^6I[M GQ# M,,?U'Z0[TZ0PV*F\%1)\22C?HY7F^8@,'4 @GO;(&X,_)8\3\@-$=U:D.Q'9 M94[2&-7XJ$@Y5D/_ ZP^V,N%?DF[R9G^A&-W^*P^./LC[/:IL_370?8N<.BA M1VH]XU'$E<3KVB)K %76P+12^PII[B([;L00P[Y$S>9!*^+F=^9&!4C(LE7G MMYTX.WH/*E#DA#A(< [K+ /0H#J/?@ F.NKC(8T;_>$]@3&&TTBEVT]#.8Y_ M"ZQ'^ C0AF.Y[&DDICF02^ L0)^#/:W1%KSGK569%S!#\&R_OX_BT*J@??A7UTR-/884Z+D#$5$"M6L$CZ5E:8 M10#WZCO.4A7FJPOO!+X'_&,%FPW99<7]XU_!HERLF=R"YS/.#_2$DU!M'%A) M&$#+%+TQEJLQPC#T.]+NX8HY.!,5=D#F+&R,0,L-67X;:>^N[]UV\,HS/" : M.AP-,>#(%B8Y'<:.($#S[W:DHZME[C\@TV7#L*S;6P0(*)\2&'-%]\1'%;)^ MM-T'.9<0UR+3^J>#^ 5&^K>"J'>-P<)"5?\,)[^!@XN1-[&"?'GOK[V\ = ] M;#&:16M]0 ;Y>_@CM2T *F9\$F,\.XWB@ MZ^PT4*OR^BRH$,MSY@]8@?).?"!KBO.WZQ^:1:L3^W5Q?=V-/Z!;:9&;/:.K MC;E:9<1EB6%;NR"JAOOI&$9M%3G:"MN,OWA+(-+?NT >J#?SV0I)+W23Z;E%-9NE)ZBY5'Y."7!EQXI/$T"IR]T&D/9=E0BL3F?W_Y>6,]"+']QC M.GR=S=1/...L:S1Z&1,VK@^_NIA0CH;47;;$O%KISC^HT_"ZOJ*;U,\VQ,]V M+1>4W(%I=,UC;:3?*'AWF-U=$[RF,1A.C4&)M)3&.W\W6#:1?:L^.9[ES3-N MU2FEV[9T&QEL[*K$,NE7SU]ZMIG0+=WD6JCI9TYD/VB>]>:Z::V.9RC>T*QN M5$68U76@Q,84)V\[M[4<69 !7%UF]HS)H*5)F1H7M@9F0-R.>L:T[2S0 M9D7O6\4G<(2*^5%M9O>RE*0.\WX=!&" GJVSHZC59;@Q^Q?C3*MMWVT0FK(6 MQ/U^XM2VG7\-S;$QZNXZ>F+OD&K,KBH/J?X8(!7WS=E[BY!LDN6Z9!]& M2WE,F,9TYV$IAP%50T9$!:(U^J-]=;5I@A,+*?G%]^9G07D0CK*C$#PX3]G" MWV.*RC.SII.Q84Z/HXG/X65B.9@-1R/#[.]K[$EK3L8M$G5;C*MIO];F^DWY MN?+6K=H!8+1K!X"ZASP[$;/E?ZD+.CEM-V(J6^,9^ZQV\B9*JLAW*H^,\;!Z M]Y.S'[$MG(#2,1@;@VY+.&F[COQ0M0?U,]I^LS"#%SG)]5(J/I?>0N6P85/I M;;M]#-NZB?8@P:S4NM[2,IT(-RU_;MDK(-3\&WO MA2TB?=P\^MM)9-(;&_T2[K2CA&";[*T0_3O7EG6 M\"1(9V\L"TOXMU//N#\P1@V$-+,MKUQEHFZXI\F8U;A"S*KJ?I\U1]H'59V( MBC0Z\QN%,C[YZQPU>CCI&V&'EPC^8O(UC7%_;(PF+8]!.B=-=B;=<]+DWHOB*S/\8[@VST4]5=,V5QS$ MSUY=W<*9<\)-QF0R-,;C76>:/I=HPG,L]]H'Y\JGL+$Q'IR55'515*1^T:^H MG7,8_545U5?-]!R& K8J98;P<="3TE>[/^F"'=58#YI42M!9 ^U,S+,& MNNN%:(F1.W;XPULXX1P; ]N+CS^QLW)1F^"V+LU^*_ J#-NL7&A29=FOK'&L M_F"Y:SLSQ[[D)W?:\6F6QNS%HY%?S30PQM/BG@QGE.TE#6A7'?Z,IM8MAX/5 M!F[6H;5:;Y0Q+"^[?[ZFSO)JHIO^[F/T]CO,KG\>9O>VUS\/LZLUS"Y5T%=^ M_D,[I%]M5 4-YPBC:O6=L?J2^?J+M^]]#TPOG, "R] EL7!$3QC!?_BHDJ7N M,PC! ]H\T7L^UD#GL+:H[Z3Y232I!Z<2Y \0HD>PG7G[A9\]>+1;O_RS! I. MK)*S(3LX?9GW6@8W:KT,3ADZM4'"M?P1AZT:;!U-#389O MMW^N4(M.>5^/KHQU:#:5-8!R+\>%-C;10_.7* T>-M;_L0"FPYXQGA17L3P+ MF#;6'S(?IOWNU.AW&QP_LQ^8]FO!=+ GF&(%Z+0X5:C%VG31UJ5R/]YL [:E M=)SB!X^\F^]Y,X=)C\QN0WUY[\,G_DQ8\Q [D]XY#W''2ICAJ!FN("[) M1T:M.66.W6*CXUPAMN.]Z)_OQ:[W8K+G>V$: [/8;71T16#%DC6C]3XE(NR> M:Y="ZM://_OL/G,'-E[*4]PS^H/JY/G73;Z!9\!_.] ^J>C6$+=F'AN/?Z*\>CF3*AK+,]P0#1U@27R68,.&DB)?V, M<5B'X--&GDI^$#P_"2!3+/02;-H*3&.:.@0W\MAL-V!%MJB^C#-*Z%Z,BI#6>1Y#B-*+^ M60>*JYY><$2,I5URW,9P#M[8I+]#VLL&D7[@I/ -*.&K'+M]*).D.IE>_&IPS.0QO&5PU(J8LN\J-/"?@-;+1EQY2N96OS,#A;=]_5J MY5)YF>6^M\*[3V V*/%2U48U5 4KBH==4=$4Z+- G;M0:U,7^QKKU0+X^QTL<)CUT3B M<7@L$]K1DD!XUHZ.0X$5C+P)%V5*\.Y1A5$OYM< #"AG9;G%(K?S^7\"Y9_P,:X\_8,] MM^]G=J#WNN;$T"\!D_JOMF>#D,'X'UI=*,@C7[?TT X> /G:,@!"CG&I/SK1 MG<[@P69\>(1^R]5_O9_]4W^%E-/KOF%/T _FF]>&#FNZ-D]'27R7*&W\1E]8 MP'!(96"N^5NQ+W\)E!4Y,\>''S5XU0DCU+1@_]\^?E_,#"(\? 5_UF_L^9T' MJLWMD_[5M2*4+:2/Q!N"KX6T9,?QEC::2K:^^O_LO?M7VTBZ*/J[_@J=W.ES MDG-DV@]L(#/#6@1"FIXD,$"Z]^R]]MI+V&6LCBQY] #]W&,&COA?N5!? WX(>@)8:F8IHJ+N:$@#OP^A[!D3'OA]X M0, #MP<7 1 '6Q$ 2 F(\*M',Z7:!SG>=L:_U=SJ GX2 A^+NY$WHAKHPU9' MA9@14/=N;,?I34PM@!-_#%ICPJ%G0)%?79 IT=AN-2@ /97O-HFSN*#$14!; M$= BD@\6R]Q?2L/[-@>2<1PX&S#&\[!%#$*/"\>P$Z&7C<* >$(BR2+ M"V%;0Y$,PE[,-.#V[A ->S8\J(/K$-Z$VB- SMR1UX/;AM6M[#".XCO/E#4A3@D7@8P2]Q,0_^([OONA%H9;0- MV%H(' % ((RWV2:%P^E&>)?=U'F-UP;#I;'F@!U >X\0:IG[BC>"N$W@XX6 @X6Z\ RR.SN6'H%M& M\F+Q X5"F!F!%>G=A#%8!)0X -+Z3G@ *7P/12#A@!*M "G4)A(X'F $($=L M\8%PR?RS<2+N\<0#;Z0YG8DO<-$!W*-O3V(YW0)V*/9%##@?A8'@'?(LE"AW M%;QP)&[&U@@%?'0G\BB ,+,UTDQ=%?'--;2W_>47 M[R^_&EU9;=,KP..9&5PKMG"MP6JM@JD+7LNY.:^(_DS#T8ZW- MH(Z %[=R)P".61)K*X]MM%&ZWYXYG[?;$'<=8 M SV]1_@1*$>1EX!R#&H"P%%4V,+)XR-B0"2D^QG1AIQFI!FFL9 89N4PC%'/ MP"JP &#Q< BR:TJ1EQ9PS 8F_K) ]8I!]4-5GU9UXQCOFRR TY @^-]DX$4]UH+AF;=BYW;'L4.J M]>L!A@6@R^-F08L&91L?@7WBTX&(8D5/HX$+A^J*E+S)%FCC<.AH_&['/HKI M 8FKZE;@8'V ""KN>>W6]6.MXFK[9QCZ@A7T;$/Z\N@R0/?LI5WT'?&+E!5N M\>7C3I&$.)9 =IM>)Z6$/'9"]:-PF+^J"N/R#&L]!"3VT)MB&.N2R5J3(187 MKKZ'OF[.X^Y[MX!?=CJJP44!=F:L5\Z(=B3)= 5H\&3YPW)^&J,^?_GM7-^S M:4,'F'PZ!!"A,0M40GZ9")!H@E@4QC# -?0GZ8W@&0;^V+'1V=-#;\^SW$': M/BKV"&7T(W]/OJ&)/>/&D"WX&4EJ0(BJ:K.1>2= M':R?1L1G$,OBQ,0Q_0X]?CR_&4GPMN^F07<@XAV+71;/ M@"RK94BJ$)08K-WWT;X-0)?T,Q8AA E\5U]?!A$+]CD*01Z2SZN? M)G@@X)W"KS%**FZ5&="9]T#+]15RGC6I?.C6]A"Y8WLC5-BS +76SI36VOUW MZD520_CT\>A21:Y1FECJ!@RO\5$7C#=!'K\)E_;U4>;/!B2Y\TAVY[AV'T/K M;-L@J1$[*F0HTH]^?<3[M?1^02E(01XRWI(\1[D,ZF,J>,\*US6B,A]!N0\T M93#]*.P"(0.)7QHL! A5;T8=7F_*BEBVX%L>KW;KY.K=SKZ>SC] 4>X&2]H> MKV6;3H/]"2_UB8VU5KVQW>D:NY_@E2/!KDXI;Y1>J 6[A!K+1ZFI,A(Q6\EC M+9PSK_B1ZWP@B!_':7=@Y;]&]8D-,4:.CBGMI@ M>RT;W"M([-9F13)[8%>^%(_BKR/ENE\MX)[11.T9][+K- M:X"4UOSJ"0@E/&HUH0G3!L^D]D1N3C>A'/,E13-96MV+R7% M7;T/! KH(:W.[E^?H(Y<-F.M/3]YR*"N\C =T38T?70,^A!IA#TN"L@73 1? MJD':F+1B;SAB*P3MP$+'08*F!EX"",8@R4WMU+$R-@"*0H;D\AB%L4?(>..' M(=BOJ8\Z/KMA0%#[(9DL^*0?WM?8@^?U>KZH><00; J01>1OD;K?YR]GQ['2 M_G9LP(BC4>3Y]BX3.9N'Q^2#&4\X0P.V;NB5&.-+8FMAI"!E$=&+ G@45I7. M*-_#I(H;GT^>=P_ "KV>)[,SYD&97&)>;;XN!LQ/I8+ZB9P#('!.084\TB__ M/8R^7[C=[V X9:FPK4DT:K2F-2M0<\(TQN/"Z::M3O08=S&@K!1QIAO0J\B0 MEGHS7MKZCT^-JRYX)[^%?CH4LX^^7W!T6QU=>KXS4.:@?@^H9J'WSQ?2\9P3 M/SOV21KIVYESP&T>G2/1#6\#\I!J0V1N'G3P7![$3.=2OUN7[NP.$:L=??3TR@42\TK$DY>QYM*$+E!Z.?)0XH5 ZZ &&%Z.]!88$DL M> [=+'!+1"(35U5\4_%C5S4]\41=U8Y]2BTK\/Q@-8%\B/NI;TMRD6*%DJ20 MAW">,'K+8Z&^F$JW42[[)$>3EDF3#K-J1#(ILQWR(3QBX6 M%0D*9(^&DO8F=&(NU:#\&=W.GF+4ERH C\+E["+&K2?"\0M8%LL7#0 M_NG-X8ZN21N]1%[VWVZT[GU3'.U_)#W[L='O5]HY_/$.Y?RZ$I\;=LW.WFWS MRU>;O3QUAZMYS;6IGV(2'_D",R>\+>BLG @6 5XS(L86.<'#;C<%ZNHGTG-X MXW)F6SP0(L%8#8:=E #JZ4@%_I4&+C!,E$^ #UV7,*_*/>(Q)8L6Z1,-_B MHPE(W%X8!(&P\\"6CL84 @71$X5@'^1^R0D1IO-W\85O4Q=8 M1!)&<99\__'L WWGHS802:V4%*60,4C%!F6AI*6\"X[IKF:TT'4*C:8C@SH8 MS.,@H;Z=&Y'<(](JOPA^!KNPW^)VI-VNJF_5RS(3_B*-XA0.84ER*@:$/)D. MBL)!')6'3#HX&>0NZ&T]T7=3GZB"Z 852/69>1?S*26Y\$JMLU"-W!$PZV%* M6O2Q.\($>-3Q55$]MHE_1)LN<%$KHXGBNK*PU1KY*<;6])LHSYVF@A&PWWKO M*,J+KBO* )'QYS!@&Z/9E-[1+!HU"2KZW5L/%E*%7#%[/SQXB:OB*A9)&ZFL M/P[#^S#U>\A#[<3]CML:V_+R$68/F.(0\\<4GGED:X8= -B8)KBHY7M#C\TP MQU@$TQ540%&^2J6)D4$!IH_GTTM @?0]>*$\"VP]&BLN 8A$11IW8L)3*$T' MT*&Z"=GYEOQY+)#EDBCO#A@&7\,[IJK,-W"$(7)\T%/&$+$G3MFG(@7 [#B[ M52,?0E$=]=C29,(!*<0/]M#@DAHS5&@LO[4Y70F-_>?0!'=6I!=>\_L4';#9 M>0&[GTT,TR6AFA@F$9DJ!93MD=U.EDRAV!]A%2 @Y9;IPGALFI!O'(*&IVV9(>,NED]UTDKI -_K&LVP':S %! M:BZ%S,-BMYD*M7)@#:MV!&]$E5FP(H47%N#=A20;8NG,-SP/$QTH]G <51MU& (/$@O$?"#\0M!VU\#Y2['OH^J(ZH#Z)8 MHJ89R\:, \+,G:>K,5:G7"U6'-'>%D<<-MO;XH@%BB.L7$G1WUPJ4G#_IU[? M0^1S#U?J3CD#(XB/TMSA_W[1]7]:-<=JAS1&SQ,K\^@EBSDP>*H-JF,MU?&9 M2Q&#(DJ/R/8(8(85>VW67Q6RFC>B).IK[^^CUTCEB,^^1F2:J%G>H"KFDGD/ M_/R/-& M1M=&SF\-6Z8G1-I7.<-:.@)0.&0^57KS!4@I^\RQ$9'L!DL8.-._ M028"T5"M)Y6=PL9.L=:P4:_]$Z6VQPX*>1^H>6%MI 7DC<6'-3\,OY,3W7 > MZ 3>;AI%Y"^@3'&C&X 1F9!YEH:7*4PC]6GF!H!+):V.LGE9" 9WH7\GK,B+ MO_,/X6)9E\+,IQW['#U35 :!DI# @\I'S\.,9/@GE82B;4EI;V8 M1+>"C2EF.N.L,I645D<%>X@ZA#?$B\0:3FS!0;:PJ;#A:V)!6CK GVT)!L[9 MCH3.T8XR4R_A%7^)ERM38Z](50 ML^@7[%XE?E77+FA),+(Q T=4Q]A'ZE!#)BO(WF$3-+'L@_H'P1U1J3_3, M1=LI,1SLT -F*)97$Z.TO"3.O$V>B O2;/*9DE2*EHM7(ROC( S7L>N4)F;_]3Q-90DFKGV3QFCXQA8WSY#9[EG,R+[G M1@*Y!70:ODG.#CJ,(N\.703*?::ZKX\U^V'TQ32%S"/GN_?: W@JL C*!^5L M1/GO^/DG$9&05OE;YELS'[#ZU./F!BX*V8Q7U&(JX"GF54!)O0%K0#[9A5A&]TT7"]H1]5OHYW[NV-W(HQ@Y9GNC M]T@N9]%R<1K+\KVLHX3F'H326!.6%;C@N[PLG5.2^XP:/TF*LL85=BL&6'QP M)XSS6Q/G9\ZC<,B>B4.T*VPY0H4.TNT,1S0;"9'CO3O!Q'0'$S.EPIKLL,(N M>6 # V\D;U[=JG26$2KB0(Q+(CD"8EQT9_&7DH*7B1IS$P8ERBBS]@S\:7[U\4$58TX\9T ]6G/&BP M(CEN_OY&.WIFM;N$%=X<6M/]V>L[S;87O)G5OEU_3:DQ__O_.^CL'4QVX"[R M*^6P63&^SP3R2P/DURIH:7^^O'8X7UF692..J"9$P(@#D0[#P'-C4K$)K[P( MGOZVO(6AG+ M:M(3B6RDE4>"DPX.ZC_A!RC1T$H'1=&5(202-TA^:HM86UPHE':P'BZ,>CJ2 M*^ROKLRO.B9''.WB%^'Z6,^&UK\4D-AC#@OEU"M(RF+CT1['+5).LG/AY.1T M0!(F=[O:!U,.&M]Q"/(899@4:3>DW.(=PV%OV'--6=QHD*/N@+8P5[/*_&"9 M'NWWR)!6AW-8Y(Q =02(=E&!!,,FLCCHX V':1"27 MAC[E+R:'(Y;7MIAB? M2!2D&""QW3@PDM9Q\YASCF*/X--'8 S 5(]E3-D=P:L>/%S('UO)/7;S"M*$ MY4*BR>BP?BZ>L$W="&H?2UL5E&G7-&0LSZ)%>OXLH;R%8J"3D MZL!94S"OX,/1YRQY7RD[P/*#[B!T_3L1HO;@NW> ?83?\+S#H04J22/O3%X5 MFF*WU@1OC0U&#>3"U$*'T$7NH(9J+2_? /%@&HIXA E(QAZ:56#:@"J#^0D, M6*M9GZA&@&M]]#K9?/"2/"<@/U@ Z\+N:XK6J199%A]+%&:9>$&DU!W'>)H_ M/-0-NY[G6*[]78 .F@:WKJ^W!;!.J/U(RLGSL['9?DMA7K3ESDZNL@PP(@O] MU+L<^T'O&G9EHUBAE,S"L5P^7+.>#(R-R"84>*R\(+X1/M:LQU.XA'LP<2KF M'"72C:5UH-P*(+DBI"C71F61ZD4P;@?8?^36H2D[F<3 +BHDX M[+\ _&ZR/ ?I.L-&>;'FLL2V!\3HNACIBP$0 OOL33)(>I"9(WE0T=-,*C#E M#X3,V"XHEUYS^^.3XYV"Z,56-2B7:I"EDT?B5LMK%I>,0,TD"3_H&(EMD^Q-\*4OTLVDR3G$CK0=/LE MV0G&_B"\/_#;8^0Q]@?@4@)(_NV'XP_O**\'DZ&H"^8#F'GR2)9+ZV:S))5% ME)!ZHZU5=>I?3/WA0HO]M[]%"X44XE0Q0(>/ ![ M"ZAD11L9Y\'6XP@N*);$5GT++KUZ?3T%PDNEVT;_(GGHV:&'\K< M!75M[(;2&>VX230I9<@C&THWQQ-H.PVQ!QCL]_.SNI@7)! MH7]/RD)]!!FZYRI%-NBQGB_#5(DQ$K)PX7QA*.0I#;0'QO$870O*F8?]5J3K MPJ,Q>FH]BX?8QUE01K?,Y*P)&;W ]ZHBV S,O3LOQC0-."=@HG2=PD6P!:E3 MB!&TMJ> 03XHX"T]7B0 7@/V>!?("J[9ZGN^HLZAR*6NQCFB@5=&H@:JY!!E MU )MD55(;EWT!X@VEU8Y&PDHAMH58JS?A_.\#+U^C[ M*.=+%\N'Z;S"?)C?L&4QGKT@-::S38U9;]_09Q/15B-]VEGU3;H@R46%,YN5 M;Q+$S[?K,W96&0W'CC_60/FLD8I)ZL?'- I'V'<[SIRDA!O+_?]N!$5AW1Y( MHCO7\U5&8\[5+K6A;P&%A="S)+)$C,EFN;T1 M:+;+/Y+A#3#:CQ4V_ M&LY^O:YC[K&+.XB528*#!*1)5ZC%FF7%Y),(@A 58+7Q420PG,GA@'!D8^&F M,C-6<"##JZ4T_BQNJW+#(M$7$0DWY9LS34IN4\/J,"/6B<""@1"@[H+&J=MP M2/,MY^H@5_;RCS7#.6Z_/3TY>@=&F/C.7 3M8S+IV&K\,U.Y4:\WT9,]:YZ* M='/>/E(7.@]U,RYW%3 R[$TS0T1=)Z _X5Y"7T5NW"FN,2]3)>D7BN9,Y3#?$R* M()!K;A"C_U?[E',!MA4F>Q8D)N^IB-FMR>K9JDD_HB:=J6CL MKQ2-S>M)9[].ZTFN?>>"S&/FCC _ RS.>A:P.J-S**R)7<^>5AB MF11UU*K;?_,.+_^)^9K&7!*5T63EY7:LO6&N M2K_-W J*K0.^[]A7R% FA+['EK[9$QI4FBBQV=RQ,=\WDR>J9D4VML4PNZ0L M]N'#;?93:INX8W_1>I)TCG(F-H"#$OITO '8A@H==@>N[PM0Z4C'8,9!_3)T M2#Y.*6<$F^:FZ+\;D]_$TI$/AEQ(A8UR2(N,X*#KSAV-)0Y0,UXP6=F'A#V6 MNAR4PQXJ=UPP=^<1Z:GX[\Q(!VQ&@L["PW55[C@<"BN$,%3#G:_&W+JY0*^$ M37BS1LIT.;IV].72T6JFBI5P+B,.;!FZOG%:*\LNDK@;BRS8N65IY61I9_FV M=)-A 1T"S:*B6F= ?4L;*.-B6.N'3<9L=60J 32^7?Z",/KW,7XQ=MBBN_TBXDW711T+X MQ/ 1\\WF>&'HJ[((Y/+Q*C152EK..F3CA<,I<=)?+ T&MA4HY!2S+QGX)W)^ MDX%JEM*3B>6Q;GR1C0/3[1Y3+8:@:!;D^N4MB!F_J^ M3'1@#15_R0&]+"H\FWP,%#];A4DA^TG-T7\PLST>.[>.]NAU.#N."VBY!%]' M"E=P'F-OV>C0)^YY*YPJ(IR:CZ'HS.YG[-C[WZ#9_?7$R;="6P7GR_?;)$&Y M8*-;/N6M']X@%ON^IP< &B%_:H2&7A4V(J4*O"+F-S&O9@[+@6SM6,S7'Y4: MH[YC.:?FB*KVFRHK?OF'HA8'9L\^#D3J,"LG#)M9D:;:0'I!KC3J+@*/4+>6>:PD^X%ECQY!Z2TKH ;(NYP*@6U',0+D,TTZCM[NEG%VWR\ M]R_&=^\H7D_^L!6<:O'>N(LW0IS1&W[)_:WUG_T=ZHJZ" MX3VCRZJ]S"ZK*Y:U3_5ME9U2<9>[2^N,NH(S+=9K%;1EC6>E3 #:ZNLS]?7S M;A(6:^LJOJG[$ADUVN-<_[T/7O@;J%ACL-,^877GU;T7QUBJ1?FFLE3/,LJS ML]'5>M(T3^7FP>A9)7,6G9F:-CJ#U+*Y2^Y,9C4ZI^3Y?A(C& M'8%I.S0*N(^P$A_@0MXM^\9- ?D"S]O:O26E(]/?Y\F(SQ2Z3Y4NAK+H-"MN MYT)370%MN^DM#ZU(=&H.58]-3;+#\&2NZ!2;H6"PW,Q9-5S"(<^3FG-/E!V! M$I4R<\<93V[,>6>4[,"G'2EBCXIIF-N4?;+Y,P>:H+G^J@@ M3^Q'/K_%^PK@/E4QXP.C MC:B$"?.;N9H&BYURXW7)L#+Z>'#R?1I-= K1V658MFO_YHD@MW/**'<@Z0D>_&0Z\G"]&X-&$( M5P;K"U^U="+=$[Z^\Z+4%[EJP%,>!HHY6:P2/[J M+\/N]SM0$F&A+Z! ^$8MH]F3 S9-)\]7*L9IW!6C1/EI=!,J@+*2Z?L!R-R;N$=90;P/9O<2#NW C.5&5&B;X M&EEEDB.<]#9R>>*O3CTPRL'8HI&58F_/+HYQ'K1Q_D10^'[@C60M>D<PP0ORL8@[V6SDM#;^L*0/A^K:00H""TZ/^!'Z8WCK:.#%0_OMU=>+ M=QFXAB B?#4=5OXA78*6IC-WDB#(;1102%_CFWFI92K+J_:K%BM5V'N%I0I3 M]0E[V_J$]=8G/-9*C7*X2/OEJGH]\IS:&&A7B$H0C*V,E>4S[95QR<8DA8HQ M!%MS;WKAD*>_8X,3BE#$:!P.#?.WN'57IF#K;I!N_JT6L4X1H6 $!<7#Y%,W MRWN[.+Y4+1VE[H4YCM\]=O9<'5U>U8[#WVI-0ZN@1I=9^Q[2VY"IPU)LZH/0 M\DFI@M/&V$H'V;1UDU)GQK<7WSYS]2D['+"/NNETH)8#+#EY#K/6FS(7 MSMB>WC8OW-JX7CMYS4HWUP'5S9JPF32"8BJCD)UH9*)P9B*B2U^FMB*D=3ZU MP^E[M(C1[!*E.!N'F!:09:V0#T-FK!G]IU"C-'$WOWO#BY13&E3W)*G0>?%4 M2PNMX[&6*/M9@!X)#X2H '?-/.L=I1IBS,P<-Z$Z3&DUDK!)3DG.-P<$ B6$ M5^F%ML[\R[PU^9X02 NFUQ0PVC*:%'#_(9=G6A@=1DE=PP8, M7JRR,7HZ*^(SMD+'&(Y@IY@\+OPK".]YIT9CF$:K[M3K=:O )B%G63801MH< MV'N--,*O@)&V''.(=W!EV"2 /%\_73F3K?P2KO9F1T-.=U<]3Z1R;)E>0*ZJ MUA4[W*4!'6MYG12=A)1?HS-/&Y,#X">( M#%0U<6;68 6Z+(ZF;C"8_H^(A8FT^=-/S,X8^8@$F,TL6]/)CK_2ZHZILYJO M1S:(;,*X%UA3OJ:\4Q4;9.GI\R%EA^$X!6K2F\T"52T)C,9KKNR8H3REGS-K M\8Q;X!'Y'*E0<>Q8V#'C\QDV2$+_!_6FSVQ,AX=:<%*3#OG(-H)9@Z7CRW.' M2LG_P/(X%E*(EJK5 '?P8&/W@_!O@KFT M12KOFLY.O89MV;^0>XS@@6*#%(VJ+S1P(BQ]NPVE&\6:BJ+!N6)T&4L3?3)@ M?@4_"O_,2OYUF(P'DOSJ!BER92"H]L9)4&-2!QF_"JTMB=89%O/H&L)78G%Y MVD(J"7JR]5Q/C/ "B:VG<(5@-7">)R5'"FJS !R#_2D\VB1(=$:DHFT4!)9. M\PY!*?+\'K<.T2_(FB?"K[%W*C?%)2<0$B=../'AR$+G@I_I9MU:957-4_/I M%D8^$]!['I^T>J>ZQ!:ZGQ5UJ_05:GX;=SW>S&C@@D3NBC2K=LB_LT?>..(8 M18Q0Y2S&F=\Z.Y)RFBGQ;32?/5(]&RENB?UZW9X )N[D2+O]FU7-ZPF%,!65;)#'WL_70D"[U"646*&'7\F2^1H0W(G1CZ> M_ATGY?&?'@]KN4=E$EFYUEI1BY#MKXC6PGNPX#%7KS;RQ8,N])0MA! <[5JK M;I]\/=*7[YJE@LW!6WJ%/(05W?,U\!7#SU^$?P/ Z!IXZ**C+O M!32UH4OE0T%W@$6T_3!,L!%LHKO68@9"0E(>7XS-NL@: *N9XD5]SQ=9CU\M MZ;*6<:[!VS-WJ/(8/@:;;)H%[,4QED0PS$RJX3YMID6@\\&_W(?24XH]5KE=&FH#"_%3V(Q0?45)'A>5VX)&M@/Z>@ "-_!RZ=A7 M.]&.OR,W@B1]X08U+9!S[Y[,B@8QIAK@4^$^^CETQV 0#%J:R[<$)$=G^HS.G/0Y,('-HZ:V)TKN[S)RI9$)VI8 MW*M;?*O]Q.Q@:&G0+:I>0\P 9;67_/RN7W4/OI*Y^4=$=VO(.3Z@/#DHSO,*3=Z"2 MD]9*1CS]<;*"!/%(" MHDWW)__H3&:$X]!C- >H"YX>.&5S;0 YV"VCX1&5/8QU7I1\L9F4K: /UFAX MCTXBGB>+:(C73,OV\ "3FU?E]CH7BUL*$H 58B>9X1JF22R2C>/M1;H&\)B> M+*'A_(SB+!35I#G.)DZ8P::G?OA+Z/]Y*R)L0"FC+4"+P%<'V+ SD$3(F ! M.9QDQS+%/&4*HJPW7C@K34DG6M&C+.PI9TXYAF)!V8(;!]M5O&K1O(3];5[" M87-_FY>PWKP$FA^7C:5"DSDNNR^)Y@^N;QCHFPP5J[[5]2-.%'#-_4N>(JU;70*^GB-^XD MK*8687IC-H0G:QJD/)GX?:&E[MAJ:D!H^( GW$RC8+S(?%#@#L?2HWRAZ0,_04*]DJ!GO4^. M @;5_>/#".?ZQFOE*&L.]R@_NS8[)*+&QCPO-?0*D(6\)6&;">K\[43)K62?RG>GN9X$5Q&IXL^T88;+$UJKET_,%\IL7B)F-;,- MAT 5TYN04#?KZ0\R MFD?STYLF66YD-M'RCQ MM\=2)4T9W('',Z?48_EH+K8*($XL+7\A']<&CPD.H,88+]7?./,'V)(Q@=PP M%!7X6)\PB^VM7$DX71KZ%C9XZG%.IXQ7J>&MO4I,6I8DED'Y1AHOCQE$>1LH>]*P/_?1_J2_[P7&Y7!Y'XQ<>6YMY3;0>#-6TR^' M(V"5V=_?=-[,:T#/\?JBLUQ/$8?NES!YP(+=S_'::9/Q>8!XYOG6"*OFJF&% MS&H50-F >VF^)++^%>OEOM]222;RH3!Z;T>W-V^;]5VGV=IWFNWVNVF$ELRI MT_DI?RI?].%&+TQ;=T9]:N.GXIN??*IH_;_,6G-WXG%*+'ASN-LZ<#I[4]?\ MZ#N*<>P%-K^_?^ T]QK/WOSSN=;TNI^GO19J7X_=Q[RW6P2Z7:=>GV(<3RVX MHLTTZTY[K[[89E9+AY/OGL'BCHL<$G-PG4>Q_"F&..]%+[*. D2[Z>QVYN.; M\VZC0L=O[SFMSNX23K\\WC"->,V=-M[@-54ZS(ER\C>+WCK]S.Z%8)"*N5CN M@JO(:]]K=9Q&:V^N0SP?[\I]!P>=/:=9;R_E#A3VY6NPJV78-^'1^NS(M8G\ MC]GTG,65M^Q[@@==]R92=IN[/W'U'WE>HLR-%KM#E<"1%6&J\=' M@^F%UBFZG/8:+W>(_>-7M&W+LEA;%J5;7Z%N_9[K!R6BV)Z6[93QF<.:=N,G M!7W"+HDGDSC$.4+T'-$2/5](+R30)1HVHU/@VJ^YQJ.L*NYO O M,T%R:H0N)?I@DX_9B9PR-.7HC%!'G2$679R!,S'&25YD48CW46QN;AO5O1Q& M&T:%BL(P7LL^JH_C=0/LICD0VS(0VYZ-V'P(;F1KOAY7EV=ZL@F25=P$*9L* M?#,9Y.0?3+T0,RU!;9^QQ'S]>"R5T/17?,N6+BI$%WFC3;J_%Z",UF[]QRA# M$L- E0^IO/K)7+PG@\KRU"_1=^?%LD+XQ5D@6470MN&+;?AB&[ZHHIM^&[YX M)>&+X\E\&+BB7@DB 7N-7:=U4-$P1F>WX[3V#]88QM!P7%.H E&N49\"SPO% M*AIMI],N=:SBS>&L_*M57PT@XKZS-TU)+Q56OW5D-M.:!Q*>9J5\K M/_MNL^W4ZU->]1>#1:,%2-Q9$2Q6&N6[TEETNN5;A8-<#0<6 $'3FMW2F:6.= 73AF\U8YWM9W] ^!1!T\J_QL=]>L =?9X\+PS?^Q\QY[V MWNIB?>KLL0V6ESZ$4N#)>3]=\(0?/Y*>,8%;*OK2LR9#D8LD9F1Q%NR9I0./ M:G&>A:X*KBPL$XKNF (8"\(;V+6(N]R'$1#4D[4C7&X58^^X87C' QCD,MOX M>(61.-;!\:XL6M2!X<51=S**#H;60FE%>>SEMH6J'[!FEGQDJOM].FZHHX7Y MR]E.&ZP$DLYRY;V?7=3\J% OQ%XMU"<8;^M@"8Q7GM:5G\ J*15Q6A[F(8TC M0-:)8L:);ED\Z#DV&M#!'E5;(=EIB36^!6HUN99;ICE9,LWIN12R9>,O2"&S M7:SOYZJ\G9=*K)D\_L<8/&8[4<=>ZE@"-K\B!E_AI39IFKS"5B/HG MO)5WCCT)X:)6U&)GFTBT323:)A)M$XFVB40_E$AT)H?N*$%9@C2[,5C]^RW?AC'.."" MIJZN.%7A;:?N[-:G"L,? =^JE-*WT/EH-I]F8*I%\ MJ3RPEK/?G@-)UI4MP/7HNAJQ[WH1#K_@ @80+-X=V[U]W1G3Z$!8X6R.W::S MUWBR=GA3[NTZC<944M6%9XK/'9HWL7_^J'SFFIS7$3GMA^P_IH"Q_@6/ M1G)VDR5=Y\OM'/B\*/U+] ^,O8=M]\!M]\"MUVSZ+%<3I+'UF978-[3UF;T2 MGUG9>@?NM^M.N_/\NK47W7P#0>"TIJGGE70/[+2=SMZ"I3RKVTS+V3V80J0R M>2?? O5;+:;6>ZXRHO"^FT=AW&LVI"$"9JXHVHGU@P^GL'CCM_2EG[*LJ M)6HXNZV.O$A%>*N^K0@_;-6W%>'KK0C?MKO%M9FUTVG%:]X^Q-CUNJ1N3M ,#1VI^*,6Q0N\M6J^GLUJ?"""\4 M7-OM.,WIXH R!==>K-UERVG6&TZG.34PZJ5 Y;0/ZD[C8$4% Z5N=[GK[._N M.P>=!1NSKG _>^T#I]6H8EAZL]I=-IW&/O"P_5=;(M!TFLVZL_=T>+1,@>E- M:W?9:#C[>QVG_G33T==AMX]<$J!]UM<'N^+#Z]4'.^!<+3V^9\&Q D MB;EL(=^=SWJ\.U]AZL/3#'L'2R6*E"*CGQ-C!,4 MS<9ZQ3WY&NVFTYH&YB,07%5D=Z_N["TZ5G&#F_)U&D5U\"\4=F]TG(.]%66K M;)ORS1]S;K>=W<8R LZ5/'VK[7366@>^;W_220-K8U7\-I M-SN8&O.C-[#QE>)/->=[HA-<%I-_?FL^U];>=(YKYM5MFVO1T#>%D:*B@C2K M)VX2>&[DCDFV.%3."P('7A+V^[%(L'YRCA: R^WW5ZIN=I^]?Z=>STO&Y._K MNB./6P3$81I1VN_&MO([HLAH#F\=^U[8 Q?O(1[("X%_"+@B4& 0A3"8\I?6 M3M,>>KZ/"&*B]E_V=G;U%VYBGXBN&-X ];0:CLPS^1W71]TG)4<.7++99]$L MN02Y=@NO?@"L#TA%N@/D#XV1.98;1:AC$6K39FGER/60[O %L22NK#,C5J]W M_11YW7*364K0O?(\8& V=QW5:E$$^9>=8X . M&'7W)"PNLFI$#_I5'? MZ;0UFF$H?P (&$\4Y?X?C),/@47#18<@'!5",?O5I]JQF0Q,5+7X]LS#4=+, M?MO9:S75ZQ"!H_R5GLN3L.3 ?_REL5-OZ;W"Z4%=BQ'/PZX0/<;:O]1W#@[, M9P*X%/7$CG5M;&, 0 G"A+=#^YJY%PU>10/KX>%KQ/=U-H9=J)2XL2TE/FPU MMJ7$I2@E!JEPWDU"8FV&7.B"8H>Y3*#IW&)($F5$SXM$%T>A2BZF=%W@^]T! M-EG 1(K.OE.OUXMYKI&AE'%>QVZUG/W&4S_!X\"WQ_87+XI"?+]U$0G8">[L MBA=";CF*1$TJ#_>D "34Q4;O<5)<-!OMB0V;F]NQD;WJ$TO=(5N V+6EV34K M/ZU,R6%I&..[94$$U=MZ SE<3?;AD /,(#%NO^SA^OO7>V:TF#N#=FP%R!YZ! MAY["HV+EH^DT.X1/5K;X,2]^I1>'U24V']4:ZMWS(:O3QK*5W-[SRR..O/7N MU!NLHUKSA]^P,$'D,#275&:!"=!>'W7D$]K^TMDYV&12^0(:]NZ<5&(_226= M^B0B/\W)P=*3GFQ06NL-=&$P'OT048%X.*@[^\VV-8MB&>OQ#8_A>O'J.*"K MC:LO@O'6W!B/'#K#^#F0%!CZ:I"T-&,4P,:_$;XG[C 1$VPZ=BPE[$N 2QK@ M+=W#%/(%MG>+T)DX =S#N@KY2X$,W89J0*P)T61]=0?QK8%G< ME-&U;T/$#5Q11,&.?<9IIMAP*D%*!+P"&TQU,(O3;E?$<3_U@2'R=@BKS%QO MY6B2+#)_.*)NNB T]LBK85P376,?ZW$(W7SMP,+[(^>(H,/R@$V^%JCX$V5;TAH#+L!K_-WCL*8X\M=M-D]F*> M1=MCNJ),WA%&'M [ M6 @Q']T9M'0<"_2CLE.8TDU!?^YF3JD85S0 M0(P'2:8O-\$&_8T;?(_24=(=V[Y['Q.G F3INBA:X99P.VE$ %3T1#/B&^;N9O#>)6E+"9 M\AC3\QO:=VI>OR_<"+,_Z:*N@*L +5B_N;XOQO8' *O]%D5LL_[7J]\^T+\: M?WT'4BU60OV&N\X=PVN!002>:Y\(=-Z3X@27?JICQQ=1F AVUB.JG05!>.G)VK+<'NP,#40"$ M(T<%*EJ!I$3V%'/)7 M_]7[;X9(&,46T0_Q?9<(B/0:WY>OASL [040";8?D5[])0QZ[MA1&-G:D:^V MCY@IH.\UCY_HY!_*4BCF];,<_@/A4Y"J)Q$&=A2FY'%/\!X M'86IWYL\DMY_J(F)?10@WG\?>,!P[C',=4N)U%;V.Q+5YC:8ONPP9P8*>QB M$/K(QH%M]%,03P*;YR+')LX/K\RG>'A)RM_<$Q^_9VI ?DH7 ]OHX04;80V' M!%1^36Q5F:VKZ]B\H >\B=N>RLH(!Z@/K]WMX9Y1^W1!S>U.Z3KR9O'3F7@ M2D]_2M6QYODE\@U4(43/H0>SO2O%@2LXLOVPPC*AQ6B!-G$8T%HV3;9P'OP5 M1R#I^,6O[\_C""F?^45LUT6>,+;;93E@"1M]=%+O5^%2#9L(*(R2SJ M;8'$MD"B-(4 VP*)5U(@\56)#BD8"N5"&4H/#IR]1MMIUBM8-=%H.'OUNG-0 MG^K'M^ZRB2EH%\G[51=,= [VG+W.' /J5UTP\7:_Y;0[8V6VB]V4+K]6=X\^I"WGJ\&G/MQLSUMQ[I]*"Z.O2,]&4<'Y]&Y#S #'K. M6VWL=%3D5T:@6.QT0=*YF/<9!K0I#T=SF?Z,GAA%HNN1(Y)Z5;C#$(3CG^RK M5_4 ^([ZSE[V"KW>9.4 [28+0SO&5+JI[FERV=WL84KOQ5!Z[8:Z"F$&."Q; MM)E=1C(5[K87OO?9'3::1?=N%=Y[NLIV_ MRDUS_A6QB&(%^J581*'[;DX6HZH6[N[3'_K/5$&Z \P%56D"[84I[JR:0DP@*5Y.00/\- G7J:.JG1)$98 M/^#H+Y=Q%.5P&=2W/3>#Q[M;=#-6YEH7-L5]UU3&MO9:10X7'<.J$5QRZOJ4,^HE?%_K[>"4 M[QNUCJA1;OHC)G=Y/<_%C('C-!*)!RMADE@WNQU46/3M<*(-1L";]4;'CD7@ MA9$#'U.8"%#/#UT3B_M@$U"8$E"2\PWAW:W.[E^;[4P%,/!0#54](^E!L?%< M^@<@JDX3L$ZS4!1W1J18E$H\R$5#X0PW7N!F'4#E:9'FCD ?\I&$ZOF8_RW0 M/? 3X$#J:7EO=G@#MRJ3[>A&J._HC*/OZ'?U(H!:+[Q'BHR$H+RG[B!7CZ1^ M]%[=4Z-NW).QV<:>HQXQ,B2QC207M=4;^ZPOR8?:^6740PA?KD?2G;@ MHC0:69M]C*E]?3AFPAU_I;H6R>G[(4C*IH+TB%GA.#-JLH' M*GE0[TTLP 8,7F*4_%904IE&-1TZY1O@%ICJJ&'D 141?Z?+L)L[C9_LBXNS M'?O;"&Y0KRL37'*_5BD>'A>?L44]T4QTZ/5J@'&[]EM*@0UM3*>A/+% ?==^ MYRC>;*:#W @18)FBE_B\%WOAXKB\?BK^E@^A2P-%=Q M8]:RIB2%OU]W?J/Z/Q1^E*D+;X:7]>B%-R*YQZV9%*2RB_ ((2(=G/S 85(C MDB$QBF'='C(HF7(%UXP@1J< VO%P<;[7-:_0(\5W# -#&996UB M/B.?AS6Z$MH:ROB<>6C-+V5PG'.ZTQPF4 5Z 1>WVGI1?+<=O:O.3W7(EC9:8P 4JQ>4 M#R14;W.N]N1F.' A9 Y65OXO5,)-]1-I@DG.9,7>A%%$4B6VF"]C)IEFU?>8 MB93KT0ZD)6H#&5$[:)/GBE#Q8"VPQY@+[38>IKSJ EI$*F=ZH7==@O[)KN!6@BB)Y,)C.ME@NC ML#TI/&P>*-A1PRO41.0"^%LOL+0BUN1+U$#UXY#'0_<<]"EA!B0)?* M_B'YD]&Y>"&VS/PQ92X"RV!]65>V%\)VWP"M8L'Z$@"_08-AC*.,9'L::>XI MQYAV@<9CZOLST8\N49KIF4FI!X++BT*Y5:336)F*FL-V%J(D\@ (]9V]]D_9 M)1KBMKE;76$"_VLT)].B\FTD?*/2S,2/7#L)%Q-^@Q[\#@2*[C?@H.M .DOA MRI059@%D61)A]O@DBSO"PBSL]9UXW9AZ3TAC)8QDZ9\D*_K.1W85.3(YE_HM MR$HCZ=$]E6:_LHD=0P&V>L1#=,,'SD!O=+CC!7-"?0:E!"KE"3\K9!G%-Z%X M =,Z[=%AW@/GQ1[W%OR<# E@9RY-EH]D51&UBN//S&,J$\FT?;*D2;14Z0(HRLL6#!R]Q=1EA3YI0 M3U\-6P)H5R3N=[ J$"&XFH$+5:(N54XAUR5EY5?@WMQXI*Y2WXD[XX-D V%,@\A.VJA47S:PX^Q6W>Q6%9Z.5/X]89_R M[FEC"GV)"C.D/VUB:X86IFWQ4'&_IMKI66:J9>]6R!YJ65JBRSF?-1Q2"D$@152$9:E"^"H=17\18=P[1NO!L3Z'7C7C1M+8NVZ M*:(/,_\:WL-X C089HF(CD2(AU0N?M:M)0(X Y"3H+:T^7,M[Q@XX"HW$ M3-1G0PEPT^N2 :@=-_V\+M %A@QL/!J;J,GX&V>7';*K)N.6:";Y7, X'/EC MYC:(^3D@R#D9LTF3A27?E[RAGN"-4&*TKJC$"PM"/;0CMI 7*/R:VY*8 M? MKDM5D2KE/RNM1 ^XF 44QY:T1]&W/(+$ ZJ7!(/VEIMO9EGE\%64]-$H,E$3 M#N/U/0PN$F:N1]J3XX9K[ ITEADUVE9.LRWT'$P+ABGU6>J8<-=R[AOP(3"I M(Z1%?XP>49^J;R2N&\I_G.W4,G::VY7K(V)KK3L/?:=8F>QDL6S-5?/W(?$# M3?Q)F6:I CI5C;H1FMO+OVJQW*;6-K?IL-7:YC:5HA/2WVX.C['P!R=(26\A M*D;#EBH!^9T2:W?Z3^"5]TWP3M)SGQ8E ]8I7R<@1&TQBUJ;!O M947'QTH[I699!0U MJD+26+FHLE"!U-+0BTA@C'ID!9!L^71T=,'Z&#^E/?Y%2\OP.9#0$-4 O0#( M-E -J*T>V39#L$LRC%M20(5=D6EP*SW65K/B/0)\09/]2@2KJKM0V0+9K MX$)'A7$]N&X_1"!O(K0P4_E^/=?( M4'[X-T0H M*FMS#UO\,&IYE#(021KFBN&>1YT\93@SC T"V#CMZ4B6?.JLS1B^!]V_B^Z= M(D'AHK_;*TGUE$U^M*#A$^0KHK/S,\K#9K?L8^EP2T/ M4BCE(J'[LN"B4B(Z0Z',,/K2E<5V9CB >ZR=TM;0+4[Z\4# M!ED_ 9;-"RGN,BEC9?\=R&YI\ *\A)AT?VJ@9"S>2"5#3'9,WC=I T;D4788C6?.]')I&81 B>.4LC(W5OJZ$6)1Q M6).,@YPX@*$*H_YIL^\%PR8@=6*@BY$2:1'=^>RKGO2\2?^TFJ79)9\!4BNZ M(]T>MVAF!4+1[ ]H>9N(Y>?]/J@I/BFG\0![:IF-/388M0N3$A!3II@;]3GK M>3U+MSGCEE*/75PI1A'0_\^UO=[?W[C_4V_LH5_$/5SI=DB M7;L?V+4R4M8 M.\5;A0]\]?>)-B9BZXBDZA?NL7[IQ=\W&^5<.QYB^Y_(L%ZD0C75EP[0S9+* M38\=_Q1%E@%D- BELUT]0\Y$^"$"H8P(N+\N!-S=X7!;Z+/-RQWP$12T(3B]&;H)60SZZ#QQP<.;UA@]B(K M0!,YHH@_;0ML8OBG83JP82Y=*.@B4A/FO6'6FR<+%JFXVD>C>URJADGC4]P^MIL>6V3V5B84I\&W*"(?6:9 M#6@TN\QU>.(NE!Z5&(*R*U/9]/=&CS/Y/6=H8*@('H(W.;(M7GA/X,#)20"' MF)R/V#6.8E?9D3-/6RE8^&HZ:,DJ07W]7/P "I1'TW822L#5G,PQTJ#B=(2M MY+0!G"668_( @L0L1)@;C'8!&%4R!5D.\$L,$5HZLPVQF+NFCD24>VGO:9[S MUHTY+X-Q^A*)C^^DT7)KC?9;P2W_&NV>_*N8-[QS9#9+3H_=L3^0XY%"^$1< MQEW^Z+WHAL4R4:Z*L7WW_Y-_EBZ?4/K3J MY+G [)QO28=[-9*G]D_)>5#=FOEX$$H?CST KX7;+,R!\N@C^P8^]U*%KT!. MSSI6=X Y+9D[ZU*IRANNK)Q*3]N_4^!E(BJJU'1D/HL.-(%1JDL,O%P9R/^) M.6N"^G@K]*:;S6@Z,T*($FA5]'9&7&2I6E=2R@HJ0!JEQR#KOZ,L(RFJ?F#Q M#YQG;V/)*+_)#5EVMTD+AZW=;=+">I,69N-^WM:OK\/6OP VR=LY.]NQSZ]_ M^7AIGWT]/;_\HVRC M',%4)Z@G#,K95$84LN\!;&3HL#!)JR\SW.E5LV"F&NPT2!%V MO2#&8_ANX-(AX1^W*4ILTL6G!P!1]4K\Y!P@:W(.D&DUK1)L9DN-5;Y-H0S6,&>?T,@HZ9\#HTX-0GT:ZFILM:7Z?@DY M.W'/J""F4;NMW9U]LQ>8"G+[8W@GLI?UTOH2G9S;UF M]C*32.*54,G,^[*FJ81*SB2IK()2IB=F_2XL3A8BC[$=I'2=66:F+$IA:)J; M;9D.9)H=78.#UN3LZ,EA=YPLBMYH%&%F?P2Y8O8Z%!=J,BJ#5'5&TBV[5'LD M!EYNKAO)(BK$,@[ M$$WS%TG)N<3-K(">1J%WG4#C$62$PN %Z9\[_<\X\DD M(AX@QL4M:BH7ABNH/HCGIN4:Q! [AZOK3\PFFS6(#!':XD@2;B\=@3]\C<]*1_M2II=0C M1$#F&N:]Q[ 7RNB+LM+FW \YZ50ZMGP:[^62 F11^BEGR&%-&,6#0E4NPW$M MJOA1;;8(1N%]@O60-(MM3'1%4BR@&CB. %JQ'*9",U28@'A> M%;5WZV'=69;9J+?$8Y90$%!15M^]"R,%F90VA5YN5:1NW#*/=M*L'MCRJ$Y(BE0]RZ=](KY9^1M3M@*5 DF0U4G)6:+5Y@(M>8:R*K2F;,4 MLZNUS+M2DXN8V8(@L^/\C,;\N,4BIE<@T5:OC:WZ8A>[4@H/K_9*]?!)'B=E M#)]TU.0I8Z*D53Q1\H=F25*H:\%9DE;1+,F7FB)I\11)&=0T.DTM.DKR7OSX M!,FESHZL*(UQKP?,1>"&6M1L1-VP'"%HM(W#OI7>5#L]U84"N^1)O;AQ0#0Q MT8^CJ"E KM<-*\2^[OII=+'(QOAE'2LL59.=[]*@.C28G2R4FXB5"L)R67!D MM*+*LC(HAR9?UISOPT)O!F7%'0H+:WL-31[[4SR[/T.^9TA!GP92ZHLZ-%A9 M%L!9 #Q%-I)XI!O#_<0@9.)KBPU#GCT&V>*M? T3!(.^XD>VX\T]M7C^><6T M"Z3JHK8#^GX]SB3'I(7 E:5WC]_;PM./K:>G'S\V]SA7ZZYVU_4B,.UQCUVI MY3,=W @N/?-EQT(/S,V>1T8>2P.A)C!RM6!O"'A(;%[ETU/%G>PSX7*O=9I_ MR1_="3\G M1)M8H/1I>Q%]VEJA/FW/IT]K9[+U#+WZ$;4:]2!&Y();5 TS-9OG+#4RM7ES M"3:H5$J8M&E<&]TQ^ '(;FX 'Y'FH-4&U$V4>=[-,I3=@!4$ZJ4);^ER'RP# M_8/>S[06_#S3!ZR1'B!<84&;]V^;5GJ^[YOT#Z%E.H$9,RRN GS8.+]O8<4& M<(OPGE2+?'>1G$_+>DYKR**>D/8/]X2TIGI"*BV8-0NSH[MN/D7-<0R=1;\Q MUR_$_L:]]R@:X@8YCD+I=Z7=>=:5/>S)G^0T[/6I=!9<[7A@F'==5SW9?HTO/F%NW 5=N"RS YL)W]HG MD"6=VJ&<=XVJ0]9JR,ICFJ5/#E*'*Z.L W/O2$&(23(Z\IU)$*)&$:ZWB"8@^J-U],+:>Y M+YER*X,VK+O :ZYI*OCT6AEHH*N2O38F=!-[6C=9>_[)C^%^.5(:VZ\PI?$W M;,F!9R_(;FQOLQM?+KMQ50KS FECC76EC351=S1"^U>NST;S1W8B7^EA]*29 M?&.+7B83;F1^65DS"9MKK.$^X<:^,<_>N**9,P8J;,&^/K"WUE@Y_<4#I?W* M[0L@?*-2?S/!G1C1IS("?G==@&_OV.>D_9]E=;B;"?)R4GA[78#N[-@?'P;> MC?>2W5U6Y([DE1=6^.=[NZ&V_M66ED@W]'UW%(,FK?[U1LZ'GYIQ/FM0O%RV M\Y.:!_^#%M?-H02OONOEK/J5]+P8+ ]LI\WCXZMG^)E3XRY?XGGEW%.-N+>'.[N--9Z1N25@TCT M__YFD"2C]S__?']_OQ.+[LYM>/?S4=0=8%;&SZ)WZT8_]]S$_;G1/&CM-_9_ MKM>!N;9;K7:]V8)_-_?W?Q8/NP^-G4$RU%R@!BO58" M U8W%\'J8TZ%O:)4V L5JC<1_!&DFA?W)=(U'UM+4H=\] DB>60=13]RH2T9 ME9&,,,9:8!'P?LL>Z.;I6L$FHB M.?.$FD$DX7*(%2 C<;NQI=8MM2IJ_3&I]^+4NHA(I$U( 6C,\%L-OWB9Z338?,RFMF.[;]UW/U/+,?S7#ONCMMCR3&QIEA9;FH]B2]9W M:XLMZ\*69FEY2W-AWH*R;QY,NI()@@?UCI[!Z48W;B#BVOF#+\;4Q3/L\^Z; M(-*W./9#FER94(Q:_KE<;X%J'"DK\32GV:VW$3DNQ2VFHB*Z7-6NW].(6$28 M;[J-_[%NXW]LMO'_(#NT7V&']MCAF;!S_?(J:UN0'QA%^ U:6"0&\#,\P.

P!]H)6$B=D%:V-)"E?0_WFDAVLD//>I[\MZNJ4.M:-3Y MOFX6 M(KMB+FVX4"F%E= A_/N MIY[(?9!/M=H%Y/Z#-W7X8?S^R?CE?"+CS>'/\<_VD7^#\]E_%_"?9>]UWL_, M/:S_[;.LXK>/M=O/M^,WNJW)!]ZM_QS+AMX)V"Q/X]KA47H+3-IN2%=VH663 M,P96J9)-,\C7\])YM,R]K99YV-K;:IGK+>#)(S!5^Q45H>E7+%( ]\J?G4+$ MGA>/?'?\W@[" !2SOWD/[P?"!9H^M&V+_O)Z8*^JO^"IK^D0X-7EGB8/R26Z MF+N AFA0\,.UOMM-:O!1 *0$KQ#>^X_4)T*&.?4D$/1SI?&;PW_1!#-S]4-$ MMH5?V9A^I>&B! 'ERAT\_Y][9G'YG4[TSC6NWKCMZ_SD,;J]%-"3' MWP77UK\!]=_C-=*X]\9^B+WW@><#848IWOK/^9<>/FLGK$>/[Z8UO9OVR^VF MX&XZD[NYB&2+"DKGHZK29T!IX5O9>XE]%-S'_N/[N!JXD8C/:)"SL9V8/E[- MS1R\[(X*[JA1GV=+YUDSC.?M:_&K:C3*L+%&IV!G4SSZ+,#&M-?NPT?NC_5! M!*+O/8LC/K&=O8+M3#'JM6VG2&9.,>CE[>:)N]DOV,T4@UX?J !S<*;CT/7C MO[\Y^WI:L+LIAOW1C; [2'PA(L+O$\]/$^0%Z.G[^YM:?IOPE,3TP_K.06M1 M"5)_>H-3G/S9&VSN- HV.!_&/[7+*3[_ [ML-Q:]1GS]4SNDFP ME/WN[S6?L=^G":DY)3)^?+OMW>8N_+^"[?XP8VI.B90?WVZGN=L!A'B&TE(@ M99I34F8IZL S-C(E8$@Y&80^AF>X4\8*K+4"K:0Y)4QH)ZQ,GE!'L0N:O\HW M=2E[FTIMZNC>C7I?17+>/PVCOO"P"U.\$HVJ<.]3/&#PHV/B612KCQ5@'!M:8$51DW7N1.F9)8:V!9A1N9DD7K8%F[!99+ M:TK,K.%*"C7]"\ MM7,Y;NV\SY7NC%%!3Q;XQ817B(<8ZC@.XR0^"ZXDVWP6'WW.QEM+V?@*)%81 M1>R6=;-%B-XNZV:+T*"3VRQAX3'NP>>JAW6QO+WU;Z,(=/OKWT:!Y-H]6/\V M&@6!QRDY1(W:K^*>OGF.Z%LXAMB>,FL41]( M8B2B9'SA@X#^J"8'K26DV)XR7?ZE"T MK"_WL6G,@(_R6/ MIUU!5+9H8T4,GYI8XUCM[!I/Q,TS4.P9^\FK_YAAY<:#\^C"C1+YQU&7V0AR ME/-O1S198.ZU:!6MN9$B[KW511&MF4 M9% YB*N@@&:]Z%;RROZ1[X==5P4:/TP*U56G:.4"S<4C7;AW'VR 7/^V%W6QB<4YM45KS. IQK0PJ0H1AR5'@U?I)FLP & M>\4QE6H><+> %/>F8S45/F 1!(M#0&4^8#\,DR!,!)W%>_B?^O^H3V"5H?\> M5-+;O[^! WZ[>G.H5"XY))%;_?7EHJYO\^MI%*4Y@YXG-F)!EQZO&PD>;,0/ MQ".?QB\%MBR :C8=&JU+I6&_ND&*$[W:7!1EW^.\9- *J%EM.E)5K ' QKX' MBTKP/J:V@?,C;;:XL.Y4_^Z,Z*+ZI6.YP)E\9<<%'C:^5(*!XX+6Z]@*9T MA3R5"AMJT#BVS +E68)W5)/'T][4 CS/2GZJS\(#I;ZZ<<_]MQW!J7F.=?8 M;40\C+Q(J-?V00>HC86+]7Z!A^!'H,J5]9YX%NWTQLH'H4<$;%$6>;$GXCFL M89HCH+/L>N!*CA'+0!)J7&RY/8M#/'7((A$][>6H]B$+CEBDX2ZUD.2)+;4+ M3)6]*1VW<%/R?N.35/P+Z/ :9YLOOW*A<(-3/I!Y-G@:IM'2%?3"[4UY0>;: M'C"QM6QO?TKS?6I[1_U$1.O=XY3RBN.V<)2WZ'T+]$!/UUKC_J-%:BO?4Q%4IZ16T8XDXIT' M&A77XB3][_%K.'X9QFE2-FJ18F(#3RGJ0?V?'3)9A9O:7NM'OJ MN[=O#ONN'XN"$LOY%Y2UFJ=>W'5]I/2/00^;#+PYK-4:S5JK,;7Z_&N?A%V2 MN;PX2]=3^"Q^<_C/YO2NYU]8%KKB*&'7/P,=\N$?8OSF$/L:'??"_X_CX&S6[HP@OM!_J;6SNB)Z.&%D.]TZKO/!!4Z>MD/((- MQ=YPY!-H\VLPK(UWJ)?&(([HG?07QQGC@3 7 MS8(O&OA%2_]V5_^KK?_5T?_:T__:U_\ZR-YK;*%H#TWZIID]U"IXJ$7?9-MH M\#[>@))L'E79).K2LELQ*&3V934ZTZLV'E_5^MO#3>1[[R66$5< +&/^9MOR M6T&8=D@?Z0\]["WF]7&H-4%;%';@/C[[1QXE)W^L7_7SQ+N,]X^(:";>#Q9' ME""1'B)6UNH-^#^U2/:=+9K9F_D;@N9;(.]BO-?3%J6]^X Z:5;P#$P^6< >MRMU!4\FYI=W![HO<0<8> MQ"U*78,!R*]ZL)$''.'H)5\$>OSLGC?$K)@P #$6)1B;ZJ7=Y%P%0H\>/)#5 M1OP/O^6?\CZF5M1'_'EB+\O@<[LEX'/M+6R7#]OF-M#;V*G9O99$<^]6[MU+0Z4'5F'%6 BDGY7$R)69@A@%FB.4M M)*-/P),L>8D\V0CE-98>RFM6SD6Q(-#R[8/79]VN%FJ5\S\L"+49U=5/@*\J MT*NK/X4:]1I5PO+ROD2%H3EI>#<4-6Z>',DW_H=!"6[ M@,H9S]70UY:BF[<,6"]!-V^NWX9^'6I>*8&]?L/_=6F'I03Z^KT6KUFI+"4* M;+H#YB5UT3("O+5^Y\UFW-NFNT]>WE,Y ;1E%%YLNM>D!)[*%4!MT_TC+ZV+ MKA9ZE4NBJ+12N5I8;KJ[IR2>RA5 K@()$*N]@$UW:)3$4UF&[(O6QOLQ2N:\ M*@70-]US42X]HXPHL+OIB2AE6#FY!^9(S@]J;[M\H19YT68"] M\>Z0,H6:R@+T3?>;E$NG*B4*;#-A7IE4KT "32GO;=-]/B_OJ&LM/5FJO>DN MGQ(XZE8 M8UW]93'4;=\Z'4VW;E3+J5RM;#<='=/21QU*X#<^ITW);N 37=H ME,1368;N?IV-]V.4S'E5"J!ONN>B7'I&*5%@TY-GRN2\*@7 MTZ8-:BB2TYQ MZVRZ$^:EI?-JH;?QSIA2B=F5PG)OTUTSY3'GEPVY]3MB?O@"FIUE7D %_!F3 M&E/G>1I3=F_+&(6X=8.L13MN/P?6\*/=9<)ZT]T@I=".3: M@[%5SHV!8ULN MW>!6SFK!/[^X#]XP';Y4_''9(*F<6Z$()%ZP22"IP/R6U5Y U0:QE$4F5M]\ M/?;=.#[OD]@SQF-=B6X:>8DGXHLTZ@[<6!S=1H)^\6+V:J/66&8,;[_Z]NJJ M@+>IVM6R,:CZ"0PS,2@"[#EJ,-1^=Z,(KNIIA\?J+*!&K;Z_,+4\*TN!?W,+?PG_:KEQFK5&O59O+=,>J7XNQ*,*ZO$7 M+XK"R MN%ZI,61'6,_P6[NZ8 _HRL'Z#?5"E /I*2?:@>H-E2H'U!]5WO932 M'EHMLE??@5+Z@LD50*VZ?I#T)O9ZGAN-KUQ?Y 2,>D3JSJ]:@SC89G:LWD8J M"ZPKYR,I6?;!"OAKY=P6)SX$[$21B]>MY87?=)Z16=9TTCS?677 : U^\JV8A[:]312[%QI$%.INO[ M\#]%%,)_X/^.KK^<]\&"\X+;IYGA_'OI">_]9W'K^A_IWHRW_W+\N^L%]Y%W M.TB.P\^?CU_,UL?2@&6F%#;JC2W.;#C.++O_;Z/>7#_._,@5ZE7T*H< MV:#^KRWQJZX(7#AR9AJH3T[#2'3=^-6EF.3PI=%<;N9VH[Y;-9)9_A6T*TDR M+^W46$H?S"6W8&C4.QL!RW5[0\H)R[W*P3(3%0%(K21RT7ERZ<7?/XP_B* [ M&+K1A%U]U.V&*8B:2]$5WIU[XS]=S[^4[5R/1V)"O*5Q$@ZQQ<#$PYO1*J)1 MWZ\<.C$O^".,%&S,]"WUV7GP%,ILT;8OT6ZV=@?:-Z M#L?YL'X0B3D;_FPQ_W5B?O7+]2^,]=7T]9>; MUV/(#E#^3@2I^"KF2GC8='PO27_=1N,%8A4;S^6W^%Y>?*]F8*K\5NP6Y\N+ M\]4,X&UUFHKA>_,Y^-Y< ;Y7+\BYU6FV^/Y\?-]&8;?X_IK\\=OXZQ;?7Q&^ M-S/[QL:;]WR]RV^%^)[]2*M69TRCLNZ=A^.TF001MYD M'?,)?!LG7O<8HY[1>&UP7FU-5+-Z0<(* :RQ H!5+\HU+\"PA,N[#>:#5[:U M"A!9]2(U3\&,M($B@,VI"5^U\-V'!]QR_FVKL=I)!)OSN[K MBV#*J1=XB?CLW8G>60"7?^O=^.(HCD42?QBS0HF-&,U"Y\CM"53OXJ.@1W\$ M+K#LQGQ[6S8&K:"FI%E-[_T6@\K#@ZKI#Z\.!IUX<1)Y-VD21M3""+L9#;S1 M.J=3K)@'5=/#O,6@TO"@5C5]MM7!H*-V_43<"3\70'_ M:573 [K%GG+PGNKY$^? GJ-(Q)]$ !C4+0<*P7X6QZ'JL*#J^3BW2%0Z3E0] MOVO%Y%BK?A9<1&%7Q/&EB(4;=0=@U4N4PN-OC$W6JIX_>(M+9>5+U?-2/PNN MZD?3+K^OZ/);:[2HE*E5K;4[F__VOVHU^[]^__);^[__ZS^ZH_3A7T'[H/?G MWMWMO\;!MY/T_M->=+#WC^8?WZ['L;]WU_VS[O^:_)Q[AP_'_ZK?]:XBMQ[WVP=?_'\]_/L_/OB?H_\\/1]\_O7/[GGK MU]$H?OB/SN#D7_\.&W^<=[]\^>W$_=HX#L]3D>[^O^.39J.;_C8>^!_#N^B? MXY/CZX?X-$D&XYO?]O?Z2?/+E7?WX4C\RSWM='_]5S-->I\:_PA^'OYZT/\4 M_1'_=G[>KS?^XZ![_?-)Y]^]@]%M^^?S>#SX\&LR;GV^C;N?O]=_&U_??;H^ M.OCG?QQ_/]O[]\=Z:W3JG_QG;_S?]O'59:TVB2CKIP^5F/)2OJARTD;UW.A9 M +8G^NMQ"KP&)ED];_@/(L*SK+(-QX+=ZGFT?Q +?E@?WG2,J*:76K>F_B3" MV\@=#;RNZYNQ*9D"]Z*,OQ2%P[O5="27'\!EJ1S6ZU" M4"Z-7*Z>SXRCE2G"<80323%$-!VI_#2\^65YT4I\Y[67X$2WLZ#GW7F]-(=5 M'],H' DWX'FH>*@/;C#'J*AGQ U<+_K-]5/Q8?Q%N#$<%M]V&HE_IR+H3A9= MJ8>-1[&G:QK--W-N>7'2=O5\_EML7B]6+S([GY#HRVXG2A,'[B1 M^.#&HH=#XN G)$..[MT((]4!8-1\O0U70U0'RT]D:5?3;?H21/4#\]BV=/OZ MZ-;4!)ER%]0$)\E]&9I@NYI.]/GRUN8A^2TY;HC,1 MK]>@J(KH7S':5C/*\@C:GH\^P9,\G'N)&F-Y$'>K42^7K)KU6GVO5C]8*EE5 M,ZRU):LM66U@8*I=S?#CEAJWU%CFNL5V]>*]!>CUV7-O/!\V/IDE?0%T!ZN, M"(P7(L+&KNZMH' PP%__;JTAX=56#[:K%]NM/$1+*3$[U0N/5AX15LNL.Q6- MS8$,SP1^5_[U_N.WR^7J&R?B)CF#:XY2W*BI\IQ]F"L,4(&3W,FSET/O&ANE-MBW#P8MX)0 M<:=Z[K[7AP*E3!3LO(!;<3-N;J^Z?KB9]'!Q<;8I+'&OHDZU)Y.^OOXV;W"Q M,J"JGO-KIKYD1G]EW'/3S;95).GL5<]S-@]X\+M3+P!MV@MN3]WN?)&,JL0Q M]JJ79_N(W0.?2;MGCI:E%27BR2KF]G.JF-NU9FNIBE7U''A+@^HB+WMFILO3 M8_]6PW F,&4I#*=ZSKTMIE2*%;V )^^'0Y_/:AZTNVSKN)H>J177_I;+ ,\A MSH02/Q_B3/QH*8A3O3RW(L1Q'UX+XDRPW1?CU?O5]<<]-V?Y/GSM,*^>DZ]J M>>KEA/L+> Q_V-G2;"[3]MFOGH?L]87\5NMOVZ^>OVT>\'P.W6!NWVAU@%4] MK];KH]=29A'OOV(OUTI4F%+TW=VO7I)8N:"Z8G9=/?]5:<&S@FK(_>IYB6:' M&N_#ZT&8QF[0BZ_OX;OQ43(\[_?%?!72I71PZL;-5-YWWK]*PN[WB?%WX7 8 M!O3%,@_9$][[S^+6]3\22ACW_,OQ[ZX7W$?>[2 Y"L#"_OSY^*4B86 -[BZ3 M'@ZJZ_RZ2F]BK^>YT?C*Q>X&!JK(K/?($_'Q%R^*0J2(BT@ :42B-P_JK(J? MU6OUI48R#ZKKR'J$U%GJ/(BHZ\5"L[[E943-IO4+;R1THLV\[*4*>%*]5+DY MZ%P] ,&2!CW1^]V-(O?)7:S*DFG4&DM5E0^JZR7< MHM /.*[V%V->$YBW%.95/9?G L+J9;E$>\D&]4%UG8R@+@03I1*&27WJ]1,A M GSHI?3 %;BG#JKK/2PGN$KI^3^HGA/RD3:%%$X:>*(O#3/7/^_WO:Z(UE@ M44XP5\^967(PKY3Y-NO5<[:M#EZ+L/Y#=B2@&G>O%\IM* MPA&:]>JZ [O)= Y9'73604 MYEO@)?'EU;<7!749AF8WZ]7UME4(U.6@ZNJZM\Z";C@4VJ/Y.>QRHOE$@#Y. M@+<#AW^R 'K3B;JZSK&*0+HD67G->G7]:A6!=&FX=_5\:Q6#=/,YD%X%35?/ MO;80I$%!$V[4'1S!78D[X8O8HU0(OP$R3 M$S=1ZD;CZ63X99;'Z_ 05U3)(I;SZ)*JXK/=R"]B5;U[$7G=>1H"V\M$N]6F M\3:KZQKO#+"KKJ^X"WN5%365=<+O46Y%Q9U MK>HZLHMPY[R;A/"X@3I?O4"4RC%P&J9/5;E71=:U-LL9OD6>"@B[UF8YT+/3&B+N- M=(J_9GPIIVC;2/?Y:T:S%8NQS7)]?W''2%>ER&!"I_N&!.5V-\O'_6JQI)PB M:[,\X*\6N58LJ*KGL:;Q.V$*IXA&0%OCB=%HG[V^N!;=01#ZX2W.P0ZC41A1 MFX"K=#3RQ_-/O%QL3Q=1V$N[@$-7(KH#+#'V],\4X'25I#TOQ!#MI7#]:_CQ MQ?'EU3A.Q/#)AL/V,E6?[>IZ3ZL$[K)T\&I7 MU_E9)7"7145J5]<)625PEZ5;5[NZ/L3YP)T,1#0GJ#=><%?7$U@96)=&:E?7 M,5<96)=&9%?/O58Y6)=&7E?/@T4N#^T/-=P@5V[0"_^=ZKFSG@#0E8?\-)X_!+70BR_=X%:^#?_\ MX@7>,!V^9Z8#K5\[95!,)E\;MTJN=C MJPB$2\.EJ^=9JPB$R^)CZ53/G_8$A(_32"1>_&EX\\M1T#L]^WKRXTK/YOK_JSN7 M' 1A( Q?Q7@!HS$Q8<%&V!JC<@"PD]!$*+:4R.V=\I*6E]&%N"$I';Z9SM\T M=( @ P%WB0 WP\,E3\#X>9=N\+M]YSR4_K\*V/R5UHN6.UP.ORM:RIB6>HG0 MYX C; 40@2]P[;>KL N#&E/WO<"*U*%*09:-!@:6"K;=K'>6=W8ZU$4[Y"'R M$7@3M>:!T RGAI$Y=>5!1NHU'69\;?%V3)J.!K#CS(&8132N>@<O#YX-SAL#SK= M[L$_?W:'SA7$D(( >LYHZ73(;#YPD3.D +,QH3/GNV#V=^?0F0;! M_-71T=W=W?8-)DAT+1X"MG$&*G'4ZB_0,G '0"@[=@!MD[XA]/CI'$?X4]I,4'K_8CZLNW6\?'ID?AY!!A,BM^7RM^=RM(G M+U^^/)*_)D5#ID*=_!*#CHISB+@&WGM6U3O'>G+T^\WU0+(U+L# MP<##A%U_^F#T/8>9% '4I<2'>LD=S2F90QH@+IJ,X&4#I=IY6L7/1[Q/Z%^O M(!\<_;PM)](HPJJ-H232[P=TX3[],- M_4I1Y:@2A8><#D?\X]UMM\+BR/8Z!#/B(T\8]3/@BV$\F$+([07R(GK_I'\J M"Z6L3+I=L?QG;JGXY#+@:B5-/_\W;\:#F/'I*-N@$[?HR":9\]T[#$(/\5_^ M_M-1L=%B?R%OK8=_EO\NJG%<.R[BZ*KF-:58T='6+4BD4#D1RE%.*J6!M:FX M_NP#RFF?P@!Q/*R6](IU],)L;2I,Y[M\?U72U3+ZJ0-, =@3_J2%$YY-;2 SC5AIF&[EZQ&8FT_.*XK M75FVDK(="]GA2"#%O+YSO+?3#:1=UU0;JAE&^;.'5X :]OR):\%@RCDT);[' ME^P7GT,4+$6M%J&G.:EKBIE'^O-U!#T(B/LI[O%__OO'ULF+_W>BGDUV_(E+ M-,O3#F#32Y_<*4=P6J#"LY=9*[(>G0",OLC>_M\B9"?]TQE MS6;PQZ* 9)-.W*:QRQ-/9FT2K4GRDTSY9Z,Y.BU-*)E&_C=>^>S#D57+G=D,!=(( M< ]*V&T^V4)]]-!M'(2HD MJ"NG7PFTZH8C#()ZZI(2884*P60^&[:C6I61"AW7GSC'RR&)JBE+54AORVJ% M+K0CXHD+)UK15@@D]X/!-)6"%%%EO25ZXHPW[.F=PP @O]$V8%+%M/IME<(: M]3<#G>_B7O:SRP8N>Y5PF]4TS5&E $<3MWTO8JV(W2GT0A^2,84N'S+(1[)G M,G8!F_+!(_X'^<2S 'X<\>5<"2AR RA_DT8Q+_OM-&E2BHK027.E$-5BN*)> M'K#X(O!(&R+_D4$M/ZYPR]_W,X-.P1 6 2U"D\6Z0FE*Q8R1FE8I4K,%5TSCT!0<9-P$>YP"7CI!R$QU:MS6# M(IV68DQ;4*04JQ.!=21::7DR>/?:U$B;[N=03,9@1F@0YVN*":6!!C5HP;0R M.2W%N+:A-C% )XLPFJ_,BK+7E)5G*H/$;+04YS_)F$&Z0"[4.[.:*D9=*(79 M:H:IE8YJ!$9L/PDXXEL,:"_W6G*?0#*A8#Y=UI-YH;@VCG=:BN-M3]@ICOT\ MH):RRU>9$\BD:P8IA5[,09VH]77T\BY%##>3=PR%FW0G 9/HP'YPU]NLJHI) M:0L:#7@IS*C?D5AJ3H\U!TXHA>Y8"4_4;? M5CWOQ5YC8[QR8TA9RF1NR]&\RLUQ[7;/4Q?1RMLELSG 2['?,<'H"_288*;X M"C&3:$2@ 3.]R]RL$:.M?5:.LVE%7'2;(SC."H\C 3E91$X,::\>.O4@82!N M>1-W#=X!2@'W8@(R#RE?F3#(Q T&3(I_1K!DL4Y+UFO+Y(\_*P?7FNA*!I23 MH'("XB2XG A8K%8<6J1*>ZUI=&RH:@*H45P[H3\K1=*T9XCVGEJM 7_;>[=: M+(ETI\PR1#>XS?6, [D4+$O2K11#EW>96R^)TME5TW[9K1;S# 0AE5SB[G4# M,9OK&<6LS*I3B'G5I?3+:TC9P/*G)6G),)>PP!51$+G3)"#H%US:.GJKK#A< MJ%YH28&*SIQ";WO)&GRS8 JI9)^X6Y?.) "M Z:N8';)RV<+]7*5G<72S73W MC4^^\K;L?WVX>?_\W__ZW9V']Q_Q\Y?>EQ>+R<WEV]H"]?_-KZZ]UP MR?P7"_?+L?\F. H&\,V7%Z>?[D_?C\<(;4'#,QL]? MWO@?[S__?N9?TS\N>]/K-U_=$@O MA.&S_^N=X9WK/+()@N1^]_?#$.6C<#M#AKPX_@\@?W MS<=6&'A7)[_BH]F;E^,K^A=[W^N-CT]^?^D.C\Y_^.R]G$^>'_78 M7D^8>_WI^/URN!A^^.MW<#KJ3SYX;?J^\Z;S,CR=_]OI#&ZC.\$W4W06SN?1 M3>)<+(!-Q[Z(O=12^5I5S%ZD6/*@0L>8$C6VD"P%S6.8)^P-)FY%L"Z_&B\KT.%1Y3 M3?DW2X'4T([J-T9J2B2I($3Q?-5K;2D47X.I)P9>*R."M(V\#.J2SE?%WT_( MXH@AMPZ(8G'QCUS'<:?Q.SFRU]<'B2/9&]_F3J'TQN+R5V[@Q/\N5@=0^)?; M]/B)+#)B,L_HP(G>M) ON;P2)?"D&\"9L!L'#HA+O3X(:"A>HY"EYI BX@UE M/2^DL;7&2'@LXIV*J"SCDR&WL:'X]8J2<)YT@GCSF0EX>Z3DI:1B6'=U5L-& M)E3!RY@ %567\E3!M3A4P!G43<\9R"_=--VW+6.A-M*]'@'U1'Z1I,^_D]GS MHDG&.9U)G?\:.+0!%379%*>+MS/9XD(AOP+6-$->QZI&6;1G\L+UWG@0I4O; M2+L):A-BKY*$8;L)+@DJ,CM1IFP7G\=YLG&#-M)JQ%J'X,LD93!6?^Q= MK_9$XJ1#KQVDJ:X]W+Y-$@7/1)Z@C9S9'E'UC.(UP9,A%(\3CL0B=" 2O,3? M9VEZEXU<:H"ZUM")LF5NTV09F3_1R:3*7$29,C;RHCGX&OY6;Y43\B%."1F2 M?IP0(I_M8++G&<&R.QL9LS8--:84$J[&IXB#9P:IC:RHA==,]DVZ#\V'X%= M=BV\9K)EU0YA02>_.VLCR4:L=>QA3VQVPA_F/M,F+E5E@C@3(DM00Z?-DD[( UX(N -&/Y M+<&N;? K,.FT)UKJ6F2#BH T[/\ T60J(G(+2,$$WL(90)@#EKZ(6(EV\4<^ M 5DT,!HCUHFNT)B8/\6M';<@L$B<=4!J1"Q\JSY WB6A[9FHR/B\Y(>>"-*.#V031T<1_=P< U2"I(;^2CB6T+X#5Q*]=(71Q <:$A7S%(SS1R26/_ M-$_NC& 8 +JL(G@,?&:@./IM%+T>__K I=!#P?J,T -7"[X?!^<^=P*)4SS OHJ2#[N>%P] %7:.(I8 MJ/3&W'&+M#-Z1,DJCI@@JC7DBO#U%Q8?KL34LN)2E.DFV;CJ M\2E>"W>]3?;L@-T_X#FB=A7T:'-- M9':9NY3[%-&&5]O[B_X)]T>@[@V#:IHVQH-6F3,-D*O.TFJV$A.M:P/ MEG'>G#AFQ&VIN-F$N< 7\5^+Q\J&A*FM1>V&ST,9(Q_>D6^!31EJ5".L<5M3 M"A\RVK]SWDAZ= Y7TQ8O2?A-C+$L.=L;69=H\2VICR1G.]QIC_FJ\QMC49ZF M[?#I&V&-SA-D+#E(9C&Q.9CKBY8[/>_X8BXZ'0R]BWN7MQL=EK5WL;()46O/ MQ!;K@AF[;H95^,F&AX.L7_;H\1N6MO6;LW_!8T:N&A-7A-/0(5R=*%K%.()K!U Z->.Q8I0%/ FA/1'+R+YL#O^R%KNVXX"V42K#ST M%1V2V\$$TT80([:''I!F /(LW#_(X=8K]6PCD$QF]<9_"<W!N86C%[6QJF_I*9JGW.1LCSAKXM0Y#BFWLC.P MS:EQU8"5HLS,JUN+R.W !U@%VE2IC5DK572(-];,S4>A'I^:KKA(XO^(RV6B ME@2(<\A(+OL2A#UV.H=*+8 NYAZ*O-8A/<@@%@%Q(S?$2X/_%F]F-2!" M%[\N#,-D3K=!*37@E.IY ^@G<2UEY"/GIB8+95B%MHZ;FPT?L:\D_%?NW.!1SACPY*3Z^!U4- M2WE-:%5IB=IF>O;S%X!T9W/NVXF2'6ZW)MMP91XJL%6?!I485P7C M\WN]\14AWAT'9#/=&M2Z#2\O=$73X@K+Z)K8_#W!.WA%8$/":Y.@4?RKR*T' M%$/O+ S>DN C#**A_[ 1ZHVWLG6XE<9W".[C,ZG=/U<@&HPX 6)E#XI)C.M:J\VC_ 9\NM$'W%6CX YO M+;JQA5FL@$EMH])AWQM;;Z\:8*WC<_7&W/H+:5L\2U> U9GE?K_;&_?Z5Q=O MV_RK!SV;G&,=.)V]GD1>6.2H;"DA_J'D5856?8&UZNH3ZTRZ >DZMP)99/%K M8-3LI:0;+K&S&&6"B'4\C?S*RY"[)C#->[%]8; N1;HL"NLR.VNG$MIL>MYUT^$:033D7F>R2W*:I91FKC= J::Y,U MZ=#I7*/RBU*/?UBG"I0NPA4O3AXH;6;3Z;WB.%S3 QNY,Q V#*CZ6#4'-G+F M-?\DL>63OQ:L^>@&+1R%L/K-6!5DY>[]*B_,XAV_+$H5)56'RZQSRZK1U4^^ MMN6@>-/CX=H1*;).9G. E_)>B$S#CR^V-7'7-:-%+[5HGJQC@!&PT.F(R#\&*7.TJ5+5/MF4K/[["Z< 9[F:.BPU)_+[70WC+VY65 M%JII5D#R:1+QL(-XU(7;((AMSBBM"UD;-]4W8%& N E8[;5G]9ZY!ZIG[BU5 MAFV2I;O=?"O=6*16VR9(.=BZ& 4(^&G5. _8JN/!9HRJM4+R"E98JFW%7KP& MGD;9,[4L.IN3@Z1\,)$L@1\L;S/!N:TR=5CSHV_=H]^+C.NHAWCN+ER!5B>P2F):$T^,NEOM C%6/ MWALH,@<>/36_+D[U.>'GQW%I/FU!=XJ)3R9+2ZC38=.X6%1$OFRE20M.JY,T M\CL#Y#)[:"D@4DLE[Q'%CK0==.B@*>,ZT7FLJ]GH%_'(1/?MN26TJ'!I8_RK M2M9144\.5L$VCX6HW-OW<4:W5>B+J-2_(Y81D )2GJQ#P@T\D<>_\$KCRC20["#&@TYT,OR8 6T=,!2C-1@NO8 WR.JH44N[6 MS% M"ZY]XHZ+.$BAP8C300 M94$;8[%OCC%:0,HX[;;0H,%F("F.^%E$2!Z1!CZA$$UP1X0H$VKML6M:<+HI M]9?.!X[VC@HS(5-@KZ\[=M"D0:;Q:+*U+"6F1(DB;2$0KPI&^]]V$%$%29_Q M-X9I"!)!UB%T'D?!!N%\[B\MM4SOHRH-1@WY+%K)(E7=D M!R4U$.H4LN<&A)?AS&C904\9D,J+B4MFO)^W"$-[W#,C/B5A\RN(K8I35B!2 MCYELX?CJ/-MHR,+2$1*_:6T+ 7DXZG-(_:X=B%= M!=0Z.]N2E\0MX2F9FAU MQ^;0'*9!-DN(JX"DOSLD?V+,$BJJ4:G,[6^(R\^2.2.'10E8/.0["$(/D4N^ MUKR%P!^B&>QW;@=+)M)C+*&E)DQMJA*?-64*-'IWYMH;3CU/>!)2ZT%IM& MUU;56!0]:P>SY/XYZRA30M2)[ ](B6CCCK2'-]:1ID-GO+XQ=[&$W."U@RXC M/L.%1_F*8AEE,5T9>)J)M;HJ":G-E*W@-:5,Q'PMIBP#KREEUFSU&M U,QX# MD8MN,5U9?(V,QP#=VTQ6BJZ9N"S*)S;B:R0N:[*,#>B4XKHB\N8T[$**N7=Y M S"81!>5"'^,M6/HCW_8L"Y031ZR&\HS;MB[P+S'91>/"9U%QW&M(;,62J&B M/QUQ"AE?W\R ]);_ U!+ P04 " "O10Y71NVF"540 "MU@ %0 &]P M9VXM,C R,S V,S!?8V%L+GAM;.U=6U/C.!9^WU^195]V:RL= D,S4-TS%1*@ MPH0.FP#=S-34E+#EQ-V.E);LD/2O7\EVKK9\BQ0Y,$^ L?4=G4^7HZ.CHP^_ M3D=.90()M3'Z>%!_=WA0@^M5&O]EN'_SZ2Z7RCP__K%8KUQ!! M EQH5IYGE28>C?N&7;DG %$+DU'EW^[H/Y5J9>BZX_-:[>7EY9W!WJ&&32#% M'C$@Y0\JU2HK<%YDDT!>X'FE[Z%*PQM4ZL>5H^/S^LEY_;3R<-^L'!T>'0>? M_..#8Z-OSX#""I,;T8\'*TC39^*\PV10.SH\/*[-7SP(WCR?\@=K[[\<^V_7 MS\[.:OY_%Z]2.^Y%5FR]]N6VTS>&< 2J-J(N0 8'H/8Y]1]VL %<7Y.I M>U$)]@%$G+<:_T]-^&'M%Q6RM5ES',&^RWX?091/O,UO:VK4UP1T>.7@EURR M+3X*A)(C%6^;IN= ;!%H8&38CNTW2&P9# X@D_^ WSU[ ARF$,J>L)[I$MM@ M$O'_W8-G#I92#TDP:FINHPG#Q,2&-&]M(I]R"26+!Z=CR-4 1IBX]H]0;S9B M@\G 9IB 4NCFECQ/J:Q2DNO4ZSX$ (QHC@59>WAFC<(MP$%Z6?+E'P'7(SX" MMK:5/[VL4'X#.(;G^$QUF+1K]8!3%R(3FO.:<(S.#1Z@" \5\-7_M-CQ!_N%U5)1> ,@G\"BX M=/[$U[JO\?BRE_T_MY!\]&P@?Q"]7(XS#;<)")DQX^41.!Z4+'PVS/DLN,YP M@ZS7#A!C+AW[=8W>J$40OE&CWFCDEU:UV80V_]XB>)3"GHMS:PX3$Q)F$1Y4 M7J ]&+K\UZ#AYF]0AH$]AM&#!F1XK M\@JZB]I4$M=;<2LE-LJ9"2HXV*"G$ M2=<=0M(.I[L90^E:/4@AF4 JF9(DI++WE40MA70<2^@A=P2.@6U>LDD<45C;@%V>&6:X^7 MU[4>6-_BPDFF(PFI%!-#'!>)ZA'," 69Z(ZYIXU99#O@(AEK:624BXP4#0E& M_H*]@@G8L2?"R1^G4L#*,2T+.D>BED)"3F08L$NK#"-#B8D4AU#6 MGA"KC5#=[R6T_Q7#2IF^XS%*:A0)%!*J_#0R Q11>F?I.%*S"(@!V,)RZ \Q M<>\A&5U@0O +&Y9EV\EQ"'I[I)BBU<82JQFA';V-B^4.S+C70*US90-$LZV6 MC0*1@@36(MP-^Q#BZ M+;C,74:D)[D^E1:T("O8[$%FQ'B*!B\!R%X,7B(%">SI;9?]2L;"T(ER?18]J +; 3-2T 0WSQH&(8W\GQG:0M:MF'+GKDR .[# MN)1%;U+-OQ4 ?Q;E!Z0('$)$V;H@.(S2P93Z@83W8"K?X9P+7;/O,V,'RZM2 MB4[1%2.H@4SEYDHJ7'FO(;&+$5Q$0&?(]<4E( M>\A)HN)2C8A]J67<6^*0[0^UC>,XZL[H;!Y*W.(0#*8^A6$ M/QFOU%\P6&4 ME].UKC$V??8@F=@&I'U&C0*!!4!:#7H13^N=4JPDJ4NI,#0;@'Y!GFW5,-+ E#I M*4E2DM"WOM7NQW)=IFJ_8P6AN%?%CZ:1+>*B6.T37 (=ZT/I7 \I=D:)ZQ#M M!M&YN5K< ?<)([PNB)I11HR3?YGL)SEH(Q?RS!OSLY$)P@O2)"27H-=02*6% M-Y$L>A U_$);\YBP,E 0"F/,_-Q(P. UN08VX@WX EKL'?G^OSS(V@>G3-P5 MTJG8*B]$)[")O[_R";K+& __Y,=BL_H6 NH1:'91#_*M4E:E"T!MVAP"-(!M M]( (!([] YIS<64SKT9(K99-O@:BB"69NSCS,4C-U+%9NN[0M5ST1503721L M,7LO38@3OL3$$TLLI6[8P(6P$R*S-*NE'0; O6?T= MOT:!P-))5">IULZ\ PIB@XI6K<;$C#9O0"D)/5)FR"@;@94M_];+UF_#Q%5U M?5Q3R+#D&.NURC0FP'9X./$]7HDS"7=3^*QIJ&0V [KF96E!9:UUQ_7&(S'? MUJ(UA?W[ B)H28\1$:&4JU<6XT:H0:E>A9A0!D61(4E(FGM2!B7LIM>(HDO$ M:\\&,OV_0HV97SWJAFEY?/GO>"I.]@_7)?:SYP:M\ ZHBC3>F>RZ=X=R-9@= MTYI@2>TPQ&"16[BH)Y^G'61EW!$\L1G^Q>R!\L"%A5W=8)J:J#CTE@.X\#;% MV[)0<_*XF\&V!5E_-(*DT>QW!X8=K[&2OE@R,YD@]7J\MB(KFTKE.D=YB@ ? M1XU/*U+\'M,3597<;''](9N!F$'+!G\VV3$$%7U( *)_,;8%,2+%B7-<;)>O MK-.^ZH9)9.\@L;'99 (,Y+N#4^#VFK-T94H^,]BFU./'2+N6OWYDP^IG0)B1 MZ%)F1\Z#];JDZ0![)-NDR(==6[E9Y8_/MX\G?_[QQ1A[TR=T6]7)^2L]/?CKX^W,^H_GYU==3_K3:9 M7C2?#B=FGX!#:IV3]L/7W']:]= MX_;VL04^U9NXZT'OI_\V6T=UPWN<#9U+/"'_F[6:]U-ZY;K#V?/CSZ>6>W3; MMR<7#?@$KMX;-T]'GFM>UW]#M='-F75-OM+';MG#][DYN1S[V[2Q.VQ-V@_VT>__UEI]GO!_3'[ MVM[S-3^IIS076VO+E5#7FL.KVL>,Q=(<;+ 5@RE:%.4D*>C^(_PL=0L&/]MH M(_D96]V:\N>;3*![OB#*JMJ0SI_E.'.CD!MYN>91+9M)%?>"PN7TMS_LBR;OL /-L MH'M.95;5SOFL1S9T)$^]RQM==C;QKD#NL=\DFTKG/$8VYN2PV%[>"Z>\Q*5%5"8.\BGI05U)0WA&;R33FZ:("4-D>U$2L4MJ3&7E*T6)T-W4;VX/+ MN7%#:F]Q@75X@^KZ@Y4W@YVHJ-5D.)[IG[TU_!,G/>#"2\N"ANS>N6/A=9\T MTLND8 M4^!<$^R->:(/FQK!$0IH+D]02!X\2U"AOP?4$I"0<'NDXD#>OC&$IN= ;!'( M)#-L)PCJPY;!J@20R7_ 9\3U6+ZE,F2*9RN+"AWH[0&&V ) MF;$&I"0!<2;,?9[FXKIY1DW+7AJO2BA]8;Q6N.:3$K+YVE2=^/*\G0V1]G)/ M83GL;1>@*?]"W[6BM]A<#$OI@9=;-B$2&SA^KD!O/'9XGGY^/B4,AI2_T9$' M6[PM MTT_-N1.>$A#WAJT-P1?"#TK,NVM("! 8E;D B*P M=_6W 2[$6VT#/@%BMZ8T T> W[>GV]HW"27O^V2_C5)%AQW5=^R&Q5;/I>C= MZY*\P2Z^087@#. NEUB][D.PB@+(Y LJZ"R/PA1>6/GQ'SU>HZ[U0 -U9!I6 M8C\L[D9>O[YA;F[<_"N]CRHF M)1%*K\V8SDFRGB3?/O3WU>62NDS,?=DQ.7[D=1QE#*6A:0GZWJ;KQ# 3>PW1 MSBQD5DN/^/8PMF18R"DM)L&WH',_(""@N?!WBV>YG_JWK] 9P)O,7*' MLK?B"HNA]1Q$"NMKU[(6UK/D786L@JC95\J+7I;+D.01O+E;%!/+HY93!7M$ M^?'UQFFIHG5MYT=.N'<>? 6;/KGAM9^\5L3MVGY.Q(91SJQ\9V]N^%?+[*KW M5HI'/RNZ2E]^,1E>(\?9W/3R5H>[6!-NL8D<+6QW5GYN>.WM,9'AU.7O+NWZ M- &4Q8EE0M5K[TEC487QG@E336!71ERM:VRYW"FPT+/@J@G'R@:K.X)9*H'R MS?!,J$IB+;+!OB[ZI-O:::B*XV5R8+\:(A48U/X>PS)[ S+39,BTIYVK0+4B M]^ (V(@IJFM=V931S_4GMQ+Q$#KC(HH0NHC,VU:U$N[.R5V)6!M;0N-!M<)EOI#'B?TDA*JE\C>=WY/.7J$AQ M8F5!T.V'&D=_9N5S'?T?4$L#!!0 ( *]%#E?](08XN%@ )1R!0 5 M;W!G;BTR,#(S,#8S,%]D968N>&UL[;U[<^-&DB_Z_WZ*/GW_.2=NM/OA]7@\ M8=\3%"7U:%;=U$AL>[PG3C@@H$AB&@3H B")_O2W"@\2( KU0B:+D!4QN^Y6 M"YE5OZS*RLK*QX__^VD=O7H@- V3^*?7[[]Y]_H5B?TD"./E3Z^_W+V9W$VO MKE[_[__OU:O_^/%_O'GSZB.)"?4R$KRZW[Z:)NO-G1^^FE,O3A<)7;_ZG]GZ M?[UZ\VJ599N_O7W[^/CXC<]^)_5#2M(DISY)^0]>O7G#"-8DIY1P@G][=9?' MKR;Y\M7[;U]]^/9O[[_[V_OO7WV93U]]>/?AV_*3__@Q"N.O]UY*7K%QQ^E/ MKQN5B"I'->KWM_@?WM3 M_]H;_J,W[S^\^?;]-T]IL!LB^YT@V[%I$OCN;?F/KSE>KU[]2).(W)+%JV** M?\NV&_+3ZS1<;R(^\N)G*TH6/[U.-LOX#8?ZW5^^?<=Y_3_\)[_1WZ9)G"91 M&' AG7D1G_/=BI#L]2M.^LOMU6X8[ ,2E-]#R;#NWR]]N@V M6=R%RSAKR89-FR04=^2!Q+G9$&3-0,IHYZ? MI8]AMIKF:<;V)E4/6$T!:JR77DA_]J*FM-2BLKQB;\"$_LYN5>KZ>*7 MX$Z,NRSQO[94DGI9=3^!$@NS_=9A5L#*-AA? VRA,M-19[7+O@54(M=,]!JC MJ7X-;&U M@?2A5L!=?I^2WW-&\^)!:^"=#\ @[ZK*LVWQ)_46D7QZY$-B[MU'8$=%10Q. M^R@5ON;P=>G C5QX%&B.5O8MH*;B)X7FB!J_"FGU=4\*W>78]R&< $L%K3F> MUB]#WB78!3_((Y(L*/&981E&8:%GDX7/K'"F;/E_F'8+'[RH.M@H23,:^LQ0 MY_]6#$D-)PP;T*6Q&U(8<[V=T%J_&,RF\RF<_/"6+/.+\4X9OP.!EIP%G/'2JMAR0 MYONT(7QQ>^N$9M55DZ^G@7,TH IF,#7V=G$(IO=;3B99I(0^,*O.7$5(R&". M>DF2)?4VJZW]B ]( %Z3=LQ\IB^7)"WV*J&4!!5WTT'+Z6",G"U$C^E^+RJ7 M(5,X[!BX9V=!QO3GNC1% B];,.OD@5LG2>RQXR*GE%F ]UX:VF@W"(8X&B!* MXF5&Z#I@I@\;6;IB6Y;_G5UU:/+(1F \75V***LR66^\>,N/=V:__T&"E%M0 M_*?L5E?H(:Z;V 7/>)F:$48X@),\XV\B_/'HT:.474S8$#8YNYIRFXQ[5--B MF&MV/>5C,YVA'7UX17@[^[+?)]S>;&P6TSFI:<&/GQWN.2TXL*TPC!KD$2[TGN@. M6_HQ%-+[<>@UQW@#WQ-G6X# ^T M^:X8=Q RQCP>Z@V[[WEYE+U^5;%ICG='(XRSM^R3M]7OO.U^7B&)/-9D[86Q M]5#+KW&!73$2U,_OR9L=8[/QB@@TMA *P 4P;]9D?4^H(;JM3W,Q $)ZG'QCXW#O8KES_A$B=\B'O%HN836M)G> M)-%/K_/TS=+S-K_M H1FB\O:.W&3I,4X)_=I\7+4A2NM9[WPTOMBZA6]MUPW MO251EM8_*;15 9\1R[=VTYD4E[QI3GFP$]+XQ3QV ][+>4+;0V?+HAY*M4), MEW?U-7_6LQ-AEBBQ2BBS=7YZ_8Y]4JS_O_E1DI+@I]<9S9N^)V/9\#@J=M#P M_USLGU8FV=2C=,N,E<(,!9:5'L]ZC[J0GG3%-L6E"9]2?%;;JKS(,/O+)XPS MNSQ^)EDU9NC=)6/56GVG*RHY7)6$WO=O,!L1S;B[XJIZ_]LR?K,%MY;I W_- M!960C-,H=I(4JDHZ'T#WSPTE&R\,+DK/,-O%Q1!: P86D@['G1UZTM+2PJZ2 MVK>R0VNP/8%I1SA6;2 V!)9JNZ$)NY%D6^X%+*ZJ[/@KKOJ?"?RVD; ZH=-' MO%%D,.F8=3;"*9<+*0*";L/EBJV@+VR;\L$"RT;&Z63.'9%@I!"IMXR=.;#A M"63,+#R"8.2\]KO^]"2C0$EI"PS8-&%&KGE0T]4N&*8<+;Q.4S ['2N@9^]( MD5(>_#;BV=N&2>RCG/TB#J>\482(5-C_)_CV:%AX:!(0\W#GQ5'K*C$HE1"^ M@S6Y2CXH!N]H/66(Y\'U/IH#UW13;G-#UV2Z*#=H_ M+N#@\&Q0K\VF3(3P:-P]AG@E;[PM]['A^B,/F+B\<)A)I \EY<7#1B07ZTV4 M; FY)1%_H.J.%%@Z:GYN+^UFHM) 3WT$6>XD]CF^N/KY.+V%&&^H/K"PW)#G M54A\E=:'(YP>)N/1='TH*>\I0_U>]3"W.(*1LAJ3?I-CAG.3:;MXD"6E8#8B M):>"K1+67Z U'?H1='(F MSM1\#;:N-W2.I<: MRSW1R/>9="J#@4I#QLFE<\!6/E+DE/<:NR#[PR0RM-#Z7D;CVT4:_-@V#,+CQ(SSO3HL0 FAPZY%WN$!,9=''1B"&S M?!<(@@('MF&],+B*I]XFS+P(^E6@AXMKOXR)4'J1PKG"W/+TT9@$%QZ-^1OK MQ/?S=5Z\&ITSH/P0^F318#@:):8#GL95QO*AK695&.R\MC\E*YYE^4#*DMW7 M29H6.0ES[PG^^**\B8DJAV,;-\Y5Y)0MMU.)']%NZ4R:Q]= M0DIV8[PQJ3&L9/>#;#O]^+:= KU/*4=.C3[L??"2*=VQY!E",UJP"PJ;\H;0 MHC<#ZMVGE^DX=9HNHNKKTG!Y%JS229ZM$LJ+U*'*LQY":^&'%K7=\)D/R M3.1T8(5(GJB.?2<^;&)HK85W)-C0R!7[(W@*5)?!D)2MFMH<(7+Q@#B6$[RH M/2==MQU9M/UM;0BZ=] DSMBZNBB+!O_T.B7+LDDFA'Y):<:K4P2YGS%[H6R? M,'D*M58-^[8A!O:WO0AZR:*=S\+:BE*IM)8/%%6W"^.O"BJF2&^7_7Q.>*%K@(12'W2:I-EL\3%)@J9V MNTLB>-]++R-WSPG*)=GVM_1#A57CL HI2HNJBN48=V.&WC8R5FX]9$9BDD.& M8MS7S4$FK78@%7/PTT3&RV$DI)&0%(CAA*Y^)#$;8L1X3H(U XPP5T" XS2M MF>*30BPK*3>(RH21?2;8O#E-4]MW5LJAZH :S^+9NNW[&VZY/ MB];T5_&7F!(OXB%3]<"AQ8\SR..?:#:K!$E . ;@YR1.VL8.CJ+NYS,"-ZH$ M))0Z"WNK\Y*-MJSLD#/>E5F:Q)6B*7^/J1N27CRQ!W183X853V)<, MB:@8=GG@@)^_>",]5?OU*%+2BKJS7%AL*-7Z/2,QPQ9G472YG$A@I(90!0BI MLSHM%3#)T.[>;=IC@/\ #64Z)@3HDPECNRG+%<+((9(!6RD7$Z M_5-?BE.M3%1YYBXSA[H%-2Q7S %=I%"T/BX#-//AN7\>1GD&GBG7Q\7MC40A M-)EYM(,)*U*KY^2N^&*GH9IR=ZFJ#*1H#*I>9#"Z!BM&UBI4-&V MT;,OF8\OF8^#!%&N0VX!)'%1@5@S#=)&+D)>6&("2(W4! OGO?V EWZ6I,EY M+N2!Y0"1YDH:+2EES8)(14GR9.P@M'*I+2_[M477)34OBY] ME_:25#_T%(303JL<7HP**:55P,*I3ETA&G+1H$6 M<(+FCJNZ1#".O+3YNGL)T1>=/HAHM=P.RW>C2*V'R2A.H#Z 7FI>']')*ZF2 M#'[\8/NU3LMSI8E_KUL*^F I)%U6_3K/>4CB#:%A4E9$O"5I1D,_J^R0R:-' M@\+7?YG0!0FSG(+G[ P>SLEGF0P''.ULZAE:N1A/9S$8C&<$8:8 H*,]!B]Q2#O/<:+'^S,CBH>=&\).S'2,"-5?GLYH5OB)\L2?XR&2.C#/?7 M5'QYP;8X+X+L;_+[*/1G"W;;Y3&TBX;[81('OWB4>FP^Q8KG6X0W12B2)-N+ MIR=URYKXJ8IZ(&307<\'#>45EG(Z6 MI+I?G:ZQW3=-G:!O #P-UG_?MZ=\E91/6J?E#NA=YC-Y+/[EF!>6/<_3W02& MV*&%< ^-(JQ3YB:4F3+QLCD'I#"^8XSX9,^MHXI-'55H64YU$68("3@-PB.X M?S9AJ(&6%TTZ:O#FU$M7EU'R^'IH[ HSJRI26$4#I:P&N&781N#TF* >0H;@ MV?9+RH-:=^5*)FQ?/93][7 F9C& TUCX$ID?)#(9 XSR*OYG20NT7]'JM$%8 MB;2\*MPE$OMA1%J$V8^^6%A$+$_1Z2R MDR9KG@CSA^#V/7C1:+%TYP?#W';-5:*'/%(QXXGOTX(A3O&-#OGG+\XNHDAE MONMKRRR^\R(R6[!QLY%FVYO(*V,>-VOXI$1-IFZ/]F.)6E<":.TTZXSI]EL* M1NQ"EXE+=]*Q!-R'+U:MV*OX@):4&6^G-^FC+00S<<"^1->#V-5P MV\]ZMJC' ;P&Y+P*"Z[*NS880_#57 MSLNA6H:67@M"K,ANP:#Y<^%>G_#RJ/@B%#)U7H4"5)QB7)%"QOMUP8VW+8KU M4"\XGG9M,7U>8A7CJG$#!A,KHQC4!8SYN5\5D=]-J_%OQQ"XR7">D;8V%03: MK;DSLO,J4;7J_(>^!@[Y/:_]WD%3HRD&;D2!LTB"TPB9 P\@0'N1Z!D"M_-2 MET$BL@$\AR 1*< H[3:9,5!G>?B_YR$EK:C$T=D(K+,X M99UZ<,B;VMEF?@YZ6H@GDI7=,X3+,/9BWZ&>E@W@.>AI*< H"91L!#XA0=$G M8O^^<4[NP?5R/R.GYA(O% M@OALO!=/?M'%[);-8!;S4?'_XS;R@Q>1XIFHKF3 _X'9S^T?-'[S*O:CG-<\ M.0_339)ZT4>:Y!O>Y3M,_;+?$@GV[9: E\H)3,AU PK#/=HJX^@>/;S;V*!I ME&%-79=?-;DF8"6(P.OZR(,?\1H^MIC1&K",6 L[T+=_PL5JJUK!:Y#EFTU9 MP-R+:L/G*EXD=%TVB$%*U]3D>@HYV)H&H3:0.J5@+%\(RUZ6O.P06]G@[X%M MZFX=4V:K5M0(?(<23E7X>E2\W2C[X][-&0<"]<(W/>.:TTZC8T"E/F@X(]J) MPZ%7E_0QW*)%099J/#-ZX]&L^DOQP)$6:-[.OI3!0]6C1S!?L2-AN=J'&7!S M1J]H#1 KIWL<:@?M"N) X0_M_"SK4%5/7,W7K:)61QF5,$]Z R_[ZG:9$'2X MN\'%;(;DB70$XU-NCR:U4Z I>BEM&'ONL_)CQ:C2D^ M0MFP@T]>["W+0?-(A]2XV5BA_YI$)UVBXFW>9+? M9Y/[),^:3+$VG@%C%Z\2-H)L7T;U<=5)','ON)>OUQ[=)HN[*(7:VA2:.)[&V5#% M(?,)LSU;3"I]#+/5-$^S9$WHD,U0T;YLT/ZE01II9^ARM3U,%/2Q=HHV6Z>V MF:'(VT$FNKB>QL[9I3=_8A=V9O:5<16V#O(=M;T=B75T2%D-< R+Z&+M!CDO MAWX&'3D*D^3%H.F^=*.O]B+LR\ZPX)^B>YY[F%@_6+7I82WC/BYN[1VYP-K% MU7I0TJNGAF_O=YM<#>R=TR+V.7$+"^$M=GZ_+WAPZ$I9W4>M% M4].??X32R^MU6)9_\>)@6@0!L%_87WRMWB'W1"<'1/$?'8UX#^LGK.2#M7T, MF;O;0U8KX; _L0G,I[*OJG<[6X.C_!QIBQP0M[WZ7I,T)>3@I1)KQ2N8.;WF MBH757,4JJ$[C#GL=^KR(ZF1)27E_Y17Z& ZK:1(QV2=56!@[)\[9[3Q*BE?. M_6];&%.%RUF3[:2'K>I$Z7EE@.=JZ&F%'47/OL.>_ F\6* MG]WC/H:03N8J MSU]MR.\Y&^C%PR"?U2$AM"C.'C9#G@.;!#%?_\1\'$*T@/65*>(]I/>A@J2Z_8)D-PEY$B6>HPGP]#K(.&XK8> MO)&XAT&.5<2PJ*)9UT_L5C%&D;@>S_%L9$T,E44'!C7JP+5O>MF,YF#L!THC M_<^RXI&X1!JNI+39CDAUZD.IDR=F[\XO7=.X\I-Q&H]*E.*E;"EO["F^#9>K M;+9@QF^9,"8548_;5T7#8<,X+>CU@%"VFK=-=/;B9<@.NY+M)0>(7(ID=C-CI> M)Z[8S[@B4G$;RQY2HE;+J]\+8E>O]K$Q3IK$[(\^:3Q5X$K/F/V8;H#FV-8R M[G>BV%8E[AT)?YPHZC6FNUY\4]9(CO.A6D"$]D]5@((-ZA4A2:[Z(QB+(6R% M+GB3[0/]4L=>!5]2LL@C/J:4+<" NR,6(1^,B?R52GPPN['I[^'X:O2RLN[( MTK<*)^N$9E6]M,H#B;KM!PUE1"I^&.2:057N*PL-LHZ?5VVACCE7L$G/MG/V MT6QQ1^A#Z$LWEX9AK$/3Y:N61>T@.]QT2M$-69 7;)?0V(MV*_UL^Y$D2^IM M5J$_X>TB4-7DD)$X/#AA2D>98X\2QG_0YOEL.Z&4>SBXO^,8967,N(]LUUN# MK&,F.RL=MCL.;0VU9U1!K#1V*G2"67Q+?';'9>93D9B%7E1,E[U;_ZMUJ3%M M=$^EM 8O,[7?'G^:&F1[PV8' +Y'1@9U*4;.\)66^B M9$M(9;J+(V(F44&N<'5SU__>-Q 9/R2FYSZ*S;.8L#I;,&+3B5Q@<2@6[8-AS'4NX, 4N>B=:0J74-M M[5,NUG7H$SE(GIC$0<'@.O3NPZCH=C/,KV1,WZ&JZZ_;-1PU/?O"5HR?O"RG M!=_98E=5;->\J$I*@I+I0&8NW0G:$AX**(K;J.#*CT148[^/BUL[7Z>F7@\Z MV,^?10[T==GF=]?]<= .TZ%XHA4.;;#1>9T<(!]%G\Y;$O&WU7G2./QM!3>( MU3@D.@S-4WE^K.>3+&@K."I9\/Y_7ASP_Y!]SJI4@J\"==V5#MYH 7WMD8(_8+:( M.[@OX OP$$!UL)[MMK3N'8^P7>W'GYY#C ML]%"U_)(%%&PKP=1Q=O>>H_L]DAHZ$5K^(8F/DF/(U$)QS'*408@5D3ZCCF/G&16?? Q M28+C2$_"<8S2DP&H>=[82X_QPQ(3)WT"-P%3<12(Z-3*/.(A7Y C$8].9G?F M,*X8E#\)=_'*WCY,W39H0Q('S>9"KC*RAM[76BQM&^QJ9W:@O5HK&:/M$2^* M>J*8#(1LER@IQN-J9UM/WG_3N@T8MMD\A0> M<1EW."-Z_5?L2^KG]^0-^RF)4T:VYR':>&MHYDMT<<:R("6#V _AL[FG MU@55ZD%M?^$F,$1O2^\>L \F"?[T53"94))^)#%CY)O *?AL%)B*IJMSI)H# M6[0;6'OT:]5V)R Q.\C3]P8@*T@X#;ZPO!WL!*&"!R%L^CSD+T_W.?OG(N2# M]T!:A1N39:\@,6J)J."!?= M=^-W[ZJ:KR28$W\5)U&RW)JH(1D!Q\EL \4A MQP8G0)!KQX$"D5)P&"@]6!QR:$#;/Y4,OWVW>W42UT@V$8LNL5%K,'W(U#%] MP/Z3CS1)C^@3+=FY#%NW]8*K,42)4Y=5J/']?)T7(:+-8C7'$V;? $YUK]K* MMQ=HZ'?:0EE<+!;$S]+9HFJ8>?'D%R4[;[MM*GN4JIS":9YU0MGHX.&B'!?\ M\[F"V7/;4:%43ID MB!T9R0/ZCC\LN[3+8XU3$";@&KI& ,%Q(@@<+]A]YLR1A?X2S7"BT0P.5NXA M!2 2T0HK Y-^Q.&%H#(RC2\H/_!TN9$FOB_YR$E@40O_T)XE3\23!X(]9:D M[KVS@,Z_&S04AUG$3EWK,'*$=GB4*WO D.IO]90%!",WY_ )K"! 69U>J17R MM"&\*HS7"/W@!5AZ'H)MEGFCRG/%K!EGPI/9#P)2[$JT&!)'B%CJ]M3ZE9U6 M\\?DB$%+_6-PN7\'K@#[IF8[ 3AXG^H;#EL%T):![2A.H;2(DR51RN#H,8WB MT5PF.;1WPW(0[DODN5@-)?[@L?T#!L1^U_V"X(/XDRZ( G_PV,MB9N:CN0N? MM$PA.\HC-PN&8*H,T<3?[9-%1NA);/GV2%SM^T&[PW[3'X@!(0M2,A[1XJ_& M-73?RTB/5L2#\-1TY!RUK'C9;/9^RZDDB[31;-;VRJWLF=SQE?2,HN,0D:Y$ M!+9V_4[ !J(?'PW,$O%8%@= XRV9W9Z%E@I +-Q/9(;F@2YG\UHU:D,J&"/ MD*SC^#*<3537+A$#"5YMH\&J* =<,H,KY]-/VU$LL&J1'N O @6AC$\O-Y J M/@HA.*OC,T@.X"5\:M.XXH@25=.F[:XVC7++-^\*!X# 6O^[RF?E,%!0;],> M">H'@"#$)4V3B/TUH6405'6& MQ7#QY$=YP/OCL8L:^U\P]YZ MX+-"!SU!,&UN >)1"].W\DE>4F2)?4VJVU] M03[JY7#'_7@78P%+6]\SR#".O$)![\*$8!M^!32WYN\S+ M"M(?JY&$OA.+7Y+X$3-+NRX%4NA28GL'MP/VV']V#E6MU) MH1\9A,MP+S>0R[!"$LXNP\.%@5/4EM'F@8*^23W*]B<.7E*TMO.^QN3!%'%J MVEZQ@X?&Q77#BPS0%'UW\I *)PN>-_!RKSKRO4INO6'?J8Y\J2HKC:5%ZR5" M*0DJ'*QO5ON CFE)^BH^KTA7D%G&]BK)67LL1/*[#KW[, JS[31GO&+H:FA: M+)WW*=658"OQ4 M,8(NJX<7U"0G28E?66_TRH>SG2\JVX8VW72.TH]5F>PJQ MMC9"U<<5)Z/[8*B[__C),@[_(,%[8(&J^9U$R)R-*#6@Q*EP7>Y]?SNG7IR6 M2"%]X$WCF5U,B<\FR>R@>R\-!Q23O&0TBT;TGTHVA;KI&'&# M!VCFTCWZH.PBH8XT3'VG\%$'=/0H*E=+=1\7>51Y'SL":Q?=6\_R;+NW+[&J M1DIY89T\>GYI%[N[%64MEP.2I;_C>KV?1@5 ,(MOZZ&?\:%_B9-[_DS*9W 5 M;_*,6SL,#(8 %]7AN'&J2**/UW7=29WM*%PW>!+$B>)!'SA\.L;+= M%B;!5>Q31HZ:QVL<@K.$C!= M^R@4P)Z,Y(=Z-7\S%R5 M@YG8]7VUXZKO21S$X-C]9: $O8_I&02OH]XO?-!7<=7" V M0OL5KPLB5GFK-B^T\OF];-#.2"V_5O]R[9>'8;%[2*& ^XZD8G'J\1DF&9Q MTHNK,P.GR_ZW'=925FWOOHCR5C.[QF*5P&P^KIL(UF^IN9LG'P MNTLFL#3%/!PY6#"DUP,B6B/@)C^<>%<1!U>^#VR)'0:YRMK_#I46HIBO*6[(,PT2_RO_*?,#BY92<>6S>TP:G2500*8HO[J-"2Y_K-$E[NRT/7GO0H[,NTK&O2 DR M(H$S:WBQ#Y0Q'M$?AKPD6S5&<.3I*NSM*F9Z@>P2*:^KP:*TPNSGY"X7^RC; MM-W:3@(X2O?;'HY(32MEO-RZWC26NH:@<(/!I$P1NDNJI.6XD22O P_6XX*XFU=5JA=%-CH<'3=,,Q27%H8X MCKR/)";4BQCG2;!F,/%$IRQ\()@"U.,YJ@VG":-FZRB+NH11Q%/5X^"31[\2 MWE +4X!*=J.2G1H\';^=>>.XTJ E@=C>K89PQA;6(M1+KS2CZ%1%(EX;;< ] MO;(.29ZEW$W&%N.C1ZD7L[\FFYP=$FPN*9]46KB=UDE<^)J&-7?C%%9)Q$!( M+W[/PVS;\=Z9CJ?'R=17) )S ':!@PA#TH^*0F-^]%S*8RRMW:['DYDK9U&1 MUC!;_%(.=49O>7=*!%=1/Q^\8T(O\ I['[:N3?UH8UV?A"Q1'$4R3HY3#Y6K M7"DDY& M"4]P%Y%23DX]1%"B0BN,/V$J(#AGIA^"EFS3=AZ3>DS5> KCC-B MQP1% 1Y2/XJW5:+UA"M5B+F!=H/ '5RE"9!WJ,),<==S9!M?,"JMF%X\L:T> MIN2&LHOP+#;I;: @X?2&KV'8[.QV%10(K?R$+.>/R5#T]R3&C7X#BF.M_:*? M\V#\&T1<>B&'"Z")!K3?N)\M;Z,\5 8-&N[*# P60!,)O6Q&"/C#A\%;H$%C MS/ WD ".P^QG>A<^#45_3V+ Y?DGN8>W3)[ M=[Y*5?=\3N)RU96@[(M$-%?AYQPC[/L80W;8 M86DL2L=H!:B-Z>,&-M_.ONR+4?*ZGXV*E,."F'?YI+=)/BE83.+@FK-H5)JV M[%VG1=*FWM2>L,G NE^Y4]-6L._;:'?G#][8M-YPLPWA:CU>%J,K7)&SQ9>4 M% , UI5R7JXJI_2NMJ9>4L"$DC%]612J)4<0C(R3LTVD)1G23=4;5R5;+13H*$E0YX,J1B"?V/!7\$>WY3 A7XAD>J];9$QRQ0>SR14@2,U @OV>%2?Q?\G\N>MD >.D';2+T@"%^? M[\BWO070RF1P?#7>E3B4(M]MY)$;8T-PK03\ \(3BKYBX46 '&KT@OTS6 ?V MT-<^&?":ASHK$4'ZVFS=10:Z4.IM80/V\S95/EV1 ^GTO5#'+-,!F-;"E3G7 MCJ#0PP>7)GK!_L^JT OHZV4 [F?36HGPTM=F^R=3Z"UA]SO5\!5Z1^10"GTG MU#'+= "FM7"ESC14A3Y99(0ZUNKM,?P)5?N!$.I5 5:J4%?K8"X&,]Y_'DW? M(_M^!QRJNI>L "=+Y#QF$4\%-U:UK)JC*#Y>#/72D-="@M6B;#9?V!A3/\G9.(*+)Y^MULF:_PU$JKT.6)*>3$Y/TDSG_>>"!=AV4)^ETX.E77=QZ<#IDW6M9JXC3/- MD-G@W'$Y831=9I0YKBU&5=:X L7A&>,VY]<5,Y'7Y"[SLH++=5(."B%C7,8) M3=*#LL:UEGWSS)*"B58,JX8B$4"$OU&*$W6:@/LV!0SJX?[X/]Z\>?5_?OGT\W?_]__\R]_D3[_& MW_T0_/']P_+7;?SE/'_\^#W]X?O_^O#O+_-M&GW_X/_Q+OI']C:[(__XX_MO MOSZ]]Z^S=_]]>?GA[K_>/CR=37]]]Q#<4>]=NOCNAT_1KT^__^LLNJ;_?3E; M7?_C#W_V[3\VF_3I7W]9G?_Z>_+^WS/_TZ>?S[W/[Z?)+"?Y?_Z_T_,/[_W\ MY^TJND@>Z#^WY]/Y4WJ99:OM_<]__7Z1??AT%SZ<3_^7WX(?-\KNWLW2[.OM'MOWV>IGZ MUU_?_;R=9[?T\NKJAY@NMHMWBQ]6C]Z_P@]__[^OIG>W;]ZB(59;?J(]\ M7K;I*N9A968=4(R)GD3%:2U)[1LB&P.'=A%KF6G*<;U'O19HL' R_3>A2M;I7<()?4A[@N8]2 M\;/P(33N\ZA'Z01:+!I*:=]:2P\J),76UK!UD!?J2;5CXDQH1JNS_SS:HW5, MAU_%=18?(XE'PM1E RY;^>GBB=,*?#_LXS-B4^Y(LG?\7[=%\FY2URGW9B MV/#*)AS6<5*2AXS$U8(8MC6:NWJ0'/0L5_0[ MV\>$C6V:,.5$F8H*/GDQNV(6:NDF\N+ZF]:6XIIIR&-P()H1&:E-4GD922X\6BVG5,V++:K^0X_VS;_!2'. MW("QX[!SBT7?TH<&"*,\_S39H$2;"QA@7OBTHLS-UW6?S%#[E749@4>7]TC' M84 YM&PP&I6E-/MM%[Y[YY/8HV&BJP;9QPW)L+_MI=)/%W'+H.HY"5*@+VD% MGXK\ESC=$#]CCI\@*WP7KDX= &&R@-1'V6WZ=A$'IT>^<5_DDL?=;+9^SZ MK!] K-9X#4:?O37[8\.J1]%O&@S=)CDK5W%+8AKPH:6EJYF#:T--Z;G5C[ " MU+RBV@APDA=\/GGT*\ENF(0(I22X(WY5)J88UAVA_#$.7HV:#>R!N M^0LKD)]R3PLI3!C=+]E [IC[(Z\?D$+';B/4+U"Z73LK*$6G ;%0@;@">)+ M/$34D>M0!T\MA6""9T#"WZ[)THLNXBQ4ON"FQ/]FF3R\95^5@+(_[+$4T<+" M$U4G"$'1Z#ALMI0YEY*!TO)2X]XBA)6N(54)DI548]J>+?A=]9"%5#F80^I$ M,1BBBGB!W+D"+W[/&;]ILMXD,=]*F*\(0EZCU"F:,&KTM+81W@$SE*N>F(<3 M762T9IO2Z<$)):A#R O\SM4KE=-X5Q@D&(R(CMUC1K)>)W%Q+4.I1=>E[[(V MH%0_M-YXNK"@;([]%1E- D(63I+5C:4@1@A M"?L/^]]D_FFV8#N/68 BF?2$KRM(.%4Y9LAK(8)2L&3O*:T[_TR6E!0FA($D MU%3<[H/^B)\=^AI P&?$5;[M]^7I7^V[U AX"8$18"Z;/J@_KLGOPU"XQ03& M G?/])71=I9P3S^%E"9PG6^!K,O MV_2];-T=AW\//3@OW3A7/LAM@ MTXG,"T?K=5C(4\?>ZS$]X.'_,,#&>[;P=T"!-[3WY42B/)WX?K[."X4WB8/S M:O1&[99-Z#DL=C0T9=T(-MCX_P/^7A@8"H9_\2R@+Z:N3CVR>^IE^_0J37,2 MG.?%-8#MR"2X6WE,I)_)8_%/\&^^6DS'*3M39'4+V@]YUF)6W8P6#W'!SUZ4 M\WJ8Q3CP'KIZ.;HK$0P@4RU(E1'>YEKPG[E7&)&S!3]J1\LOO'M/K7%+J*N$?%DH1SK1ZF"[V5"[52DFLHX1:8+426; MOP*>6A]IDJ8W-/$)"=)+-ANN#GA]QUI-% >IEG0T28U81+I@57+Z 5!.G_D- M'D)*6H0<%9@?*A\]D.H;,*#?J-BS\V2O76VTFY+(:*U -3RU3"#=$K=DP_F: M":'ST4BW0G?R-<2 +[75ZT[%HV5;\/W'_I#0^EC3@]^,XGB-<4/D:MG!.2#* M491/GI#R,Z(X8OF9(5?+3^)OL+Q=%6?:;,-Q:XWB*O8IK]*+X164L1OC&:6/ M92U':3[JD-#2=!('Y55LEF=IQB;"9L4[CP'+46 5RUP&![CS92 M00HK%.D]N)>-JYXF$(9\+W2UJ( B-"KOUH$[J^7)-SJG-$F-TW@P JL6E,SC M8:\"FXY\,W77^G+LJJT-0PTY3-F[0X?\9,T;O9H^451?C?&L[P.@AEGB0S#& M^>!9M_W KX6YG,((SP(=7&I1@,4\%$PK^O7KTR0.JF'P&B3G)/5I6/B8M.2B M36R\OE1]O&IY 0GG6#J[8)+/YZO!I.@D@=60Q\V>^8V?O;J]U%I/']:)6; M%)1:$-"-$?@V*\P/Z'O[GO H-X8(H%H&DMNY96R.=5N$+YXV(=V6V7PF(+>^ M&^NJ%F)08RVYP5LLZ#HTZBJ^],+R]9GKL[H47!*$B]#WM+U=!N1&>PLQ@:P6 M&F0F0ZII=RGUR=S[Y9Y4<"M_<_^*[)Y@,XN /PC]8IP(-W[F_C+ MD4+? T,-N/2Z_./;_5P9AZ\[U?MC^^_SX!8>QI5$H1^2>HZO;8X@(PX=%.7O]7:DK4Y2 M(UZM!C5P4RC)XOF[O2@2K/]A MP'(U@ V*T)F,096]X74;$!?WJ=DB7_ [!S MG%WJDS69>T^3/%LE5-VZS:X0J9 )FI6KUX#)?IFWBY:* 03N5]C/#J4'4R\; MM(N[5A\F^6J5BP6W,VX?/_ ^3%+)..W%-%PX*&UJ]ZE?S*R),UIX*&_#].O9 M]HS$_HKI@*\(.D_)[EEH/S6H2%T$NXQKMBCZ4,D.SV.CI1AU%[=<=H<0@A?@ MUF4-KC7UY.=4?6*($+&-IV"X<_;9<33ICM-S5:)[*-65>6'$QSD>1W4V.)V> MUCQR.C4-:2DN!+U8=F+Y=T*G>9HQZY9J]S-6-J#I M$,4S]8^A]OJ0 J]5S1F5S>A:[/2UG$(R_;0=Z37Y&JRQET "VIA"RDM/=0T3 M@!-E-5 &&*V(=ZV.@#32GA;2,\6QM% #%&5==2O P1IF-:D=9VWWJ)?..FIA M:="Y:0">(+KC$%%'JD('3RV=8&-:,I5#TBSTIWS/T"U*$S(QC^._;^HZT)L6 M9 \^2*Y]W@J::3),80A9.$DJL1&'&""$OD B1K-8J,U[WCKE%!Q$/YK@K8,! MEENB,H8Z=S>4[:#BYDY+:;AG6E==%6SP'>=JEF;[HON5BU!'K8OA/I*N.U/@ M$Z#%9OZ86 "Z_VH\@#9F"NR,:;-A -JLT>9W#C2V):;-R6HHZ9=>P+:]@&$; M++]TK<9IL%PY!-);XI/P@3L!4"R)7C8.33W=)_*F(=$/%_2J;Y8\9.P>2)R3 MSR1#D8Z8QPE9=QJ2Z<$)Q2\P]=+5Y?G5]"I.CN.?A<9\* MZ-"BFFY)FM'0STC .0/+Z("XJZ0]..DLF8I(0^@/=AES :O94G Q&G#^U57&%%HO"!!%=LD<3+D.G5 MJ_7&"RG/#)JN/+K4LS'TJ8U65*:HP;:HW9V-ZX1FX1_%$IDM]OPG:4K B\PM=E[N\5R\;0A<4IFBX])$CR&4:2WVR3?C]WRD&*C;EAK M(XY;$N1^N0"XUF437DWBX)P\D"C9-$:B)1MM8F/>/8:P8?2T_5@6*/)H3(*S M//N<9+^2K+P=:-9ODE,8KV]"!QZ$%KAS[^F,Q RK;&]T:LE!^.'H=X<8#HWV MM396P6Q#N,T?+Z^3-)UZE&X7"7WT: !M$4@8C=:PTP%1W;;6RIAC8PS"J*BI M[VB:K#=Y5EDG?#?S+KIUS7H4-SK,F,:K/8%EH]4G M]QC%2G8E%C\1C[\D%$58&K5); PG&)'%Q M$2/X]W%X:C@ 2H<8!RS,PXRWJF,7[/ A#'(O LHM$--%E)5>KH'VHJS#&WKP M 4^PZ?#Y)5:[./5:69QM&^KBDI+?A^-1MJ(D:=Y@=0LE*0,35+<:< 9/I-<4I,-D>CPQ8J6P\HJV[$88\"9D MA2IG%SP@J[.7M-,$5V.CLQ\AG4AP"'F 69D2XD[S7U6+4"8*@U(A<+( ,1<5 MTG!D%PZ7!7AF;QB[O"N M:((X4FFU9UB_R-AXZI8K4CU3OE0L>JE8!&V..*E85.6X4Y*%ZFJF]M'S?%V_2:!3-'@V4SVWQD:_KB]SS,A%65>M:-X#,W M22?#4!;-'BT;M8BE.6.C#'BT#>-;O+Y->%36G'JQOR*]Q3A@.AIJ\W9:]$IH MK'>:&NKC>+1G$Y[/EU/>^A*G/)D.2W=I^P;O@:HGDRZ0*%5%7DJU()PG%SE- M-L2+>1)8FG%IGGFQL$!9S\DB)>#NC+$,)=J=-')<4'34EZ+')27!=1(OYX2N MS\D]=(2MF(>C\&GC&$(%4AAUM\XI>3Q/'F-1O'//CCCXQ%4XLEV$YN%\,8I* M7%R=_>+Q7)!+7@FLL)OGR=^]!U(:=E-O$V9>=.OQYM_SY#Q,[W.:,B,AW!D, M>III.)NQ; PP6,$?KXJ1W3"S/O3#3:%\]RDI5]SD9]I52YHJ&J,2E1(0<-=Z MP?:3E_%<@JU!1]>#3\:ES [GBU1&HLX1W:>/\BP>X).[AXFSE%OKP[L/+76% M",L:$3L^W1SKRWTZ/;"X=+F.9D,9PZDL'7&,S"-NSC4EK4%+/VFH\Q'2"2G.#Y+AMCUOO5>Y MOH6SBV!JS1S\==FOR/.J6A4KG;!*=KG[9ID\O*T_+\&N_[8'6TK>;6R28$5Q MS.6 0#MX9-RDCWA@ G 59&0!/UXL$=^$5W'*:'#-A1!2)&#@/,=0IGEDP*"] MYK29F05,6LOBN#%WDC"C_C78+Q##Z$A(H8!'($G%XC0<:9AD7F*^D0TD68@W ME%/T)<#[)<#[)<#[)<#;@0DFBN>&KEG]$LW]$LW]$LT]JFANE5EDTFOV)73[ M)70;P]!P%[J],UJZF[ZO#4;KBY-VSHAFJ'XWM<>P5,TBXT"%9>M+_/H3@FW= MOQJZ2+;GB1++)^1UN.5-476ROVV!A;\OE(^E(4VS*D;&I&]N]S.'G1ZD.VY? MH4\P5?A^JW?$3^+ '%'1=ZY>T/7P%,X488DVP[@, !5\=O)+5#15I4=N4*)- M%2AAE6W3_/;DH>V=M-(U8+%@V8 J*:9&*[;[W6FK .%,$?I'53&?GW\V3P_K M^=15;N'@-+P.!FA/ZQ=?;B57*N.'=$[.!>HZD1JM%_1BWFI4MJT'R'K M[J#5^YB3[LPZP&-E4(K[PQ\C?[+=8W[,DC1K/?^2"WO:PC3J>?^21/G2[]X% MJ+C][NMT)I,TU-UO.[@,Z,:8-5.UD!S^97K1S94!=/O?'@-TC;EAY'LRR?"A M7(8QT\9,E5]Z?AB97:84))P>4"8K5(H#= W>FNEUXL5VF N^=%==P01GT93! M\S#K@5V',9DMII0$858SG7H;]J=L.WGPPHB_!UTF]&Y#?-[#Z":G&\9YEJT( MG:_80!/*#)6 W%07=.CH&?CQ.4H,527 ( H$],53O*)YTCVPY 4,'/I+=<4G M@@4C9_XRCX-SZCW&!KF[A]\X.7GTL\$Z4U0KP4%E-C#+:]1E-4X5\!XP--+. M;2"ONN"E-]Z6:[,ZS?V,>+QH4/W76R\CP/(P8.PLD5I75"8@P@9LB'5=D^-= MQLL ]O5>!3X:I(Q/7HPF(*I3XE]JKS@YJ@!+K?3GQ]MMTHN4S?/QG# C,^FRT:8'L>^ =:SN*TS51!N-;R?NO8%>ZTAVR4Q>S M!4B9'0-Z)VS?F&-3B>>'H]RXKV*?$G99.R?E?YD:*8W>SP3:)#5F?\)2M8>T MOA+#!ESNBJC,%I6_3.]>UOWLA$'OG6F-*:R?023;R0.A?!?G69IY<<#S/3#: MCQNQ=A5S-&2/].-8RU+JS[6]^^7KO#@9*[,H_(,$M=Z=)FD&[4+4X7CZ=H86 M;K788.+R:M:W9.-M"Y-FMD!PDG3(GZBEWP]'#3M0]%[-Z*9BPXXN_B8 O2\Z MY$\<]RX<->Z0B2@W-U>SQ>SFX\7GR;HH*];GQ>A_/>W]_F2=$>J9UU!+R_%9 MH$W#F%OAT4V4IPT5-XF#<[(@E.Y5G![Z!O1.W<8RPJ:6C[2\GFGZT+*L U@: M!3=>J/?,(/KN5*VC_HG6@$KNY[8^4UZEFLEMS01YMTIHQO\\3=;W;( !BB&K MR?2$-X0I?+7TI-=WJ^JA!]?*J[C>@Y4?'O[&KL7RQ,]N/=CJAU+@ /*:U<43 MC[ D"":LB,.IJCPI*K4$E/76T"NUWF6)_W651&P\5>Y&HVZK>8)A'[4.1/)\ M0S49*Z.SEZY^>5<%";P+KKC>JS[@^]1(!0@ M6#M;K^%U<4=QEO^6)-Z?M$S MY&S;_!>$PD$&C!U73=-;ONT[M#ZH2+4&FXQ0:A$)&#@O2&2^F/NDIEVY $8V MX%6+>J3CL'01M&PTRQO9>7&+#!7VBPAZKTW;>7$4<^5V ,Z1<[ HY7D:A:?L M;+O_G0 E)P=*.YE4NT5U0J $%M7XL1 M@)3OLQ&BLR)_&'+$M).+&-ZB7DGDI>EL4>@.!)NYGP^>N+#,9PEFH&6':GY- M-BA6L("! "51;_+[],P"#VZO?.X M3D737[U\1JB_^C%3YE-9R6C/A1OZLT7#>81SJU6WT(*T"$0N\U\S]!WPAS#2CJ(@&<>_C21*('B9D15^-\Z",]O@J0K)P:4$/WM:FI<,A"JZFP/J1.%($A MJ@CFP//H,:._\R4=9_J#\>T!?6DX\])PYH0;SG1!(#YFB3D M-18+0A,YM$(/!^Q07!5B'DYTD=%";550$>.$$E@JY 7NS.B5RFD\,@T2#.9K M>1VKA*#26J1'%R[?!@:\>,DA&Q15=5)1G**5)@)X&CJUB$/3+-M)]EZME@07CC1I/64!AUWA44TFU'I8($4?,Q. MEG42%]H0I5%(E[Z+ @Q:YF KOJ,+"WS'Q1L&<$!Q9M(?0/SI26,K MG3.&O^:.;2"23C^%E"9\*W'>1E]>I0\A=87O]X)-&"TP=:-#>,24+ M?K#&$>P(9WO"3#(]Z( ?P+NSGH8/[#K"CGR_.*10Q-'#Q*6FLI-*'UK073?V M5T4VOMF&#PJGA5>'_OAD(L!(ITO'$&OU,EQDA,3<3K8S4[L$W.HH\8539)P* MIJY[)SOZK/H#RH>:>38%OI\(]<-&YU23+CH]W[I=-')XY9,&?:JOK!D_IVSZ M)+TY[%%KULA<0>7D,=< KXK=VE+3MZ7FZDR7DS:1TL)C !SV?3AFW17_#X, MA5M,8"QP]TP?-+B_K+(XWXH*=KD*R MJ'I?>M%LL0A]8@"_8F'+J#O ?T M@7HC2/'"RAR]9>N AGY6.1*_,+#2V[LO M*+M$SLOAIL$L"M0N-R4%&_[!XN_37]A0'FFX7#'#@,WN^GIJ8 E)/C^^\[PO M\'AG_L@FBQ*Y=Q-NR*ZWK\E;D. [!ZM?":AP?CB!>@V_3K'1TDF>K1+*NS7@ MO6]V.#DK-6]6^%,+-)3^M1V.5VF:XXNHXN*PU#:0@&JXU$\0(-)I]*C!%E&3 MU?CEU (.IX-N^P$76>DIF+F+M[&3EPH[C0Z\YJ=]8Y%4O81*QLRH([3L8GF9 M9SDE?).S,Y.(NA+T6 2VM,:H:INS6NI6A.?D""]9+.IU])L47N>P56KE-E8=J@N=AH-=\U5ZV>2 MB?DV5(:6'M4BY*CKAX7&U,-%W1-WH#%YX]$9+1MK%^TK;P@M-C6>3=G+<6S; M20M%G60JZSK%.%>T[KUL/#(17L5D>2'FCB&/2C9*GU?H\*/QZ*GN?-5M;2%N M34=23)I,1W?MU053IZ_MX%CZ]"HN-Z;>9NG]>BPGA H$=5=:&\Q#?R?7V:+# MO?":-Z,T-&5A2G4<=QI;R-2-;8T%5Q.?)W686,L&; U22V9&!$^5:W/LK M%]$MV?#U$'1WKX%)H$UL5++1APBX]V[!O0IXJYC6 >+%YN4."?:'A-9;6D]* M9A1')2I#L#2Z[9K+JXRE@Y27$<5QR.W1+O#2)+Q/*ST,F^WGR.8G)>A,E6W)X%D&U53 :P2@< M0X,@KJ4-F/326E 73YN0%D%^YUZF=V.2?3\2!Z@:AQIWV&3,NH_Y57SIA:6G MD"O8.FLZ"<)%Z'O=A]8>21B0&Y-@3%"JY00;X5#%OAB_NHF^&]')(YQVC3"@ M:Z#VDIL#+/YR%,> ;.8UQM#O_W-VDB34H]MR>(C/8#).(]$]6J#5DH*\_$^6 M2TJ6[-B1^.ST;__ZU,:S;0P0J@4DN?P/?BYH[%V0AP(IO=$\IIDC5UT3DQJ;C/3PJ<-]X9+A&IN9&=OD(TW2M([K,5!NW6_')8!>!&K$ M@2L6-J*G]!S(C=\?SR'1FF6-).A+OO&7'16M(P^V>?M(CND+;@E<+$O*6 M+7]9/K3'; 2HI#F2JY\=7K7,9+=V2[%=)K1CI>D+2/CUJ+2=!(0:=<@;N.@P MLS[0QX6T>.HUR,"A],KR GW5!=HI-&C9@?#C&X7YC"B>>B'U7_&/NH[.2>K3 M<(.1R@8QI-%< 6 %46>I0E>(OWCR29H>(ZU8QFDD-I 6:+6DH+M3 2F>!S8[ MW@2%60X?NS;MR1P/G6'^>?:]4F#U"@-UW#2*+:<%'TVW@>B[$5U&A=.N 0:L MZWD0L=1DJP6S[/N1:$\U#C7N8)$*K;UXK]Z+]\*2754AS2(8*66W7Y_]J[>$ M3AS#&>-8+EK(DJI75K_OR,H1T5R^\V3BLVE28AT9HTML+#(UA*B6D<17=%3# MJ9S@59PR]D5=OUFV(G2^\N+F>9%>Q6RAA#/ME08JE62](6=C.B2U(=F=9D'",:[([\I%8V4Z$6B]-H/0D M_#F4 Z^CJ,])^=_1K,Z>X;\L485XZ^)P\K2L']_NT6,3^+J['/S8_GD+5O*4 M$?X*5T^T!2P#B<3?^,GZ;0$G-WO#K!BYQY],8WYI(;$?DK3"[;5ETHJ<:D<: MRH 077I#HE7D/%H=FP>.MZ2%95]X4238&A92:06T:*'3K5C-?I>MR(NHV$<_ MO4[)DO\!Q)_%R\_?T"3(_6Q&[PA]"'WM?N**.OU"LFA:3:^7N.$2K0OTBQ$" M[ZM2L>&E12I&J7YO<3UI"&CC'332WN*JE7> O0@4X 9P4FYZ[<:'"<%)N_'! MA_YEZ;5-N51KT&M&EY:AEDM+6V1G.VJ" ][(JV%^'"S(G_BI.HF3) M.[$GE*=+:)Y6YQ?,(/2]1)#\\![BQ;XDI$72T+Z LACL MD[)\,\CO4_)[S@A?/+#_-V>?Z%X$35S[/5P0SUR]FR'"=FJY[/O0Q6HY*6"H M?W<<)M#6O?'XUT;-!:V0#M:-4TD,XAYQJP@9:R%ZF5),#ZO#>I.=5S45AT5-L-^2-2#$V2U)G%'/S_(.;[W] MTO^Y(W,<6U RP)0[:Y!\SKVM;B92^QMW!1".*(P2'7B7RFVR]:)L>ZO;RZCY M^\]T"[0@J7-9 ==\1?\J]I,UN7CBJ8Y&V+<_?+ZK7XQ3G;0)?KS7FTT4SRD_ MT@^^?*;;H@>F2AY 95I*P;/QQ3E)/Y*8\)K_ 6]F-0F" DHO^B6A7V\\_RN[ MV^@=&";TGK$-9@1K)5:PF+IB5**7=?XPE M6:R9@Q&(!Z"G;4WH/6.9&L%:WWV!,X_J*4U:DV@QW\WHHLJ,T.YJ:DW\F=I' M]F#7TI>Y/BQ*C&Z\XK&4-X!7CDQ+XH8DGZF<38&MI:NHSXN>SG3P)-C,3[)R M_(O)=7"3/P&HB%A6+Q:3U4\+DA) /+3$B3ZZ4.\?)*3S!TC%>0E).JV0I)K=Q/?S=5[)F27,7ZSON)ORR1E M-EIZV!]LL'1T.#HLUFU@1!AAB!$ZR2[,<3"G7NRO2,VNO$O?>*%F)PH%#5=] MIHQM.146ZE?9(UTPSA._J+_);D,7<5:4Y%PD=%U>@\QO&0$)?ZM)-BCU7#!: MNSR;!Q]- MN11OR3),,U[3G<<4#9*)D*"#5P93L8B!T(BZ,46-16N.A9M:()JE('3\L]!6IY3S5H;!V"B*:4XIXW 9IKX7_4H\ M>A$+G.&&,/<2=?/R80I[/R:P<3%[_=3H 5.UA73JX6[))**]E=Y=Y63[L=B$E/(85+T=&&5%B)XC+,")T MRDZ794(AEG^;WIB4^P$2ZK /6S.RC.R&,'3$%$>A<7K @(_):#+;FU27["

0F51$;A47?A: &&BX+ M8L^')ZCM^Q*P.S(IPC=%'>1QZ28%._7@%59!PSW(2!)39N]5_^/C> PA#1'4TNT,(22T!L)H( M,GX?4$3P8/&KT)??A0=@7 MQ]",WM#D(8Q]B,.ZA_#HI-!!IA8%^(MOQ? F23,O^N]P V0U"4B?/]A_MYF T,N^P0&P7470AJJ&%OO36?BR=_Q>LY#HZH%!(< M@=DH!J(&'>$B6X1_>WX6/I!S+_.J]WD0%X.0\'BLECYDZDA!>;)<3VC\CV\Y MIWLO)?S7_G]02P,$% @ KT4.5S;:G^IIW@ 3KH* !4 !O<&=N+3(P M,C,P-C,P7VQA8BYX;6SLO7USY+:Q+_SW5X__^^7782><)J%2?P?7[SY^O0+A&,_"<)X\Q]??+H_6=V?7U]_\;__@M#_ M^//_/#E![W",4R_' 7H\HO-DM[_W0_20>G&V3M(=^C+??85.T#;/]W]\_?KY M^?EKG[3)_##%67)(?9S17Z"3$T*P(GF>8DKPC^C^$*/588/>?(/>?O/'-[_[ MXYMOT:>'<_3V].TW19?_\>?WV]/2; MUU7#+XJ6?WRAO^BT?_Z&M7[SW7??O69_K9MF(:\A(?OF]7]]>'_O;_'..PGC M+/=BGS+(PC]F[)?O$]_+V4Q*Y4)@"_K32=7LA/[JY,W;DV_>?/V2!5\4\X;0 MG],DPG=XC9CD?\R/>_P?7V3A;A]1@=COMBE>\P6)TO0U[?\ZQALZ]93)=Y3) MF]]3)K\I?_W>>\31%XBV_'1W#8[INPZMHM/KJ>7,AS+FNO+EC6Q4LHC^])Y( MT)$-O^0X#G!024?["M3)2#/P5".FE!._0S.BL$C2BB1C_!]?'+*3C>?M?UQE M&:R][9(S+CJ_I=_$:1WE6_>:$_H;-#I]VH95*2"I% M1\SJ&]49>I[D7E0J0CZZ'Z/'B'UEI!5=8'!\\NG^B[\\4"+(+]H@C_7X\VM& MZ"]=>5=I=V:]U*_XDG]*!"Y;O/83\MGN\Y.H+?8Z3782G>2):%BO_S)*_[,H MG@KE0-M"-2]'O;!>&X4::?1]Z#V&49B'>*;/FL/ Q;<]%$/I X^:;FYA .NI M#0E@E,;?>XO>?+"P_N6W> M!L$3E2[0^!B-1B*(01"UFK^V]_\X>V;;_^$,.O6PH439, *:P,$&.[KOTP\[WNFYQ_/F-F>33[M3/;(K?3&/^K.)@ M]N5/RF[R3U)G,^2*I+I#(B\.%KQ0JBH:V%?AJ6F,%R7@96G^XVV:! <_OTGO M .T1P1-]4D7,=^LL/ODVQJ4/ XO/Z+Y5V'(P2 C;HEBD@CMX:@0#EM M2$"#ZYYTM&#Q,8F3+M42;Q.# ^8SO1DK!0DHC'@9R;940T,MJ<##MBPN68*'QJ3^&^&8<"P!^R@L],J(H9%113LFZWD,M MX*_]$8[^T>#"0Z<_DY 2) MM2:3YQL;S.;G,9VG4WU"JRC/^9$I<+?OR]&4 M4/*9(J^B@/($^8Q&Q\/CUA@W! ,(3L7YTO3W-,?$W3[%6V+.A4_EYD.XWZS) M#C3YH1_F9!^2 FD ^'5Z] ]]CMP 4MUU/0+B(1LBZ'[K$0W=''(:RT6#WJ:^ MFAO0=W8_U)<$0$IU<8&^#&-4=/K*\4T1I*/.+09W>!.?4-3NB'B2B.[A^#/] M64WTJ?%)FN"6' YPG!?>?_J9)S'Y,5/UWVO=DXMX3>VNX_GTE20!/LRB*6K: M#MS[;NX8%?37O6Z4#7V,1P_GYUZVO4V3IS# P=GQ4X:#Z[CV':[\/'R:(_)& M@[$3"U91.('QZA,*Z$ Z(K):-;<*7MW7M5=06_4]HU5GB@RM#8#+=?R$,Q?P MY#%>##PYPJG",ZRZ+AZ> M4KP!.:HFGA>17&Q$YQ $\>X\7 DR.<#)[[D@1] M.O-EB=6OT+HBQ ?K1%U("X(]]"&OHY#N@? M5G'0_46KY2VSX\DI,L5>AB]P\5_R9%[]+DL"<]R,]^<<^%@^:::TGK@*[H,UQ@*;J>; X3\G_J?/K( MR]$CWH1Q3'?E9(V*<3KUS;A ^60+@HD.9_*32IQWMH?)\PMJ8Q637W-0ZLBO M_W\94,=$L4341B/]ZL2^O9BVKW6;9Z)(/P M)K=-IY')IC-U$HFA0,D6;?3/JK&;D.I94-,)L9QL(@U#%WJ8@?TO4 D">]F0X/OW]-Z<,RUJT;$!51R B:PW*KNSG: A4+X* MR1 CQ,6I5:2:Z)("47N:1CP2&+--+.D88/_YP1AIQ>_#M0P?@_RJ7+$P?354+$S6-6(=UE#R[#>R:!'23&3LCOR#J?([)GX\?\?1!RRW2 M]CV^;?8BP#K%$F_ZNS&[O4$8O*D[;WU1E\3Z98_VIGE7!Y*>>#GC[<8B_F#\ M5&MMJ=H[O8!7T4_UR$XX6%._&[$!PQR_#Y^H=S\GDQ4^1KA(GW)V_.#].TG/ M(R^;(XY#A_,,7B_1641#- !I!8431@(U-%!!A%X=,3*(T1DBT,E:9 "%]E*E M.VG&F5>NB:FP=@9;7>Y67AD;"@> MZ$" G@)04N&..ANK_KSI;D#L].0X-N@ M#]FH6;?:)6E>'MNY#QB! [(A:6O/6D<(J62UV3X0CU-E?3X>,2/FQOX=)M;D M 5?/O^@!_(1D69 26O1&%!:KZ9^B94$ 5"9[_ MQL$BJ:GR]N*H,T<&KD)JTM:.QW?AOZ7C31V02F;2WQ!R@"Y!UL-7-L M%"IIISJ9B,B SXX-[;D<%4)>-JT6 MH210\H.J(=_7X,+/H**[CF=!.NPID/0!>]DA9=L8A>ZG.'G,Q_L# M]Z9.0!C] MQ3#REP04A.@-V MNK0MKRL=Y@!"6!M$&RUD->%JHU/^8S JXS6$G3-NUC]X:>K%^4UZ%VZV M<9NNB"YKR/? &BWD)H2OB4Y2\^&83$.@&2F&H)OUIZRXV%.ZSN5VM/CT$Q1" M&/-Y=_/):44HZ9S7]Z[@T$RN]1FQ^BBCKM^FB]UK^"YSA?' ![B!9! MNSN,CF@+!XZQ[NI]27LR1A1KPL20P<#R!N)K@@.((EL'R4M490,K\;"GDNB) M.JCI 7+'�_7XY*?26LI%*\*:Z^DV_MTZS MH5JUR]5$^MR6+3UUJ>^AX[US5<#2P8L><+J;P;D+LK'NL>,((?+=H59[1#LL MXN&'3&L#GQXT:F/O7NC3:/S5)L7%Z^0[\M&1 6S/DXBT2\K$(C3C"'["4;)G M]YEU:YJ&)$KH[;E6*H3IN5IXI3F/Y&"L&^.#FJZHXH2ZK!#AA5K,VET:=@O) MP3 ;W!H/VBP*TO:H!#C\\2+QV?7_ VDG6(8S['^]29Y>DR[%"DS^T2R\ T)3 M>TJ@,C5]QE"41MD$T38NC#EHIBDBN&,8IT:JBH)L^$'@#-=@^VR1OJQ _>E,_"2:Z%&?P.:A HB.$ M#!!%8W09%P$6KI<"KDKZ4!@.4//DUB9V1;8.+_H'V6RNR&]$AKL0ZNHFP4M--'!&^H(Q>'A]2+LY!:'1/N&0.B)T%!X&Q"QO%7W^4*T8 MU@S1=JAHZ')-@#10J9P[*(.=H:!SASS&WR+31E?SG.'IWVCQ/@BGP(*;O !Y" M@<1HZ71]5<1RTT#,D@"B%!P>-304VH64?$K&(.S!>[D.R!X5KL,B2GRRG06B M;-O<$$HCAA3IA+J]!EN0$Q1)E-;%CVCDYD;(*@B(IK+R/^_#&+^9 #,\J@Y6 M(8X88J"4+5]5_T"T#[J)G>]9 C5U40(-> M1MZJ8N3M5!@Y)_^\21^2YW@ZA+1HVG5^ %(HPH-VH'8+[>)XGP&5P\5%;Z2& MOH\.26;NW*2L %?L3V'Q H0= J0GBB)*:O.VZK<,J *X^*%-_ I0'.;9+D7 M_7>XG^B0Q"7KQ%G"DT01+T4?1#KU#T(NX<)5%1%7H"K5*L3<:&!U" M-J]5VXRAQXA,[Z1-3]&6]?OX$.;1N&]W0,RRIOO\H1< ]&\T M=O'-VR\?OT)5+Y?JAM10J9L[,@-U/Z0>S?QV?]P])M$H77-+#9$V^E_T M8'ACCOQE^L/B+I0"BYP#1@8]" F[.-OQ11';ZF4?5'="12_W]YUBC77M=<'( M1QWNKF,R[:RL.+[P^%;]#HQ+V 5J^*+(KKWJ/C1ZRJM@Y!XU8HWU+[G MD8]"#;V)3\^]'&^25/0<62==8456W=:IZKBJ[FAR,SU_SE#J<;LO.\ M2Y/G?'N>[/9>/,6WSZ=KT_LCD$.,AJH+*OJ@LI-K+Z!04UV P(,V\AV5J-OB M*)H.(!UR+NR'M@"2Y8&VY,# T0+!T4-O?>B/;)150 CM:"Q-XO]TO_6(,FX. M>99[+-_\%.<0$7DW.X=(),FIA/5$K.LK5'1&K=[.P:.BS-X11389)GO/:H?C M@,6!1]XX$'4IV5U'.KRA5)A5&T0;N=M#N#->:7HX$,,5HSR*--']4[S5 8G: M7AT@0:"[I=)%T7ZG,7BV8_^J2:*B^MI)-%B3;[[[]*-X$C3U"YXV5:NN35 , MQ4<\Y:NNP3,>IZ]X.#KBO^/ICW>4PQ/3E_<1K;/X\I]X"DNS3]%)-$)/"(D9 M431&K#4BS=T>20&5].P$S@!-SO* S9<#M$;>V2O#Y0U9#/S.JFZS97#UT MTF8/!S.BL$Y!K=QX9E5_GX[G3SLRE-ANB'Y/GU%1"O2X) 5K/F(\WFJ20I9V3SPJ @$[5YE%Y36?5ZA M&.=.T:6BP\[Z)1NWK.FR7/2)SQU%C$1)_LKED : ML-),V;@+'Q<9H^4ZZV2-E@S5"X.RM#=9\AB?SDX[,8)4.%H\3VF( M!6<[I#T1+KIF;!M,:&_D\PTM!VC3T',;=:JS8IK[\#9-]CC-C[=D1G-"GFZV M+*_7QWZIB@EP)V#E8AL4"01"K>C"((:K]KV=T(T5KZ+)+K(DHY\D%;ZP^LFD MV7ZYY5*LXDD@#0"GLD>9GC6E?4Z2]/ MR2C%\.I\%EW<7>_-,_>GQOM$-TOXO%^UF)=U[YY0'.##KOO G[9C8"DI%*Z: M GS84^_A"A^W5"[>YUUWL%5V[ E4O$^:O(G5-;G=K]K M3ZZ'$:6Q&Z\%$7T6GP*/@_6-FB,$]!0I3VF0=>BCL.KC-IF]0$/=PL;\$8ZX MH&OY$V9#!Y^'[0LZKA20_<:\1W'=;"$VFTA7 U\E=Z@CBDLUQ4-6<<""![=) M%)!9IYZ#_#A7=5M5M@[,!E79P$(%=7?F3VH3^.UO_O#VS;=_0@4AIT:%KN([ MA3=T9LBX?DO#9-Y P$CVXL9+(HDY "H >086 K!!Y(1FR]L]]LDS6E%F+,D M39-G:(EI))X@QL>_3Y@LB"Q+8%ZW=VM1B1?'B CB#-/2G7.[V M47+$^ Y'Y* 1#->NB?$BY^?B@DTJ%8RC]( #Y"<[>NU9))ZE%M(CCO$Z='N1 MJZS:-L+49L+X@%].V.PP@_DXL+Y!822H16IT%J;RNG/!OYR51T6CTM*]T-;EXEJ?)Q1\K^_X6YYZ]D]'G'Z!\M_S M?-T29@Z,"+%$\@\\Z5WT\S]QYY?+*BA3F H'5X%RJ=3N]W\M.AAQ#?@^B3?4 M%_(QR7%UUIW:0\ICX<(SSY$#S"C;]FL- NY<^$4%>NIX1*%!FA\&TO#)HSG( M6J>,V6X%9=QLN]0E\H"GA*K7+)=FUDI@4I1EQX4=0DDSQE/%K4\@HUP*-0K)A20H8.0DRT[$?BTBSYG)] M,4:D7'N#B+,Y3$>:JR[,=^SU?QR<)S%%+([]$M$?OG*]5"GHLY,'0C(-AC<:UL(7Q0&+=@. =.,3>?&(V'T\HEX$ MHD+,H>G+Z?*>C7&8(TT-CX/UL#&.$/ S_/+"-"MRI?Z_IU^?OD%[+T5/M-N? MT)O35Z>G[/]15N11]0[Y-DG#7W#P)QIMC5&89?2.GKW@;Y*2(B]'?SN0/W]S M^@K1>6(-+K"/:54E],T;]MNWCOUV D3TGO1S9W3$F:M+\M9+;U)67#!@U&]Q MRM*\S@I/D*F;E_TJHJGBN$8P^C*,T44215Z:(6(]%RC^RNEJJ*=Z&(?"27)Q M*E,7CW MF\DLE"+3]ZK><&?=#0;,W"04$DBDNO@/#)5%K1F04F&P<>?!P;V^7"K)LB[2 MRZ]%,2,N^WG$KYEQ;>'#+QG9/N'"HFA^[<4IQ'&Z,(GZ9$AJ#7S:+42M5LA4 M4.J5#G&.)WG=$ A4":=FR$*0!50,T9F'<1[>LAK)+,E^^^1MHZ@O@,!]F\0" MWXG0>?+[5]_]_MM7O__N.^89>?OJ#]]]]^J[-V^Z"YJA6^45(B3VF!4GC%P5 M2Y*AI>\T'LSX) "UY%I1X>C HE802PG@@YQ9?*FCM)[N42"3[S$MWVV+\ M'=/JPSP!IF')Q$F^;U?E$U4$TOG&>2>@I7 FEX=Y4<'2SD;#1BVL=<.:Z"(*396KSHU@N#Z_CY%TV\!WZX=2!F0H,KR]3KEB9W)^G>="14@&-9AZE- M!T6$A//<<"8XZ.5CTIXJS6CU9+^)?RS3^/#CTVD+AK/3WW]SRK#&[6/QKH#' M'X#)W2"ODDTHB":7ZAD=UAC,"T!6C^G*2FUSE;J&^;A,GM,71EH5IRK5MY <.9#2N,\EN8,U=RMG M9']XER0!2Y"-TZ?0Q]E]$DWO;0(9V0^(@$0!_4U93E,0[],D./AYAC+2UK&# M0Z:V[F%;.."1+VPI=5J_KX!E#=.I%QX1*R.E/N&6430PK 2/KK[=!4:#7VUY4UI7951U< M7\[)]=9YN2T>L3Y\V(F>;:(EG<)+H^59$72WA0B)',(\(U^6!Z^O4,@ZN4*$ MHBIJ/XQDN-J&#R-Z'9,YQLR<8O0+PMR5!$"#F((U6T8N"US"DO4I L,90GJX ML(T))9W4L)"/>43.PB3%X28N4J_ZQX?4BS."MS")WWEA3%V[9WA-VDQ_3:## MV4E*='7YH+KG!07DER10WM! 7]+K 9Q]A3:$FMLF M+)3Y(\Z;1)ZL_E^=UNL#]K)#BH.;^ [3:2>[Z9F7A=GYEBB&K*F?XA1[$8V3 MK(2;&M7S"&D]F>8LL]2;/Z%'VEN:YL$%H(4:[51Y B=D.CA=A-$AGSP6%>+BI&H87Q9M M8)V@H.BYP%=F$JV*0-6>#F.+X0=BF&P)E=433KT-_GB@#SYOUH-(ZCD6+SW> M#JXUM00$8%G10%Y!A/,$@K/R]6-W'2#3"!EMO.K/GNG=*<"I_$#F?J6CR]U^ M,)>FA".0W%UJ!Q'H3G9M0W0H0%DX@8;105 (&7R&7,4!^REBY3%7P;\/&I^'C(:?%01Z26V^N],O69+=^0VAU>$+O;3>*DOE)*D=NO9FL MN:Z50I)EW'?;Q3CG MVB)@TN4)EC\U/,?B)+C\[EQ+"7O4V'+P 9Y8\ C]O$RNLWKVTH"ABX!RC,CI:'/NUZT=*#%U_$(JLLDZR1G?WGYS7U9@*)X/\UV.G;GKL%\;3^PGVQB1F6.O&FSBVO;73WW@$15%)CI7I&KHM^=WM+8 M0F/WY:@%#8R.IC8^'E072*N4B!IOVDO,3 \*;4C\V9VW%0:E%9;0/SM_AB=G M#61.>5Y6U<2HRA?).LQG"%=H$7:2N[SB+KGV_FS:V,PA=NXE_%C\U M\X3T2UJZ<(:<*GA#W+M#3MNJ% W$2)^WA\N3%H^GJ<$)?O&1*6C+.@&[WWHQ)T3(:\9VI M-GP^P2B<4Y)18>,I87G8R_+%Q$ Z+#.(H?\5D,G=K]XJFL@\$=E>N MMD6/27S(4.[]A&,:R$V.U/2.?L?>H0]<@^X+JZJJ7?6.J3M'AM$Q9"^CR'$7VZT"0+>TC2W]-\^_:(.A O= X2?D_O;H(FQ"=X 3:F:$2[D"[PG>@O9 M_DO^'>'2D;W:T>"N7SBGG-'?F1)+V_>C*D(!GT&[:Y&]HM7'=52-CG[;6%6> MCQ'IDGT_963G25\Q(&_]RKTG '29091(U\>P>HX^N"!WM"H"ZNFE 1T.<41J MD_+=6/?Z>^JS%I^)@\,55Y 1@11.CDU"E77.2?!P#0]&U_$3V4N3]/C^^NJ& MYG-*G\K8B'/":S/U@B)E9Q]",I&D+ZO#B@"MYBODK3*97B3GD=>N)O:*:3'V\&)6TO &;Q$CB!J HD.7K6GS?307:<( M:$X>-^N*V<1H%?.R?@P6BF.><"(J,RMTSZQN,TV(E,M-& %.R8AS)#G"IIAL M[A>X^&_KT%K&-L[DM=%@[&)_5A5.",FLYS>A.3Z*['8+PJ,^ KJ;N-9,&5N, M?2[D!),<"/YOO2-[OY9ZP?1VHQ)3%]DFU$2#"UVPIFA?M'5N.NKH5HP]:0''+QOON JD5N-_-;?;&!21QSK&_I8B6$04R+=DW63$)"WOBX%VP;H MD:)>=T(GM1@N\!JG*0[*HA2S0[[/;QDK<$\JT.E/*PH+/O>7 $/"O?FLNDR/<(#[*Z*Q(?N M0"P28#D@%DBI".)U16'9(%; @P*(9=-E"F+"Q\MEL1PB0XTZ=5% MF.V3S(O>I.JSVP(&Y&"%=S]JX+LM!,OHMX=+ MV1#I09/$Q2SRR7'^5N?SQOO:W4LU+D;\L-]'F'K0O8B*<44,ANN8WED5J;+F M,<54N=K/4*0F&!3:T.J- J*L**%)J]G.5UECY#!1DW,;)JZG^4X A,8LC?*K M%'%$-+$$L?,F]Z)TJ;NX=NZ*(#+D:9EY>I5>L%QY"W9@54X&K M4RETBODV?0!8,KU);[TT+W]8^47B'9J#Y^83*ZV0L=^E.'C8$O-BLVT\X]2# MJ?9><")6MNN:3R,V5%62)AL^2=8GAPS7%]PE(907E%I7X!&CY?2-XK2 J9\T M3CC+FI?DQ?/JE$YR?J155@D#5A23);4I'/,/215M-[B3A%[RZQ"T_&I?0S38 M:<-(L&4:5T2*U$GE!4V>-%&6+A_B&RBV>72O.U/F[IK* IKG44"?^H1KZ'<% MY&*\(6?90,6 52Q/MX@X;T M/-NU_Q; \'(XV=':8"6Q,QSC=3A#[!B7RY07 MP3JPX$H#KSQ/9$](XO)\P_*@Y]Z+\T %D=YZM[_@<(WO?*ND:S M+*;L#OLX?*)A9=;B#%LLI[H&TUK6I&+)(@S3NJ5C!XZZ4M4"#'M3,,9LZK, M#?49@#:+#3\&8G++_9ICDR\$5( EKC[::>/X.P& Q>%S=D!QF3HSRQ2$$Y:N M*?P9"UNZ1'J51.9#XS?>+6^]8Y48NW!K=+;D]JESZH 1=<;3O1Y1QYZZ>- I M@0BUI0XA:KGMN?V1C/Y8^HGG#XFFG/*^]PZDXK^633^E_-2$9KS>SK" M%U3FD)CEP^K2=O%A=22 _-;>8Y)Z+*]-5B;44RSR6?&;L3/DR@J)H(:5^5[1=X7!X1%B/I;3@\O$ 6*K6SWX+U MM1[=H*"..IA!-MX9%C7!MZR%7#GX'V(SP?GYA0"*ZE[& %&.'5XIM*1CR\+_^37F6ZWF^%4 MDWYJ?JL&%)F=Y>L4\W*0!5\@#IC.ONJ#:*<3FG2M[.=R.5?28C?-O&SL(YSS M*]\_[ X1=6-#!5+GP9)/- D: B?U# %\0!:!=X'7HA[E+.(DUU;UA M!$=I>$"\23=>7%8Q."='SR0* Z^L<'!+,V''.?OQ9ET^//.B>_(;]FBO]?#L M ;_D9X333Q/C:W+Q')C)4X\!"K!JL7%;I7PF2'5*DL\QI^8Y$!ZSW(MSPN0B M.3SFJ\?DD+]+:,)6.EMI/-?7H<'805$'9>$ 0+.VJ&S,(K4^>+&W83K\[6_^ M\/;-MW_*$(UNT/A_Y;/P09[/A M4XVID[LS)=' =^N[G9<>:21ABPYJ"*&*DFM'AY[:.[!4GR"SZMGW_A8'!_KJ MI"H %I9+=IG?II?59I#QYH$E).9#%ZI/.S%/NZ]T)Y8> G?)A:([[?"I\]#0 MM9C] S?,V"_3FETWWY/MJY>9L-54VYU!$V-.>FW2DY_P.L2M^Z^Z_*&<"0#N MW"RZ?'UTSWWP1#5HK)_RG!_2E+Y,%RR1XW=W5;8.SERJLBFL@6'SI,AQ M@3%--7=V0;.O%@U1+1J"Z M!+;O)0UD5+ +UXS6242)L;TXC /<^658LQB\>W9L0&JCA6]+ZDVG^0%7P.== MFF0S/(43L[/O3)>)!(8\9DYO-E45UWMF)1^J24*_!K>761Y2.SKXE.'U(:*\ M,G(R"LA:':Y#BER=-53J:QS-SI6;<:S@"JLHKEB@ ^.!Z-+)WNB'+3:+64IG M A+'L3C)W)LON5523<'7^ .FF4IQL'K"J;?!E9SKJ;,YC1+%@2B:;?>.:ZS#C54M;9=++64^IHT1QL(6,D5?% MZ"+]V&59YZMA=QW+,+.FA)#BV4)M7NU\"__ 7OKPG#C]""H9'"47T9<4P#V= M!O3EWP[1D>8?O\ ^"YEU&CX^"@SF<&[/D_%+&@.6!+Y3'PE,I5C\4EZ+"J/Y M?WU6:_( 2/Q6\^-O97XBH#".7Z9$-:#;\SDA+'[.^>YMT;H?AQRZXD9EP]. MERMIZQZ[5(C/ ;ND+8S=WW]VV&WI?B1VJXDQ+2FES_(^?%'RC)A1MNX*,1(3 MQN*W+MW?HY19NR?,9\3.SK]:$XTN8@GM2K+P=;0C+ #@ARU.L4<;?E:F+!<1 MY@OK<*9&6 9EQB!:,OP\B5D-P!_"?'M^R/)DA].Y_&K*;)VD&5:3#0PI+_)( ML1KT?DD@0\^$!/)+&FY3Z>GJO!N KC$Y1GJYD<]W M5&A:3A^G*9[2^YN"#GH\(BHU_5V9:M#A=86A:KFO9U3G:;ZU\?*EK)9.5VKR M?\&#]V)WF>1*8#M(SD!&:'M/:#E?3B[$Y:V1(MUK+)?@Y(QYTU5SO'PARHN] MJ.)&OI9W.-FDWGX;^BM:B636N[,QDCAX+68LK.9RO"EI'9=B YC"!,"YT?2- M6*4ORJ1?I0AGQU6:$CVPU_[SYQG1Y6X_ E130@4T^UO:/Z/)O8(J75Q_U78 M:4,@M&%L,E?FJ?M]C(.,;0W5IW*5I.3W&X*#;*9J'4U)AQR.'D_%#,4G 3WV&?X)@;13Q6W#\V"0!T!G^+DD?KEBF<9^P,K9]S*"],5 MYGVIJN,MBU/NEQ6=ZRN956;;[BHKHX),#79PHN74AK%\\.:&,2W6:-]O;JPH>4L)%3BLG&3*% BD8*Q&2;PY(4QVK$QRD;1HFZ1Y\;O')$V39YK* MVG4B&145\[,@ --B##9*[SV9-3I!- L2G2WZ[_-D]TB3?Z]80>09%B<%IJ[6 M*KEHPLM(!CU^"6!GZYFZBOO+F^)D& .0TG\@-"FOVL2;&&]\'K9/$5PI(*O? M2],C/3>7A^EUO^Z[ QP)-=6Q0^2V.[,5[G#GUTLV.2_[I9 Z-F#X#*MG@@"]%&1A_AF.\#M5NK?4H M6@R&T)<.JE55T2#'9D+DY)%2$8/;@2_/2+--JA+M>1J7_^T'C\8#$50GMT3A M6\*/,BYY$ 3,.Q+'@6:LW(% MIV6#,Y>%8:<#""?*W72&S=V5_$6^"8([.S9-RN"C%=%2<+-G[I&;1GF]%$&7 M+SCUPPS?IJ$_M4O EM1.G*AVQ@9= I5M$&N$O@QC=$$+SJ<93955?(I?N?:) M609MQUJRJ!W#8DETB:C6$;(?ABD3\8)LFFH[DZ"_[5=2L"@@?*M&3K-^RE70 MK/V2,8XI]F**U8_$N&=P+0[?UW&6IP<6T=:"[\?##$5BK8CLHLB,A7%!IE9M M/14F1%GG_?[P^&]ZW4\,K0I];AU&%L$ZR8*NJQG37 14:R&+Z:6%3FC(.Z&+ M8UI;;WZ_J29SV\Y3/?' 5P0U$7;GW"'CVM0QTWX;X 9S-.*BA[YIQ#?$5/0H MF_.;]:>L2HL1!XS+ M^R9X>5Q: &WZSBIXZDJJX'.YN_G4B0BG]-IQX0MQKAB#@)= P&@:#:-)[Y)# MR>4Q8T_4E- Y[&7YP#40 ,IX0N!3-/RC4Z2 TUSKGS^B$8>J%ESXNAV_K7$X M6+^GXP@!;5_N5PT%W70V+V!LIG=597E,K4^]W\?V?5./O_"E9.[V(P>FM_<. M,N^K4EN-Y$#G&VB2T\UZSL"A#' LDM_7J6U]PO-S+D"Z;FK&; H.-CR=&=V3@,4C@TZP>2. M,5TXA[;F15696.#B@#\2A@_/.'K"'Y(XWTZ=D,)8#.LAOX:"&I87<&0SC02% MS"N@/&&C:C[67X\#/&NS=U0G0TO(SZI$AI'V>^E8]6?'['H66O8';._PSJ-U M8E-:/#7SO8@F@%4R0D:RL&QZC)/6=*VU;5Q,H_;:I)A@TBP8$O,4)]+E[N!1 MB)Z$*@5<%FP9"*H.F4R$XDKI!*5?86OCU#I2&-YF), M/5[I-S!/ 5,UMFXJ[BK)IE;J<:D[LZ RJ?KHC>[>=9?@(?PFVI0;@"UW1U8' MVM+WXS[@QDV')4?U#,4;M=DO?D,6EKW]]O/9D(&RC$9S,>^&/$M)436V2]V0 M54&XW T9K@JJ/GH[&_( ?E-MR#7 %KPA*P-M\1MR#W#CIL/"ACQG264S&9:\ M-1M74E[P-BTMH6P^.;-MV#,7 M?@O<"MV[S<]Q*W<94*WYK3,?N&+H#G!+LZ M!X#+W-H_B[KSTRC7:*^?I-H\XTJ7Z.N84,.9VEN:3@?+$&KS!E]J9]D?4=7( MH?W'F]A:UX.!C+#7/L4T668:X.!33(0*0IKPPHNJY&0W=9[TZ]W^D.. K^W1 MFY^Q&+8O>TT%U06Q_>R[QQ\J9UJTVLSA#66"V/%> MFI#5CE9L^(6M>S.>Z$570B6BJZ!J/1E-F&EO=/;I)6;^9>%?49N_^S"X74G:B M+R";.8ZH,=4\?/!7G)E)[HFM(U63NP$PLTK[P30S,SQTX\/U(UF2]H)U9'Z&>S$RO" MTV!2#'?BYC1_?]CO(U9KQ(O.O6Q[%27/K7/]'8YHP<.'A DU+BOI*%;NW$%C MQ%;P$V4M\L@G]-&:,."[C!SZC*; "<>9-'IR3;Q,E-&M%P972;K:T:\JNX[] MZ!#02(^'+?Y >!U2)M3-NA.I!N9=AQ)M3\'(NC=J"JFAG-X4WWM"&Q$5(Z^@ M3K!>D"?_0/D6HUW#09*FU\$G,25XFC3B4TVY41POY?XIH[R:4$T_#Y_, "^G M9#FX4DDH$6 /68'-I+:(O;J_.W^^EM8Z2%.;C!&7RUT[NPKOG?4L5C.Q?Z7, M%T3_5.7\4-57%'QTZ@QR@L"7ZFJZI'L3U['A%H(1.$Q=9TF&1=,\"BTD0@'6 MJRQ8 9@!LZBY9O$K6$VQT8DH.=OH!$*I;'3KJOO"-CH%K7$V.MEDF$9(U.6= M;AYS+XPIJ\L7?TMK=Q([CJ&X"24W+,:E1]INE3@S(055O:$X""0-S844 #/2_[!*F/XTFK]%Z$46=A>[ M]P3 :&_I8R?,^/5?Z-,8Q]4FQ;C,19]A,@W;\R0B[9*T_)KBX (_X2C9L]+* M=6MI<6/H#>'T;&V_1)Q\!&#I/L8(>77?5R@M>2&_PXR5"0T:=JT^+E_(SH>Q MYCGE/-H8<;2_/SQF^.<#H7[Y1%G,]8P-YN,@O0 H#.3?K]NCHH/;ZO8RE75* MT@N':AI 1TSP,"=+^Q-[3$FF*GR,JE*XOG_8'9B;?][W+KH"3(BS[PJ[O1>F=(EP_$C&$!0]IX')C!DYRB_7:^P30WU- MK!8<;FHCAM[*9DH&@IC"9/:L''!R:0!@%7WHO4S9"56]$.OF]$BFI*!Z=Y4/ MW_R =8'7.$UQ<$?VY?B Z__XR28.?\'!U)&7!T1U56;GNA4IL)XVBC"_R87\=9GA[HNOXI]HH5#P=5Z,CD@)/Q M5 RH,;0 MMVU>C9!5,R?/TI*#*6A9.3V8;)8,0R )V'$>9A]8<4ZU.[].#_MA66WVT"U> MT09]_/I[],^BY;_<1DOQ9KFYHQL,R>A8]I!Z =YYZ4_4$<9^(/L=SMYHZ%9" MPG;TJ5@0]_-TI^NUO_O#VS9L_H;HORNO.[I&BHJ,:)](9,-IV5D15 M[W!,=C!?9PGA=+,/B8$,$!!(0U2UY)@4UM4.SGFC;/[8C%4\KM]C306B;&(0Z:N M;AN\Z4S7Q$]DI2N"AFSC[EK2"C'>%B7M8C((7BJ#DF'@2."2[IY4N<\B7539:PBF$/\&-LVHX'L.K"W;_$WM%U0(-=?+ZV=4I1P)1UMVJ MY1*T*YCT6L70\ SU?.NE!"_AGA$LLWYXF_II7!TIKP$!39*VTL(8R ;@ID.$ MQ@J55(CI6Z9QKA()<#T7]G%EIN0:<@:39O9V\O+Z3 -G36N["TS-%XI>O#Y; MPF(RF,PF)K$S //X0YK_^69][T4S'4N&]!U8C'T9(#N1EI&AJ79P^A3ZW&.' M"Y,0TE#'$.0.T?#%/?] 7*:#GP4E*AP=O.=0$ L,2RV])OTG2ULA^]83GA)X:3_N+EI)< /K*O@Q\7J?W,I8T M+3VW :@^*89+WSV.HB+$[(.7_H1IN-FI3(.)>^4*/Z8'+ST^/"32:<9UC'&N8S5(BEE\#R^2!LM&4 MW=#;TS>_NYKX7B0&FORTZHZH58-T3Z+>&$IJ:E)NVU? HF6E0N65[8L:M*CXKU "2I M2 HKRQ\6<%&IK"#1VL(9N5&T$A>$A,_8E:4AL8B5I19'?\6*2EG>;YEGMZ1)L7G4-U7!1 M'+QI*3(>&._#E[&+3$-B$4>E6AS-58;T6P)LU+0D7F&Z4S#."3-$HI[?3HV2 M,Q^O0"BY.^;MFR4Y>A4TQ?'(R"9@4C/XGB8 &KW>M(@LX;#=DD=WR:$]EWK8 MYNA*LNKTYF'D89N@X:W^Z;K5R\UQNA% >GY^^W895BTXX?T#&OKS8(J<#]Z1(D$#)MT>UN]\.NP!") V M=#'X9@':YLYOK=KA8*:[LJ$.N+%??XN&>V]'(XSFET\[+F-?4%24^-/OS8.9 MMZ/.EZ5C$/3ZV#Z<]OA+:R$L0N7 1 \3EXT]7Q9)SW3.D9T>]B_OV^PE!:G< MGPEYL]N<_09#,8UQK=$P9UPAP,1AS3N5&,+FNRY;\]]E.H@@%"N-6_]NLI#4 MFWR+TUG!,F3@I!S]0 P()K2A "(N\ 'JJ(,-_@BUM_.-%EW$>2N&68?_K3?+TFO0JD$;^T0",1VOJ:"(>@#A\P=H"I!4JFCE>B003 M3[4/C4D_%HA:^+7U=N_CV$O#9*+3%Y_N#"=PZ#3&%0#:A\HF \5;/H<)E5&= MR>"!&5HIYU2H."^J:=Z%V4]GQS,<^UOZY'6&34;*SNK6(I,&3*K1ZH9H/U1W MR M.N3;))6;HB:K!L#$ZH+!EP',$$@;(](:UQ \Q#FU!-S'0?A4Q@< MO&@B'/#I6CS0< 6 ??GV$I4.-IURRI(! 4DMJXIZ_:+\)QIZ+53+UUQ*DQ=M]_3),?Q9@98 MM2E;N-#FL 4P4K98B/N>HX"V_OO#,=MCBE*QZJN'S,1HD[/A%NTSA>MIILX_ M>&B^:_.A/PZSN-+5)L5L+1CJ% A#[/:P7\2LS1ZZXZW:.(PI@&>W*5LR&(KI M\GM+AJ]C^VNLOQW25L^%;5IH+\*# 1G:=JMG+PUFZENW[LSDRV_?"+_,Q,&("Z6T0"( M =UEU:T1:\Z%B*.X"H'*^E$5T("-(;/R60EU8OS=)E'HT^B>1YIHU\^G7CE@ M1A;M=E@*:#VI.Z"J!T%-V<-1AYYUTU)#.,@>J2B@1R]B+V&^#&-T>4B3K]P]:33085-H M1'-*IC[%R>HE:LK'*YG8Z&Q/:""O(5*F^R_C0ZM2,LX.$Q;U>&IXFFS8>&&@ MN2#0'@X_><)>^E'O22/>%^WRFVY--$?;U:C,GS D_D_767; P<4AI9L+3L,D MN-]Z1!]#YKG^*3HA-ZKE[- MR%2T%"]+,FFP#0G1D/W/-GMDK@B6B!3$RA<$K9?SHO%4<"+S[HU6%G* MFJ.A+PYLP,DPCS/Q9F$H(425F'D9I<4/DUVIG I^C-MM"+)(J\U*79I:>T&D8:$V&$I8_T M9>D42%(B9#7%E8I$4&)FG,OP8S\WLX:FFNS,JG-@[#WR\4/2;)0FNYB4B.5S MGTP>V.E$-JX\0;BQE. -S(T'2DE9;:>4?"),CX!WF.WT>E 9=+*ZH/2Y@T]X MBV8+._=#$UZKFSL\LW7A0QB'N\.NI-2M)$ D(O](TLI 4M.\'D7;IW\MZ: ( MUH)&A9KV,L(L8D*'_I,8QDE%R>%N9*3A)BNG]GQ-_*'+;JFT!>3=4QEHM&UL M-&=LIQ<7EC5]:F;'?O!>IEYQM"A:7W%TI .3^+Y\3BN.B89;>8!UY\OVBJ,K M('?%T=?H$E<_ITN,/G.O93[&6XN\Y,<\LJ8N>@6KE$)-"9 M'!9/,2J@,GPZ?@ZJJLW!?:IL_(9W'94=OHJ#PN%\<\BSW(L#,G$/.-U-C"XI M._OHDHFDB"ZVKH5)X#(T4%69;7 I#7],5MM5$(04NEYT[NW#W(LFAA3 Q$$: M9*X@4'QIW:X('R+[HU]TX+L"7>6[!;4WR'G+'[E)#O0'O-LGJ9<>+W\^A/GQ MUBO>*-[BE/DWE QK&0VK/AV),$IQ07LO14^TE[- 0T6UU#:2RJB-X]=[Q(NY MXD5VC%Y?1)SL+S(":4"7<=]![-Q5J*'$]C(C&[N]PY2B1/RX8H&__K/7@:%C M9;79I'CCY;BR1AZ26Z*N+3%NL_H:27GM5Z=F=1=0%@M\OEKVEWS(#IZS:FJO M]=159TK,W\?B;EI'CZT;:N6YL?_.254T ML2E2EURK(^2*0 -"H=A?%NC G5V;IJ^=ZDVM'5:E9[AT>KHQ4MHB2 V233L8 M#HIE7\!0QM$$&(S93?RL::K6C;V^55#_L93D@:2# B*@UEV%KW3GGQ:BU MAF=J$?2"MKL/$)3T+:9@S6"4RZ)F,@[?EKB$@Y)Z:FC(AS_]O;ML8Y?*Q-O/ MI3I1V,4_=UV=CBV^746OKN*@9.8]1O@"9WX:LBLXI<];F9CMD Y5P<2U>9E3 MFB4RH&_A<4/A%0H:&LZ+]M>34!) M!'<1+12\(O]A&37<7FQ)M=$Y/,+C-5D/!L?1Q@-JYE!J];?^I $41<-QE"=H M7_9R?D^EJB'8N=";@A%Y_]D\,+-G:J]U0]CB\C'D#ITW5_<7J[^C71GF_!@& MRXCC&JBCXX;NCLKH3FSMM_F]I<'EUF6%-_D2M_B6DZ$ M!0L#^(1[1&.?TEW4#/\GR MQ2,2>):M-V=F]QQ=WYOFL07L;-?S#8D!UA3JNE.E9Q4'VZ!,+?4N*!R[85[8 MBEKURE?'5]ITLGKAV>7B_B< I->-^AV1V>V0=?/W;:A^FQ2.FG MH]]./[N?.4<"F9HQ:]M_T^%,P;Q)[^MX,#S#C[AZ5G0=U^6!Z/Y1F--2!1^S,+0J$Y/NQ89\+[<.JST=5RC37/6 M)@NZJZ[^5!,(@]VM;B^P'!H^T>KH#65J=.\3'2@'=HEV)\ P]8>7_H3S*G)+ M_>:$U\_N5L21 'PX3ULV@93%VK*8%42@@M8K:?Y@]3>FCF-UGG<^CA_V*+SD M(1;[WHN/*$NBH/"W+> %@$@S Y>XV]9!E,[[3R),^P?\O )GQVR,,99=N$=U2ZI MH+[6GS\ @H#K<-T:/9;-44#:.W;\"!71\OO 8S5;2=@-;9F#Z2P,.)?4T,K! M[6DW?R=/!..K:.N+@FCJFT4 '*-AA#N/'A2?H*/Z;BB"8Q 81R84IIG3* 4= M-8EAPHED,'@14Z>&>)=Z[)&-JN^0W]/NBQB>"/*L'AO:V&%.&/G$-R]@P!$: MO[@]][+MU<7U^75,BXH'O(M!V*PEU8W#32'C2N&/F$ MAN-X)J'".D4,P/$:NIO+"H79'?9Q^$3GHP#@A:)/1]3?\J%#((JXS"2]5JJZ ME&L&"@Y.=P\%M30+B&3<(\(>5U&4/-,CRU627B2'QWQ]B(;L)EY9%)FZB()0 M$PU"6]69A=<%97=:V[ /0N?5D[74WBEXJCY!AM;O8?>(4W* /F1YLB/Z4K-W M![UL.T3Z D!6+6O'PF.JELP'4O=S6IX FOO&B.4.<\0"=$Y%BO.4W6C=A=E/ M9&FCO_ V>/*:3R)63DH["02"?2--%Y22/J_HAE;V+M>=F!77R6@RBZ.K66Y_MHXDHS< M.$PCP&MR6,]Q%#ZQ.KUD\D*RMUWO]EZ8[@C+K4K!Z^E<4",53U M/V$$:+GFD@(*:Q+(9S0<;FS:RFR%8^C,D/&*1Z^=V.U13:<>VEL^"T0U" ]7+ESV.,WRS?IZ M:1+1MZPX_1..DGV+G1).E(G9?B.G*AA8#*KL3@,1TY( 2\T0-"1J=*4X8H^N M\X2@[ FG,?OKAD4KLABM#::_<5F&0U?KK?)2&A-I\E[[71'#YJ4Q#LX.^<'1B5X<#O:7H]X0@!P($W18]&6?]"WGZ=<,/5-=D&3VND_392X.I;6,!(]LG>E@4J/YRU0%%]-FGW^[B M^$0OUU^GX(%XY.;QK:LX#X,P8M$Y]]@_I&$>XNSRQ8\. 0YH"!<- CWDI0E. M%RY:8:A*6SG+/>LT,EG/@3R)V-#)KD4;935Q8F(5U(LG('Y#GYKTN.30/)=_ MA3S&90F/!V=!8.?P.)D^1GCS/['8MQ0'[Y.BO,T%?ISZ>^'SL+TXNR%Z-U&'NQ3Y?IM>>'49@?'2_.0JVU,08/VM",NTCQ\T7R'&MD"#3_+ -T^"!'!'\K9KQ/@$;J^[U\?)"Z6&OS] S MH\Q"#?R"-G4Y; EUA!GYNN)5RAC0OP8E"Y1OZ?\3/B@O&+E-4CH9?)I,IM-, MO5D,PZV7YJ$?[ME>VQR KF,"%YRIK7,R&G:?68J%@=Y:MGNU3J_44\_ZN4LW MI::@YI6EPOA-GUKFU%33>?#?ZV+[@66;.?BVLFCD.CZ7/[FM]Y.#L9@?+2MW M?..IIX?7B6U?@(G]YY1\08RN8!;QYE9-BVU;6# #ACZNAM+P\N^JN8*>.H1% MD:MU!X.B8'+,\:Z&(="Y"';14WLG\D5CBD:VQB"$\OGVUO MPN0C #?FHK8\^20..DX)%]_%;*AK?T'S3+RY%4$=*M=QEJ<'^E7/4"&.<.M?]$=":2.\( TG^O'.RR=_:*7.V/X14ETX,/BX:()2 M6B-O7Y!Q'/.IK>G.%9[>C!@N0]U=JDVU*+@!!=1,;'H(&=M'H[IP(D,EK"F\ MJIV<#)YU*19.#(]S>T8% ["=(YTK0YQ>9F0XSQ>8V-MA7CGH6>3D71%A^9#< MI@F93V*I^S\?PHP]LI_ZT9BI% Z"Z U%A?!<7Q45UR&#RTP7N!V)B3:(Q\R6 M6<&1^JNX64]R0:1!SW[!:W7AH,NCYKJ(UC=3ODJR?Y>DK]?F7DESFDQ+'/#< M'%6BV0M<_)=6[&!GG(]XZM.)-GL7!QA=(>'Z.C'58C1<,)?B15/1O,Q))IT9 M0Z]'E?/X9GUY?38\*$..CV$WZTO>4 ;(_]&DLB8K&XW$H.$<]$2\F&R(L!H: MQPA_N%.N4*LGG-*E\9 3XSD.R!EHE@!<+=;6K\%TI(/>$"0T"H@![#%)B=6# M':7<'Z-LV8(DG),Q&7)\_[ [,(NP#!H*?V'O@-FN?$ZKV$SOM9%R=/%&5RX6 MG(6IZEF^FBNKE Z--T=.&U4-][PU2O,Q]8JAD(E9431^@;JN^<*VJ/($^-:I MQW9>-9V:NW=OO2,[-Q(3Z'WBQ9.7HNN3MWTYW1< NEM.XGP;'8OKY'W1!R7T M9CG-I,%)NO5 Q82NG MG]T 4(X$ #VY$_5+I(GQ2&'G'G(/SU"@M%PE[D5GO\F[2(P4O/HCOZA^3JN M]J'RRF=ZUXL22_NYJN1"@=!SL!XL.A1 >AFOT5 ')"_"\**BL"Q[^D,TK3=05*TI#N7@R6R93HP]IK@[Y M(<55E0N-1WNFM&T',!G*"9U[Z0:RH<$)1*4DJ,F>=8LTN:EW9:#G M3ADGW>DP+J3H%6[PZB&]VL&NW\GV:[X.=_CY7GE-46=4:"]AS6_=+F:0 MJ/ M]X;#-7S8V:^V>!T7J%+3.MC;]CX'2J)>-=/=\5VF [@V9F>4)NG)6*66"D]I%A,:UU'1:JJQTAL"OU<)7K+LV(>@ M(0Q:T#29TI%EXYLB])WZ=!U9E "K1=!)+7(ET> (#AY,"[=#1JG(MT';B#11 M\:"(O?*<&>*PJE0K ;\2!%5IV46?HE10_K:J%C%_H>SMP$NTQ30U7"-09]Y& M+H*%_=] 7;<*&1=J7-^7W:N-F&VXKD+K]30VV!!D\V' MB0E8G2;O,/M*@^'BJ7$B4"9F&U&J@DFKW*0E@<:6:T/,I:?!2)N#0CA*$V3H MZSJ/O"R[69>D;]*[<+/-[["7)?3=,04W63(?DH])C'?[*#GBR5_6FTA@O4*@ MOHQ05JV7,&/I4VNL!CCSTW!/G42NG\./ $.GZ([A;!GNNIU#S.7+/BRJ_5P, MWCH*+P[X_2U'0 A$ 8LUM4^Q]*JI[(,"TLEE?*^"6GI.?GC8LJYXP:37"H>&9QH$Y55QXKJ:YO=TXBI747;C M+^_IFW_QY\I/+E8^/&##VM35':C R:!N+ZM3LUO#6E4LZ46Q<^^ZMKZZX5+* MDV!Z_]+Q#[0@.HGG74C/_AM*=>'4'>ZW=YU':)@^!8? 'WM_RY-LNPV37R,^P4JA O;L*]UT &"@,5J:*&)?=D("'!Q MLX2!>N@M6/RA&@'@(\ZUE-YN;W6_:C&&'#@XEZG5OJ]F.+V-.Z8W(K/MI3[D MX-0/,VQ\,<8G8/U;%DD#ND"*MN451&/(+O4J5D5E?;\P/"%&GWUW_RA\SOK. MC:JCFY#'KA!*_HSJSF Q?HS>U/,=&.T13A !TK4D: *GW=Z+CV&\Z7 =;XS" MI)W&@B@*J7[3WCDW4\O4:]'L+492*W51)JH4'&K6JGB.37TTXGO7OI$\1533 M@*;M!VUZXFG%BO1OZLU.6 N+:H) H!K3Q)U14^'6>),PRP^9/ XWE MN6ANQ9?R&;5%DKJ2MD7]+;N=!*(H7\ED M'4 L[BV2@K::,JV2Z1B1N)$M-H_RU>JQOUJQ__D>LU!@%AZ;S58281X9'22' MG&4@P =1MD8>[);9-KH ;7^U#PG+EI]BX_!>56*VG;:J M@BGMXC0)6D&A-",%,<).=W@5?7*W?>D4V3YB%86_F[HE65W$KVVH9-?<@FON MCERZ8MM//&-I9,+OZA"'.<2$9J*+L;;9+'+2S8VF]_G,/N*> MV+^BC[@[,H6/^(EU<)IJVC8\[7S"'$TL\A.^2M(U#C_'KW@HN7TOOL71*7S, MZZK/KW5/!L%JYYOFZV1QIG4A6S_=[6?S70/B_YH^;OX0%;[PI"FXL@C_BP/\ MVOG4!1HR_-[?)_&&5BEOIT<)\R;C^<3?IY2=_>]))I+TO68G64[1,W-JNJKJ MM%-.26463(+EK\D*$7K1JDKW7T 8#!\"/()R*M9?UDA% DM6LWY- 03JO28] M@;@>VXX_97W5'C^UB3!\5A/GJ>?GAP%Y)=0(NEM]:P?+ ;ZRJ3L,<.+LF95< M&:WG-L(!F]WSMXA>>$>U6]]^'_LOJSK\%=0=D&8.+VZ!2>9IMAZ0R;9PEQR] M*#_>J28!:K>W^NVV&$/10$4+5N/=Z>MXSIS6>NL/P^P3+*D0 S39X;+HA([Z MNAUM?XP\(20Z+4N# .^?'2F8._U]30]'.<)ZJ[YZC7(?_)Y6/UVN"!*KS"\; M]RLW.S+#^!/?-[TX(S3\OO$3C@\X>X=C3)>SX(I(M H"5O?>BWY(TI]N/?\G M;Z.8JT>'GG4#7D,X, ZTH( V%0E$54B#H4LBZ)E00?N2C,-]W4"SS8JB.5%& MICZ7"2O4=)LF_\9^_GT2'7:*NXTB+;O1GHI2:6(M9[6L]@4%],1(N+5"]!0I M1ADP/88QI,7Z>(?]9!/3,/\[S&K"/B3G=&=_3(JLADH04R1E/W>/DER03ZLH MU)C6O4)VQA8!AYE]M'38)/I1GQ>CY8L!M<>$ST-MY]2A9QUD&L() M*_!Y!GBS#C@#S=:HTYTHPYTSPV0PVU4<7) U-$KVU-W2H5X[82Y?,AE6P282!+OE9+Y07W9J*N>7&3:M[NTQDK::D)C1=80Z, M7XR?>5F8W:QI:B9"C]:Q2:+0/Q;_^T VB+-H\/QA]'6Z(E,73W+51 -PQSJ7 MB90R^C2EV&]9"J4X(R0"=Z<0,X6W[]HUIL88CE=)BL--?'Y(4QP3JFE=Z31; M%=] %A6&Y[P(-9?#?B2(L:P BDMZR"\)NHU_'(V(-H3'395AK-(GFD7\,LO# M';$SIRYSTR-N/?J^RQ] %&E$5T5<-7,=; MEY?1(P?]#XW6)'-(Z9+#2)Z&?HX#_M]G >8H41R\#Q\C+Q0X0]H69B']!VYZ ML5^F-6GV=]>+Y130Z93Q&CN?NM[&BC'9W@-,*+/HY-**)7Q]3'@\1G@6L*OQ MM+\**\D%7;>4S:D#O&SO,@&BEEK;0%2? \-%]SI^(M!-TIE/TR ;Z\8@) D8 MO%(V=WO"D*FIC1GA"$=8B+=ILL=I?KR-BG3#=.5CGL%YH:/,UL&^JRH; "[Z M,N D"I_(+NIE&79L&>KJMXTYK8DPW1S?8S))^#U]ES.S:T7$R<$S&E@:"%BL MK=LE2T%;G5;38'VQ M?WNJIHOFDE1AJ,8NW.LX)Q,4$@NJ($X.M&&.W].5>!836\[/Q3V"5"K0)JKZ M#6'ER#I25&?73%(9O3'$RI@[&FE7Q1#_$.;;\T.6)SN!0S.=MT%I,#.& 9OODB>LE0!0!BN2$CXV9[H9'( SK^LU8U =<[ MFZ(&.P5^%(9MOOQ\Q,^M",XTBG#R*3;X@S&P"1FA,)Y6 MQ1UZME7<9@ZIN&BS#!7S)K]6\6 PIO7![[%_2,,\).?.,JEE[0+FZ1U^Q2>A M8OWYO50D^#5?V0]5'5'=DX<,!P_ZU#36?M*G,!5F%8UP2LBNWG0*UF=:R!$0 M< :6!H0+[0+6IV\044O5'5SOHPH:ZB%%,GXQX#D[5B0\ FX @E7&AE(WBX: M)$(-]4$"CW_42C)B#>$!P_[:H;MJ")#@:JU07"4 U9N9(06F1BP.B]#^6]WE M8'G:!W0P^/PGU_[YAS!-DY0=5/$:IRD.V VB-A8DA"RGE)!+)$;).:H[H[HW M*BI+#$#C!C-JFNLA2&%.C)UW)3;53ZX:7K@N;1?NM(X$XEM0KGGAP ?&54C; MF34/MRLR^SCVTC"AJ5I\+].P&"2^;H"PM?T"ED&0 MAX[='5U7%M0T.X9A' M!%!5CSO.$Q;[6218O LS[A%V?&H3"3?; 502>:#L)&4OU.F&:+]E $M1J9VD M(PHS8?C8IR)]$W,7)JC"TZ"79??80 9&DA#YSN1>,*;:D_8"IJQ.@U M4'#3RY&":P%D"B8-EZ7@P80/%-P=VV@%$X6:?,/M?G9KX9C?[OSTH7L]$)E=5[^ M@&,=\;:' "_+0_^<6J;I<1:D\'E8?]'#DP) 2M46/7@O:'7(MTD:YL=EP$6H ML<[C'G# YG"IO9'ER2)()R]#BYA)$I#->WF N7+3M#1XUO=.# MF()=&T0H"_2P'Z<[+W:\:JCKHC9'Y&,U/D2F. ^S=[O'OVH9H/U>UL\8/0% MZY.U0[2A\X]?/.$MTY,W-M,SQN6!9G'SXN)FC09ZGGFQ3B"%D(#UZPZ1-%#) ME[(+:OH@VFD)%V$JVFFJNFTV4)%[&T M;8ZJ""7*$,[ZOD)UCT5',@ 08@U_Z^V3[$\9*MHO8>.$I[[>+H$AZFJZ MJD;SX^6G.\$:E&'_ZTWR]+IJ7JQ!U4_-^M,A9\]J;K,5V$FHF"A4'#1"G+U" M]-O%/=#D9B:AE?A6F6E\N!SA%XV,WZUSN4 3)+:,-ZE5_ J1><\^:H MRQ^;X4N25@4[#1WS^MEU;G D$-<0F?VQ&'_/M[;6&9IO6=C_/7WW_]V]_\X>V;;X6VLC.G(Z".ON>1-VA3 M(ZMMA)?>!*-S4KNOT\-22Q"5$Q,N4%#4CEO"WBQ1"/?TU!^ST?)]>7UV@1_S MLLQ/[O;/T<"T)JC+K>JZ2+6!L&TMRPZ_@#G] (#=]06?,"] M*-G%N8!E]]W*#F!ND.TB7;_<2W+3&3-^'*+@8>9'[=JXN.A&_BX.M++ 8/5; M"U[@\")!RXTH-ITQ;=!66_7[Q(O-S"Y.3ZNY$[@B""PLVAA=">PJ%X85//UM M>PH89Z'T/__/DQ/TSQ\^?/^[?_WSO_S]X>4?\>^^"W[Y]FGSCV/\Z>+P_.[; M]+MO__/MOS\]'+/HVR?_E]/H;_GK_![_[9=OO_GIY8W_/C_][ZNKM_?_^?KI MY>S\'Z=/P7WJG6;KWWWW(?K'R\__=1:]3__[ZF;[_F^_^#??_&V_SU[^Z_?; MBW_\G+SY]XW_X[OWVW?I?^._O^ MYF9]^N:_OO,?7E_\_N?@N_WF=Z]OLN/V[&_Y\9OWF\Q__]/I]\>'P]GUQ_2O M9P_^\W^>OWN)OKW+CH?C]E_H_/[NY,3D+$)?$F^30^;%0?;P3-:4XRK?F3T0 ME])Q\$I<)A/\5/QTB4_%5575?B^N- 5C'XW3W*HCWHWWNEM=4&$YIGHY[O+= M.%\QW*?CG,$;[J\O./5#LZ294%_[X75\0:"=MFPMS(II?:,5ZZ'9:@5#-;N? M"/>X=H3HW%1P^EF^LQA* -U>7-]>HKKI(@PKP;0W=QK ,V=%K>L2 LMZ..# M'_OHHQ[ Q'ZQ8KX@$$:*QJAN[=B,4%-9M_ U.%P3DX$F-3O$ 0X$NYX@L5)4I>A6N/,[NA;$"SM-@.K@'2/X@S5),W2^#?&ZW(N\B!Q*0A]KY*>3Y!H2 M4;>:<$@@"'2)3GN@N@LJ^SB_0%=46I6)2#9PL\,%"XI;Q?'!B\C_AD]DZCW^ M6T]1U")$P$W\(B"-,)*QZ(-:G9:PJJAHIQO?*!J[<4U3FC*UJ#DYS\7#@+Y] M0W0@@ZC>*$I80^=WJU(%=2X#N"/4-#LK8GY64)?-@:MJ^#]?X ?O;.(F2 M#]!#N\.WYW?TQR_%.)ZI(E99=IYVB M5 #\6&]4=$>T/Z($$*6 " E4TG"]=9KHLD:;S@P9QCG?D[-A\HM1G2QN3[L% M"7@B0 85:[NP\E>BR6\>FH"C-#N*_3WT-EC'@]/I8-ESU^8-K02LR3(^=,[4 M-E]S?RC&)49""H3,Z*/E=[5=8(8K!?3A%HV79DJ(E=!\O/!0S9,NUNE55G%P M=?WQ0@, 8&?;Z1?Y8JADP2'+(:(]W'OE99K@9<09#G=$X/'A,<,_'PBL+I_F MNL+C\[">D9$G!;1@U&T1:[R,"$N1JCKN$W"D^CBA[MS;- D./BNC?(_3I]#' MV46R\\)X F<]3'OR#27B@$,H GBYQ]JS1:3L@/Y9]'!E.2AIJ?+.B\<[8BG) MO9QM4 \TA?SDCM<.\:FW&AXV^*Q!9VO9"/V3-7.[4G UT?6P#L8T(M%_3>U] M&.-K>JJ<2_L-@QE\7DH@J"60 X$V1:RM^VQ"H(:XJ.@.TOB!2/%RD@;T)S&A MJKYI:$"#SV-BXT*$#*X 4+!@\1*V;CS<-QQ@0ZBE-CS@D9K9%>=)G"51&!#0 M!9=QSDIR3V98"(A;6CK$4D#'E%8'5/7@F!>V+_^EJJKO_L4C-KS$NPKC,,?O MPR<<7,1UZ6??1V>)8U1I>[%=/54#@PM(!2.6%D M4$,'%81>(48*,5J($G-M\8X$1B?)H\$$&L+XWM_BX!#AF[6 Z2SFLSICJ^!5 MEPLRMTH"*&%Q4P(,#PQS)W:8-@ Z]IG>;$V_ULYEWRNQM&C3J I%MNV6PJ36_+ M#[N=EQZ3]7VXB<-UZ'MQ7A9@I+7?B>GL4XL9YUX89=6"GZQIQ90=M:D/&5X? MHHB(FB7K,"#G,$*$+OEA+;@'F1'0C9Y=D:9_#,S[4AR,#+Q,8$)0"Z4E!FKD M0)4@Z,M2E*_0"6I;-K5 J) (,9'H7]I"H48JY $VC_U+3B=X;RY/[2/ Y'F4 M-3$!"\[URM#UZ_ZZU@:IQ]CE^L U1W^U:P37KG6)!D,CHBRV1Z?P/*$5=?T\ M>P[S;56Q<2AH6O3('H^4>++.BIL_=2-A8I:6?+ SB"XIXDBYH)H-HGQ0S0C\ M@"N&Z/&(*$OZNZRZ6W;HMY@1;?6G-X-ZC,*E)Y-#;X^=@:T5%]Y,PMO_O'A; MX&?[B<$[W$RJ,@@;H-=$]WA#+YK?X623>OLMV6^CR:[^8-K68HI $<":C$U# M][=]4N54EWWB83HP;C:E)$<[ADV/G;6SRW0RS[[.0EQ^ M.?:L%P[+S^58,!3=YH?TN5LL,-:F_:"&EHK1?6A5!/(].=#3E*0A3?K-ZD$& M-W%=#?+,R\+L4YP\4C.)?LG7\?Z0W]$2/S21*7O@>7:L:!S9E<(\T2JSRVLW MOF7NX4BKF=*OK^Y87H/QPE^<7.+: B>W+.JL*C'QHW,+M@Z6BG65FJ9PR7EQ M$#4#V94#\?(U(<:*EB2QEU:#>J2#4KT.3#Y%]H6 MQ-:V$J[S=] MP=&2!U4"(2]'5*2R9$T2(P_58B$FEWMKU@74FP0^MK5OY-&S)*6>Q6Q=*'O> M0-M#6^2ZL 3CW!7P;:\/HUV1E45#"SA=QUF>'JBDLT65@6QLOF>#A "^)MH< M->U?+2K\6Z:WMM4J'+?I2WI*=(#K*(DW.4YWM,89S;^_3=*<_OR8I&GR3,"K M84".8F QU&J,G"+D08LV)7U":165Y.B2S<@7OVL8<$*@K"_'4X"D7EI'3[3) MN:)+&T<)O%,T>3Q?/^JYW.VCY(AQF94! M*(D6127[FS5UI6WB\!<NUB*0B"BIL U V?,.GS*Q^[ 4QVV8!3Y^Z77NFQQU "6N% M:+.EN.P G;31P!N:T0402_>^3:( IUF1O69P@$P.>49/CN2H^%R@+\N3/5'4 MEJQ_&5T(LV1-S/]=$F>4FL:SRKF8V[SFG6L0HIH5);O?>OLD^Q,J!DY,SB;MTUSZG IWZ6>JW%6 >Q=N,XY#/=? MJ&L#W!I4Y_Q2)S/*WV/"H(K%/'C1 TYWLYA5 D86,VS 4D#%3&@'U.J!:)=E MI,J0ZZYM?DF&;ABMD% .+=_YCY)P)V(NP&:8 MR!B #_;\J2#.&/E)EOO47\/2)+#J@J,7:C%A>P:UB7AF2"ZP2VFB'M$E1*R, MT;\,N?+)-*[&I\=PDD593MRQB2$5<'K\P56FUCCY.EW.**)96Z] ME)P"YSAG<1A83JH_E !\1^P1T.)@N;P)(VU[>!$@$,/UOT=YQ9)&29NJD"<(QF@>HE7=HS(QRM*AAO(2U E8/YR*T/T+C7>3>HU$UC!R->+]9/Z1>G'G^ M;*&+"@RM%N^1B@,6^RSLG.4 2%V5G= JM0D8X1A>'1BQ#U[Z$\YO"8IPFN+@ MGC[48:=1QOL>I]3S$N;13'?Q9D+8A**9B-"]?D$,%=1030XU]%Z5V"U($JN) M$EU,%, HT'2"!F]RO X8^L;(W\S$4.?U]ODJ?7I$NA7_*/1K4#0A;< 'V>4!4J MUL2QR0Q---4C=QQFOOIW21AOSJD8:>S%P0"UU3LDG1R'<\+A21L,/19 H-;9GB3% 4N2A3:TWF3X)I6_,G M@2* 5<*+1@OP)TDU4UD\XC&.??#XX+VL#ODV255,(O.WCAPV]I\Y#H40OW D M[5'=85&/&V&M#=\U J,>\WZ#BDG#A^C!["[,?CK#L;_=D1/:/'Y)&3N[+SDD MTL"%/YMNB/9#=4?71RY=O78RGGV/'.=FY6,L5@>2N\@:4AZF66:9*=* M,ZSR3I6+QBM\LAPQFV8UWIG+_69]'0?A4Q@8L*K%/]\(%;I/.=; M%8YV7PXK2 2@KWT-5/=87BYLN6ZYV:PETZ'K^V6W4;AZFK7:I)B1/J>++4[W M-!I,+]&D[")1F9?-:T95H<#32],8S#QI^_915ZGUW:369!@>BK^G-0GCS2QK M69>VY>"O#G, +F6;I1QNN;IHKSW#,9E=;'I87OGSZ7E)Y9 M/]_ZC$G2]8Z2:I26D8Y<=E)4 !'O6.CBME%+@4J(XAW\M(!%[$E53\UVY&0O*4E2B0#%+,71:AIZMB045$1!8MTG$:+3FW_ M%(1XR 6&7Y/6V^LN-PA=7?;NLT$()_U>F6 QVAFF[3R]AJE/;?[4+_/6"U5 M\Q+BH*!YYB50'OL$OD5*ST;@=G23IEYF O15#.SW#M4,[^[@, T/E4!&R":A M9G9V;-J4"3=9&C?V/_22;A4'-'IIMMH:LXAH]:G*# ,09@6$KH%=O&V9$5^= MUS!SS?&(:)E9OPJ'>%9"(FT$^?41JWD5$ $%D]$TR!C+W;?:DL8Y"S$(M-76]R!/%<,]I (GO?+LS9=N?% M RY4$.7M%TY\JT<,?]X3%C=_?YY1/YG]DB@F$^ELO:0'* M(7!5>\0ZP,' 3LZ!,NUU#G/"H1OYI=^'/JT*4KM LSN<82+_]CR)2+NDB#NF M"+[ 3SA*]NQ\6+?6WCVGY&-T8D/9QPH.J.GT"E5,4)<+6SA;?%I]%G:, MF %=39*RB55BE#5R$AGT;(.I>5JS4R<6W-IWM)!#U4Q8F_A[FN2XUMOG3%ZB M" A8K28B$$317EG:FJZBG%;XO63\9M4T^%0UO4(R(A:K6DA$,4'*0E8M557) M$,-;5R953I#XK$PZ6^6XD1#%JQ&R+/HX?*( +BK!71P8DD\Y"KK#>R(*T\R> MM46/1_2\#H)I]X&?\KP^A"]#]>XZ@NILNIX MXA4]D;=+TCS\I7AD6F@W0^LD10%>,_XG$14 A;4$R&,B$-47K-SJ>?Q4<0 Q MU?Q/OO3*L1,$(?V;%[U+/;]$,@2&IC':T-:E_K]V%E_+E7ZH'WB,TQ^EY3.^ M(;;CQLOQNS3)LMLT\3'\^3ULV1='RY0F:^157O_X8?$B4^%0ZBZ$^ M8&?;99,4(X*/8#Q^H96WXL/\A*JV1E/KEEH]8'G_5C M&NQLM]&)\J@2);9I;H]3DS7+SVC%E.K.N0O4(.)X(@^\"/I6&X=0,1!Y$"/] MA!B2/H=B4WCS^75J^VY8IGQ=#073936(^WID2(S86TT_!/M1U,-@M])6'P51 MXXNBTA3@#.:D/P/E%0BQ..?9ONBR4F@V8 INV'/NJFZN#MVAH==M>\@8@P0Y M+EF>Z]5-MV) 5?RTD4/R-_..#TH*.:I< +AJQI&\L,8!',W3Y)M7S%;J1^PX M*<2"A-KD 2E+S1&.6MF)Y*P7ZGWHH<8A)P_EJU*^5_X$!K4C.FIDO MAN19JJ,)&VRVT8/!U\OKL]^R0CP[F.AI5[ +_Z_9"Q5)%_*%XD2YW.[KM-CLVAZ(? ,@ MS2$?+R-0Y/.--ENVFV^;8MO["]5;"Z;UBVW7R$YD#[TL;TS<8]%'DBF7, ,6 M(!=NG]OL>8BK\RPSI"(LF[7HAOO8]- 3$HE)>VI3U^6W/=,^V1\W.Q5UO![% M&4>Y#OI10#2-BOF&(.]<"_)V^ ]01#:':HL4YS,-06WH<=2W /B2#(-FN?*SK_+4H MRQ4IL^T?T&S_]-;R\IOMX:'MN"OHM>B>B(BH)&6QH]R5NY6^P >J.PD+]O5B MQYNW,,@;(X#-IRSK5QA"B-L.E7&*621^[&SR;X7OM!3@IA6-U2V9( MAV.:F%+*KGD!)[9:6EYNY,W%_V$LB"IG_S\;TA%AN_8:;=$/B/OD.(9X0X[' M7\MGH1FTY$*.Q1]MPYN?[S<52?:LC8CX MQ(\GVQ3A3(ZEEZC*5BS'VNRP]LZ?LN;1^>RY8N\;;I'A#YGN*>O8:0F76Z*C;.".O5HV[$1J M1*7Q@-%(=>+'8@W=X%Z$0NL_2*WE1TPI>"BR2"-(/\9CX#/S MVDIBL28I\+V1Q1:]9G;>'NE*34FF\DVM7:A795M-NRAC)2 M]_1;=U9Z+ H:" RHJF#( IR7?@ PMG89TX.J1U"3%7[98/Q;#9:_K8E?IKNV MASZ(N^ODC#57SW>27>HU^&O6_$'9^;)C:F/UR%^'<5:.9]Z1_21ZBKR#">KH6U)C4X7/U6/!^>^PPZ+<8(C![L MA[I1"\ 9^28'T;()1S%7W&RPAY'ZU8\:HCB+9HOD9G,LN?;Q*[N9WB]5,!;I4=R78!=322Q$%@-=<5*9\@%#/K2+Q]NIF/YE1=M)S_YAVB:K MIR3ALM5OAPPQ%Y&Q#A.D@[34[PAM&K/]W7:FS_![8XHEWNT=SR+<':)/KDT@ MP(4(KSU*>C8&)=][C."L?=HTMUG3R7^LA_#TN\U7&?\J\4WOGYKZ\/BT86_* M# K"<#NC\[[A!L@/]>Y#;S8=X&-))X8BM1J+E'PPY.UY$H:82^"$?$ZO;1^> M'RC3^<\/;/L]T\8I;]&0;U?5%/,=9,S;%(N=LN2[4$X#;*U,A',Y2"D<+V T6'OE";C,0,EU#%YR-JB)9 I MP'VH8H2.-L\KB >4_M4AZTD&T?092JCFL2 K9Z^8-[3C/S0Q63^^]=1$F7]( MO)&]''9:'66!PM0X,%^N!OL6N?6U6:YW;!-"'N=5\?+=)$XR^(K,YF7?6?9N M=G'G7:O!PN?43ZPYT_WN*\*Z%I:\%$ZR"OYD"X!-X3LO /:%/]4"8/-]_P+H MV;KT!7#_U%#G$; Y4N8=#+K-NO+APX=+>Q\_CEY)'/*FOCMO;Z\UN<_OI\F;-VN4TOZ4-I/1G[LS" MH06H"&P ^ \?@FD.? S,J]]#D"&P(/')I9$I/*H(_S)K/.!QN:( DK/?1H') M>#>=",>JFHTR!H<9WEO%$2^_Z:R=3!Z3A]Y@V&*AS)E1-V"Y.G7, M'!H$WOLHLHDBS $,R?13V>R.E=+H-MC'RRR]T.*)-04XEU'I7P/@P.+X]_PP M_0(6]MR;N=)W$+?&2ECE<^R<%2<=IE#\%"?WE!O.8!5A[DQDN37]X7T$?HZY M59R46(7@(QKC5)M.Z3I0+G?P?EL"%!806N(D*"R-:Z,"+JXHK-YW5W**;7NX MXA-0'Y)Q9(:EY>$.SH4RFEVX\I9-8(Z:6PL0DJ?P5I#VY"]#7\"1?>]$!5VE M%T)LJ%6 8H2C;!0OI#UQSL5,OQ"AC]B Y3/U?(+OZA'I8+%55C]E=JD%68&P%RLPF)6W6>&TA0SIVQ59YBY MC=M3NE#N,3F)\M RM>GP?."%ZSG(CK"/Z:9)VUO!RGHV&FB@:C@):20MAA9S M+J)L@H1[)!?)- 2Y'A[*8JLL E,=2FWH&X#N46F7YW7K.>WX>(/]Q*9[JE-O MQ5-6 014Y:E"4#CV87@D0TSAOXNS& ;-(R<8$FL#//HGV59N&VH)^$V MAB+T-S:9KNC>IK7\8)IN)X3J92EFR(5-$0&V_!09HHMA0'+#T3"I:,U4%TD@ M9S+].>RAQR.0A:BB=S0_;#M/:;[H:E*-&LE;TU#5.&BHT*+8:^/1J"8##'F< MPD.F%VPL;PPISV-J\@TX3:P^)M?<< *F%\Z8"(L0;%0B:"L1)2][R,_+;QT/ MO+M@F\,-TQI3+W2 6&5[3@QJUAI D-IQO+!(]SU,15D%+[0ZT/83SR-E1Q_@ MPZSSG(."9.5O=?/';;;](WOT8*S((60N:E_G+NM'(:]L&+*7X^">G='D6F0[ MDU7I'Z/6*=[7'7M -_4_Z;;[>UVR$>9*LH,1 !H)AB O? SL#1M%:)P,70S" M>!M,$--EO;8P1C9/]=[LR-L[-ZB MJE.,BC5!/GW=V!3-1@PYI.T\VUX91! M>IU53.7.IQ=)\3;X6LXP61=/[S!UD2_;)_9"*:',=]L5S[ _V/[?'4JH%-MN M=M:%^$ MW2(_*4]8U)UR.F89:^'4-3VYV&V?,B3)]%[4%VP3[S+I&GC+5*B2A/5ZZ59O1);K9G(XH0%/B!#M]5Y:GEE_G?\:SY)^::9^6<4"JXEXQZ5YZ] MW;//;79?:/,"(1[O6C[R,?[P1H &^%TKAL6TH,RDV2O\:)[A70/3=RA;BU/P MN?D*0V-#)68G@('MMQ -,[*^$ NBKK5^VNNQ./ M^?M:Z#3S%T2KC2\NAQW[@JXFZ :#SQ-(!KR%\1Z^>-;(^]F-J&FX<(%'$0KQ MBF1GO1P\X,H>F &\A7($4SSKXV@68Q@U0,7)[]E\V?3[(J_<,N@+LQ3=2"?Z M]8%\"O1K&G&97+)^JDS9Q7 !0SJP;L[A.5J6F:_R-E]2[&@>6F+NJ^FL37[; MZ4JN1TVGX0]T,YELR>I= +L=$6E>:M,[ RUGHI/QH9L#A^>!JB9. E&413F9 M,=I!F.'[,;P#KL9OI<')=QNIR4\8^/1FS^O5?@*EP!U *4Z76K05,5VHZ V6 MJ9NL=I&'LL2UR=S7LE#,C%-F"-QJ1Z)@.JRLR1-687'%Y*/:*[LPN]*_6.#; M QK(OA#A2;X0+[&#- @4UTHKNB"\/ZL;;D M0336@)M0>6^;OL%T-XW)5_X]?=[73=:\@8T9X![C<.7Z;MQRW[VM $;+@S2' M(0D_9:908CB!\"SC$5GB>7BG@$Q[J\^X2'T@^$;#0=4L:*.05#0[V@PJ3M?K//TE7UZL&0UU)M&^DPG9:\'IK]1"Z_;-E\#[8>INED_)PW@ R#TH\,0*Y(/@Z!=2[%4NF05R1ZL,TQF M&0Z^@UDOUTG*Y8,F-94W%=A;;9\4AJN)3Z?MY/B8+@1= MVW2FC:P345=]SWQ].TS3U#U(D%C2B:'9*;EXAF'<57V:V?I;X7XD]]LK7^R\_7%:^DWK;V5+]?*=P43@27O_Q,/I#KZL->C#$D M)/];]KS_KU':Y.]BJ/^#N$UBR36%-8M/R>^4]7_\+*?"[KH^(V:8DG6K_ >( MKN^F9])8))5>5!Z23/$$Z4?86FQ4[Z2L^PF4@PI! D-[5KX/S0T*YH/ST__-5_/LF&!%HB\GHZ79/# M=H*0^!K'TYN?_KZ(0WXT:1=G<8_Q\P-3]I]ILZEHB+>B(6$M4=5.8\86QEII M2K]DQ31X,<-(YO*V2U E+9-W\MD@$.7B4Y-YK6-Y_5HOY)28S-S-Z#%MJ1?T M10%)/0^'KFZXZPJNW*=B'SB4M5YDU,W*_.3<]Q-EB"*&!\G?1Y?79Q?TH1.) MFD7U>)5M>6%$OV!8+P+=2-^/J(Z]:#"-/GZJ#,G$, %#,F$AF/L @=5NKF*? M[)<'0+K(JNOJA;8=-#W+JC\";)5]R-")0*\E\-I#CLG^(.WI54;E3NTM? %1 M*">R9KS$?NH[2##9[R,U/>>OZ$-SR)JW^U?6ZNW^J3ZT696+?P45>-69?/SY MXR_+N'NCZ#&$,H,+J36D86JUFM[$BK[XKK&@D1Y).1E M ^8&ZB=V5>QFB.?CS[_\!]JI%9I]C!PLY";?)$73=C*U+,!V:$ED4_Q;PYRX MR7$';>F7^E_/?\N*ZI6GKO.B(I\_G_NY_=>?SG\B0R?IXCJO?UH1UA>?_6Z* M##&$B$=PVW\N=K1W$Q2T/:^;O;1;\_3IMTAU"L8A^D!$&XF(H095"\^R/)=> M0X;',2S]1KNI7_CW;>J(7Y2J)VAD/R_@91*FQ!!2+/$8[\;-MJOYU/K+[Z:H M:/BRE_VX?5#U)*HK_C$8(LN041P?4FL!F_TG6K4BCR$@#VCY;]F^;O^K):+# M C:+.7^3\0X2TY]1^DQXQL@,CHOD&9DWLP#/A(,6+_<-FA'J#OG+VRLXG M&(VBY9,-@!,*C6@982[SJ#9D> S3$'2[OQ5L4H%;1;19P@;29VMPW"0E]<7 M:YM\Z0YY45\5+_2.9N5]\4QOS^^^O+4=?0ZXFWAWTO+^9,<&( T;@71L",+& M(*T89 &U7L(TFM*9PQN4E',=-\8O*(F8XWS=(X/D."3@)!"#V_=/11/';-YR M.984<^(&HUVTI;^Y3>O9+>.MG]]@)R30#'$Y^^9MLCM()"KC6_&D7'?/JH!< MB/_L1;V^_Y6HY@MX,420XQ.+GP5H>3ZCY$IX6/H%TV>>]&Y!42X8>BY"8PW0 M94@HB@^(:4*C>06=A+UXIMG;%2YDA9^:.*&8OL$%2.0+A"P?MV5X5_R[/$16 MG' ,/J1^=MAG57P[4C;%MP7<.'Z:(@4S9L&I=\UHZE(>A_;#8Y;M__&YKA[O M:?/,P[JR0F"=./TBK/$':,UCVE8$.A#> T<%\Q*ALSZ"VN_PMO#Q/0#GNWYH M>9DCY\-.!T>&_@0&(-H(Y'&KH3/3\P]?TVN7OM-!+P?#;H@*S+/EK:R%YLHQDYV$E%:D[T=4 M1]Q#VDN3;>]',.'$"HQS(UFS7:QY?EH&#Q%-EY#V,#./)QUC/S/MI])B/_O, MZ''2X3A/>FA]T0/ CT#-;9*17QK"-EK25^>=9&>RKQ'MI8TM:T+ 5C+<=90=TB;:B5?I[\SHLS:,<*BKGA M2 [8[N^CF)A,-_ZUJ(KGP[,-O@[J'[,?ZD89@?D*_&@1L!R$*!"SB84"!B)\ MI-Y&WF*J [-H-C;S$1Q+(R\N3NPA] I>WV.5$75Z3ONR)#;U3F!VFSR2.2(6G.NIP6_[BL M.O;]JZ*D N32F7;)VQ%H2$1+C)O$-F.=S6Z*4ES/P]>_/&=E>79HBXJV3O0] MR5+>EJC&*$O:,7$[9RVT)3VHARU4M^TYT]#>=G7SFC6YD]':8<*ZD%$?;(>! MFQK_\6&G/9%G1P73&M4";$Z]AU^P)Z9\?86#R4J@#M<]UTQ;^X;>_RVQXL M@/]-,TAO<:>1PF ?^&AD&([P\58$!N%5O/615P0&A1P@3$O'46QP^"N.Y>.10;Y_(1_$IFM+QOLIP^9\T?X'#A M_ZBR9]K^$@A,[WMQUY;6;WI-)@_7]=)CB":&_(7S4[6&3QTO @2.YS9YBZVSK!#.0B1 MHY"AX(6L5*J-M")\+-P;;1;9-D$>P;=T]QC/RV)/;5%C]5"QVU8%4[IVFNH" M$4Q])^6L07OEAJ@QCKT@Y:FL])(\8+[;_CW)'TGJO M^Y>EU%5BW\Q*@T-.$?&3X;4 60A.R7B5,WV;%;F\^6P<5\T(M%O)2GT@@/-L M7W19R2LSJD8KJS,,]Z*9T&D3B945Z2Z+(;3SLNV*9U#GV<-L=RA!2VDWNVNF M.G;%KH"0BZG.PN,P@O%D>G1L_PTB/D+X5^ O^G=,78],0SX0"V^?C&'&&7EJ M6:2.U(<"1D]UF=-&(EV$K"*7LA3NNA,PQES(70TA8J*LT#(,(&[";!LZQ 9T MJ=S4'9T1FZ5 ;A82;Q5-3YQLO,Q(Z1"QYCMQH,KCDKYX5VRS18@HXPB,XT(J M-5X&UH=P(44V@>E(0<"$U.9K\-9"33H]XY*I^MMNLX/8K.*Q8JH7ZB Z@7H@NQ'5CXB.J-SVDF1P/X(!*8^;\YJI_]L#4Y.I\L9?9&]. X'6 MO \V(- !L3"3E0"#[UY"DQK;P/T!^)_L/W#WO&0E!/ZO.^Z)9Z\6;T8I=QX! M]A__0>N_(EE'U!#3'%.$^SF*2MO=/(,]*9^J8$GBT=E<=Q 6OO6A>ZH;>'TZ MPQ94+\*[K90E=.B)'3KBI\LFH!A.)-E0$$WTN=YFY>U3704BSW@[PALB1YY- M9ZRSV$U1RJ6NDDL\;HJ)X5L]3W?.XP7E\=-@#OZQXE,-U90]R,/.BDRL2,02::D4\6U*]5M:/CPU];)A"^:FI MVY97T*6Y4Z4;FA/>GJ@.>#5/[028@0<^0M/M#&ZYK7BL0U;ZWXBCIL9+,36? M+1,W>.PD+N4C12;$A4X9VRNR@6% M>5IHMJFT+=J,3J!!!O1=?*,U[ICG8]QQ$T?F;'L2+K; ME ('R=$*9J6]JAOV>W82, 5/@[*QXM#+_@0X0_H1R*YNB!K#Q/9!L;G$$6JW MOLQA4E+Y769-!:GL*NGEHB@/G; (63>6;#YD] "\ ^^"*1P'%399> E.FZ*@ MEL*,&L@]]%*X #*&_=A-D-5J'*(_F6X=5WW(#HXC2R_):+^^SH_\]P(4\>]6 MC0DG2N6Z;0\TOSA \"';Q$4MGIH'*W.0(E(+B7,;O27TK/M+;T'3^HXKTG?"3&&]F3U U-EE_8AI( *7,6 M1K@#UI!9CH;9YVN8T L8T;(V FQ[P$-IZC.+-B_%-H"H*!NA%U.V3MIZQIA4 MI5W* &Y\7;5=P\&XOU:92#YE1U[1;NN#>UE#1S+T7!&M+U&=<4') I39Y!') MCH3'/;^%-GNNUWV"N#"WPUU84S<.=B=YX^/E&(QFS;/(KHSK M*J<[3]+U<=C-QWTCI?_@G7.-@'L6XQ+AU0;U8AB:.%S="W!YGFB=6 +7C^=S MRD"'.]HQC8KFZAWO?R^KUJ0W7"SDJ6PGPW:T^PC&#J82KPRW;<\>2"5ZH4:Z MN8FQV^_\I"=6*77,\#MX66QV7UNQ+W4,CE#0L\17XR-\J'=RQLW8+G]WL%,;T&%5:)O>Y5*6^/UQ@/;3W%,M;#H*H0L72 M:?&QSV%0RO//CI2AP?V>O0U-I$5_#0A=%[3=-L7>MR5YQP\6O!%M>'!"ZNWD M)PC_QHIH7T'=L:=@D_7%>3+V)ZYRH2KP#)E*;3!O:Z@YI(%GM_8\+B0%QDN7 M]3P.,R(A/ND=W4NGVV8'CV?W@:O: 28&M,1F_'3F=IW11EUB-24^K."="%RV M@(S%)*#.Y\+[0C00@939A=TU!2#@P5S=3S+5BLL4?SOID[9O)I.L5/KB4*I^ MLPO4L'>FL_0M.4*,/@C1_J:&P43HC"?6T!MG,PH#IF'R# & KQ$:--N^\W$9 M^*#P0_]^$PAHHHZ9-O0B@1AFL\1CP#J2O8FOQ>MJV\"L+JCX[W6UWG(3/80! M\>D!YIL[&EWT(C^H_C^R.Y"H(8@<8R4 \+ /USA:;8?N'"ZE4>BA2L6OV3>H M#A**P>:-T MOC":K\]A!2:H[3?>)3QSB-G:.H@"L$0"8_O]8Y[]!:%+-[$OQ M6!6[8INQ-['81A 64I?LEHQXC6J]R="=J/ZN9RF&\2&*3JMY80:'4M=H6.M>AUY?3FK_F/LJO^( MLNHGJO3F0?@@KWOLDZNZ<52T<;[[#3\34<."!MNCPT#D_Z0(T% #"-MK>SQ; MK):%]W(Y67HR&TWZ8&C>YW]IH<"VNH'0B?2]ACPY6U!T\G1E'T&&(A=!/CK< MV%7Q$@"[&S4J=L3?9LU,RJNUP.T%K M1'7"-ODIT]T$)E8BM%3%VZS9-%ST>53IJ''F)A228AM!]/>4E$+)>0H3:;OZ MHWF3SDXM34+O+!8LC5]_EF+!F.FYV^Z&"2 MH5W8:PSW-5&C@*=!WYU2L-C;<3;-3GTBGF%XQZDU\SM\CJHL-VL*/.[9Z *!0>< 7(TNGHK@!]LH8KP*1D>%<>D\#PN:X>[VGS#)$GZRK_\E0W M'?S[K&Z:^A7.PB.S%F8,C.'>C9]>1'8"#$:@-P\ZXAY=/J#XW3"D%3D)T:$[ M7_@63^Y,3B;-2Z&,%U"7JV*S52$%ZV=XT$ 9"'>&'W0CLE\?;4%$3UXD _/F M#%!EBBJ&"VD#+3_3MJ7482Y3"!L7!UZ3$LP$3M11/LYJ:H,<%2+O:O) 9643 M7MX3!L1,&IQ+O.UV/8Z!&/5QV9&@1_>/C*+^FO)PC([R'ZRFY=2[+TB8L?\B M69$04HTMGE D&K190IR9/E>#LR8AJ8SLYW7%K[1#5O8H:@*ZP8/LKGIH,'.B M#R(HJY,.@]DADA'@$2"[H*%/M&K9$0>6RVA^S:%\B#)37& #F? ( @)6Z&"+3).IHOR4#PE97^EX\/]T57.M51 M_D?8J+]\_.'A1Z*Z82'A3Z?MD67-Q%69*_TC('&![U45UY07;N M?1]NVC;K]Y1;2O/8/7T&3W_S)DKTW69-E+^W[T9DR4)P^7H4MA/0=^2I)(ZH4-*ET/V4-BA/8XNQ.;FQQ$F):24)$)WX>3DIX!Q,>S6* M5CNR6A=1N-J;OAH@/2UBM;1DWM>RE,]M4[/IL3U:0O!_E<..Y5 3SI>2R@CO M:B+'(&J0%>'#K/CSJ1\)-_H[GF+KTVDFOY)%. SN(EYZ@!N/LA)R=*_*^O6Z MVM7-,W^HPRN.P M>[\$TA9+VQZ>#WQ*6C5Z9?4]K]O.77EIZ&JM9$]X;V2U-8(^ZX,QEBU)SVNK M>T.SV=BD-(&XTCQW2[!A^2BRO@V"'$BKR#@O /9V\=1YT._'\?7('X_(=Z2' M)KM!,<2#A,K]=55T!3MXI3=%^.%=>T,V)JJU#$' +&EFF;UQUWAH3+WZ33# MB)(T+C#$I<3B!";\6Q I0+*> M=5@)>( W\KO\[V(P EPT.7:*A_Y4WI-1I51(+ #L6= (1P'JKATR+A K,C#4 M --@?M3-$D>FL6OF<"=M::UO6]JVSH+KUDQ WB6J[CS"SO$09-L\0?J368H\ MM;KA= 5H-QT2.'#E7/DAXM6((Q!E\S9*O;N.XX&QV][#RI1^*-!-#U5.>Z3"T=P +(=5DL=!A._6\ M)"?4IG^C "[!=N,+T^H?J:H#"ZB!$4&;L2VB^9'2 M$#T.MO=,4:)8ACV%TN+I%^%* 7\NQHD82;_7MSB+AVEM1ARLL(\ZE$"&=W1+ MBQ=PA8C7A3,V36$[#AW\KRH$0481:)/>#,ZDW)AS.CE6/(2'5IE M'JM?7^; +Z (4:CLD$D.9J$MS3M\07?%MG!N";/HU@^ZVUSVQH[M#--GDTDL M5Q*>8?Q8!>^\^P[B-PXTP^Q,#^@9H:,/]#,R7_GCR MR7T#+^SZKINWS]=7FSO:TN:%BNRGE4W!UA3FYTTVKYD10FJ^%7=\$*GW[&&E?@R)#LIT[?Z.$<% MY9_'O[&_ T^=M_]WDQ]FS(2_%O8D4&(Q^539OW:O)^J\)F5ZJ#$$%*0\E0@47H? E!8*UZ8*@*'W:"H27%NTAA(I M%BCT],$:/I+,F(PP ]*&7@#^;=T8@0@NS& )#*AVL[O.V854[ HX#*?144="GK[C0TE1,4\PX0A0 MU'YP(D;G07@M_$7_@"4H#S]FY91KQY* ^4ZV)_6M#^4X0V\@O7JIS7^*X<4P M9V_U9[B(3 :Y,RF&:HE@MZ+O6*K)&K$F:)=R@"CS"1G#A(1!>2,0^5%\.GOE M@$+]O,^J-W"E\[](1<)M*1TA[QO(_/!ZU =5?Y7#(D>T'L,)N^YU)$,3^\MB MK(?>4")W4G,P@&@Y:++9B^!Z\KX9*; MD8!P74E7*.([V$&%Y2SVTIM2Q10KHV[\-B#5RN)B1(HZ&.;LBC&84I5J,5NK M[?$#^+BB@[SKU-2&52_(192QQ..XD-#S9X$O#D%->T&F!U#H%5EW75,\'#K^ MI&8JQFTV0D[!J1?DHM9Z7828D_1(Z@LJLV?YY"DNDNI*2*ISGE5#.6DF'\/ ML2)BC \\,P_[[H^DU7K&S6%3RB!+K2*-TUK!VGSH2_;@6BFTZ5K-$P8Y24/3 M>K.5)YW4! FS1ITIZR#;%?H6L-@ ?Y\BLB$#$1S!!9LHCV9FXC>3%BGM0MX/ M8'1OSJ\=EY(M2 P7=\U/HDV.,_F36'H*47A3?Q;-9:$!EL(:F8 MX\&]HR^T.M#V[.T3K1^;;/_T=J2+UC<21AE*SWPB7*RJ-SE[(WU_TW^*YSZ- M$)S%/QIB2DIG^571M)U-ZRW_#(UA)SV@:_792EVP9>A]#(">0QPX;= M:F-/6HL75C"#WGG.,QNOTHEQ9&!34PO%D4U,C(/<3#$A*#%>D@S91#!@>>\W M4'I#YD<]$SBBZMURJM3-I/_()Y[)PF3Q@Q+>/_>8$2;H*BK6:$=57W?,L_@[ M"8"G&;@U?9S7CJI:"SG.N_!D/#+V^ND8G^Z OG^M[Y_J0YN!ZW7745K!Z]:O MS; ^1'4BLA=_\YLAU\G+^WC(,>05ICUEIM\G=GR((D-^[F_V!)JJ DM3EJ?/ M%)E.W."SB[:$CRJ!:;T;YW3ZH45 [YCDL*+J'78:S*>2A]24@#Q]#I]21)72 M>80;O6< MS>=A\%\^35927%<&NV%;,2HB/ MOZSRBZQSYA/(]D1T$(D#K N!/DBB])&ARR=,;MH2=>H87.?_/+2=B%[3C;7^ MVMEDZ 8O%HNU&O,JL-'DO0O<3$CXCOQ:M5 C&U 9W0%[?:-)P!X&OT<3MO'7 M0E'*S+6LZ8IML>>.>8FDG4'1<5&R2*M1[L7VTD.X)EF.% \=% B(9:8];A2*#IV7.,'GK.88?:Z^I"6L?D:^I(?3,X'$;< M2&A2$1JD' +2EM0@ZF&]J!3\6'%:=,$H+J5.1QQ43UNE)=M)K"OPRZLTY2'( M=C4&Z4_F0X4,Q:\M^.\&_*H^(3$J^Q-ZP_[10,"&3$_\/11%H+%]9K E&6H4 MA"JMJ^J0E>S_%R^T:;/FS1^:*<*Q1">B]<*W/GN(,8W.0Q$IJ.W_8$QM?ZR"3.UQI]Z?LI,N00PX!DMP6_K,[! M:5>6_)7@]2P3O26B"F[,VNY+-NE*^/S_^IY][4&H#,4YI'=^\A"-02V^S],I-7I'\N;I/90!0UZF[U)Y#%N M\3BC6<-6E/KGG<:;1M/KTV&<[FUV#IHK_5I MJZ"]ULB;Q_9:5W9O:M%:D/=%D?'JEAVKOYVFPT* A;65#$#6&2WW#.&MBR;4=,O-8E>ZU:<7BG8E#C/>R MM,[>/&C<-"9TYJC@KD^T@IN&YK 6UGG.<^RS$K3#VVS[1_;H1A_K ^#Z,0@, M0H91A ZMQD&M,!%/KGFLS655NOTB0AJV;Y!!V8J7\^!,=UKR92>B]=(B"A - M!5YR3!MQF/C$;A7N4'BJRYPV,@O!F7G(_QJ$S$*R#!AD6"T #F+37OJ>%"BF MQC5=\2^^,"Z_ 4@ C8,("L "Z>,2.; /*P@'2?5HKMAD_7XNIPVOVO,ZGW7H '\O"E- 5RGUR1_>@YSK#"WJ/D6J(CO&I)N+T"(U)2@H*KV?< M?>E )^6!E#Z<8+U"IN@B8DE1<8*M5!@,#]";\M@:(7.Q3=:#RY+J">=EUK9]S/&FX=4?[FC6UM55W4!^ M9%$]WM0VBPX ;.XH\\94VCE! &5]KH"=T@P M7LX "^E'DL4R.1;O=<7=29;@N>2JR$RZ357E*,8E!=^J(."]A&WC@=<2C2:; M"\% -9JO14\QJ$EZG7TN*H@W9HI2T5UE6[YKI>2UA+3!NV4OH%5Q% 0Q"E'# MK/HMH^?\3?QZ&*?=#)*M)]YLEJ'63P@B'[@"[Y: >."GR/G,\C$@J<6"0_/R M)\C-@5=,W8G8<5!SP*["[=#L$)7A:U93158.&",K(L;AOQ#Q]&(HB#K2!D,V M5LP@VVJEF,VVE%%_?98&Y,C-!Y"'7GZ8>%R<>),JJXB"7'AW^=-S45?MCF[K MQPK2+/B"T.U6TG9\;'[4[/'3Q>P>/\F8!"HQ)AD&E38>?=C>2X&?#G*")6'+ ML3J*LVD]57WDY0UU:E]:^"EKA5Y=2DW7=FB8Y*3;4048]EM+9H3UO!:MW1D@ M".\(.P7F O<0.C,]=?#:9AT5J?:R AY[KLC2"M\)?R?JDRDO_8CYN$Y>U556 MCQ&=B>IMKZ:(XL&/E_+8IQ_)FK1'Y[KJBKPH#^#-^@*8!CP-\/+;MCSD(AP' MCOI#)QQ@N\NL 2-'JY"J_2]>?7 RC$[4\"H>L/\ R%Y]8D#]7N%&N9Z45;:E M<4(9O"^S'F[R+=BTM, #L_37D7KDS,'3HSG-FV"$ JD&'(>U;"PEX_#MH>]= M!!;-\0A^IJT0PY[/K8Q 9)J67]51$3-DB< M\R%(SG1-1]">6 [K/&>#MDQ)[K+R?XK]>9T[SPPI!-D%HCV@$V&]"'1#A-!S MTV*7@)OJM+F&64O/V1SB#+?290\=EF>S==!B]])[R$[[,'.481N"+\_>AB8R M@( 7:1,!X]<54ZOX)=7R\B;W3YF,7VS_3ML.O /L_5#4SB+'>NCGR."IQW\^ MO!%KB"C,8Z6J&VA3D55F.C89(F>S(F(^/!^*[585+:G($YJ%;NBK M3*QF[];;IJ[8CUM.D0R>C0SQ8^.082 R'BDJQ ]A1H?)\(E0@@,_:A/Z(U*F=MTS<8[*8Q MV8J]8%NI92]YOXE"M4*/H!I/UV"HC9J$9C/Q-.3P,Q#.\T(OLBZ3H.N!)['6 M"=#D,R*[8:A$(5+L+V(?V0F56 5A OZ8H;Z3=CUX$E,$5@OW=NGUL/0+%?75 M$Z3-=F-&,F1^@)/Z (1,#<5,OI,+W?&1I)X(^QP<'B8>&#>T7HQCW"\M?>%X MR$T9JT#+$@*0J_S7K/F#PLM*1C(%@EY$/YY?UO<]=7<(8;;].MP%+[/RAX*MR(9#"T09F%P9$?Q.]CBN'W>Q^6$CR'N,(1% MV= G-ALV!6$,OZH;6CQ6(SPXD5#&7@I6=#B.=WV??;L%"MD?-!2V^UI@L+G6 MD' .CV8Q=D>LB)P/&0/MB1GQ%YD=>*]'&&<3 S]A(_Z^1(2XI)*P+5N$I9!P MH7^NJT?(S@<;1," "DT_<-@":+Q2AE/VZ.]DB#9V8(M)BS6HQ45RJA#KS6Y' M&^ZX9FH>6T8 .G2HM$*2+"I!^)'),7;5G=,=.8M&.':Z0*-(U6=WD3,EOWJX[^MR"<@S8 MTS6WZ:F7KSLS4O?X]Q#=XKMD^#!YX%]65S+_ME#$AV_U=@3D!,OOQD3; ?O= M99;0T\@NENO+\=V)G_I3OD10U/ MK3N:E??%,[T]O_ORUL).]$N(=R>B/W^T AI=26 (,HR!;I&+I-(0URSN8&" MBXA6OYU.!AZ+IK9$+3SL;WWZ5A.1G<:TCC?V7H,'PUG=-/4KI)JZS72LZ?!& M0N>P.7.[&L)*5_\E*RE'$6X[]L[J: Y_6%?Y^!=:2]?ZAF;LX<\-S4-K "!5 Q'1!&[IR2_U M'M@EG-_#&]L..@&S4R)EBY &]?;VXCF+IJ2W/(R!G-/O.\O4C;WG)"\ECT'( M ,YX53<"D*!ESQT.8'!=W3_17VD&P3X" &/D/(\MQ@V# QIO[O^J-ZLJU>JVS"C99 M:J9I!,FV[1?-*:0<+3:30MC1+SPE7,?* !DZ0=8+74[*UI@:RSLZ0'DR7*P> MB.R6C?G$MG8L*.2 \Z9Z>@ BD^-@W8]T0R2PD='LIU$,'A+3H8*#4W)(VHA1QP52 MOI:SLAQUW$.->=R'*$]U6=\>'IB2HVS\HS1K]FY3,^01MRH7&W#,VNM*E 1Q M5H#BXP[^CLTX*YV;,7HIWG#/R)#"SK\ YG?Q#RQQ#\:?B=/GAP=!A? M5Q>RO*<$?O6$ $XO3\!C4[V)[(Z;!QBDSG;_1;(D=;V*Z:0DNED<0V2A1-9^)A]A27[IM);/ZTOF1Z/S)BZ<>4[ MR4OIA)J7- CY@E^*;\YH8CX8L2=EMN.R! K A"=CLC'1,CB.XH AS'?P,:F] M9EK,PXO/:"N-,L%?1#C%K"38#C$/K2FWV#3G*I#S/TTX6T"-*SL%YAO&0VBJ M=RN_KWCM\LWN:RMVH!_[A3>&9^;75IY4R" PD]D;;':3F%(A\GIQC_5THYXK M7HIF.[+39QH/[@!GAO'0!%<1U29B8ZQ!2LKC^@MMV'?/?RV:IA:IL_(!SXTQ M(5\T]"5#9]+WEO8M_,,\ACZ+4SJ6*_];MJ_;_U(N+@N$(TI^T@QY.TH;!CAT=&7-Z:@W=?>] $$#'TM< M!<0[&>>J+^<@SFL%*'"?B\+_RO1VT]=)LEO M'3L!YD7C(S3).;R5@#/_N/QZYWP8'YI:7N7D'(PW<#NN"/P:1875YZRSU*0E M:7%>MG]$FO%W0/U8(OBO;AT+2B]@O/4Z#Y?7W;U'O:L,MVR\Y% M45/X%^=>X<,1.1X9#4CDB!P-2XY)M$$Q+XPCV6 U1+V'HTF53W [%QQ,JV6O M6@$M\LA.$,^C4NO"G_6C3J@/>@\Q-BD%:5\N9.+W04NTX20N'B;Q= B)R<$1 MN0)T>7T&T 8]A.I5MN7Y+?[$.-E+ XM5_;#KL/KI,?2_&/*3:=TWM(LJ.F&3 M",0N]94XKD:5.#:.2ARI11-#GB&@>)ZD?;EZC;&A6MM^J_0RH/HC")QMI$:L M>BSKSIY#0G)S7[\ZH9FGI7:A!ZD; GVP:QT;1.@2"-** $,*%HSV-GOS17SQ M-D0V$H![>"67K30F MCW(Y*/MR)&G%P_Z I, @^4QW')E\BF0GZ(',L%ZSGU+HXFCD355+L>[<=E M"E!:;6^F,VM8(ID"= I<[W^3RJ210D\ M2)J+8$)W7Q6[8T',95=L^W>(*$-9B>-"*G?$14-?+^K72N2H.''Y6"L"S63Z M#6+FS7C"!G=M]"1^3:VWVX9J?B;71=*W6TCZWG3>MC/%3EO:;(NBVA;[K+PM M#RV;SN'YP%WLW/XM8E;U8AJ6'(+ &$0;A+^8^BQEL_8(1FI&-+GFLV@N MJ](!LMEA;UP@@*T6,'[/RWWIV$S6 #DGC) '4;$=H0OQ#VE85HAGWJFX9:R0 MTXHAH;\C]!:,K3$9\81>7$W)>,*/>47;ZT8F.A9&!7QE]+>$!W)&1HRK%V]D M7+S"<\*+BW"38@9%A,A.N+,N=SNZ[3:[RV_;)\!TNF,WQJ9Z%T"_P YGY\E% MT>[K-BL_-?5A#[=0T6Y%=2N:#\6MG(YB/C.PBJBY$9@<5!8_55V%%>GG2M1D M"9^MB!W0YJL5,D,^$O E9CMG\&>5_/ Z0(QG5EU7+U04+#W+JC\"<5VR#QDZ M$>B%CFOJ(\8\OX*4)PX^N2I*VIRS%?=8-TY89AEXPML2U1@-O,TR<7NPB86V MI';4VZ;>%1U4)W0&F-!N6F=Y.%9=Q9*76/=Q(-5AX1XQ(JD48C#2C]5Y%Z[B M'J/5I@8XY.FTZU^4NR,JJWC]R^"L74"Y"SL-YA/20VI"M55$>3M-;?RON!9\ M,0>K44V;>VI;95]29'U[?;ZR@_4.4+*K 81W5S<\8(%H'\#VB7YOWEF7 M2A)Y)5Z$/ 8.=,>J8RH-#]. J.;FQ9V4),+]^CXK'MW"7H:J'_;:\)!D$VN0 M TGK=1X>6K98((K\A2^T4"V H0,1/D>DE<']J1MLM=* M[%&G6_0 )@EH)S-G4=6%R:1-MZ>-J-0%/2'O+V!]F/S=7]F'VX]X4F3(].1H M%5$Y R6<\AV\LFVM]_,>(;K_4UWGD"DJ+\SV2UWFH3!_WH?+6O4BT U7\W23 M8Y55@/A$RH&17<-1838->W6_%(SDV'0BW@WRB53'A>043*$!G0 MZC4GQ4U14;]E4X/J'SEHH.<"4+("5!G75Q07TL:ZF3#6?C.#!=+;EI"$$WEB MI<01@>*A.J'% =!&V\U.S@?0/?AU%5D_B_>&&V/HO]0Z6G&$VF0UAT5I]H[* M00]FV^-GU;L3Z,TC)]FBOV^RG#YGS1^@&_!_W&3/H1S(H1/7C/@_">^WF(1( M+UVVI1W!B(1GT:0&Q?D0X6NOW3B9Y>L@56/'6KKIB%:KKR4&- MV>/<>1(!Z#Q$K*EV<28_%#&,";)QWT9RVO5N5G)J#C37*Z56.7>F#&EJ8=AT M=PDL&'P4% YWN/ ]:>E_5M1UI(WT+@8Y=MP)F'XD4+/8[CT>]'=":'9])7VU M/=LT'*#,\C0?$,$M,,QXR] G-?,\M].\J'BJT^02+ =Q,8I8F\3F,2J=2GI^ M:#NVE)K[U]IOW%$->38IOB':F+>A)"@".]9DW.H\VNZF9'B^[0 MO NQ7XMYD0!4\($^.$_["*J]X;T$@%CF5=2HB$]7_\+*& :7Y/ MMT]57=:/ 8!QUH?TG,H76$*4^G[&VV7?W M78%\P+A(F&T&]EO M#':CNF*CW82(,B02QX4$YQX$55W4VP.\4^^92BIJ<-S1?=VX':6R/1DZ$-$# M+4W018+.^#"IZ7:!'9[\O"Y9HUHDZJX?&TJ%1Z6C4%[V(NNH:W?T6.[K"9;[ M:$C2CTG4H 1&1=LWQ[+!V$_OXV?"(!OY\!O%RP5B!2>A@JC/7-OT#6&X:4P9 MA:">V) Z#\I(NSET;<=.VD) I;M.M]ZJP$$1>$^B=5T9RAJ&MA8BSJ:?Q3$D MI8A4T*($K _$Y_2!FCU&_R+B<^Q$6(,5/.0FR\&=5BOO0W>="35&:?8A>#G' M4X#==!CG48ADA%JC L9F=$(JCZ+?T" ZKB9WPI 2BEYKU$.9TT 0Y(:V.Z(< MI1,4K[OZ(,M=5?G(0P.V6*OS% ;@'M&?__,O/W.OZ#%#IO)%S)N6PW.J8\.Q M861$&%?^?1!ZZ(MH;+Q0,$*"'\2B1_);=G>P/V:-3?^"%$H+DQF!.1D&0G5&Q--K$]A<;B5$P&&T0V)$Q2X@_VX138EL:_JXTWNX MC:E;W-L.\A+'C,D,""BR 5MXB>5,A(9#*:'$64GU#CD%.89WB<7[B5:TR4JFL:WSYZ(J0*GHBA<:51)-=N;FG7'W1=5)BZ+1 M)K\9S$EV[(D+5#V_[^M;-O*3?-UY-(7>WG!?$]4%5=JBM\GNW93]W;^B4K2C!&7=7-ESW=%KMBRR:[KUO*0Y?OG[**_8EG M\BDBW.7M((>]WA'QJ;X4,R#0BJ^1_G,QJV?YR7).*HC&("U?R+55&W3 M+!0WR461=X^X%$V$-P1XC)LJ*Y4.W)Z]?:+U8Y/MGXKM&NS49MV'X(-"#=J_ M)5KR\$:&<0D?F/P^+;B!'H?[#L8$WAO'\3F5E?TJ*QH>N+C975Z?@8G!"4'' M6HK@3S@B96,\5YDY<>,4=-&6[B*2E5;>_.!^JI4![9>:I^/I&ORT49,RUE'S M;X!)!E1)F2-OQY0SZ@O,KROR:-7]06%2!XHNR M!S>.]GV,0HP8L25.4JQ1)0'"4U[%UX CGI5]^*E0"2YHNVT*'O?BA(81';6@ M7=&5:'WQ%* @6<:E%\F(M%EA I_-@6%U\#VS]Z&)O((YHE*<#EW;X./L>V- M<+)"F4QB@EJ2@Q)HW7(:VK\^"1WR'UZ&UJH (I%,3$9S[K:Z*55.:$7Z*0&, MAX&-C;&ITW'?>DJD%G[*@($;VH&BR,%QR,YG0UX],ZWG,.FKZA-F;7Y# I^U,1%4#6)WBW-HB M%P(?!DVLT80:@IS)HH0Y6S)9\^//'S_ZW[9:0_QX+6/6!L<=="TCVYX7+V4; M%?QP,ESOV&Q[-90,=)2C8;YFY]%MM3DXLC^J[#+)P[FLVY8=#T]+[IZ)1X8,>%'(Q,K_5%,(2.PQA=/444A>A^ #\ M57V"\&^HL$I,)/-W\L?T9)^(Y:.3]9AT&[XH 2;YO,S:%@)51.7A(U-M@L,E M1*J*GE1$DHW(JN$EY2E3\=!D+&U7J>AG^AZE(\<<_$':4]KWLQ@'_+'$<^J M9.H UZ&=8F#M(>N*BQVO:\E*SR0/-S6R'Y+ 5*=31I&W\M5*5= MS-RC-E3REH]7I^&->SN'YNK]C[J8[238N.TC-N4]>/F\+^LW2N]H"5FR&A)" M )I'=?S0B)XZ5H0)TX,@BR!E-K%$LB/-QH ;9OU,JQP%W$IL3SW8&'HT<7<&)VB76_; M0H3=',_88*J=I(0NUP&5*;!B=:2J!> @&?,V66NG+,$YVS;=/\Z?"KJ3,3!9 MN=GMF)0;_]N%=R%]'R([H8(D!$C1F1Y%=>(*Y659OX+W]JIN+NK#0[<[E&;] M[B ,YM!T1?HA>>*\3,#_7+?H%57C:+4I)W.XE/!D^E2_T*8"S?43'(U]-+/, MT>$HQ$RO8K\I7F@KDEA=-\(P%N&##:'>?8J40'4>!I0IOHA6WV,88)R"QW/Q MR))Y8%\N.O4) +8IJD?*S@/:0KQ$64/BQG)3:&JA!T41<2 MYN.TA/91^;(2IA CKD/*,G^K&=1%9LJ(1.=*@+W._UF**)9(= [?]A''I3YH M#(+'HK97@"OS-EL4BY/%; ^)'U4>4][S_K5V%J\93"Y^RTS1U[/>6@Q#O<6NC.9U30P2MG5. MFBROJYQ^^]\T!- L6Q/>G+#V:(6'K+.?.CL\)";5#"UYZ@#M^;6J'R!9!M[3 MU]7^P-_7&BI%G\I^EK5%.^Q@X M0EI%)*VFE&FQ.#"!? MZ1UZVZGL\R/VJ]Y)C4T2 =*3)B#U:+Y#F$X$C+$ED0(3M7B8CHW=3A(36JTO MZ)ZI[^(1QWXN*0HCZ'U1RX'%";0)IQX MQB0^GR[8MFR[8GL.\0Q-X!&C&H.;C:P/W5/-,7 MV008HK%18I6%F^34T*4R MW4E//A,.W0$X]Y)%/ 4X>V1I#HJ'[SF ,$HH+KRR]V7UM*7]Z.1'2 MQY MO->'>O>!]1.O707QN]YN#\\'D51BOXVP\5LF%%OML2$&O;>^[7$@TL>6 MOGWGU_Y4..ASBN:^$P!]"?'+)U]3IX,\QS')L..6O:6Z-S8=F-P>[D0>HK"C M3-7/[^N(Q"$U!I=Z/PK1A@%;C2V/*+7XYU!K2'@^JU+#8?=+4&7V?:'-2[&E M#B#8DA^^?(W"FGVLBG_QTJ%%G0.J31N,_;%"]@[PLBL%K)V+L$F1]@D?4;ID MH/H+1H;V]^*A[=[\S@)+FG#8,:D73);"(@T%P#KZ&="ZAN!FNU5$=91> %$9 MK:,?>.>XDD\XUI, Q79;2A2;YB.4]2L*RO_"WA/7SE59OSI<6>^.^O9^*O7) MYYF+2[-177A%1]!/>"^K=1KC'(H0Y.@H"7$@L5E4>,\#-NF^0O>T /2AM;G M[-B^)EGI$C$W^T_LL\)5+L-??(G$FSV!]BHL0#A/T>'&'$08VI:7V*2+^=AH MH]81;L3'"I=6.WD8F1@6V;#P/7AYRA"Q"*$E77P<.@64.WAUB&.GCVOUH\5P MX$W0NV4WK?@4/FR,@R*;),,<2)@=J2HWWC,E*G#\JJ:$M\4_>"U3MP1D.@& \Z\_7SGNUJV,GG['WTZ#Q#)P,0[8TQ#$'$&(@"B:;3$--, M#J5--5 )#U=U\[G.*K?52&6#0$8W;XGM69K.W'8:V:E+_-S12LI"=B;H^'"W MJ=U[^6U;'G+(26&/S!;0L-VID*.2O6HPH6VHX<",(PTJ@=I3ZJ-P=-Z8L>?&/&G5GVMY74E5]-%T>[K M-BL_-?5ASWKP@@:09'V@N51MZLH)LP.CK@R/RVKJ;EEQW6_J@QGUZ"=$U(P( MGQ+OJ4^*#+/"/J-32L!V8J1? 0FUV[Y$#9M7VTI/?+AB#V^M8A+P*C9:9V^< M*!X:$W):]Q;R*Z@]>[MGG]GLI ?@F/K48B!R]D9@*/B=',Q=>QK3_QI!M]?+ M&LVWU&CHE]]HLRU:RH'9O\ \_2_%_FY6'24P/>^*C0 8(LH041P74H;O*%.0 M\+FH](C-)!TPC'2@F>9DQDJ?H<(TK&E*RN)(ERL'*[4:?!>PG M>V(^\SMU_K$JC&D"RD ;R'VD)I;N?*H]AVHTSU*FG7!G.#]%O'$(XM#$==KU M,[6ZZ"9T)"SK-"/%*IA)E7QMQ^1,^=*C$KX/M20AIM7S>3S594X;ZQ#UW9,A.Q&O#EX+37O+X_. M9O%!3,-2*7U%M*FPM@<\\T]*=CL/X"1B3NLB'.'<@*_ MC3]V@Q5GZ0[H36B^,O+7X?;79"-Y99E?\2ML[OI8CP3_("B^(9,7P5TUEX M5KGPRBGQ,7M>T_L0Z+3"W_,Q!%G].T$&O+M\ MM)8F+6P<], 7PH*IK[P39$3>4!<@/LO7P(_D^PS8A1 MIK ;*.@T,83:Q#B'1:D+@YCQ?OTAHM6_M(9@.>(D-<3>:4U0-.TW2*1#"XYD M3LI;5$86*%00G@_ 8PS 07E!VVU3[!7@D2?.HL=+$?GJPQ!$&P/OGHRETA5X M$E![<"]H4+QF4.M*<0&'$M*&;OK.L5>AQ3D4O5?;C,((1*;?4WPIVG0;" MDT0;_,!A?:[&XC<)26FC V]0267+^OCZO2]:V#N0\\"$49DP_")&C M +K0>!Q,1],,<@V!S6954IN&"KD.Y)*UJ#%X:A*VRV),0,(M,-=J=<4^?6KS M'XR)&J1Z#!/>;?\;.)DJ"T#.*A2CH 2W!%2\R90-IEM)2E>G;K>C7+/3U87- M[K:ANP,XYZ56X=POLOM4:0)?5#^&RH]$-(_'46ENB#G<21H\XI^0*"VK9W4Z M0THBY"80)R>YKJCA)G.I-X-0CN-?XH !D3$PQZHC$RKTRA#+P,-WDV)U4 0( M3PX),'KJ?JV*KKW[\M4?H6B8#G@W\@/KV/ZX$/AU+V%V)2_(B82FH5#4^[Q, M .Q8W1 U-GG$<2 =X&W6=,6VV/-7U!#C.GR+Q8 M8CB D76N+K+[6N'T#RD]/O/8D(G>:P/W=5_"8)3,-+*6H26HAP@U#3GS6)36 MD_J)5NQ-5D+5D?RYJ(J61\^]A H2R6ZB#LNHHP$'B7#2!8BR'711?%ADU)&( MI\@A"O6J:+=9"2_G$]D?^K%%R3\8G=LCT';A^[ARO$'"PV03OJA6OIFDSWWVVEF7MAB,@NR>HGGK]5OD MH:^;(!U6P![KG$RQT 5^_G9:&F9EM>?B5(DY@A6V+?L>IJ:RZVKI<"'@3RWO M;U'Y?N%$/Z0 BE&^6V16'_)=-)JR;4U;:$IS ^6T^,=%O>4)RH.F<<5^X_3< MJ>:Z@D9X#PPUS4. SN@@G:E.!GYEW==#6,/$4NN_WME358OKF-JU$4OE^(FR M7]Q!+B"5;0NY!WT>.AEXKX4@=C5Y8,+*BGQ)=_%LA^IQC/KS &Z*>)?K:ML M91=4_+<'8;S\MGV"Y,R[K*.7NQUU^VI/![DIID34G,@/:E8_ZG"<:F8$ID;$ MW'"75UHYV!8IQDI(LM3A&KNLNB&P_H[N0>6M'J&FB_O.%GUZC(.^%Q'=L"YN M'RG3VSM,=JHK_/+Z#."\K[(M/_S\;C/9F*C61FATZKO:.GOC@O;0F-9@W(,( M@B4,KIXB*S5,'7_!L &%D4$KXL^J"&##CJLMY"/Y)0QM:_U_]"F9O]A_[>^_U5% ?D/ M+M:60#<"/\#_M)[X^1U^FHSC+(8%*7;#<)%=/M/FDSD@W/3\%+4HV2#_H^M_&OK1C6! MP>"*47;VNA%EO%?3-(RA3=LWPHV!/HH1UN/N>(ZF%?TD05QAZEP4Y0$"@00\ MZ(#5YQ*ZD5QO(!J-P!3E\*BRGDFY37GZXJ7$6G!($49'\$4=4%?:%GS&O�FI[%;'^[.U*Y A$#<'=^MH@IGJ> M/GPMDE)#4Y_'HF21H'TVZKYHWOSYGT,"+K0ULC_QLFZ'J1M<=Y*7,@1-Z1)W M= _:8F[&+PKUPL5XJ7_Q\C9B!&N,I]3.,'='+*6&G.:Q*-GNX,!9]VPFVR<: M*#8G"IRJM@LP))A3-ZT'+O(2YVW<EMFXJ;SV)?O,E62(FX(60Z3%CQ_/FX0E3)B*7/]K_L!E@A: ^V']D#71!V0JPR\-&,NJJKS LR_'EH,_39(=^H".@_A$^)A>D+P__=WVH*G0;BVQV6 MOM,-P/]#Y'=E-(&KH K::7]J?CJ/]N\CN,1.Q>ZZVM;/%%1MIZ&;=D2T(C] MNQ_)NNN:XN'0\7.Z8T_E; %93R-:[#X\@]BT.B"8KR@[^@72"(^:=%M395,5 MDRB+>T]#$K%,J@8A=GNJ@]Z4F39U0XO'ZAS>8DT@>%JV)??9-U4>#"K<3LW8 M&.&Y%BIL''=3FRQ?0*6]_>V0->QE7[Z)X/E@>E_?7J8+8*UQ#PTZQX.D)LOP MRU3\=40);=98!J@OJ(JVE0+3]N^F9#+XF90AOZY) !-M[^Z^.1'MK36? M,5[+ 9F-'KP^FA-OX:/MJM)ZJL6+3\++1^D#W]&.TMO*1R'[1H3_.)D#NT1* M&JZ?U)!^C, 3*I,JO$Z5,8L(->R;+B&>L)^,H0$X*$OU)F(/^#.F>^R*+EP5 M'A[[LO$"+)G.Z1LL=M.8+%1-@19<5WT6,&AZ,F[DUSHO=L4V\Y6]Z\$FKB%E MO<^>YJJP"FS6QT%\Z<03:XAJ+I\2FL?&M4RY17JS^]H*@+/PBU7BS_!^'^K= M!]93X,-A*\9>NFQW3 0C4IU>-[3C&0DT]YKD51NTYZ$V3_,"F-*0NORM,#S+ MEVC_'UFW*'>FUJJ.RKFYZKV<0V?LM1TDSK:^(SF2&&TCIDKV:WT"%"PV"JK] M/HY0JTE_#H\2WAQCY\YMUFP:GC*9\_LM)DY]Y-\"RW3=B&357*H!UE!U?'^7 MB]:P"\S/I>1[;R:N:5^O_L1HL7Q<;!$?R0['CCV>LTG=_];\>6N,O$3$T9KB MA_6%L ,]_LK.WJ;( M2E[OY;#?EU >"54W(O;YAGJ*1%0\PE@FDZBA5G:$TQN*#&,ZEVR;9(]C75KQWM/G M?=UDS9N(T?_B-3=2.C?@0Z+J0T7X PFV"B>)&ZA.7(*MD__S5=*LH^JUE&IKHDNFUV M2E38.&MG0U*UXX(^=$-^SCUMGMT&Q8=.2YEBV@1KC*T6FM.WFPSM1"9.[ZV? MGXNN1UJJ.;H2K;9,^9P!GZ:-(A"M]'$B<-'0P%_C2;>>:4[NGD6FJ8U-@C&X $_/__G7W[F03]'CIK,_3E[:JX (0V M0!])8/3#6$0;S*S*CH/FL"0P\]%P 3$*#*.)NBN+ W@^E!!U$J23V:57=II&I[O!<7#HI$57&:191!LJ3RIW\ D*PB MBR")EP1!JCMB=MVM%C,3OP02B40B\Z?_\[R-7NT124(<__6;M]^]^>85BGT< MA/'ZK]]\>OAV]C"_N?GF__SGJU?_]M/_^/;;5^]1C(B7HN#5X^'5'&]W#W[X M:DF\.%EALGWU/]/M_WKU[:M-FN[^\OKUT]/3=S[]G<0/"4IP1GR4L!^\^O9; M2K D.2>($?S+JX?O_JW?=_>?NGO[S]X=6GY?S5NS?OOL\_^;>? MHC#^_.@EZ!65.T[^^DV%T_,CB;[#9/WZW9LWW[\N?_&;_#?_\LQ^4/O]I^_Y M;[_]\<M^&<9)ZL<\8).%?$O[#6^Q[ M*4>R5ZY7K;_!_O9M^6O?LA]]^_;=M]^__>XY";[)<7OUZB>"(W2/5J^XY']) M#SOTUV^2<+N+F$#\9QN"5G_]!N_6\;<,P3=__OX-(_'_L9_\1GZ;XSC!41@P M["^\B WE88-0^LTK1OK3_4OKG+>6F).WYMZ_M*/Z,C0F^/:0 !_"PH:0W. JH MV;KZ/0O3PY(2>8?)][T"=WS*! 3'=^XEF^L(/RDA>?PHQPQ&J@59>W'X!S=/ MO=+4?AE0<^\QW5?H4'U$8B\./GBQM^:S);FCB[-_OO5]#Z;#AVR[]<@!KQ[" M=1RNZ!2.TYGOXRQ.J01W5%-^B/KEE21#Q0:1^A[M49RA%<%;"E)*/#]-GL)T M,\^2E*Y-TB]P/P4H6:^]D/SL11GZ@+PD([D6>^43?P6F]DOTV&^F^2_![1@/ M*?8_UTQ2_[1J?@*E%NK2;<.4PTH7&)L#=*)2CU!FMG=]"VA$;JGJ):0I?@UL M;MR&/HH3-%L3E$^[>Y0@C_B;.8XB[Q$3;BW9R"_I(HKPCOW2Z;?[Y36D#S4# M'K+'!/V>49I7>RG!&Q^ 0=XTE1<'_J?^)=+QZ<";Q-)[C,"VBH(8G/7I-?B2 MXLO2@9-QT;/L03H&Y@9:4I_;+D&<) M>FX/L@CA%4$^=2S#*.1V%J]\ZH538\O^0ZU;N/>B8F,C*$E)Z%-'G?T;%ZD? M3A@VH%/C*%(8,[N-26E?%$;3^!3.N!YY4"9ABJ)PCP(*2Q@'J/*3,$Z]>!U2 MUEZ2H%1Y !K$[2B!:CO(3:Y MO2TF:7'49//)<(P*5,$T%*[>W2[R BA'N"CEX0ZU@V"H1T+$.%XG2*R#:CK M0R5+-G3)LK_3HP[!3U0"Y>'*4K0R*_%VY\4'MKU3__T/%"3,@V(_I:8 M;:('/.5IJD;8P@:,LY1==; [H2>/$'HPH2+L,GHT93X9BZ@F7,PM/9XRV51' MJ$+SZ=U@GS-RN+175,_;3@Y:>;>T8X![H4#.7OIP4O/^?CXR3UF;WB M9V >\E V YUT;"Q^G&X0X6S#F-V#'FY.9[U]L71^?PGH[ZO*QK83]^)8*4Q,3/:>(GMF"4E!& M6#E7I9B9E%>$_1KYB.7P8%)2IVI'T5^_R9)OUYZW^^V8W[!879>'JSN>+KU2&/K'FJ*;>5/%;[S>\<23;_U-&!WG"+N7 MT%-BBGO1PH0:Z[]^\X8ES]'1Y,&$VQSH5FFYJ/1PFB#^F[H*9+DB=#&Q_UR= MPL>S=$X/4@=JD/E6"ZQ0.9ZO3TO,@8H[)W95IY( 0NE8;Y7F;AW=C7Q$):2N M]$>4%F.#7JQ=K$[[VLB5V@U8H!MFS6S!0 M779QFLCJ[ 2KT.,[)VORCJ"=%P97>>R-6A N:FU@P.J4X7ATH4:N5RGT"OU^ M;[Y.-TC@E^*':Q< M*U,X;>N+KPLH,$]'4XWY!$0\X>,^7&_HG/Q$300;%+ 6NSB-:'\4J; 3)#C_ M1L_!V;$70M1U'D"%W;Q.>_L8==B#$Y1WH[D&PQ3=LAR8FV/N1#X@>&/:PVQ, M+DW+4NS$"LR+T5'DR77&L6_%D1%Q&/>Z$V)2:.G?7:RVBN]K34UB'BZ#4A/L1K([&$U1=UVX0>U:6G5=;7<1/B!TCR)V4]H<$; >^_FY#J*H*54"/[!@M>[J)-D BFWG MX_@8I[Q(V^!R'92^+%@6#^[LJ+&%R93L;!M.4 <]X]AF.9R#'15VLIJ6=>U& MS>UYL![$LZS3'F:3,K%]P!5J_;,K.VM]JQRATP-WD#2RLP!W@;< MHM+5AM:?B,7HEJ!074)PG&8X72(2[BE2>U09@K5@:!\WE\$<.17VXN4VQTFX M8UM39Q^W\:NS%R^WI\>6O=K>944O/]<[I9Q:)7!S?9SDERQ#V-P.1N-?GUTH M@1TH3=U4>_[IU&\WC Z)QM=3E8=2LT9)-5"5=7%R&[O156(G=F!'1+V'0.?O M]*P]_VEE-,5EV85;H= ?7%PZWI7\N( VGLV(.#B]=.R?PFO.2[0*_1!ZWY-@."'K*0,?X%E0\XZX M%(F?=UAW!X(V*$["/,_S-L1)WU_ZLTI)61=;I):6H(+5E MCW8$)AK*FSTJ[S\(\#XB5L^'K4RG:BIE,84[4IIKGHN4 MS+)T@PDKO6A5XPUFCB^3813=A!#P>2*8BF^2)!M$O06C*4;NNG!S^5A1)-?B M5%)T *56N;T4S=80=/D:I!+)&F@CEN$X4=LL!2;C$;/O"GC>U 'P87SOJ5Z>_X9 M%4L1A#8N!EO7D=C20L;Q&7']^&Y!ABH=W= _@K^N;3)PO41[)E0]I%M7H?YQ M-=)Q>Q.2L@)-0>:GU#W+.[_,GD,I'=%O*_JA?SOIII7L2-R$+%J';(+G].?PIJ.2T%[F(_O66^G7\S%IP;7C'#NC% QXF/A3S0GON1K"NK MVS*1ZIE4Y= =Z^#XNJ>H8IQ8.J:V\QGUDI& R6G-FSE.TL7J/<9!U7]]P!%\ MV*J5DBEVL7,%V\G.87*ZFS!S.WJ>/O44R'$E'99L$VC$,V#/9TW8Y*^[A- MQN;VPN;Z[? #BNB/US/6.9%\1I5Q@4<$6AE-1IM=8+F_<$]X$*\&9XW3:P%;IXP*!\?O:Y1.%U5@# RC]FMO[E 5TR6712D: MTO'Y>%=+UYA=V;2;F'Z/N%];-(]B<@GWI195=%-PLB;Z)Q=31\_0W296E\+9 M\1#.J3N*C,CIJ142C6/7C[F&8K3FA6<-0UK7F*!P'>>54/S#DGAQ0H6GP+WW MPI@9UPNTHK\#__Q/A;.K@[::=I6PA#N@:2J^[,K]$:6GVF*\N/^Q;%'1L#M8 MQ/>(5;^AF^Z%EX3)?./%:PK(IY@@+V*9AN4 H>>('2%=[*^*4\F2=N .D#IS M[B..<=U[L[,WM/.91/R\ R:HJD8&.7IL(EW34>6E>3(J8^&1X[BP;_GO42N' MDJMG.L6IT&'LD0,?,"ND1;^D,D5\>/F&:"7/SXZDXW7.!]&30=HQP*GX*'*Q M(BY0C%;@A2C:N+B.]ZNH7X"11I)QF[.I9?U1:BV64:<]#3V=X0%71 ! /;.] M%T8L_62)*SGKQ8-XYF7X-A4HP7TD2:SR"I9!%*S"@&9/F*)23?DNS(:>Q3Q< M[JF:\[[6#$8,G-/ZVK\@UEX4!;,]W?37Z&/&$N06J\9#(AM*5N/MV"<'T+\B MUB[KLM5&^]L;Z]OPE-7:P,KEF_>V,E+M0:=9'/"_13GLP;^R)"UZ?O.B4W>8 M\'](4Q(^9FD.3UX=QDX2S4"R3WW:#:QIUSD%@I%:*CC7Q6D*_F0G4N6FHN-M MB,X/3A^1-HM4?5%O2L_]R;K8"Y3I#M<4C+.2S70U! ME;M;XZ>@;V58 2M/#6(3^1!J=0>7E,8[3+[_!N").CV2#%?#7H:G_FO$KZ_N M1_GJ7FFJ67Z#;[Q<RNJR!S>P!#%+G0'LZ%>:[RC2,*15+0^GXY80YUTKK&BYA]?]T:0>XR5Z!%^GR"CV?&*,@SEG.Z MSJ11@1W,^]<[R)>) \D2MYQ.^6 >O00%S'.B!QBNAGM$][8D3%%1)R8?^#WR M\3KF5&STZK0N[BC\O\X99U]C;GJ=WV6/4>@O5I0=>[>PJD0L9W'PBT>(1X?, MEP];;ZRY%7^_7Y]A+:]]M8F/=S[HXP76(& @#=_$N3FUJNDCDQ%[*N8 NFD@ MP+G/F3A1GJXFI4,,A:73]NVXC]VM(S9X7 /47K7E,/$1 M/?%_&?*0=N(YYD6DB)[!VQF0TJ"&2;OE$^T9H5Y9O*Z.U%(V[! 2CWC_'%1Q M)LFYYO;GCN!5F%IX=5DA/(D#>A6(4B6NRNDW L/@CW%:@N8CUY$8F%);&N&T M/!)[%1N^7FY$A^'U-=[&96IQ\ZK"-")9384-_AQA[B6;ZP@_?:/M#U02(4MB MMJJ%=[(R>Q#.Z%&CN0\IAA>'3PE[J'&LOS>CN^$^;YAN9V : HQE&^K0^MD+ M0V6(G;XJ_G)J..C/_OX:#VYT5PL6LTAO[(<1JDFXQ&Y7O!417;\'!9A&=E3G M-FWT$E&>?LB50?\)L-=NRUZI_"&*#QM-+BJ7+*+_-)5J=3W+8.^ZV,O-] MP@6S4R2N0?Y+4'P34]@7%L#8-5+ M,G7M@@PU*61UH)'2TEJL5OL(?G%^DVWC%-YDXC92/M1,:$/8=8V(FWA/QX[) MX?;F>L$ZGY!]D;$PIQ*OX6M+][#[,F9#/^JN4]W+F^WBM6GEXOL:E_TCDP69 M1UX(_OI6C;?CP,1@4T9-(7#9)T8EL$_H+%:EO,"SI9N7TR/J4'.C!VZP=!3- M4C$$T7WO$N7_K0RN2*.S5SU&EK';304 B>H]/-R^F> *WK&HB 34^ ;#W+ M 3E9,M9EP;ZNA4Q=AQR@]2Y&%BZ0 &O;[[P#KXU(O& XZUYC^M+T+T;6\1MW MH9@DHR(4K568$U-TU#H.O_)O0TP-%7%>U$ZAJ@KG(8C&""X+(8JV]=9GRSF_ MEV9#&G@"OEFQFQ?C+!]F+(G=X&DP1O=5$#T26D1E_FWB,BFJ2X"7D135";'3 M8DG4N2F?8/J_9R%!M0LTUE/8TCVF N-1!H\D5DTM?5L!9\A @ET[X;_L>SK21K(LW,3^@9XRZC^H_.9-[$<9>P!W&28[G'C1 M>X*S'?V"_MW/N_"BX-2$%WA2C6! [COY*:[G6CU0]_B!N3!:9?--1IJG!39C MM\7XJYCF. -/_H&%G_1$'UK14!';P2>U6WONP')_D3-:UTAKER* *0H[Y)C! M2QT,/KAK$&4YPT4W=W89)_Q''/OWC MZ=(E#@1[-#,W$4XR@BRM7V-Q)K6PS<&'*G^H,G4*:1?DCKH[Q5_XO6W"ZPO? M+S[EZ:#%76ZPW-#-:KTY97FQ@X5*L25%L#EKV(UE:VN4JLT=6 MCC&E:KW$V6,Z>\196F5J:X$J,'9SMZFHQ?H)6QY4R%)O _2=S[9;CQSPZB%< MQ^$J]%E"9?YVAY4SIL;#9RZ"?C?1,TJVZL>U,]*-3W7A86T-R3%U';3O5VMM M\4@B.;%MIGB5PI"A1H"//GD*T\T\2U*\I1+I+IJ"\'6%\"\5NI96D"Q7W7VI MA[ZM%27-UK$[J*CT>C*=++(36V''NB$?D,=][F.FGK(H)VU\2\GS= M=DB4T7%WJY%6/('O08;H9K'=AGE1-R\.YCSY@_Y"<8K7N@(^49R=4;1_WZO$ M6W^%2?&QMJJ3OD^L"9V*K\-?59 ?K8F*#^1LP+!%*_-'$=TFN BQY!N M/I=HCR+,[YY/OZWJR4FRF[6PZ]NA6FYIX+DJAJ'!!&A9E;;'[?JRQ]JT82O; MAG(F%8-@]V'H]XS2NMH;!N7.25E+_&UA8W+/6B5H\UI5S,=YCFNWXL[O3UO MFMCNU[S!NCCP/QT,UL"$KTDOO"1,%JLSP@4DMM:$)%/7D3NU:U)9)-WF@[=W M1T[J[9$3NU- 7P['+3R4YH0!VF YG3JSY%."%JNK) VW7@I>1.&,N-L6"DKJ M/(<%K'B=X65B)17P)J;B9WE65+ZM6;I4[.0YJ34JAR)8Z6/=5SPLW-;SOO#\ MR;>-"6 DBNMF.DH3PPQTU^6-><7NL@)SLV.#E;DAQW-*QD$21;#"QD8]UNQZ M;*UL)K2!MT,%UL1(N\B@N""J79U*LYV4X98'$^I!M?Y=$;M:R&\4[&JZB].4 M#'(G8E"O995T>1^N-^EB1<\&^ K[J1YB MI78A(EZ:BSP7K7XU>_7,6E[;.=/*<)R4=RP%8:EHXW"7UM6LL)GY8E<\@CY. M2_[LTXK2=228CDW7PK><$6Z*\%\B$NZ]BBVR]XJ@E=%T%-R%5JE'5[$JUIEZ MZ3W;CE6UL)E4K*H-JE*%$,$JO1+<'HGI*%A-66Y+["JSC]MTUF4O;J5FS0-2 M>F7UGRKC(3BF?_11Y1;,KIZ5V4_K"*V.;CD;S.-9X/.!W7OQ>M')L54L_QW> M+"*RETL.(M*+F3<*6BCG$D#\;4R%39;L%B[1?DX[P<2]!W^#@BQ"B]4]\C%5 M=!06Y:#$]]&-LL,<,K7P-#3/"7AAX#"[[!!Q&LSQ C1/24N[)H/Y*5J6[:3B M)_)@ I9E-%1[)5Q_'LD?: ;(2S ==UX+7ZB<0;T]HTQ>##XE:)5%3.*$3N2 M!7Q6(1-597[T;A?&[":U4YB#"Y5DJ)5-VCZ'9UM,TJ(D91$HMFHVC$29U&9B M!CIPCN$(:JX9^O,OJ_1:U0?E')*+PY+^_F+U@,@^]#L7H80K+T/3[5VF1E4U M9= @ZWV:3-@KNHY([$7'M7!Q>(_PFGB[3>C/6+WX8T_KA1MEV;L.:&N7SSY7T<([$>7 M!*QZ%E( \18FVNP@?$"J.(^)DK%G$R?$+!W8!L8[# M/U"0]_"=X\1BN1)KPMQ4@#@-Z!>/>;%4)'R7$7]#A\+'E"Q6 MK+H?CCE81K$%'0[3*$%JB"+DH7&H6HA&IX$Q5T.LA(K.7B_-XH#3O@V]QS#B M_=K,8FW*])U:R_::B$:0P;HR&FK^X*49X:(M5L=ZCL?V?,6K0BB=&S)S&S.1 MF0&F:#H-H''IV,9L]832QL7UX42FZ&D+/F[OKWD=!BY;I1VST3*5H3C:$K6* MP(#5L-&VP#V-M>]1Q.[/E[CB>>@JUHC5!#1N!N7DKH[+@>,5J27DX15KMNO% M ?L/.B7DT9^08T*>7R;DJ0?CC!,!E>H6PW$S"'^WL$KG],1SH'L\#]T"[Y1R M/-TX1>!3H+_*5 -LE^FC]<& WSO7B#LY]UA5\#EZ<%FANFN[KZ)9_0>5W[2P MYO5E<1$OLFX)#%1CX)ACZD*XW-'#4S/[RBZMN4W?G(AI;KTB"L;%V>Z])WI@ M1B3T(C8MN/=&&7Q$*9M,"2)[\$*K:KP=N;Q2BA/6<)-#%/CF6'\"_(+)YYOX MCF ?)<.HO8/CY)3=A9[K=Q9'(5DV+SV$!.\Q#H91<0?'R:FX"SW@O"I]%5.Y M;.F2D79]P%'5&8?#(*Q4]SP&=CM6//D^8LGW7AR$E$#E)^$Q'=\[/=4P"1]4 M4OUYD962FSCY7\]ST>,QR!,S:WD*O8SU>R6T4Z8S$-VD: MMV*58NCWY&,UC MO>=S)EM\9.E-U,7A@_%EWBK1?&PTT'(7>WM\<:RT9R1HBAKISQ%!Q/;XH2DRA8(G\3XPBO#PK*ZB3@>MO3U%4W*$[:S,PH>(:*ZJ3@ M-)E-5TW=F,#=GRLIZOLWQR"8N(ZKBLYDB4W3)LIC!=:]14V9"4E_FU-#C:,P M8*D:5W'*\^1D3Q/T^XKK2/]VG>$YP,&(3+V8TVS-*(3TOJN$#1:4V4KII( MOI]M,Y[86BV/-)S:VP08KXNL.Q-:H=;8F'[,YT:,UHR?5[Z]K[9H;AEC^JF,-8SJE!_/6!H;&-M*H)>P?#WYSW,7M[*-+QSWR/R MB =_2GJZ=4=EE<2,5TEDE^T)7H65*HG@5^_JA1DU[]\-&.D\JY$JD7V)4B^, M$G,%2$$QK$@:CT&'$K"QNL>!VVTUB\!E&H'YFN3/H09> E_S$$:8A^#&#G[- M8?B:PS"*'(:29?/.GM$71O&,==G-:ZQG*1G%]: (%9;5>KM55*SL37TP?YG5 MP6G2R[(30D=9$J>DZLY42LL;O2IW1YGJSK=Z92T!7$]:F4\#[/@Z$KB\G=9< M@0K30V;O_YID!:,2J42K03?R%YUG9:(IJ5PK#0O:B'5^3;>RJD?5E"N(\/67 MY8:XB%^ZNNV?^;]G(675X?/_@E@90A3,Z+3PUJB,):Z@GYL9B>+J):ZS4'?5 M(3)3HJO7^R92E]_*[0H0C%Z\&13.,!@= 1 M:MZ=%DRJ22#LG3C,?:D:\4$ZV_U*W9;E$QXPIZA=!F<+VU#]^BWNCNB[KMNB M(3:=*M!^AZX4SHM_.)DWN0*TTA7&<$.)@R.?@N:AH;R$Q_ MU_V$84)\B1.&@^^B3Z^ZK _ALY0_ID=YRKZ))I9@CS[M&XK9BK()54 M&BCK!Q1:VC)KETGOIJ:XR?8V*&\$LSI!DAD+,$N-(R^8!(TPW3 #OZWE-+NM M"BTUMYD]@9YI$%FEJL_@[P@.,C]=D'*<,)4+A&3=J-:./2B?RHOQ@\D/UE4F M+Z6,P6),#$I95"ZDP5Y*RF<==HN'^/W =V"AOXR:$\1 M4"QNFLMK13UUVE-0SQD:H$DY:H5 <$3_A$F>P%M8:)6R(!W?C]<<=8X:+IWF M!>VP-MQ:9\F\Q6"N*X/YI3*6JV<_R@+6?Y&>2.G_@J7W#&RQ="28](02)AT8 MZ6-RO=P%$*T17A-OMSF<7F6;Q@'>ER2-8P!-2LH+SF3ZG&%C^Q!\QD[U! ?" M>K@COX"E^RL(B4ELNA6=3ZKAGX\R]^2! LN;39;C#'TO CKOM].>WJ%?; +* M\V0'B@._+.?2H/6Y+& G_G;:[ESLWCE\5%,[,";'?DJ#I3[Z*M6JZY\XN3J1 MANY\?"Z>V-S$]-N8P^)%"D"+OALWVL*1PF:R3-[F0KLX(,>_KP? "4RE41_^ MAC[]Y<7E$MXABXM= &9Z!)SG=&_BRX)N :SF.;"7G'[77(&6;T/O,8S"]##/ M")N*P*M-BJ7;3E"RZJL58)!"4G^M[! )<4 W4)(:Q__Y2T84)'R=E\;C&A/Z M\S7%.[GS#FR3AJ[$(,W6>9*WS@20!]5MH^RS(1W_X^-U'/Z!@K? 6N_GYS[: MH:-O"1Q=E2O-S8U_6!(O3O)Z,+/@7W1.;AOFO+W"? <%Q^G1*MKJ@0*L*XV] M[?>W-XXVX,GH6!5-_6SG?!.^B@.73NLJC+W8#[TH?P;IQ4%4##)$R19Y24:' MXZ4K+R1[+\H0/483Y-/A4\?]T4M"D(ZON01%GBG%XR3!AT*"67I-)?B92;"( M9_>E!!=, OTNL$!\-9RG(]6"$=_,&R5O@P.357J5TPP\R+XRFA6 I+>+Z\OD4 MXT>6=Y$7?MYE*3LA4+@H1DR#YR.S4Z#6NKR.:V?*+%/AQ+*GP+/[-)5I=N>1 M-/3#':=_AXC/X%PC?B^"DO3(3^$62)&DRUJ%TLI4A0GVUNX+,,/#.W#.LA!% M0V7'R,;B3^JK/ZG;BN.2NF&SS2;FW'_J)FHG6=ZU\"">\#!KX.B'"\IFMJ&Z#'E"*>;#!)V=\? M,2'XB8XZ,7 'HPR#NSO%T<.FO%\!<+J.:F49F."RF(E,PPC M!NJ63Y.=6G3XVFBH-7[:<4A,?T)J8#RI@MM!"3%C!PE:P! ML9[KZ1M-[-Q=--2EL=:WI)6-TP8+[=.X76%=74:4S@TW%PIAU--OCQBPRI"@ M,\TFN-[-]TV(H*2N3;@M!"TW,_;G.=X^4NE85:X,/#M7DNG$=H'.XJ(V.@LLP\2U-A&Y^+VT.]*"K84M;DSGUID#5NST>AH'5+N;A(N1@ M0\TM"+HLDUP5RO[)0">BT+%53C5I4Y;3\,FDEPA8C'O0Q M&=[NO/A CB\ DA3[G]E/49QP1BBOG5K)O]5]7Y:S.CTV>&"LYA569:5>S0=G MRO1UG=Q*T>OM+L('A(HR40\;.@4OO 0%5;:SB)/C];!/TN5W47.O')KI+K59BSLXL=QAZO(FI84/']_RWA;Q6^C>W M/?$:L8:A--?>RFY2& M^\$#BPY\ 7XC^$%Q\/S\0CAZZA+*7LR-"VH75J%<)8F+"I);Q =3ZLLDWJQ*A!9D'O6]=U"C*V=CZM2 M7):M3BTDT ZRNX1 H5!6@FM=G-SZR;VSOU>+$!F"I3FZ>D;$#Q-T1Z@GMHA5 M&K/TD'#L9$K!W(>"BY+(0IF63]A4,R<2D]5,!047<2^Q3*R+O;%N*D0F8)WZ M@7 3K!+*Q7K&F^JG0L-E$0E]Y51!<-(66RQ5N#=>.A4:$U5-!81"-7]RKYJ' M\-E4,R<2D]UP*B@4JOFS\PWG@96,--9-A!NDE,M*UTC]XJ#"-BDH^XCWGOGRBXSJ4DN5_4U"*!!FG*;2M M6I$9/W0ZD*H5:TJF=C4@1VFDRT82!JA8C88YHX"_4[=?E:]&BKQ@>"["+A^\ M P-1 >'Z%Z/=I<\&!A8S>9$G*KN9,?H[KV;.X3%-4YQMQZ1?\V36B\/I5XKN M7GQ"+7:\[%PUI05Q%R^8[1'QUJ@67H#.!QY(ZA<4(KCM>IL\V"R RK!4SFD[ M!;UV(\7GT[%:5G%ZDJ%6L/$[WN;EY%S2.@NKMJP'(WWU40?L$0-4(>?UKM$ &NSBY&8A2BFP$R!]+ZFA M/A7E]6NKQ02V@S\E,PBMBQ2G7J2[D(J*74H[T?DWD]- 8]".>RG4K6RS9[W% MK4C<=GAX9;;,P_:]J(D2Y&9DNA=9UF$G*U=Q(0D5=D,$MQVIW?'%OH81%'SF M+""G;0A%8P=+AP>TA"Y#G'[@V@$J*$':M,Q>/RUIH3#JM]RL:)"3==O;4*UZT .BK?*1+(2@9Z!R.7ST'Z9G2?\L3Y MZ4H9:J7SK)*?=O:-XW1^&1 ;PP1L$*N6LYD[N"JYF;4O7.>JR8!]-D;06]KI M&5\SSP6DUIVF;:;G!=1RN"ZN[)/+#'VD?OGR"45[](%.BPW\;JPIA@N[#N&E MUFV^K@[ *N6!13N&FS+*[%T95>CIHHZ[HS[IQQD]8\_!.H2^1\S!H3(N5M=A MXGO1K\A3=%+T6$QFOQ%."%-\ >\"K>X]3-KE$W:TY93A((>O)BRZC-A[?#AC-535QS2@#M M&">E3U;G>EB6>A^T.)26V0KW+@\8G/T7N5UPW,MIXBQ>*36CX:>(--LO:<.H MS8AA,[B5C5QC2D!M&$>E3U;G>EB6>C<.1=K<,&8KRLOQKE&7X4O;.LXT4,X: MB%BFE?W#YHQ1X_V%["0M$\0\AOEO/_V/;[]]]7]_^?#SG_[?__VGO\N>?XW_ M]&/PQP_[]:^'^--E]O3^!_+C#__U[E^?EH[AOU[OGR_FO[[9!P_$>Y.L_O3CA^C7Y]__>1'=DO^^7FQN M__Z'O_C^[[M=\OS//V\N?_T=O_W7PO_PX>=+[^/;.5YD*/OW_SV_?/?6SWX^ M;*(KO"?_.%S.E\_)=9IN#H\__\O_VO M^/7V[S^NWI-_)3\O%JLW;__YH[]\??GGWX,?=^L_O5XDA\W%W]/#][?KQ+_] M_.;GPS)[^[__B.^7T?YPZ[^_SM[^1_:/Y_NK__=J_G#_[;<6=]F.A0.PU0J6 MQF17A@&JY>HP#N@"OI8#-I)M7%[*QMF*8JE;G8#M^9M\N*UQB"WPY=[*G+2J M$V!M/N>R8KG!C?6T[U_5H"OSMW3BI0;Z9>[W34QM.DIDBYE4/ICV_ED?>ZD M)X'+3S%!/I,@^!3[. Y"!J,7E7UL%X]1N.;0WFQW68H"L'R,5U%,AZ*1$)>9C+.6'^%M]&J&K@Z-3$O09Y5$NMZ\0H38JC M]3J>,([ZY$_2$CB5*M2)(C86[I U-#@ /DY2G[6O"U>ASZF?ZF=H%M#@ ,TI MW7F=KF;QC%YR&@<:X>3HQD/NX*-!V+;XC7D-.83;:K$,AY4R9.=3EMTB4QQ26TV=+5T>CVX>J95;D7UG6 NWRH,W';%$I1%6U P3U UE)?ND'$ MJNJ:#%Q7\%!5G B\%+!$]HI]'TJ@%(>YA>DS/.Q>C?*&8SL,"?M\+9?B>:X M@5754+17Q8%2Z5QT_LTTUIM0)8WA.RI;(8K6G!6QGVTQ2<,_^& LAL*ZN#KQ MT%IFJ&0;ACIJKE:92-#R7J;8 2VJ])R3&_=.48\->-SZ<[:VN/K.-DD;*H ( MRHT;.!J)F4?*QQ[&*TRVG/8I%*D;C.2.;C&ICV0U(Y'=M%0/FV<=&_.:/:5C MP@KPW<0L&4\M;*I,U'UE?RD-L;FN#ICK+:?N;/;*_]:J"R_!WM5DT%T*[8Z] M#-:C*:8W^,109.XBM \Q)50Q=E4]]DRVRR)KY)[U#C(^,ARAQ<)]B,Q[UWS6]JB"^$%W.^!;;K]V:#(? 0V778>J,(* M:1.&/ $EV6X7\>B]%_E>LEE%^ GT+/1083"G#*XI _-3D2Q552O+:'U*6 [M M*0G'3\.]>B,6.4JN>PXK:H=W>Y2#R+%9K-OQ,OW-ZF9X9.)&J4I3MWW+.T'E M^B K"@X6TBWB(=YO=3!UUA125\FR8$+M8WI&-Y<2PNAV49JTT>V$:$2767WFY22VKC2/VQ:G #(UNL;Y6?KT M\DAME6J2=MSV4&/5ZF((>)NBO(;/KE.%D@_S4-Y$$B=SQ6S)5 V"D1)@/6_[ MA]'WF YBCJD!)-0,!A^\F!ZRN>F[B[RXO*M4[:U9I3IK4E4R6+*T5&VLW,CE MGP*HT--PS.7(-ZZ, 42^K6;\.UC9BI.)+64EW3I,![]'$7O;>>>1]+ D5#(Z M#F:>+@[5?[&0^:_ V+W2)5=GS88K .NH9V95$"OY_P(&KG.6U>=[FU+-.V:> M\JCW]#B.B96\\3/B3A]=F(%_#I.KJ].$I+\=D]X??!1[),2R%I)^7-$:_=M) M8^UT72T:31/8 =# F>MU3LUC^II!^7L M+9/&VBAHTT,*\KTDE3=KDFB?$79BTI21/D?#<:SN*#M_O+I8/:38_VS!S6OG MXR@KQ-"MZ\!-OXM=9*C,JBQ6'#D! ]>.7.\$KFI-!)"1G7M ?E'4H:S#-%L3 MQ.51:,C=3V42*$N X@BYR ?3T%$?'& ] M2[7\N.PQ"8/0(X<'CU]3V?+C6OE,U(]KQTU?GZ9^7$64C]Z6_K$2)+'BUTDP M=!HPZIW=-95*H-=P^K3T5%AK*_&Z.FWG6YF* LY@<9(GOWS"_XT(IO^A_YLM M/RQ6E"^U% I[5P\)1_9.22-]*+C,,)AE?$5^\,AGE)YVU.,9@@^H\([@]S%5 M[I.\>U*&6+\#M]$%E(*.)EHOSM\&58@6$0A<: MY6]UCVA' PVVV!4.O3L^13]X)W]F( MW92SX8*$,2ST-7JCA+X^8CC+K0)]@,+?;M':BZ[B-.Q-H4N0_]T:[U_3KW+L MZ1].L(MH.7% -,T3Y]IT'=[.E9&7@"0OB7<(_*(3>\]^V^FC;76=F<]*,0-Y4TH M/*[\@*F 2:.WJ>:&<'K]&V7)S/>S;<;SXF=Q<%FP5^J*J4)OW,J\%54B58(+ M[EVDGD:],%#4&?MBTEKA0W9;QY>;O9LDR5!PF?$<'D1"'#QLZ,B3C^B)_Q.\ MYRS%=(*Z5875Y45SQ6FY\\B"\+TS^-F+,E:WBXMJS\]KY3CJ=*E.G4OAJ9^X MV.Y9R*G]'YG'S_*+%?-Y,O;\O+S"D;*[7=^/.0M J+-.,)PD+)XDJF>\YD9$ M44-"$M-;67V8Z*=EP$2;BMS80JP%X74IKIX1\4->J<9'QW],BG]-H.L&Z\DP MX:U5$W3]*U']G;9,*^-276.B9WC[J4Q0FQ+0Z-]_F#C&[PE.DCN"?82"Y)H. MDQD;5GZJ-$)\@Y=2G"2I"6I/%B3]B+&)"C^RE!8(!4H1&F^6B%!U[1CHJGII_'1Q)9/<] E^L/F\1'+6OZ!TS*/59.,VH4IW>84$2L5.N@H9DB)PI2JTH4)ZA5-<1*K1H_ M'-6.M2YV#-":H#>Q3UB10AM1UBYVD]L*Y8$L]6PH$KU:D1O1%<="B]<$7;'28>.>0I M('<>Z;C2:GOBVD-C8H>67DA*;9D':G16WYEX%E=@%Z?)6M1.^$K-#AK)F:W7 M!*V]%)4;^!*7E8^28Z!)>C'*4YO8LE2 JZ M^YS2BENISX&S?AK!P]HUC-(6*4EJ@KZ-+$BE#H MY'ESIX<34DIK^71RMJ\-@E(? V>LB)^R#)32*\ET@FZ@*JRE]C5B*(81K[J$ M%>&D'7GQU].SG1U(E.H9.*7E["AQ.N'K';(JWT_.;':"4>;%#YS#2)Q6*%83@-_1R6QZ M6I5%L53QT*7/N^5KS:RUI.B)YT\K@%GJ>]C72/6H@:+7TOKQU$(I[2B46G$5 M14G*/%25:,GIHXF%?)N#+O$W#GWH@'_UO O)(7_1JX)_[;NIK07AV$LU $0\ MU#119OK=Q-=>F&K&.("AF)'.*@27-Z#R4271=U,S><*QEX_#(?K'ZX[B<_:-XR'41!H* ;=LR$GXY,>^@9?BE M-H:-$ B%:0NCJVBE'C&?O'X$L?-_-X\:*.6+'1];O"<>3V"3/;>*OYR85EJ& M7^H")(+PT^LJ%E2,S\7/SW]YYE MZ0:3_CX'.FNIA8F;0X'^X=IP@] CD"*M5"%O9>-T77;/XFZ] ?1%*XE3 M4BA)0W_.)A,Y6"EJ+>;AL@R\//@M^#CI,UK*=(T)HH; ILJ$+!S7(9=7FA@@ M%W5A19(L8F%#KQ:?HYO"R$U8S_#!.L[KO4^G)Q\J%D?L/DP^7QPN4.QOZ$YK MHYEY+[LINQ;]6.HO/D,GHRE:*9@59Z.7G=LN'+*3OENYYPC"=#@OIEURCWP4 M[ME4L[*UM;)Q:DMU%-,.F/.645Z$J%A[%&?H([+3M%[,PZ57J:/#%J3 V@<" M[8Q+^MDPF^*1TPO;#T\(ZGL]T%LADVF87;#":70;X/G<[E1D%3*8;6^>)2EU MHTF#E9VV8#W<1F8_.W73!YR30WK>AO=?F)3B2;=)[.T^W"#JZ$!N9B/; -+O M$!'INBM,E(_>%BU6-8'D36*/RMIINS&"W7.S5$X'(OIM#TM*:L&/YE=C!4XP M/B?FIY1C^80U<#Y]-7:<*^-SXBL?Y:"XZLSHZG=.#IX*4%>'"!:R4[?4C=;K M!I;Y1,N%PV.^@5:PT&_8<]PWM30A[Y[*Z,)Q;V[A_*J!?;8 CDZ_LF^8IS*! MH5>GY\@C[(3O;,1N>C/FYNX9%OH:O5%"7Q\QV$XY-9.IFQ.DW^#*+,5E[B6; MZ\N;^4V<9)2CJ R:>21 R&/TV^%MUS.%%MR@VO#JJ/(>)2D)_10%3#A@'9X1 M=^)(PFGO'"K 6PREW-[&M4J>WWHI^4RKZ_L)&$^ABCHQ@=M6].X-HP@_L9T[&$W;5>U"T$5?W9LX0"MZ4D]1%.Y1<$/QC-TWVYT7$O8N:+[QR%K. M!Y*G-DTM*J#EIN7N8I*&?W!4%ZN3G+,D0> %Q'J83>&ZLML7Z@$3KC6O M8N66XZ2[>MZA.$&+U7N,@Z?TP.*FN>_2>[Y ,=VTTY,;+:4BX8>375-B&, :\^HY*8L=8J><>'V+ MDV3N$7)88?+DD0#:0>E@-$T_5 9!L/Z\>@XH'4L01KSBR0/R,Q*F=$Q7SWZ4 M!2A@A6KF>+O+TL*I8E:#M14N:\!;N?J D6FBUAE8,6!=@0N#:K_LP[%DWP?D ML6LB7O*B4N5!ZTEF2?,R3/P(,[*VJCQTLM(X/'3!(5_:H9\*L&B-N:TMWFVM M4(.[]&>9.<0?5?8K;.C2#"S78!FFK#/?31R$^S#(O @H54M,UU5X5WJUE"D8 M+; :,A80;^$Z>8>11RV9!/NEOB*[@DJ51A45=?#T5DB9.?<;=5D'W[ZV=)7 M&<$[Y,4L2)RD;(Y=>+'P04A;^[4N BZ3['J1[AXZ5$J T1Y_<:@L_FN"?L]0 M[-LH0B/#T=%)5,D.*B$(\E+<3,$BX:R\DY/AZ+CJAL*L%ZJZ"TM] ]G%AJ4E M9(25%[93&D6&IF;W)VZ:KM0;':@R2"TC!YOWW\F])SI/.OW#W\ MDD%0,$IW[PEX62-$Z*C2 WLT"6:+!&3=J$7#$HD@7SO)H]8H@&!DL'Y[8V*R1HJH<)0N3K&+W7L4)U>_9V$J M+!G8@K;@LS'#+1HE8'JZUAGE9U9 ,EY;B ]4*8_>417" ?!XU5 M5L[U==JN M%DS'!!0H!+:J#;\CO*";2,!N$>F:S ?,KJ27Q(O]#6I].6]>&4R)M^/X2H]R M%'%T>3Q_.>_SE=W>YG-\HR>CFMA_?9'_]47^&%[DCW6E2J83Z"?L&];G^\1; M0S%F.%XO$=E>HD?H[!$QC[$9V=NNQ*46F* >>2LJ[Y*@ITO\%(L2U5K.5&>? M.+GU5D;_?)R.'F=?W5S\XK$\XFM6N8B?K9?X;]X>Y6>^N;<+4R^Z]UA_SR6^ M#)/'C');;L*COR1W?V[.9A)K"@).%W7U[SR2AGZXXZ">,IEO6'" .M12.NZC M,0D%]@(!]2Y;13L?O)2EDZJT\S[[9!HV\7RE^^;3D^?6#8XL /1PF1\ M[E^G#]$&%=RK:LUWU4=YFN\+KT_O38%U*LMU&JM2&4NHY];#I*\S;[?6DU!K MHG$JQSQC2ZGJ+4R4#TB5(Z5VB8*8QI73C873G?21]]>D>$EI&SF'B3A^0?+0N M4[?9&KR)J='+F#M@X296P,#5U.ZR-UUXP.1= ZA'+2]'6TEG*3E.MV;QW&S7 M6%<2CF(T3>51R?&W1PQ894AN,@/O[FX4,#W]]H@QK0P)NH2P]#QE$M)3FTUKIO%$,HT__JR>_MKRJ&UI?39 NNM9^[3Q:D8)1#?'.X7$7'$+MB'2F^MMW*:L;QM] MWKXFM(];Y9;ZS7W!">U]1RG8=G)?L]>_9J]/-WM= ?JO_>1<[,C'8$'3-+=U M9*I],<:+N;,Q068DJ>.:'XQ$Y\0^?&M?NMCHA'.C!G!]<$9QI>N0)&GAM"C$ ME 2?N9J2K7")AN8HA/2 ?!P'ZC"+OG-RQ]8*LG!DKEZK5W/Z%5 6?#:ZR2P: MFJ,KLVI]@B*I5:L40_7;T>'=.DA'^?'\0%GH/U&:V\WOQF5!A".#SV$?B9,D MSL@%>:ZI%1)B0BQ6<\HN3,NKX;FWHW]*#[,]%9,-X!J3AQWR6:GVNXSL<((6 MZ0:1Y<:+Z3]1W07HKK@%@[X:@9?/<>SBMBO=WX(VP)Z4FB?%L7>N5M/A.(,1 MK/I.'8LP<>267F=Q<$F\IUCAD=OY-XZ.^'UH-X;F-O)^?.]M\SE\^0Q^E II M0<*1#WML(%)T ;[S#LRTED].+Y#'"L:6?[WW4O#>R_*,G6I3!4$XW]E\ M,ZI*]I"R>IUM/;6 -ZE.QN/6M0J";GK[?BVM8*)GP$H*YF%?O45^E5 0GBX1 M=8O#M)2P* ,>L3FZQ'>L.0.A#K5/1T5_B^(.W=5;5XJ1.E/&X$+U#U9ZPW T M1HL52*D-!7IC=<*4,('J! P5EKB)?8+HH?82Y?^E1BIW[C\B:)=:F?U8%:Z/ MIZ/VPL=*"8M5\6)$[E3:_&RL*A&-$*[W+]1BF^T1868B2Y/4BP.6#&6CBZ42 M:]=/WY576#N(8/V#-0^]V3;C&W;ATH5_H* T_'.X4&OL ;Y,2NGB05@ M!U[%=\Z+U>+N_=7'V987+U+LJ][U_3A#.9TC+K5@'+11T@$)8W8,B>ZB+*E8 MV5D<7!82J)W3%.B-U4=4PJ34FD;(A?HGCUC?69^MUWDML]RMN?-"N3LDT7>C M=.Z$ RSQ-HYFZ(>Q6=5@2FM+Y\/#!I.4_7F.MX]T#($5/UV2Z5C7DRIVI8J- M8Q^Z8HK-1;IZ9N^&D 4W7<1A ME,:U$Y+RNMXX(C)(/I/ AZ<3C]3A$8Y=*?AA '=Y$76RLI:D5$I^M;N"(D"C@8:L7D&?S) M-%$_+?2I#>*3_E,*:\4N G1JB@9ZT6+U2KTD8)[VE5(@.'HI>4#(E2JV=M\"?_BL3-VJE+! MHI/ 1)33!8&C@B*%4.],]2(F,"6]M$ 6()$RXW.'I,P"#UR>/#8@<":&]W* M9SIN=#M4 )5 M91WDH,%"!>KRBV#G1AN/T.WE])]L[FF3PGTS J>YRM__B$D M!+-GZG?EU&CUOSN-8 \AESUAI("7@P,LKJ"SH@KK;.5H5*?M?.M262IGL("Y MXEHO'$BXI[ON7>3YK5ZX^3L',1/'9UD5E;7!Y*+)?2UG:+%CD-DI_MZ@/R&% M"<"!\MF_MJ$Q\_Q$36DTGD%$1G;O:T\:,1!F+AJOWCN+8W8#$L?AGLX)NEQ5 M2Q2W$1@IDMV#=I5H]++Z2*A=7C>[2I@4Z?S:5.)K4PE[\'UM*N$.^C$TE0A0 M^-LM6GM1GH+18ZT3Y'^WQOO7]*L<>_J'$^PB6DXB2/+F6CA\_2)&>DXA$T(R M@ZA? >>)08.#WS&C2L2[TGU4'8V_S7^A5)Y(N-Y0+RB8X]O;N8+'U_'Y",'K M&JRCKN_A#AW[T. MC4S"W]X H]^2:#F&9!A9](4@029<*A:(0JN,56+HN -NK04E_'0DF:]]ZF@; MN-M;WN+1FX5]IT9Z*B_LZW@8U/4T?6EJ]8WHF%YWBF:@2",M3K&F2WP=KE*$ M8D9?YMA0 MK8I>*_.M*-^>BW9/X21YQZ/K+,T(8@;%BWTD*J/:XN3ITIZ$7K6! WO79/H M(V-^*_U+9;^XB2M/"J"CIRJLQQ5,[5S8:I Z?CUU1["/4)!4BD6KV">^C.T2X\;#G(+=RG-1RE((0JE&;KK&U>&IM'E4GHCCAZ50C_\'T[L0C M'>NM[=;D_*/QF\/F..%:JD$<( >R?Y),IQ4JD$52Y^Y%$ ,RNIM,;N)\Y6M= M3YZ^GL0FU3%XN$9HBNH(_>.,6*P: O(\RVJQ!TDUJ5*=P+%. RJX#FHJ.BWY M+W%9VJ;FY-;&(:5.)8(3T*0:0'"=UE246*;2]O,IK7T M(DM*@(DD$/-]-+Q.(U(*0ZE2A.0YUJ M(!GT;3-59TVVTK=2.D%T4YB H](#@4&W-J@DFKS.7R'2@MRS9W7WR$MP?(T) MVZ_I-%KBCSA&VUV$#^A\(S2//6M(,/[ FA&^Y;08MF18;7)>/>]"PF&]]%*Y M\V'7]U,(07>.OU0)1+5>):V4W3EOXFLOS(.US,R7J>TX"%>A[S7OXUN4I$!N M"CI30:=4(40E7[6JB7FBEO*5J^B[">QYPN&6X \;/BFO-]2Q%W\Y_GVG9<0E M_*[R2I9T=\/$(X=\!!9O/KLX3<&B22%6JA.F=;WB\_ U06NZ)W:$3^7C)?+4 MQK_T%) I]0<0+C&YYZF8") ;GDYZT[@\54*H5*-Q!HG1U:DP&*YWCRHF-17- MR>%2*@TD(*)N.>FA KTG.$G*-#0%.]G\=AJJ:1UYF=0.T:U>)R52-?-Q KM0 M;70EOD/W-!,%)W7NFL4$IC'INS$H-3-H_:3Z_B5ROV5"._47<"/7@GC()?H MH0 P]VOF^WB[\^(#W;)J4IM[8NVD)Q!.T 6MU/' $8?NC(1S)Q(BCZI!=\.M)F,^.P9<*<1"#$&VMVF[%-!0A'G*I TOO'[_Q9U4\XV\P+(*(=(T3C.P M6BAGDG%A4TW#=?7LHR09HD1!%Z#+G+Y+;:4_]J_TQ_.5SO]?T>J))\PE=W2<3 -KZ)>?=F2< MQ)'2LIK*Z3=HL[_J"ECBF4]!($@[_TJ6V"34+0]-J3F 4-N@[ER.P4V@(LPO"K+.3MX@1W[0V46EM6)FMBL M/1/[ZZP5J+*_,!EJ\+ M+E'^W\E,X1;QO\[C+MV6DQD@*$TQ_NEU%6(ZU,_Y!OC3^8]KT*/G%+%KUA*1 M&OCT4(+B[WR\S9DRGSU,^1 ]=ET>LW,8BOT0)07 WYA4H"M(S\Y)AXD?X20C M:/9((?9\Z#"I&F_U:%T_;+6Z]KUY43*T=)[B==-MK!U#.4_T7'=7T)I[9:J7 ME&+U.S%$NOX6ZW5[1W"0^>F"/""R#WVHKN!"LFXLO>+2*IL BX$!T)**AOZ1 MT0/E0YH%(;X.]^@>>=$RW**[^?W#(6$+0Z%[B2PM)V>BOJG(M"(-AGX3"/T8 M'QO G-7*1H2.,CVH=%7J64M"LI-:2V)@]/L":*VEVW"%ELC?Q#C":RKP'!/V MEHVA]I#M=M'AV$]285$I$W6UD?7-3Z8J=82@5IH32#0FLY(+I-\<07M'+]V5 M6QROEXALJR6M->=F.U5IV'O7X0 3<:^R>S6[JEQ@DZKF'>](&" MN)GCB$Z?8J$SI"[1'D5XQT=Z_.WJZ4W1[DKQG;7Q[3G:M1IF:*[*VPT$W/*G M/DA^ZN=7&.YJYT=HGDX<7VNK(]_0 ><@S %5*Z*:/2;H]XR*=+6G_V])/['1 M*+N%BROWQ((!J84RVT =E9ZM]#]MY^,H9T)RHO>HKZ5%*H@N1$8PY;**)F9![_ M$7KT4*42=:U^X&;9R&!8'Q><$5/+DPR9XA*=.%S+I^,%O&VL^B;'"/HY/4&D M8?)^^_@W>M2XOOEXJ0!^Z\?.KA+ZT&\?KG[0SNSNX)YE$ !MV2=:+GPIB[MT M!22 X*J6BN0=81DEC>!2H#'Q:F + OU:SFE1[AT,O3H]1\>V3OC.1NSN7%"4 M9H>#OD9OE-#71PRWI:H55BLL6M.HMY93JW[QPL).9W! ]9/6TDA^$A"=HOHT M4_O2Q>8JG%4U?.N#,SKL/% EXS^TW''AEZ,"K&5P8';ZI2Q<\)L=_6;B>D&5 MFSA,0R\ZBI1GVK;6WV@M4=]'9=H&NW'UEA>R[X4./@-$-ADUYM==64,\R=S3 MUL^G>V82ZK +*#=.:46B2^\@FRM<_\:1VSF,GG)4P-Q6%=WQC[?HZID].%%22_W#E[=FQ/A G2UTO(QR%8O2[+H] MB[,O7]AB:H%'WQ69!$++A>=$OF'R^\_S/WEJR M7X0*O1?H)2K!66A\\!?Q0B&7./6B.X+_A?ST9QQE6TGK*DEKPL= >46+,"R4 M;/R 7"FZPTW*/?+Q.F8%X.Y1Q$1X%*6!;%0,, +:[55S"?; MF9!B&>4LMPJ]%ZAN)3@+G4-4QU2TW/EPZRFP->F.H[TJ\N&EVT-J$W]A_ID^ MR&4, 2("I%9E;^?%"96+=0+O%5YJ,BB2?&%30!704O% 64+V'\"<96Q67[0 M9,@FEBH/M+)1/:&V#%_^A4DG 9T.I&)ZC5APA/:C?_.#>'R@-6MGOI]M,WX* MG'N[D!X162C@AB74HH1Z@1[E@-ZC M=/((S7#X?M(XZ,E%*GY&85 MJZKC;/3 >;/JEI8=,T L*R?DPG]1U4!]Y%#I8JKXSS/"!G0=)KX7_8H\?_0@>(!71&<5Q. M<-^2.8?#5;I71:3<$M^C'2:L_M\#A2\S.X-U$I[&*NK&!BI_2U-EUV&$R)SN MEFM,()94G=ZT-J$S+. 2KW3][/SM"(23)Z8X$7O7 H>K)*FJ2">G\YK^!";< M=$YS&E:N%1' I"4S+>73!UI/5:J3B.UT@ *99J2Y'SULO2BZR!(J?0+A.=3I M36L_.L.BU,[0]8I. EUM$5E3W^4]P4_IAK7E\6((IT%,=PIQH4Y<2H69QQ\T MU](&11&(@FE"*_H_,(Y16=,A/ R"[T3G-:2BH%9%22P,_ M5ZO%>@G+T67B ZJI070J6U([*J6J( (/^H?8CUE/PI?*";8@-I'S41.$4B6# MO@H[B<(>"9_:F5#,$"\22 YS'$!X _(8A60GY=Z+ M@2GU-6AQ3YYTPT0BR#/63XW0%$)^]9&7"A@^*>(6L_#]!L<01]\&L8FLC28( MI4*,HQ&J^GA ?D;HW'C[[G$9IH8Y\@UB$]%'$X12'X.'(DI1KI[]#:M>;9S. M+20X"6]:#$6I&8?1!?X:R//3<(\NO=0K/36[F]@8 M *0= * " 24' !E>#,Q>#(N:'1M4$L! A0#% @ MKT4.5RE94L9Y! PQ$ H ( !0PX &5X,S)X,2YH=&U0 M2P$"% ,4 " "O10Y7%/.!K%E1 0 PDPT $0 @ 'D$@ M;W!G;BTR,#(S,#8S,"YH=&U02P$"% ,4 " "O10Y7+5. S,(< #^50$ M$0 @ %L9 $ ;W!G;BTR,#(S,#8S,"YX&UL4$L! A0#% @ KT4.5_TA!CBX6 E'(% !4 M ( !Y9$! &]P9VXM,C R,S V,S!?9&5F+GAM;%!+ 0(4 Q0 ( M *]%#E&UL4$L%!@ ) D *,@( &XA P $! end